Weekly GNU-like #MobileLinux Update (11/2025): #Libadwaita 1.7 and news from #Sxmo
Weekly GNU-like #MobileLinux Update (11/2025): #Libadwaita 1.7 and news from #Sxmo
Create Apps for *phones* with #Vala !??? Yes, of course, for #LinuxPhones!
Check out the #postmarketos wiki for supported devices, maybe yours works: https://wiki.postmarketos.org/wiki/Main_Page
You ask, which Vala apps already support phones? The answer is: Almost all that use #libadwaita!
1. Go with the #GNOME App template in #GNOMEBuilder
2. install the "qemu-user-static" package on your host
3. select ARM as target architecture and click the export bundle button in Builder
4. transfer it to the phone and run it!
Write your own Wayland Desktop!
The "Astal" framework, which is written in Vala, makes it super-simple! (you can use it with any gobject-introspection language though)
https://aylur.github.io/astal/
Here a WIP project from our community. So far a custom status bar, quick settings, MPRIS, etc. Together with the Hyprland window manager. Built with #GTK4, #Blueprint, #Libadwaita and of course #Vala!
https://github.com/ARKye03/morghulis
Weekly GNU-like #MobileLinux Update (37/2024): #libadwaita 1.6 and doas instead of sudo
I upgraded #GNOME #Calls to #gtk4 + #libadwaita for fun. It's now released in v47.0! Should be available soon in your #LinuxMobile distribution of choice
Massive thanks to @devrtz, @agx, @brainblasted, and Maximiliano for putting up with my beginner-level GTK skills!
Binary 0.3 is officially out!
New features and improvements include:
Part four of the file chooser implementation was merged!
Part three of the file chooser implementation was merged!
And now the second part of the file chooser implementation was merged :)
Update on #Actions, my desktop automation app
I've added some basic actions, variables, input/output values and documentation for each one.
First part of the Nautilus file chooser implementation by @antoniof was merged!!!
I edited my article to include a new section on integration; a counter-response to @osnews / @thomholwerda's response:
New article: "Libadwaita: Splitting GTK and Design Language"
https://tesk.page/2024/06/03/libadwaita-splitting-gtk-and-design-language/
#Tuba v0.6.0 is now available, with many new features and bug fixes!
Highlights:
- MediaViewer enter & leave transitions
- `web+ap` support
- New account widgets
- Button to toggle all spoilers in threads
- Profile badges
- Remember spellchecker enabled state
- Composer completion improvements
(cont )
As always, there are too many changes to list here, if you're more interested, check out the full release changelog:
https://github.com/GeopJr/Tuba/releases/tag/v0.6.0
Planify is a mature to-do list app with beautiful libadwaita styling and a massive list of features!
Flathub Link: https://flathub.org/apps/io.github.alainm23.planify
Source Code: https://github.com/alainm23/planify
Announcing the first release of Biblioteca
Download on Flathub
https://flathub.org/apps/app.drey.Biblioteca
Biblioteca is a documentation viewer for GNOME.
It includes documentation from the GNOME SDK as well as VTE, libportal, libspelling, and libshumate.
Only gi-docgen documentation is supported at the moment.
We are planning to add support for other sources and formats in the future.
Happy hacking!
After a few days of suffering with 15+ years of technical debt, I present to you the very first draft of nouveau's website redesign (provided link is the current website; the attached video is the actual redesign).
To explain a bit of what I've done so far:
I took a lot of design ideas and color palette from #libadwaita. @lea has been helping me out in areas I've been struggling with, and @jimmac provided a symbolic version of the freedesktop.org logo that I will be using later.
I have high hopes of finally putting an end to freedesktop.org's ancient HTML/CSS codebase.
Of course, everything shown in the screen recording is subject to change. Further, I won't put the effort to modernize *everything*; it's merely a first step that should allow us to improve it easily in the future.
Moved yet again, this time to a self-hosted firefish instance :3
I'm an AuDHD transbian girl being gay and silly on fedi.
I only recently started transitioning and I'm trying to be more open about my emotions.
Expect lots of shitposts/random nonsense, selfies, gay yearning and emotion dumping (both positive and negative, but under a CW). ^^
I like video games, mostly indie and Nintendo ones (e.g. osu!, Touhou, TLoZ, Metroid, Celeste, Crypt of the NecroDancer etc), and I also stream them. ^^
I also listen to a lot of video game music and their covers, and I can talk about languages, though I almost never post about either for some reason.
Disclaimer: the above info is correct at the time of writing, but it will become outdated over time, as my hyperfixations shift around every few months. My overall set of interests is fairly static tho, so if I will be circling back to the previous ones eventually.
I'm also a GNOME developer (mostly maintaining libadwaita and a few third party apps), and I will occasionally post updates about that, but this is my personal account first and foremost, so don't expect a lot of posts about it :3
I'm also developing a game emulator frontend called Highscore, but how many spoons I have for it varies wildly over time
#introduction #introductions #trans #gay #ActuallyAutistic #ADHD #AuDHD #neurodivergent #VideoGames #osuGame #touhou #touhou_project #TheLegendOfZelda #zelda #metroid #nintendo #Celeste #CryptOfTheNecrodancer #CadenceOfHyrule #vgm #VideoGameMusic #GNOME #libadwaita
What GTK app are you working on?
Hello world!
We're a group dedicated to creating beautiful apps for your #mobilelinux devices. All our apps are built with #gtk4 and #libadwaita, and are #adaptive for both desktop and mobile #linux devices!
On this account we will post announcements for new releases and new features of our apps, which you can find over at https://gitlab.com/schmiddi-on-mobile and https://github.com/Tubefeeder.
This account is run by @julianfairfax, on behalf of Schmiddi and the Schmiddi on Mobile group.