Email or username:

Password:

Forgot your password?
24 posts total
Tobias Bernard

Doing some software archaeology with @jimmac today, looking at webOS on the Touchpad and Palm Pre.

It's very cool to see how far ahead of its time this was, and also how many elements from it survived in GNOME in some form! And of course, the multitasking is still unmatched by any more recent mobile platform :)

#webOS #palmPre #gnome

Show previous comments
David Skuza

@tbernard @jimmac hereโ€™s some more prototype history: the TouchPad Go and WindsorNot. I shouldโ€™ve taken a picture of them next to a normal sized TouchPad. Attached is a screenshot from a YouTuber that checked them out.

eobet

@tbernard @jimmac so smooth, even on such old hardware (and so many things Apple stoleโ€ฆ Cupertino, start your photocopiers)! ๐Ÿ˜„

Tobias Bernard

We have a schedule for the @p2panda event next week ๐Ÿฅณ

On Saturday December 7th and Sunday 8th we'll have a hackfest at Weise7 to start working on a new native GTK local-first collaborative text editor!

On Saturday night we'll also have a release party for the new version of p2panda at @offline with some topical talks by special guests Sarah Grant and @bumbleblue.

#berlin #p2p #p2panda #localfirst #gnome

Sharepic for the event, with white text on a purple GNOME wallpaper background:

Unboiling The Ocean 2

The new p2panda and our local-first future

Saturday 7th
Aardvark Hacking
11:00 - Weise 7, Weisestr. 7

p2panda Release Party
19:00 - Offline, Lichtenraderstr. 49

Sarah Grant - Digital Radio Communcation
Eileen Wagner - P2P UX Patterns
Vegane Kรผfa, Glรผhwein, Cookies :)

Sunday 8th
Aardvark Hacking
11:00 - Weise 7, Weisestr. 7
GerryT

@tbernard @p2panda @offline @bumbleblue A collaborative text editor sounds great.

In case you haven't got across it: ODF Changes, a project by The Documentfoundation, defined Operations (or Changes) are used to transfer the user changes between editors. tdf.github.io/odftoolkit/odfdo and archive.xmlprague.cz/2020/file by Svante Schubert, including ideas for text editors.

BTW, @libodesign was thinking about adding peer-to-peer collaborative editing functionality to LibreOffice. design.blog.documentfoundation

@tbernard @p2panda @offline @bumbleblue A collaborative text editor sounds great.

In case you haven't got across it: ODF Changes, a project by The Documentfoundation, defined Operations (or Changes) are used to transfer the user changes between editors. tdf.github.io/odftoolkit/odfdo and archive.xmlprague.cz/2020/file by Svante Schubert, including ideas for text editors.

Tobias Bernard

6 months later, and with about 150 apps now meeting the Flathub metadata guidelines I'm a bit confused that it's still overwhelmingly GTK apps (>90%).

Like, do people developing on other stacks not care about their app listing? Do they primarily use channels other than Flathub? Have they not made new releases in the past year? Have we just been particularly good at mobilizing people to care about this from the GNOME side?

Thor A. Hopland

@tbernard the #Fedora #flatpak repo has a fair deal of #Plasma packages in it, and that's probably because the Fedora community has been porting desktop apps over to it.

I have a cynical take though. I believe that #designers and #UX experts gravitate more towards #Gtk/ #Adwaita because it is more modern. Plasma/ #Origami has come a long way, but is still not as enticing as Gtk/Adwaita. This becomes a little barrier to entry in of it self, IMHO. It also means there is more Gtk #abandonware.

Tobias Bernard

Playing with the new version of Shortwave by @haeckerfelix. Looking dope with the new split view layout โœจ

flathub.org/apps/de.haeckerfel

Tobias Bernard

The latest development version of Papers is looking hot ๐Ÿ”ฅ

Huge kudos to @pabloyoyoista, Qiu Wenbo, @camelCaseNick, and everyone else involved for their work on this!

Screenshot of a Papers window with a GNOME wallpaper in the background. The app window is a medium desktop size, and consists of a split view sidebar with the pages of the document and a content pane with the full pages. The document being displayed is the design program for the Inter font.
Screenshot of a Papers window with a GNOME wallpaper in the background. The app window is a medium desktop size, and consists of a split view sidebar with the pages of the document and a content pane with the full pages. The document being displayed is the 2022 Mastodon annual report.
tk

@tbernard
@pabloyoyoista @camelCaseNick

Lools really, really good! Great job!

If I could be so bold to add a wee feature request: docx support.

Tobias Bernard

