My app, Typesetter, is now available on Flathub! It's a local-first editor for Typst (a markup language combining the simplicity of Markdown with the power of LaTeX), featuring a minimal interface, live preview, and click-to-jump between source and preview. It's still in early development, but I'd love feedback if you try it out.
Flathub: https://flathub.org/apps/details/net.trowell.typesetter
Codeberg: https://codeberg.org/haydn/typesetter
#Typst #GNOME #GTK #Flatpak #Flathub #Rust
My app, Typesetter, is now available on Flathub! It's a local-first editor for Typst (a markup language combining the simplicity of Markdown with the power of LaTeX), featuring a minimal interface, live preview, and click-to-jump between source and preview. It's still in early development, but I'd love feedback if you try it out.
Flathub: https://flathub.org/apps/details/net.trowell.typesetter
Codeberg: https://codeberg.org/haydn/typesetter
#Typst #GNOME #GTK #Flatpak #Flathub #Rust
PSA to #GTK and #GNOME app developers: if your application deals with saving files, it is extra nice to show an in-app notification with an "Open Folder" action button so the user can directly open the containing folder in their file manager afterwards!
Convenience API function in #GTK4 here: https://docs.gtk.org/gtk4/method.FileLauncher.open_containing_folder.html
Example feature requests here:
* https://github.com/GeopJr/Tuba/issues/1585
* https://gitlab.gnome.org/GNOME/evolution/-/issues/3166
* https://dev.gajim.org/gajim/gajim/-/issues/12511
* https://gitlab.gnome.org/GNOME/epiphany/-/issues/2793
* https://github.com/ryonakano/reco/issues/238
PSA to #GTK and #GNOME app developers: if your application deals with saving files, it is extra nice to show an in-app notification with an "Open Folder" action button so the user can directly open the containing folder in their file manager afterwards!
Convenience API function in #GTK4 here: https://docs.gtk.org/gtk4/method.FileLauncher.open_containing_folder.html
Example feature requests here:
* https://github.com/GeopJr/Tuba/issues/1585
* https://gitlab.gnome.org/GNOME/evolution/-/issues/3166
* https://dev.gajim.org/gajim/gajim/-/issues/12511
* https://gitlab.gnome.org/GNOME/epiphany/-/issues/2793
* https://github.com/ryonakano/reco/issues/238
Time for plumbing a whole new accessibility setting from desktop to toolkit: 3 hours
Time for knowing what to plumb: 20 years
Time for bikeshedding on the type of the setting: Positive infinity
RE: https://mastodon.social/@ebassi/115429613083886645
Got nerdsniped around lunchtime yesterday, and ended up implementing a shared "reduced motion" setting for GNOME and the rest of the xdg stack:
- https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/9077
- https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas/-/merge_requests/114
- https://github.com/flatpak/xdg-desktop-portal/discussions/1839
- https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/merge_requests/236
- https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/3253
Lately I’ve been working on some small but nice improvements for @planifyapp
Nothing huge, but those little details that make the app feel smoother and more polished.
Let’s go 👇
Lately I’ve been working on some small but nice improvements for @planifyapp
Nothing huge, but those little details that make the app feel smoother and more polished.
Let’s go 👇
RE: https://mementomori.social/@rolle/115300412658446379
Probably because of this, I have a freaking frustrating issue on GNOME and GTK. My window buttons are on the right side again, and I can't seem to change that. For Electron apps and some others, they're on the left like they should be, but for Nautilus, GNOME Terminal, etc., they're on the right.
gsettings set org.gnome.desktop.wm.preferences button-layout has no effect whatsoever, and neither do GNOME Tweaks or Refine. I've even tried editing the CSS directly at $HOME/.config/gtk-3.0/gtk.css since GNOME Terminal seems to obey it, but the buttons still won't change.
I've been bashing my head about this for a while. Any tips, my fellow Linux nerds?
Please note that I use Gnome (Pop Shell) with X11 again.
Added smooth animations to @planifyapp progress bars with a celebratory bounce effect when hitting 100%. Nothing beats that satisfying feeling when completing all tasks! #planify #gtk #vala #opensource
More "GTK in Rust" examples. This one is just a simple ListBox.
https://gitlab.com/guystreeter/rlistbox
#gtk #gtk4 #rust #rustlang #programming
Added smooth animations to @planifyapp progress bars with a celebratory bounce effect when hitting 100%. Nothing beats that satisfying feeling when completing all tasks! #planify #gtk #vala #opensource
Yet more #gtk symbolics fun.
More "GTK in Rust" examples. This one is just a simple ListBox.
https://gitlab.com/guystreeter/rlistbox
#gtk #gtk4 #rust #rustlang #programming
Ready to share a preview of my first app, which I've been working on in my spare time for a while now, a GTK-based Typst editor called Typesetter.
It's designed to be clean, simple, and local-first, with syntax highlighting and live preview.
No Flatpak release yet, but you can clone the repository and give it a whirl in GNOME Builder if you're so inclined.
https://codeberg.org/haydn/typesetter
Still a work in progress. Contributions, bug reports, and ideas are welcome!
The new dark mint-y themes made empty checkboxes almost invisible.
Both on my laptop screen and my 4K TV.
Increasing the brightness/contrast ratio manually "fixes" this, but obviously it's far from perfect.
Probably should file an issue but don't know where exactly.
Any Linux Mint devs here?
Ready to share a preview of my first app, which I've been working on in my spare time for a while now, a GTK-based Typst editor called Typesetter.
It's designed to be clean, simple, and local-first, with syntax highlighting and live preview.
No Flatpak release yet, but you can clone the repository and give it a whirl in GNOME Builder if you're so inclined.
https://codeberg.org/haydn/typesetter
Still a work in progress. Contributions, bug reports, and ideas are welcome!
Droidian 101 released!
Get it while it's hot... https://github.com/droidian-images/droidian/releases/tag/droidian%2F101.20250906
OTA update pushed to everyone tracking the current update channel.
Have fun! #MobileLinux#Droidian #phosh #gtk #plasma #plasmamobile