Oddbean new post about | logout

Notes by Tobias Bernard | export

 nostr:npub1d76s7zapvltswuyrayjk9kwey4jqkja0frtkfxkarszf0fykjzwq93897u what's the point? gnome's g... 
 @ec6e9c30 I mean it's a community project, stuff gets done if people show up and do it 
 nostr:npub1d76s7zapvltswuyrayjk9kwey4jqkja0frtkfxkarszf0fykjzwq93897u maybe the gnome devs should... 
 @ec6e9c30 I'm sure issues/MRs would be appreciated :) 
 Why doesn't the official GTK4 documentation for GtkLabel actually set _any_ of the useful label a... 
 @ec6e9c30 My goto is just looking stuff up directly in Workbench these days, it has examples for pretty much anything :) 
 nostr:npub1d76s7zapvltswuyrayjk9kwey4jqkja0frtkfxkarszf0fykjzwq93897u Yes. It currently looks rea... 
 @c045e74e I'll trade you new designs for this for the local first prototype :P 
 @c045e74e Which menu are you referring to, the minimize/maximize/always on top one?

Taking a step back, what problem are you experiencing that this would solve? 
 nostr:npub1d76s7zapvltswuyrayjk9kwey4jqkja0frtkfxkarszf0fykjzwq93897u nostr:npub120yrfjh45ry7xz27... 
 @6a989d2b @53c834ca No idea, didn't touch that part of the mockup :) 
 @f4c84b9f Yeah, definitely waaaay better than the default Mastodon web app. It's like, the only part of the ecosystem that still looks like 2012.

Unfortunately it's also basically the only full-featured client with all the settings, and also what everyone is faces with when they register. Terrible first impression :/ 
 Its actually wild how much more lively the alternative Bluesky client development scene is compar... 
 @f4c84b9f I assume you mean web clients? At least according to this list there's not many native ones, and the ones I briefly looked up just now seem pretty meh. 
 @6501cbc9 I'm curious, what's the appeal of using third party icon themes these days?
Back in the old days there were some decent quality themes that provided consistent alternatives for low quality icons, but nowadays most apps ship with pretty great icons to begin with. Whenever I see themes now their icons are just worse recreations of an already consistent set. 
 nostr:npub1d76s7zapvltswuyrayjk9kwey4jqkja0frtkfxkarszf0fykjzwq93897u would be nice to have curat... 
 @ce1543ca Could be interesting, but would would require new metadata on which platform apps target 
 nostr:npub1d76s7zapvltswuyrayjk9kwey4jqkja0frtkfxkarszf0fykjzwq93897u Looking really nice! 🤩 I... 
 @bd8fb510 Much better than GNOME Software, at the Flathub level we actually have a single set of apps (instead of a confusing mix of repos and formats), the ability to build moderation tools, and a feedback loop with app developers :) 
 nostr:npub1d76s7zapvltswuyrayjk9kwey4jqkja0frtkfxkarszf0fykjzwq93897u Afaik, appdata is generally... 
 @dab6c781 Yes, appdata needs to be fixed upstream and changing it requires at least basic git knowledge. I don't know of any efforts to provide friendlier UIs for this kind of contribution, but that's a cool idea :) 
 nostr:npub1d76s7zapvltswuyrayjk9kwey4jqkja0frtkfxkarszf0fykjzwq93897u hope it wouldn't be gnome-c... 
 @dab6c781 Up to the respective app developers :)

Anything following the appdata guidelines would qualify, which currently almost nobody does in every respect. GNOME apps tend to be among the best ones when it comes to icons and summaries, but e.g. screenshots are also not great everywhere. There's LOTS of work to do across the ecosystem to improve appdata quality. 
 The metadata we'd need for this doesn't exist yet, but there's initial work in this direction, with the updated appdata quality guidelines: https://docs.flathub.org/docs/for-app-authors/appdata-guidelines/quality-guidelines

No idea if/when/how this will materialize, but if you want your app to be ready when time comes, make sure you follow the guidelines :) 
 nostr:npub1d76s7zapvltswuyrayjk9kwey4jqkja0frtkfxkarszf0fykjzwq93897u This got me interested in l... 
 @b9fda02c More exciting how? Any ideas for how to make it sound more attractive to developers? :D 
 I blogged about the GNOME 45 release party / hackfest last week in Berlin!

https://blogs.gnome.org/tbernard/2023/09/26/gnome-45-release-party-hackfest 
 I blogged about the GNOME 45 release party / hackfest last week in Berlin! 
 I really miss using Paper for notes, but it's been unmaintained for quite some time.

https://gitlab.com/posidon_software/paper

Would be awesome if someone were to pick it up again and continue development 🙃️ 
 @c70b9e50 Good question, that kind of app wit lots of sidebars etc. is a bit trickier than others. We'll have to look into this for Builder et al too, so I guess we'll develop more established patterns for that kind of layout over time :) 
 @c70b9e50 One interesting example to look at for this is Sysprof, which already uses the new widgets. 
 nostr:npub1d76s7zapvltswuyrayjk9kwey4jqkja0frtkfxkarszf0fykjzwq93897u any thoughts on how Gaphor ... 
 @c70b9e50 Good question, that kind of app wit lots of sidebars etc. is a bit trickier than others. We'll have to look into this for Builder et al too, so I guess we'll develop more established patterns for that kind of layout over time :) 
 nostr:npub1d76s7zapvltswuyrayjk9kwey4jqkja0frtkfxkarszf0fykjzwq93897u putting it all the way ther... 
 @1c20af92 Maybe, but it's a pretty common pattern across apps so I don't think people would have problems finding it.

Alternatively maybe these actions could just live in the primary menu since there's only two? 
 One cool thing about the new  Adwaita 1.4 layouts is that you can make windows so much smaller before the sidebar folds, in part also because sidebars can grow/shrink dynamically. I love how cute these look with the narrow sidebars :)

https://files.mastodon.social/media_attachments/files/111/065/293/375/359/652/original/ff3ef1aebbd79d57.png 
 PSA: If you want the latest stuff on Fedora Silverblue, rebase to "testing".

rpm-ostee rebase fedora/39/x86_64/testing/silverblue

https://fedoraproject.org/wiki/QA:Updates_Testing#Using_it_with_Fedora_Silverblue_(Kinoite,_Sericea...)

Thanks @6fbf5670 for pointing it out :) 
 @0ab5d207 Ah, huh I had no idea. Would be good to document this somewhere more prominently! 
 It's super cool that you can easily switch to Fedora 39 pre-release on Silverblue, but it's not very helpful for QA if some modules are not updated for 3+ weeks :/

Like, the activities indicator in GNOME Shell and the Files split view are still not in 39, and the .0 release is this week. It's a big missed opportunity, because it means any issues we'll find via daily usage won't be fixed until the first point release... 
 @1c20af92  I wouldn't left-align the title, this layout is all about the central axis. Perhaps the secondary menu could be all the way at the top, next to the close button?

The marquee is dope though 🤩 
 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 ✨

https://files.mastodon.social/media_attachments/files/111/058/972/945/839/682/original/f14225056d696ba7.png

https://files.mastodon.social/media_attachments/files/111/058/973/652/226/504/original/ae98be2dfd0f1a55.png 
 If you haven't started porting your apps yet, check out this article by @75428a5b: https://blogs.gnome.org/alicem/2023/06/15/rethinking-adaptivity

There's also a migration guide to the new widgets: https://gnome.pages.gitlab.gnome.org/libadwaita/doc/main/migrating-to-breakpoints.html 
Event not found
 @6501cbc9 Try vanilla for a week, you'll never want to go back :P