Is there any developer out there who is working on #GTK4/#libadwaita GUI editor for typesetting documents in #latex/#typst. As much as I love them, modal editors like #vim/#helix are not for me.
As there are a lot of new apps developers and new users on gnome, i would like to share this place to share your gnome apps ideas, and if you are a developer, maybe it could be worth taking a look at them! (great apps like impression came from here!) https://gitlab.gnome.org/bertob/app-ideas/-/issues
Seems like it was started a year ago. I just discovered it now, and am somewhat impressed by how much detail it provides (including Air Pollution / Air Quality Index).
So of course I filed my ponies-on-rainbows enhancement request to suggest an interactive stacked graphs representation (like a certain website I use, shown below)… 🤞👀
This took me an embarrassingly long time to get working. The transition from Gtk3 to Gtk4 has been a real learning curve for me. And this still isn't quite right. The HeaderBar isn't automatically showing the back button, I'm handling it manually.
I know there are already plenty of task managers available for the #GNOME desktop, but no one is simple enough for my very limited needs. So I'm working on the Subtasks app:
While developing the app, I documented the process and created a tutorial on how to develop GNOME apps in #swift (note that the tutorial is not very polished yet):
Memorize 0.2.1 for #GNOME has been released and will be available on Flathub soon! Thanks @konstantin for implementing a search feature for flashcards in the edit dialog!
I just want to give a big shout out to the @gnome guys they really do have the best designers in the game. It's really a joy to use Gnome and it's effortless to develop good looking apps with gtk/libadwaita (although not the easiest framework to use and it lacks any third party resources)
A very WIP vector graphic manipulation app made with @hare@GTK#libadwaita and #opengl packaged as a @FlatpakApps app, I think I just angered every Linux user that has ever existed
At my job, I primarily work on and with #PostgreSQL. I thought it would be fun to work on a #GTK/#LibAdwaita application for connecting to and managing a Postgres database. It'll give me a chance to work with libpq to become more knowledgeable of how it works. I haven't written a desktop application in a while, so it should be fun working with GTK and libadwaita again. I also started using #Blueprint instead of GTK Builder's XML descriptions. It is working really well thus far.
So I have now published the source code to "Birdies", my latest pet project: a digital scorecard for your #Golf games, written in #Rust and relying on #libadwaita to make it perfectly usable on #LinuxMobile devices ⛳️🏌️
Being more of a "low-level software" person, getting used to the concepts underlying GUI apps can be a struggle... But after a few days playing (fighting?) with #gtk-rs, #libadwaita widgets and other "weird" stuff, I finally have a kinda-usable app prototype for my new hobby 😁️🏌️⛳️