Pinta 3.0 has been released. This major new release of the painting application adds a large number of changes to its architecture including porting to GTK4 and libadwaita.
Pinta 3.0 has been released. This major new release of the painting application adds a large number of changes to its architecture including porting to GTK4 and libadwaita.
Discovered that #libadwaita apps can enable the convenience "What's New" button in their About dialog to show release notes: https://gnome.pages.gitlab.gnome.org/libadwaita/doc/main/property.AboutDialog.release-notes.html
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…
Just made real list widget with ability to reorder items! Animations included! Used #libadwaita Tab widgets as a reference #Gtk #Vala
Is there any #GTK application that are already using the new GlobalShortcuts portal?
Weekly GNU-like #MobileLinux Update (11/2025): #Libadwaita 1.7 and news from #Sxmo
Share of programming languages used by #GTK3 / #GTK4 applications (2025-03-16):
28% #Python
21% #Vala
20% #Rust
17% #C
06% #C++ #Cplusplus
06% #gjs #Javascript
04% Other: #Csharp #Go #Lua #Haskell #Swift #Typescript #Crystal #Swift #D #Perl
63% use GTK4 (90% of them use #libadwaita), while still 37% use GTK3
Method: Source [1] lists 543 awesome #gtk (3/4) #opensource applications and their #programminglanguage
[1] https://github.com/valpackett/awesome-gtk
Last week Exercise Timer by Lőrinc Serfőző was accepted into Circle! It's a cute little app to create timers for high-intensity interval training
So… after probably running into every problem that currently exists in #KDE I can say that I start liking it, conceptionally.
In terms of app design it looks awfully cramped and "not good" compared to #libadwaita to put it mildly, but the desktop itself is kinda nice.~
Definitely gonna stick with Gnome apps, down to the calculator.
Now if we'd have KDE's features & stability but with #Gnome's GUI design (yet better theme-able) and written mainly in Rust… yeah… that would be nice.
#Linux
I miss a really good, modern, simple #mindmapping app for #linux, preferably made with #gtk4 and #libadwaita.
There's something really specific in GTK that bothers the crap out of me Modal windows in GTK adhere to the window controls settings, but only for the close button. If you have minimize/maximize it doesn't care about it. Which, like, yeah, it's a modal window. But if you disable your close button, modal windows suddenly have no way to be closed.
I personally would argue that either modal windows should have their own close button at the bottom of the window a la mobile design, or they should ignore the dconf setting and only top-level windows in GTK should adhere to disabling the close button (although it should continue to adhere to the left/right setting). It makes it extremely annoying on Gnome Mobile where the close button is disabled, so suddenly you have no way to close modal dialogs on a smartphone. Modal dialogs should absolutely not be using dconf to decide whether or not to have a close button because they're *attached* sub-windows.
It's the smallest thing ever, but it annoys me to no end. I'd actually disable the close button and only close windows from the overview if only modals didn't adhere to the same setting.
Introducing Refine 0.5.0, the GNOME Tweaks alternative leveraging the data-driven and composition paradigms. This version re-adds the Document font option, and renames "Middle Click Paste" to "Middle Click to Paste Text" with an accompanying subtitle.
Thanks to @CodedOre, 0.5.0 also adds the capability to rearrange the titlebar's window buttons. This new feature also lets you add the minimize and maximize buttons.
While we thoroughly tested right-to-left (RTL) direction and keyboard navigation with a screen reader, it's worth noting that we're no experts. We welcome feedback from those who use Refine in RTL and/or with a keyboard and screen reader.
You can get Refine 0.5.0 right now on Flathub.
If you would like to help fund projects like Refine, please consider looking at the donation channels at https://dir.floss.fund/view/funding/@tesk.page.
Found a really cool app for Linux that's basically a libadwaita frontend to Wiktionary, it's caled Quick Lookup. It's on the AUR if you use Arch btw.
Hey #GNOME developers; I could use a hand on something. I don't understand how I can create a Menu like the List COntacts By on the picture. It's been two hours trying to find example and docs; can't find anything useful, I probably just don't get it but yeah
If anyone could help me; or point me to the right direction; It would be aweful
Also, yes there is this page: https://docs.gtk.org/gio/class.MenuModel.html But it doesn't give my anything useful to actually create it...
Hey! Does anyone from #GNOME or that works with GNOME technologies know how I can make my #python #GTK4 / #Libadwaita app run in the background when closing ? And how to make it appear correctly in GNOME background app menu, or even in the AppIndicator extension ?
Any link to relevant documentation will be useful ! :)
Thank you in advance!
High Tide is a Promising New TIDAL Client for Linux
Linux users hunting for a native client to stream music from TIDAL will want to keep an eye on a promising new open-source app called High Tide. High Tide is an unofficial but native Linux client for the TIDAL music streaming service. It’s written in Python, uses GTK4/libadwaita UI, and leverages official TIDAL APIs for playback. TIDAL, often positioned as the ‘pro-artist music streaming platform’, isn’t as popular as industry titan Spotify (likely because it doesn’t offer a ‘free’ ad-supported tier) but is nonetheless a solid rival to it in terms of features and catalogue breadth. Windows, macOS, Android and
#News #Libadwaita #MusicPlayers #Tidal
https://www.omgubuntu.co.uk/2025/01/high-tide-native-tidal-client-linux
Pinta 3.0 Beta Released with New GTK4/Libadwaita UI
A new beta release of open source graphics editing app Pinta is available for testing. Pinta 3.0 (beta) gives fans of this cross-platform raster image editor, which is directly inspired by the iconic Paint.NET Windows app, an early opportunity to try out the changes it brings — and there’s a fair few! The most impactful change in Pinta 3.0 is the most obvious one: it’s revamped UI. Newly ported to GTK4 and libadwaita, Pinta 3.0 swaps a traditional window frame and text-based menu bar for a button-based header bar. Long-time users may find themselves taking a bit of time to
#News #AppUpdates #Beta #ImageEditors #Libadwaita #Pinta
@GerryT I wish I knew this earlier.
I discovered GTK a few months ago - great UI framework.
Now I think #gtk #libadwaita might actually bring #linux to #mobile.
Instead of just using it for my favorite IDE, I’m building a simple yet functional email app.
Usually, large lists and web views (still haven’t tried WebKitGTK) are the hardest.
screen shot : POC of setup screens and exploring list models in GTK.
#Android took more time.
Btw #email protocol is #JMAP, and the server is @stalwartlabs
Hello, everyone. Serigy needs an icon, and I'm counting on the community to help me out because design is definitely not my strong suit.
https://gitlab.gnome.org/Teams/Design/app-icon-requests/-/issues/80
https://codeberg.org/CleoMenezesJr/Serigy/issues/1