Commit graph

  • f3d1f3b232
    core: fix dbus inhibit lock counting (#175) main slowsage 2025-11-01 16:00:41 -04:00
  • a2e0d073f1
    core: fix dbus inhibit lock counting slowsage 2025-10-29 15:35:53 -04:00
  • f158b2fe92 config: fix custom config paths vaxerski 2025-09-09 13:16:32 +01:00
  • 5430b73ddf
    version: bump to 0.1.7 v0.1.7 Vaxry 2025-08-27 12:40:01 +02:00
  • dda793b66a
    README: expand build commands Vaxry 2025-07-10 18:17:31 +02:00
  • 25578b7137
    core: Add --help option (#160) [Assassin] 2025-06-21 12:58:23 +02:00
  • cff17e8b52
    CI/Nix: add cache-nix-action Mihai Fufezan 2025-06-20 01:24:40 +03:00
  • e5354943f0 Add --help option [Assassin] 2025-06-19 00:07:42 +02:00
  • b2bc15baff nix: use gcc15 Friday 2025-06-05 21:38:38 +01:00
  • ef342d6624 nix: use gcc15 Friday 2025-06-05 21:38:38 +01:00
  • a282131ac7
    core: add an option to ignore idle inhibition per-listener (#158) Chris Hixon 2025-06-03 12:45:20 -06:00
  • f6273b3342 Add newline at end of file: src/core/Hypridle.cpp Chris Hixon 2025-06-02 12:37:55 -06:00
  • 636a330775
    Merge branch 'main' into listener-ignore-inhibit Chris Hixon 2025-06-02 12:17:39 -06:00
  • 63d08e8e72
    core: Add ability to ignore Wayland idle inhibitors (#155) Chris Hixon 2025-06-02 12:02:45 -06:00
  • 16a8606ff2 Update flake.lock Chris Hixon 2025-06-01 20:40:53 -06:00
  • c514a23916 Update flake.lock Chris Hixon 2025-06-01 20:38:58 -06:00
  • 97ea5a01be clang-format Chris Hixon 2025-06-01 18:46:22 -06:00
  • 973fdbc347 clang-format Chris Hixon 2025-06-01 18:43:17 -06:00
  • 3bba01419c Change selection of notification function to if/else Chris Hixon 2025-06-01 17:45:10 -06:00
  • 337420ee9b Add ability to ignore Wayland idle inhibitors Chris Hixon 2025-06-01 16:49:43 -06:00
  • 9e348c0628 Ignore idle inhibition per-listener Chris Hixon 2025-05-29 23:34:16 -06:00
  • 4f6bc4dbab Add ability to ignore Wayland idle inhibitors Chris Hixon 2025-05-28 01:23:57 -06:00
  • 4f1c165d3e
    core: guard against dbus logind interface not existing and check if on_(un)lock_cmd is empty (#151) Maximilian Seidler 2025-05-19 21:03:43 +00:00
  • fd785ec299 core: check if on_(un)lock_cmd is empty Maximilian Seidler 2025-02-05 18:16:01 +01:00
  • be173c50be core: guard against dbus logind interface not existing Maximilian Seidler 2025-05-19 07:46:13 +02:00
  • ecf2a3649d
    README: update deps Vaxry 2025-05-12 14:17:21 +02:00
  • a0037ac40c
    config: add support for source option for additional config files (#144) martin 2025-05-02 17:27:53 +02:00
  • 8e06efad68
    fix: prevent circular dependency martabal 2025-04-29 20:06:48 +02:00
  • 4650fd5191
    feat: support source option for additional config files martabal 2025-04-27 23:25:33 +02:00
  • b18d830276
    clang-tidy: fix some errors (#143) Honkazel 2025-04-23 02:23:57 +05:00
  • f4ef615f84
    clang-tidy: fix some errors Honkazel 2025-04-22 13:33:12 +05:00
  • 66d1815b5e
    core: log when ScreenSaver interface is already registered (#133) Maximilian Seidler 2025-03-30 01:29:55 +01:00
  • 84f9f2e127 version: bump to 0.1.6 v0.1.6 vaxerski 2025-03-28 14:17:06 +00:00
  • 23ddd63554 core: log when ScreenSaver interface is already registered Maximilian Seidler 2025-03-07 10:38:03 +01:00
  • 71e875e49e
    assets: update example.conf (#137) davc0n 2025-03-19 16:14:53 +01:00
  • 14da33e5b1 assets: update example.conf Davide Conti 2025-03-16 20:14:01 +01:00
  • 9d97c22883
    core: fix sleep delay and simplify process spawning (#127) Maximilian Seidler 2025-02-27 23:16:45 +00:00
  • 24aaf3353c core: use hyprutils CProcess Maximilian Seidler 2025-02-26 10:30:45 +01:00
  • 2ac013387e nullptr and static Maximilian Seidler 2025-02-09 12:21:19 +01:00
  • 13989008ef core: duplicate the inhibit fd with F_DUPFD_CLOEXEC Maximilian Seidler 2025-02-07 10:11:59 +01:00
  • 48fcf3e32e core: fix sleep delay and simplify process spawning Maximilian Seidler 2025-02-06 21:08:51 +01:00
  • 3e30a63b5d
    core: clang-tidy and comp fixes (#126) Honkazel 2025-02-13 21:55:17 +05:00
  • 905c22be2d
    Merge branch 'hyprwm:main' into main Honkazel 2025-02-09 23:06:03 +05:00
  • cf5b4dab9d
    CI: remove deprecated magic-nix-cache-action Mihai Fufezan 2025-02-08 23:07:55 +02:00
  • 8456a75793
    make cookieID uint32_t Honkazel 2025-02-08 18:57:38 +05:00
  • 6becc0cae8 clang-tidy and comp fixes Honkazel 2025-02-06 20:00:17 +05:00
  • 9207836556 core: check if on_(un)lock_cmd is empty Maximilian Seidler 2025-02-05 18:16:01 +01:00
  • 15ca902b2c
    core: implement hyprlock-lock-notify-v1 functionality (#122) Maximilian Seidler 2025-01-27 13:24:13 +00:00
  • 4ce1816a78 use static for config vars Maximilian Seidler 2025-01-26 12:16:58 +01:00
  • 8715cf9337 use Hyprlang::CSimpleConfigValue Maximilian Seidler 2025-01-24 16:48:38 +01:00
  • b5cdfbcf64 fix conflicts (merge main) Maximilian Seidler 2025-01-24 16:47:06 +01:00
  • 33ac8cae64
    flake.lock: update Mihai Fufezan 2025-01-23 14:32:36 +02:00
  • 1b579fe226 move to hyprwayland-scanner Maximilian Seidler 2025-01-23 08:55:25 +01:00
  • 8acef589dc bump hyprland-protocols Maximilian Seidler 2025-01-18 09:49:19 +01:00
  • 37baf4f25b core: add an option to inhibit sleep until the locked event Maximilian Seidler 2025-01-17 08:03:14 +01:00
  • 1824a55862 config: add on_lock_cmd and on_unlock_cmd Maximilian Seidler 2025-01-17 08:00:51 +01:00
  • 0b702aa32f core: add hyprland-lock-notify-v1 protocol implementation Maximilian Seidler 2025-01-17 07:57:58 +01:00
  • 413564cb98
    nix/overlays: gcc13 -> gcc14; flake.lock: update (#116) Austin Horstman 2024-12-16 15:22:40 -06:00
  • 5ebd754cae
    flake.lock: update Austin Horstman 2024-12-16 14:45:38 -06:00
  • f1a7f0e26e
    nix/overlays: gcc13 -> gcc14 Austin Horstman 2024-12-16 14:45:18 -06:00
  • 9f23e70bb4 core: add --version Vaxry 2024-11-18 19:42:36 +00:00
  • 26780ac51f version: bump to 0.1.5 v0.1.5 Vaxry 2024-11-02 15:29:47 +00:00
  • 6c8136a392 systemd - use variable instead of full path for systemd service Izmyname 2024-10-26 02:28:22 +05:00
  • 4d2fb9e73e
    core: handleDbusScreensaver must return uint32 (#98) André Silva 2024-10-23 11:39:20 +01:00
  • a214581616
    core: handleDbusScreensaver must return uint32 André Silva 2024-10-23 11:37:10 +01:00
  • af2d65dcdc version: update to 0.1.4 v0.1.4 Vaxry 2024-10-23 00:47:25 +01:00
  • 127317f822
    core: move to sdbus-cpp2 (#96) Vaxry 2024-10-23 00:45:24 +01:00
  • 7aee569cbf
    XD sdbus-cpp2 Vaxry 2024-10-23 00:45:01 +01:00
  • 7c65ecff0a e Vaxry 2024-10-22 18:46:00 +01:00
  • 87b13086c3 e Vaxry 2024-10-22 12:23:08 +01:00
  • e27b45cebe
    nix/overlays: add sdbus overlay Mihai Fufezan 2024-10-22 08:14:35 +03:00
  • 36852ab1bd nice Vaxry 2024-10-22 02:47:49 +01:00
  • 1266f0b6f3 move to sdbus-cpp2 Vaxry 2024-10-22 02:39:07 +01:00
  • 918fd78dec version: bump to 0.1.3 v0.1.3 Vaxry 2024-10-21 19:08:05 +01:00
  • 0ed59e861c
    core: release inhibit cookies on app disconnect from dbus (#93) André Silva 2024-10-20 23:04:37 +01:00
  • 74876ddc63
    core: clang-format André Silva 2024-10-20 18:59:02 +01:00
  • 887cc9b9ff
    core: release inhibit cookies on app disconnect from dbus André Silva 2024-10-20 18:00:14 +01:00
  • cc23f97836
    core: Do not crash if the last CLI parameter was -c (#92) Eduard Tykhoniuk 2024-09-25 11:41:09 +02:00
  • b342937072 feat: return an error if multiple config files are provided Eduard Tykhoniuk 2024-09-24 13:35:45 +02:00
  • 4e336530d3 feat: return an error if the next argument after -c is a flag Eduard Tykhoniuk 2024-09-24 13:33:52 +02:00
  • f60bff7e3d fix: Do not crash if the last CLI parameter was -c Eduard Tykhoniuk 2024-09-23 12:58:44 +02:00
  • 22b058b47a nix: add wayland-scanner native build input André Silva 2024-09-01 14:08:40 +01:00
  • b4d361048f
    nix: add wayland-scanner native build input André Silva 2024-09-01 14:08:40 +01:00
  • a46cd0bb05
    logs: Flush buffer automatically (#88) BBaoVanC 2024-08-27 14:01:19 -05:00
  • 01a63fcf5a
    misc: Include Log.hpp in main (#87) BBaoVanC 2024-08-27 13:41:54 -05:00
  • 4e8dc071b0
    nit: Include Log.hpp in main BBaoVanC 2024-08-26 19:41:44 -05:00
  • b3ca9e1f41
    Flush buffer automatically BBaoVanC 2024-08-26 19:29:47 -05:00
  • 96d51ec2a7
    CMake: typo fix hyprlock->hypridle (#82) Erik Tollerud 2024-08-02 16:49:02 -04:00
  • 78b790e95b
    typo fix hyprlock->hypridle Erik Tollerud 2024-08-02 16:11:33 -04:00
  • f84c2d7981
    assets: add example.conf Mihai Fufezan 2024-08-02 22:19:47 +03:00
  • e5366d34b5
    core: Fix running without logind (#76) gnusenpai 2024-07-18 20:03:02 +00:00
  • 9163a9f318
    flake.lock: update Mihai Fufezan 2024-07-18 20:43:36 +03:00
  • ee6ca4d6c5
    CMake: fmt Mihai Fufezan 2024-07-18 20:43:28 +03:00
  • 2d774e6f32
    CMake, Nix: add VERSION file Mihai Fufezan 2024-07-18 20:42:35 +03:00
  • fc4e3bd2dc
    Config: use hyprutils helper (#77) Mihai Fufezan 2024-07-16 23:36:07 +03:00
  • 103c5e7581
    Nix: add hyprutils dep config Mihai Fufezan 2024-07-16 22:41:40 +03:00
  • cf3a09f3cc
    config: use hyprutils helper Mihai Fufezan 2024-07-16 22:41:30 +03:00
  • fb51c1413d
    flake.lock: update Mihai Fufezan 2024-07-16 22:37:07 +03:00
  • 97f3d13e11 core: Don't exit when logind is absent gnusenpai 2024-07-16 01:34:47 -04:00
  • 163040e96c dbus: Move logind matches inside try-catch gnusenpai 2024-07-16 01:31:37 -04:00