Search
Items tagged with: GTK4
If there is some #dotnet developer interested in #GTK4 bindings, dislikes warnings like me and has some spare time to support a small size #OSS project feel free to stop by at https://github.com/gircore/gir.core
There are literally thousands of warnings to fix. The good news is that almost all of them are due to generated code. So a single fix could get rid of hundreds of them.
Come by to scratch that itch.
GitHub - gircore/gir.core: A C# binding generator for GObject based libraries providing a C# friendly API surface
A C# binding generator for GObject based libraries providing a C# friendly API surface - gircore/gir.coreGitHub
What I really like about #GNOME46 is that it turned out to be a great release for old and low-end devices. One of my test devices is Thinkpad T400. That hardware is over 15 years old and actually got faster over the last few years - especially this release.
One of my favorite improvements here, headed by Christian Hergert, was the boost to VTE. Terminals using #gtk4 are now much faster and responsive. I mean, damn, even switching tabs doesn't trigger a full redraw!
Friends of energy efficiency - the Light Video 0.1.0 #Flathub update is out, build with #gtk4 4.14 and #GStreamer 1.24.1.
This should be the first app targeting the #linux / FDO desktop enabling Wayland video offloading (think zero-copy playback) by default. In many cases (actually more than I expected) this can improve battery lifetime - and on low-end devices even playback performance - significantly.
https://flathub.org/apps/org.sigxcpu.Livi
Emmanuele Bassi details the improvements for accessibility in GTK 4.14:
https://blog.gtk.org/2024/03/08/accessibility-improvements-in-gtk-4-14/
#gtk #gtk4 #accessibility
New post on the GTK development blog from Matthias: https://blog.gtk.org/2024/01/28/new-renderers-for-gtk/
So I've been working with GTK4/Libadwaita in Python (in Flatpak), and I'm trying to get notifications to work.
I keep getting this error: "gi.repository.GLib.GError: g-io-error-quark: Error calling StartServiceByName for org.freedesktop.Notifications: Timeout was reached (24)"
Am I missing Flatpak overrides? (Docs seem to say no https://docs.flatpak.org/en/latest/portals.html )
Am I doing this wrong? (Code at https://github.com/TheKrafter/Groupings/blob/rewrite/src/groupings/internal/push.py#L31 )
#AskFedi #GTK4 #Python #LibAdwaita #gnome #Programming
In a previous thread I wrote about YUV support in Mutter having made its way into #gnome45 (https://floss.social/@rmader/111142297368297062). Recently #gtk4 devs picked things up and implemented compositor offloading, see their nice blog post: https://floss.social/@GTK/111415523629484640
Regarding the future of video playback in #gnome I'd like to add some more context around current developments in #gnomeshell, #gtk4 and #Wayland in a short 🧵
TL;DR: by making use of more modern hardware features we're finally in the position to catch up to other platforms with regards to energy efficiency. So let's do it!
Are you interested in working on GNOME, writing Rust apps, or working with Fonts? If so, you may be interested in taking a look at https://gitlab.gnome.org/GNOME/gnome-font-viewer/-/merge_requests/49 :)
This port may take a while, and I greatly appreciate any help available. I've laid out a list of tasks to be done before merging, and if anyone wants to take something on let me know and we can work together.
If you want to help with the effort, please join #fonts:gnome.org on Matrix :) (https://matrix.to/#/#fonts:gnome.org)
(boosts appreciated)
#GNOME #Rust #Fonts #gtk-rs #gtk4 #libadwaita
Draft: general: Initial port to Rust (!49) · Merge requests · GNOME / Fonts · GitLab
This is an initial port of Fonts to Rust. The port doesn't do much - it just loads a list of fonts and displays it. There's a lot...GitLab
Ever wondered how the #GTK4 file picker looks without #libadwaita? Take a look at Transmission. Click on the Open button and it should open the GTK4 file picker without libadwaita.
- https://beta.flathub.org/apps/com.transmissionbt.Transmission
https://bugs.debian.org/1034248
#visuallyImpaired and #blind users are probably disappointed. Let's hope, those users can use #MATE for now and things will improve before the release of Debian 13 #trixie.
• Ported to #GTK4 / #libadwaita
• Responsive/mobile UI
• New and clearer onboarding experience
• Improved Web performance
• Follow system light/dark theme
Thank you to everyone involved in the GTK4 port of WebKit ♥️
https://beta.flathub.org/apps/details/re.sonny.Tangram
#GNOME #mobile
#LinuxMobile #mobileLinux
The app supports:
• Your dashboard from Plausible.io
• Custom domains
• A refreshed design
• Cross-desktop light/dark style
• A more app-like experience
• Theoretically, phones!*
Grab it now from Flathub:
https://flathub.org/apps/details/com.cassidyjames.plausible
#PlausibleAnalytics #GTK #GTK4 #GNOME #Adwaita #Flatpak
*If you have a Linux phone and want to test Tally, I’d love to see what it looks like.
Flathub—An app store and build service for Linux
Find and install hundreds of apps and games for Linux. Enjoy GIMP, GNU Octave, Spotify, Steam and many more!flathub.org