I had jrb, maintainer of the GNOME app 'Crosswords' over for espresso and dinner and he showed me something really cool - Crosswords running on an android as a native app with no design changes - libadwaita just worked in the phone profile.

That's some epic engineering y'all, kudos to @alice and others involved in making this happen.

Disclaimer: my post was just about libadwaita working as it should not about it working in android. Alice knows nothing about Android.

#gtk #libadwaita #android

We finally got first usecase for blur!!
#gnome #libadwaita #linux

Hm it feels like that at some point in the last (half) year people started to build very complex interfaces with libadwaita. Is there a reason for this?

#libadwaita #adwaita #gnome #gtk

@argv_minus_one Yes.
When I introduced the adaptive apps UI design term in GNOME (through a blog post launching the development of the companion GUI toolkit widget libraries we have today) ~10 years ago, that was the goal.
Now there's even a formfactor simulator in the Inspector: https://blogs.gnome.org/alicem/2024/12/19/mobile-testing-in-libadwaita/

Many GNOME apps using #libadwaita are designed to "adapt" to the device formfactor that way; GNOME Calendar, Showtime, Secrets, Warehouse, are good examples of adaptive GUIs besides Web.

#GNOME

Mobile testing in libadwaita

Lately I’ve been working on touch controls overlays in Highscore1, and quickly found out that previewing them across different screen sizes is rather tedious. Currently we have two ways of testing UIs on a different screen size – resize the window, or run the app on that device. Generally when developing, I do the former...

Just another blog

@nekohayo

NOT A FUCKING HOT TAKE.

#Gnome #GTK and #libadwaita have ALWAYS been historically pretty disrespectful and dismissive of anyone who uses their libraries and does not comply with their latest dictates.

It'd be great if #GTK & #libadwaita's About dialogs had a property for "Months of support per version", which would check the app's running version against its "date" field in the AppData metainfo.xml and hide the "Website" & "Report an Issue" buttons if it's too old.

Thus upstream devs could avoid being the externalized cost of free "LTS" distros (users reporting issues about ancient versions) without being accused of being anti #FLOSS (like in https://gitlab.com/linuxmint/pins/mint/gnome-calendar/-/work_items/1)

#MaintainerLife #Linux

Remove/replace links pointing to GNOME Calendar, and update branding (#1) · Issues · Linux Mint / pins / mint / gnome-calendar · GitLab

Being one of the core developers of GNOME Calendar, we do not support any of the versions provided and held back by Linux Mint. We would really appreciate...

GitLab
ال
#FOSS
معناها أيّ واحد ينجّم ياخو الكود، يعدّو و يعمل إلّي يحبّ، و هاكة إلّي صار مع واحد عاود صنع
#Unity #DE
أما ب
#Wayfire
و
#Libadwaita
https://www.omgubuntu.co.uk/2026/05/ubuntu-unity-desktop-wayfire-recreation
#Dell
و
#Lenovo
ولّاوا رسميّا داعمين ل
#LVFS
و للّي ما يعرفش
#LVFS
هو القاعدة متاع
#FWUPD
الأداة المستخدمة باش تعمل
#Update
لل
#Peripherals
متاعك في
#Linux
https://www.phoronix.com/news/Dell-Lenovo-Sponsoring-LVFS
Ubuntu's old Unity desktop remade in Wayfire and Libadwaita - OMG! Ubuntu

If Canonical hadn't burned through cash and goodwill during its smartphone detour in the mid-2010s, Ubuntu would likely still ship with the Unity desktop

OMG! Ubuntu

#Vinyl finally got support of sync lyrics directly from Id3v2!
I can say with confidence, Vinyl is the first #gnome player with full Id3v2 lyrics support.

#gtk4 #libadwaita

TIL that in many #GTK apps you do not want to make the `quit` action call the `quit` method of Gtk/AdwApplication because it is from Gio and will not destroy your widgets.
#libadwaita #GNOME
GNOME Live Coding | Calendar (EN)

YouTube