gtk-adwaita
GTK client adhering to Gnome Human Interface Guidline.
Development Guide
Running locally
GLib requires setting fields to be defined in XML schema file, which will be installed to shared directory then be compiled to binary file using system tool.
Due to this design limitation, you have to pre-compile data/*.gschema.xml file into the binary file for local run.
The -Dcompile-gschema option performs that compile task and emits the generated binary file onto <zig-out>/share/glib-2.0/schemas.
You can tell GLib to load the compiled file using GSETTINGS_SCHEMA_DIR environment variable:
GSETTINGS_SCHEMA_DIR=./zig-out/share/glib-2.0/schemas ./zig-out/bin/plac
Enable debug logging
Add Plac to G_MESSAGES_DEBUG environment variable:
G_MESSAGES_DEBUG=Plac ./zig-out/bin/plac