Releases: hyprwm/hypridle
Releases Β· hyprwm/hypridle
v0.1.7
A new release after a while of fixes.
MRs
- core: log when ScreenSaver interface is already registered by @PaideiaDilemma in #133
- clang-tidy: fix some errors by @Honkazel in #143
- feat: support
sourceoption for additional config files by @martabal in #144 - core: guard against dbus logind interface not existing and check if on_(un)lock_cmd is empty by @PaideiaDilemma in #151
- Add ability to ignore Wayland idle inhibitors by @ChrisHixon in #155
- Ignore idle inhibition per-listener by @ChrisHixon in #158
- nix: use gcc15 by @FridayFaerie in #159
- Add a --help option by @ShyAssassin in #160
New Contributors
- @martabal made their first contribution in #144
- @ChrisHixon made their first contribution in #155
- @FridayFaerie made their first contribution in #159
- @ShyAssassin made their first contribution in #160
Full Changelog: v0.1.6...v0.1.7
v0.1.6
A small update with some new stuff
New stuff
- Added
--version - Added support for
hyprland-lock-notifyprotocol
MRs
- nix/overlays: gcc13 -> gcc14; flake.lock: update by @khaneliman in #116
- core: implement hyprlock-lock-notify-v1 functionality by @PaideiaDilemma in #122
- clang-tidy and comp fixes by @Honkazel in #126
- core: fix sleep delay and simplify process spawning by @PaideiaDilemma in #127
- assets: update example.conf by @davc0n in #137
New Contributors
- @PaideiaDilemma made their first contribution in #122
- @Honkazel made their first contribution in #126
- @davc0n made their first contribution in #137
Full Changelog: v0.1.5...v0.1.6
v0.1.5
Tiny update to fix dbus inhibitor locks not being decremented properly.
MRs
- core: handleDbusScreensaver must return uint32 by @andresilva in #98
Full Changelog: v0.1.4...v0.1.5
v0.1.4
v0.1.3
An update with various fixes and improvements from our amazing community :)
MRs
- Add support for systemd-inhibit idle block inhibits by @yawor in #57
- Use separate
ignore_systemd_inhibitconfig param for systemd. Register ScreenSaver object under multiple paths. by @yawor in #59 - Fixed getconf command in build instructions by @pebble-24 in #60
- Reset timers after inhibitor has been taken off if idled by @Elvyria in #72
- Config: use hyprutils helper by @fufexan in #77
- Fix running without logind by @gnusenpai in #76
- typo fix hyprlock->hypridle by @eteq in #82
- Include Log.hpp in main by @BBaoVanC in #87
- Flush cout buffer automatically by @BBaoVanC in #88
- nix: add wayland-scanner native build input by @andresilva in #89
- Do not crash if the last CLI parameter was -c by @MAKMED1337 in #92
- core: release inhibit cookies on app disconnect from dbus by @andresilva in #93
New Contributors
- @yawor made their first contribution in #57
- @pebble-24 made their first contribution in #60
- @Elvyria made their first contribution in #72
- @fufexan made their first contribution in #77
- @gnusenpai made their first contribution in #76
- @eteq made their first contribution in #82
- @BBaoVanC made their first contribution in #87
- @andresilva made their first contribution in #89
- @MAKMED1337 made their first contribution in #92
Full Changelog: v0.1.2...v0.1.3
v0.1.2
Small update with some QoL MRs.
MRs
- Add a -c|--config flag to set a config path by @aruhier in #25
- Fix typo and check correct grandchild PID in spawn() by @lucasreis1 in #34
- Added systemd service by @alba4k in #45
- fix systemd service install path by @alba4k in #46
- fix systemd service exec path by @alba4k in #47
New Contributors
- @aruhier made their first contribution in #25
- @lucasreis1 made their first contribution in #34
- @alba4k made their first contribution in #45
Full Changelog: v0.1.1...v0.1.2
v0.1.1
An update with a bunch of QoL fixes.
Fixes
- handle dbus before/after sleep
- idle: ignore if inhibit locked
MRs
- Nix: Home-Manager module fixes by @khaneliman in #6
- nix: home-manager module fix service wantedby by @JManch in #10
- added less than 0 inhibitor mitigation by @grappas in #11
- Send response on uninhibit by @ItsDrike in #13
- Actually register inhibit cookies by @ItsDrike in #14
- nix: add default empty list for listeners option by @matt1432 in #17
- Fix build by @LOSEARDES77 in #18
- Gracefully exit without (e)logind by @jbeich in #19
- Grappas/after inhibitor repoll by @grappas in #15
New Contributors
- @khaneliman made their first contribution in #6
- @JManch made their first contribution in #10
- @grappas made their first contribution in #11
- @ItsDrike made their first contribution in #13
- @matt1432 made their first contribution in #17
- @LOSEARDES77 made their first contribution in #18
- @jbeich made their first contribution in #19
Full Changelog: v0.1.0...v0.1.1
v0.1.0
First release of hypridle.
Full Changelog: c651d3c...v0.1.0