As part of the GNOME @sovtechfund project we've been working on improving notifications in GNOME (and the wider free desktop) ๐Ÿ””โœจ

In this blog post @jsparber gives an update on the current state, what's already landed in 46, and what's coming in the near future!

blogs.gnome.org/shell-dev/2024

#gnome #stf #freedesktop #flatpak

Mockup of the new notification design we're working towards implementing. It shows three notification lists, one showing the top-level list of notifications grouped by app, one showing one app's group expanded, and the third showing an expanded notification bubble with multiple messages from the same thread.
Tobias Bernard

Very cool to see an unmaintained GTK3 app ported to GTK4 and the latest widgets, kudos to @FineFindus ๐Ÿ™Œ

github.com/FineFindus/TeX-Matc

GTK4 port of TeX Match, an app to find latex symbols by drawing. It's a small window with a split view layout, the left side is a white canvas where you can draw a character, the right side has a list of Latex symbols that are similar to the drawing.
Siroj42

@tbernard @FineFindus That's awesome news, I've actually been writing a lot of LaTeX since I started univerity, but I've always relied on an online tool because the old app was so outdated.

FineFindus

@tbernard Thanks for the great design!
I think it needs a new name (and possibly a new icon) to not confuse it with the original app, and it should be good for a first release.
Happy to take suggestions :)

Tobias Bernard

2004: Whole family shares one email address

2024: Family dog has their own Instagram

keywan

@tbernard the dog in our flatshare was ahead of our time:
nitter.net/miradog

(RIP Mira, wuff)

matzipan

@tbernard 2026 family has own masto instance and dog has masto handle

Tobias Bernard

It's 2024 and Gitlab still has 10+ useless color options but no way to follow the system dark mode preference ๐Ÿ‘Œ๏ธ

Screenshot of the color settings section of the Gitlab settings. There are 10 different color schemes: Indigo, Light Indigo, Blue, Light Blue, Green, Light Green, Red, Light Red, Gray, Light Gray, Dark Mode (alpha).

None of these are "Follow the system default", like literally every other app and website does by default.
lebout2canap โš

@tbernard Personally I prefer a non-GTK application that follows the dark style system preference, than a GTK application that does not follow the dark style system preference, and there are some.

DELETED

@tbernard What's even more embarassing: It's 2024 and GitLab's Dark Mode is _still in alpha_!

Tobias Bernard

๐ŸŒˆ TONIGHT! ๐ŸŒˆ

Let's build native apps that work offline but can sync when you have a network connection! The GNOME Berlin crew is teaming up with @p2panda for a workshop to explore the technology together and work on prototypes.

To avoid having to download and install SDKs at the workshop set up your computer in advance: hedgedoc.gnome.org/gnome-p2pan

๐Ÿ“๏ธ Where? Offline, Lichtenraderstr. 49 (Berlin)

๐Ÿ••๏ธ When? Monday Nov 20th, 18:00

#gnome2panda #localfirst #p2panda #gnome #berlin

๐ŸŒˆ TONIGHT! ๐ŸŒˆ

Let's build native apps that work offline but can sync when you have a network connection! The GNOME Berlin crew is teaming up with @p2panda for a workshop to explore the technology together and work on prototypes.

To avoid having to download and install SDKs at the workshop set up your computer in advance: hedgedoc.gnome.org/gnome-p2pan

Sharepic with the event details in a center axis layout on a purple GNOME wallpaper:

Monday Nov 20th, 18:00

Local-First โจ‰ GNOME
Workshop

Offline, Lichtenrader Str. 49
Niklas Rosenqvist

@tbernard @p2panda will this be streamed and recorded too? Really interested in this

Tobias Bernard

The new GTK4 version of Foliate by John Factotum is finally out, and it's gorgeous โœจ

This is one of the most polished, most useful third party apps out there, so it's really cool to see it updated to the latest version of the platform. It now also works on mobile, has a better library and navigation, and uses the standard Libadwaita preferences patterns, among other things.

flathub.org/apps/com.github.jo

Screenshot of Foliate, with Frank Chimero's "The Share of Design" open, using the light system style. The window is wide enough to fit the sidebar and two columns of text. The left column contains just an illustration with a sun, a bridge, and some geometric shapes. The right column is the first few paragraphs of chapter 5, "Fiction and Bridges".
Screenshot of Foliate, with Frank Chimero's "The Share of Design" open, using the pink "Cherry" style. The window is very tall and narrow, to show that it works on mobile.

