Skip to content

Releases: hyprwm/hypridle

v0.1.7

27 Aug 10:40
5430b73

Choose a tag to compare

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 source option 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

Full Changelog: v0.1.6...v0.1.7

v0.1.6

28 Mar 14:18

Choose a tag to compare

A small update with some new stuff

New stuff

  • Added --version
  • Added support for hyprland-lock-notify protocol

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

02 Nov 15:30

Choose a tag to compare

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

22 Oct 23:48

Choose a tag to compare

A small update moving to sdbus-cpp 2.0

Notes for packagers

  • sdbus-cpp -> moved to >=2.0.0

MRs

New Contributors

Full Changelog: v0.1.3...v0.1.4

v0.1.3

21 Oct 18:09

Choose a tag to compare

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_inhibit config 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

Full Changelog: v0.1.2...v0.1.3

v0.1.2

18 Apr 20:36

Choose a tag to compare

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

Full Changelog: v0.1.1...v0.1.2

v0.1.1

28 Feb 16:07

Choose a tag to compare

An update with a bunch of QoL fixes.

Fixes

  • handle dbus before/after sleep
  • idle: ignore if inhibit locked

MRs

New Contributors

Full Changelog: v0.1.0...v0.1.1

v0.1.0

17 Feb 23:42

Choose a tag to compare

First release of hypridle.

Full Changelog: c651d3c...v0.1.0