Skip to main content

Search

Items tagged with: GTK4


Look ma'!
User can choose talks grouping! #confy #wip #gtk4 #libadwaita


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. 🤷

Look:
With the callback:

Without the callback:

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


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...


Confy 0.7.1


Version 0.7.1 of #Confy, the #gtk4 / #libadwaita conference companion, has been tagged.

This release brings small fixes.
Main highlights are:

  • New German translation.
  • Flatpak now will use GNOME Runtime 45

#Arch #AUR packages are updated, #flatpak on #Flathub should be on its way.

https://sr.ht/~fabrixxm/Confy/


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'm doing some experiments with #tracker3 and #gtk4 model/view machinery.

So, for ease the test of #sparql queries against tracker, here it is Traqlr:


Nice, apparently I was not completely unproductive yesterday during #DebConf23

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


#confy #gtk4 / #libadwaita branch 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

This website uses cookies to recognize revisiting and logged in users. You accept the usage of these cookies by continue browsing this website.

⇧