Discovered that #libadwaita apps can enable the convenience "What's New" button in their About dialog to show release notes: gnome.pages.gitlab.gnome.org/l…

Some #GNOME apps already use it: stable releases of Calendar, Shortwave, Showtime, Papers, System Monitor, Decibels, Warp, etc.

I've now filed RFEs for this in Tuba, Epiphany, Contacts, Fractal, Secrets, Warehouse, Maps, Apostrophe, Snapshot, File Roller, etc.

Ideally I'd want to suggest it in Ptyxis, Text Editor, Builder, Loupe & Pika…

in reply to Chris 🌱

@brainblasted Well for sure those brief tickets I filed are more of a "raise awareness about a possibility introduced in libadwaita 1 year ago, after lots of apps had already built their About dialogs", and there's no rush to implement those ideas (if ever). They are free to decline the suggestion.

That said, for devs who already go through the trouble of creating AppData release notes, I personally don't know why they wouldn't want those notes to have one more publishing touchpoint available 🙂

in reply to Chris 🌱

@brainblasted It's at the very bottom of the list of things that would meaningfully change my life to have, honestly. I just think it's good for platform consistency across apps, and gives their release notes more shelf life.

I for one was unaware of the existence of this feature for the past 12 months; if an app I wrote was missing it, I'd appreciate the convenience ticket to let me know, because I ain't tracking every API change of every toolkit. Surely I'm not alone in that situation? 🤷

in reply to Maksym Hazevych

@mks_h I think it's fine to request features, but reporting something like this and pointing at all of the other apps in the issue gives the impression that you're:

a) Implying there's some deficiency in the app when in reality it's just a minor difference.
b) You're trying to pressure them into adding it in order to be in line with other apps.

That may not be the intention, but that's how it comes across to others. Speaking as an app developer, it doesn't feel nice to be pressured into more work when you're barely keeping up with what you already want to do.

in reply to Chris 🌱

@brainblasted @mks_h Oh, I see your point now about the apps list. For the record, I didn't mean it as pressure, but as reference implementations that can be used as examples / tried out for comparison.

From my own experience with Calendar it wasn't clear why I wasn't seeing it there; therefore I took great care in testing each app on the list to be *sure* whether it did or did not have the feature in practice (with stable versions), I didn't want to mistakenly report if they already had it.