Commit Graph

11 Commits

Author SHA1 Message Date
Marcin Jaworski a7a6b8f4f5
dbus: Separate `ignore_systemd_inhibit` config param, register ScreenSaver objects separately (#59)
* Don't register ScreenSaver object at all if ignore_dbus_inhibit is set. Introduce new ignore_systemd_inhibit config parameter.

* Ability to register org.freedesktop.ScreenSaver object under multiple paths. Add object under legacy /ScreenSaver path.

* Update documentation to reflect new configuration parameter.
2024-05-14 16:10:16 +01:00
Aaron Blasko dad6ac14df
Add systemd service (#45) 2024-04-12 21:16:49 +03:00
Anthony Ruhier 029f08805a
config: Add a -c|--config flag to set a config path (#25) 2024-02-29 16:19:33 +00:00
Vaxry f6dd1ef9d6 dbus: handle before/after sleep in PrepareForSleep 2024-02-17 23:48:54 +00:00
Vaxry 39b8afbef7 README: add features and ignore_dbus_inhibit 2024-02-17 23:26:03 +00:00
Vaxry 36d7238afd core: add support for dbus events 2024-02-17 22:13:12 +00:00
Vaxry 35626ddd66 readme: clarify multiple listeners 2024-02-17 19:36:52 +00:00
Vaxry d51fde3aa1 readme: style 2024-02-17 19:35:40 +00:00
Vaxry 107832d48c readme: add build instructions 2024-02-17 19:35:25 +00:00
Vaxry 11232c5cf1 readme: add config 2024-02-17 19:33:44 +00:00
Vaxry c651d3cc02
Initial commit 2024-02-17 17:49:23 +00:00