Playground! Updated (local) glib2 package to 2.88.1, GTK4 to 4.22.4 and libadwaita to 1.9.0.

With those in place I can checkout latest GNOME sources, so far a few already up and running with the latest being Gitte 0.5.0.

Not production ready (got some annoying bug in GTK4 where keystrokes are repeated eg pressing p resolves to pppppp....

Anyway, basics are good so far. 😇

#HaikuOS #GTK4 #GNOME #Gitte #glib #libadwaita

It has a few nice features:
* font size normalization so comparing fonts is easier
* uses a command of your choice. I'm using #neovim above with a built-in #rakulang sample
* automatically uses system fonts, optionally pulls in other fonts

Implementing it is the same story as everything else in RelayTerm: #rakulang makes it straightforward to use the C libraries of #vte and #gtk4, and it's easier for everything else (array manipulation and CLI argument handling are two that come to mind)

GNOME Commander, the orthodox file manager for the GNOME desktop that was inspired by Norton Commander, has been rewritten in the Rust programming language and also now using the GTK4 toolkit. https://www.phoronix.com/news/GNOME-Commander-2.0

#gnomecommander #rust #gtk4 #opensource

GNOME Commander 2.0 Released Following Rewrite In Rust & GTK4

Wem #quickshell zum Hals raushängt, hier eine interessante Alternative in #gtk4 / #rust
https://github.com/wayle-rs/wayle

#wayle #waybar #windowtiling

GitHub - wayle-rs/wayle: Wayland Elements - A compositor agnostic shell with extensive customization

Wayland Elements - A compositor agnostic shell with extensive customization - wayle-rs/wayle

GitHub

I missed using the #XMonad window manager after moving to Wayland, so I made my own terminal emulator in #rakulang with #gtk4 and VTE: https://avuserow.bearblog.dev/introducing-relayterm/

https://codeberg.org/avuserow/relayterm

The next one thing that I want to share is that I've create some "GTK Template" for my potential projects in GTK 👉 https://codeberg.org/xolatgames/GTK-Template

But anyone also can use this for his/her own projects 🙂

It also includes a script that can compile this through CMake.

#gtk #gtk4 #cpp #cplusplus #cmake #opensource #codeberg #templates #gui #codelite

GTK-Template

A simple template for getting started with GTK in C++

Codeberg.org

ts3level: TeamSpeak-Identity-Level auf der GPU rechnen, mit automatischem .ini-Patch

Neues Linux-Tool, das das Security Level einer TeamSpeak-3-Identity GPU-beschleunigt auf NVIDIA-Hardware hochrechnet und den neuen Counter atomar zurück in die .ini schreibt. Plus GTK-GUI mit Live-Telemetrie, vier Sprachen und ehrlicher ETA-Anzeige. Architektur in Rust und CUDA, MIT-Lizenz.

https://www.kernel-error.de/2026/05/15/ts3level-teamspeak-identity-security-level-gpu/

I have been busy with making a UI-style from scratch for #inkscape , haven’t gotten to testing 1.4.4/1.4.3 yet, but it’s decently thorough for 1.4.2. If someone wants to try it, head over to my Gitlab
https://gitlab.com/sxwpb/ink-sx-ui

I will be looking to support #gtk4 once Inkscape makes the leap.

@inkscape @GTK @gnome
#graphicdesign #ui #foss

I got tired of Linux apps being spread across APT, DNF, Pacman, AUR, Flatpak, Snap, Homebrew, npm, pipx, AppImages and random archives.

So I built OmniPkg: a native GTK4 software manager that wraps existing tools instead of replacing them.

Feedback and distro testing welcome:
https://github.com/grosserknallkopf/OmniPkg

#Linux #OpenSource #GTK4 #FOSS #AppImage

🚀 New Phantom Player 2.1.0 release!

#PhantomPlayer is a smart media player for local videos, offering a smooth, streaming-like experience with your own media.

Supported platforms:
+ #Debian #Ubuntu
+ #ArchLinux
+ #Fedora (now officially supported)
+ #Windows
+ #FreeBSD (partial support)

#VLC replaced with #GStreamer for #Wayland support and #GTK4 transition.

https://phantom-player.rsm92.fr

#Linux #OpenSource #FreeSoftware