Skip to content

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 02 Aug 16:34

This release gives the GUI fork a complete, independent application and runtime
identity and targets the z13ctl-plus controller exclusively.

Breaking changes

  • The installed command is now z13gui-plus; no z13gui alias is installed.
  • The user unit is z13gui-plus.service.
  • The GTK application ID and desktop file are
    io.github.aic0d3r.z13gui_plus and
    io.github.aic0d3r.z13gui_plus.desktop.
  • Configuration moves to $XDG_CONFIG_HOME/z13gui-plus and runtime files move
    below $XDG_RUNTIME_DIR/z13gui-plus.
  • Environment overrides are now Z13GUI_PLUS_SCALE and
    Z13GUI_PLUS_NO_GAMEPAD.
  • Packages can coexist with upstream, depend on z13ctl-plus, and leave the GUI
    service disabled after installation.

Migration

Run z13gui-plus --migrate-config to copy the complete v1 configuration into
the Plus namespace. It refuses to overwrite existing Plus configuration and
leaves the legacy source untouched. It does not modify services or remove old
files.

After selecting and enabling the Plus controller daemon, enable its matching
GUI explicitly:

systemctl --user enable --now z13gui-plus.service

Legacy z13gui paths may belong to upstream or to v1 of this fork. Disable or
remove them only after verifying their provenance.


z13gui-plus is an independently named fork of
dahui/z13gui that targets the
z13ctl-plus controller and runtime namespace.

Changelog

  • 966bf12 feat: adopt independent plus namespace
  • 2ce7fae feat: replace brightness slider with buttons
  • 6c7cd47 fix: complete forwarded launcher commands
  • 0db9b73 feat: toggle drawer from app launcher
  • 46ac26b docs: showcase interface screenshots
  • 67eb256 docs: add interface screenshots