The word "delight" is selected, and the dictionary popover is open, showing the definition of the word from Wiktionary.
Screenshot of Foliate, with Frank Chimero's "The Share of Design" open, using the dark system style. The window is wide enough to fit the sidebar and two columns of text. The word "Momentum" is selected, and the Wikipedia page for that word is previewed in a popover.
Tobias Bernard

People: How dare GNOME developers not add these 900 options I want!

Same people: I can't switch away, GNOME is the only usable desktop

Wonder if there's a connection there... nah probably not.

Fabian (Bocchi) ๐Ÿณ๏ธโ€๐ŸŒˆ

@tbernard that's what I always wonder. KDE Plasma is such a nice desktop and provides lots and lots of features. There is literally no need for GNOME to go that route too.

Dave Snider

@tbernard Love Gnome because it's a very solid base to build from. The opinionated, but consistent design is so nice in comparison to the random jumble everywhere else.

Tobias Bernard

While we didn't quite manage to get all core apps ported to the new Adwaita 1.4 widgets in time for 45 (Looking at you, Software), the adoption among third party apps has been phenomenal!

Once the new Flatpak runtime is out (next week?) and people can start making releases everything's going to look sooo slick โœจ

Screenshot of development versions of Citations, Newsflash, and Tuba with the new split view layout.
Screenshot of development versions of Citations, Newsflash, and Tuba with the new split view layout. Same as the other screenshot, but in dark mode.
Show previous comments
Alice :neocat_trans_cute:โ€ฎ

@tbernard we really need to redo those devel stripes now that titlebars are flat

DELETED

@tbernard Yeah, I've been waiting for this week, simply because _everybody_ will release a new version of their app.๐Ÿ˜…

Tobias Bernard

The activities indicator has landed ๐Ÿš€

Thanks to @verdre for the prototype extension, Georges for implementing it in a clean way, and @fmuellner for timely reviews!

gitlab.gnome.org/GNOME/gnome-s

Screenshot of a nested GNOME Shell session in a floating window. The nested session has a plain blue background and a small terminal window is open on the current workspace.

The top bar has the new workspace indicator on the left side. It consists of small, dimmed dots for the inactive workspace, and a larger, longer pill for the active workspace.
Tobias Bernard

A bit of history, as a curiosity: We've long wanted to replace the Activities button with something nicer, but finding a good replacement proved difficult given the constraints (e.g. needs wide enough to be clickable and generic enough to stand for searching, switching, launching, etc).

This old issue has a bunch of random ideas for alternatives: gitlab.gnome.org/GNOME/gnome-s

Tobias Bernard

Look, I like memory safety as much as the next guy but a 2 minute build every time I change one line in the UI file is not the future we were promised ๐Ÿ™„

Tobias Bernard

As mentioned in the design talk, we have a testing extension for the Activities button refresh.

Try it out and let us know what you think!

discourse.gnome.org/t/activiti

Show previous comments
Jaka Hudoklin

@tbernard I am missing workspace names, similar to what space-bar gnome extension does. The problem if you don't have workspace names is that it's hard to remember which workspace you put something on. It's a minor thing that would make workspaces much more useful ๐Ÿ™ extensions.gnome.org/extension

user8e8f87e

@tbernard I like that you are replacing "Activities", but I donโ€™t like the design. I find it to abstract.
On the right you have small icons which are really easy to read (battery, volume, wifi), this pile however is not very descriptive and if you have only two virtual desktops it looks a bit strange.

If you are in the middle of a greater number of workspaces it is more understandable.

This pile should be replaced by an icon showing a desktop IMO.

@tbernard I like that you are replacing "Activities", but I donโ€™t like the design. I find it to abstract.
On the right you have small icons which are really easy to read (battery, volume, wifi), this pile however is not very descriptive and if you have only two virtual desktops it looks a bit strange.

Tobias Bernard

It's weird how bad the dark style on many major websites/apps still is. No real differences in background colors, no depth/shadows, white borders everywhere. Feels like looking at a spreadsheet.

Kudos to @alice for doing a much better job with this in libadwaita!

Github website showing the issues page for the project sonnyp/tangram. All elements have the same / very similar background colors, and there are lots of white borders around everything.
GNOME Software showing the app page for Metronome. The listboxes are ligher than the background, have dark dividers between linked rows, and a shadow to distinguish them from the view background.
Tobias Bernard

Since I've done quite a few Circle reviews lately, here's some advice if you're applying:

Reviewers mostly just follow the "App Criteria" checklist. Already doing this before applying can save a ton of time during review gitlab.gnome.org/Teams/Releng/

In particular, test your app with a11y options such as large text and high contrast, and try using it with just the keyboard by tabbing through controls.

Go Up