Skip to content

Releases: jcrd/sessiond

v0.6.1

26 Jan 23:57
46bab2b
Compare
Choose a tag to compare
  • sessionctl: Fix error accessing sessiond too early which prevented session startup
  • sessionctl: Log errors to .sessionctl.log file
  • man: Move debugging section to sessiond.1

v0.6.0

25 Jan 02:38
2c4a79d
Compare
Choose a tag to compare
  • sessionctl: Rework backlight command
  • Move DBus service info to separate man page
  • Implement WirePlumber-based audio interface
  • Add option to mute audio while session is locked
  • Replace deprecated spawn function

v0.5.0

12 Apr 17:12
7e70fa6
Compare
Choose a tag to compare
  • It is now required that window manager services include:
    [Install]
    Alias=window-manager.service
    
    They must then be enabled with: systemctl --user enable <wm>.service
    and the sessiond session desktop entry should be used to start the session.

v0.4.0

02 Apr 23:36
93a3d84
Compare
Choose a tag to compare
  • ExecStopPost=/usr/bin/sessionctl stop is no longer required in a service run as the main unit as the session will be stopped automatically when the service exits

v0.3.1

31 Dec 23:09
43f22b2
Compare
Choose a tag to compare
  • Allow the sessiond service to be restarted without stopping sessiond-session.target
  • sessionctl: Fix getting backlight brightness and minor improvements

v0.3.0

02 Nov 01:15
3801864
Compare
Choose a tag to compare
  • Add systemd target triggered when sleep finishes
  • Improve inhibitor messages
  • Ignore backlights missing attributes
  • Various fixes and improvements to CLI clients
  • Implement input event debouncing
  • Change default DPMS timeouts when locked to 60
  • Handle session units more robustly

v0.2.0

17 Jun 22:00
4d89d43
Compare
Choose a tag to compare
  • Rewrite CLI clients in python
  • Add lock-specific DPMS settings

v0.1.0

11 May 20:50
040ff0d
Compare
Choose a tag to compare

Initial release.