Search
Items tagged with: Gtk4
You have a #Gtk4 application, written in python with #PyGObject, which use a template to build a window.
If you define a callback in code but you do not use it in template, an exception is raised.
If you use a callback in template which is not defined in code, no errors are reported.
But.
CSS classes are not applied to widgets. 🤷
I lost some good hours trying to find why my button was not styled.
#Gtk 4.16.5
New article: "Libadwaita: Splitting GTK and Design Language"
https://tesk.page/2024/06/03/libadwaita-splitting-gtk-and-design-language/
#GNOME #GTK #Libadwaita #OpenSource #FOSS #Linux #GTK4 #Development
Libadwaita: Splitting GTK and Design Language
Recently, the Linux Mint Blog published Monthly News – April 2024, which goes into detail about wanting to fork and maintain older GNOME apps in collaboration with other GTK-based desktop environments.TheEvilSkeleton
What's up at the Department of Unnecessary Projects #DepUnPr lately?
Here is Oliver ( #vala / #gtk4 / #libadwaita ) running on #osx (12.4, x86_64)
theme is WhiteSur; decoration layout forced in app (both just to make it blend a little more in osx); bundler script adapted from System76 Keyboard Configurator; #gtk4, #libadwaita via homebrew.
(I know: adwaita is a GNOME thing, custom themes are bad, it should be pure gtk etc etc ... , but I had it around and it was small enough for a test)
On a more useful note, while playing with this I've update Oliver interface and added some features and fixed some bugs. I could publish a new version soon.
I would like to release it as a #flatpak, but I'm not sure how to handle running php as as subprocess...
keyboard-configurator/macos at master · pop-os/keyboard-configurator
Keyboard configuration UI. Contribute to pop-os/keyboard-configurator development by creating an account on GitHub.GitHub
Confy 0.7.1
New little toy project in #vala #gtk4 / #libadwaita : Oliver, a simple GUI for PHPStan.
Select a folder, it runs phpstan found in vendor/bin
subfolder, shows (searchable) results, monitors reported file for modification to automatically analyze project while coding.
It's called Oliver because, you know... Stan... Oliver...
Code here:
https://git.sr.ht/~fabrixxm/oliver
I **did** upload the latest #confy after having helped upgrading blueprint-compiler (the required version was bumped) in #Debian .
The #gtk4 version looks absolutely beautiful, but see for yourself in the screencast I just did on my #Librem5 (no hw acccelerated video encoding yet, so that's why its not full fps).
This is the sort of app that makes it an absolute joy #daily #driving #phosh !
#MobileLinux #gnome
wip/gtk4
has been merged into master
. It's not 100% at par in features with last gtk3 version, but it's usable.https://lists.sr.ht/~fabrixxm/confy-dev/%3CCHC7PR.7VY0QU129A8H%40kirgroup.net%3E