Commit graph

  • c44023707f chore: resolve local graphics dependencies local/yoda-main Lionel DARNIS 2026-05-25 19:37:09 +02:00
  • bceea507bc chore: refresh local dependency lockfile Lionel DARNIS 2026-05-25 18:10:22 +02:00
  • 213da8fd08 yoda: use local dbus settings bindings Lionel DARNIS 2026-05-25 09:55:11 +02:00
  • 60bce9eae4 chore: align idle with local cosmic stack Lionel DARNIS 2026-05-24 11:11:12 +02:00
  • c95d066b5b Add pull request template Jeremy Soller 2026-02-13 12:35:27 -07:00
  • 6d3dbedd50 Use system_actions for suspend Ian Douglas Scott 2024-10-27 21:21:10 -07:00
  • 983d34ad96 chore: update dependencies Vukašin Vojinović 2025-10-05 13:27:16 +02:00
  • 16abcc66e1 chore: clippy Vukašin Vojinović 2025-10-05 14:31:25 +02:00
  • 267bb837f1
    fix: use loginctl lock-session as fallback in case system_actions was not readable MabaKalox 2025-02-25 20:13:24 +02:00
  • 7899fccbbe Slow down the fade to black time Alex Saveau 2024-11-10 15:24:09 -05:00
  • b0a2103dfc Reduce Cargo.lock build for CI build Ian Douglas Scott 2024-12-24 14:05:53 -08:00
  • 8e9706bd21 Run cargo update Ian Douglas Scott 2024-12-24 13:18:44 -08:00
  • e3f2e505bb Add a slight delay between screen off and locking Ian Douglas Scott 2024-12-24 13:15:37 -08:00
  • eaa09a6fef fix bug where screen off was triggered while in inhibit state hayandev 2024-11-12 21:46:43 +09:00
  • 08c1cf318e Set DPMS and remove fade surfaces in one place Ian Douglas Scott 2024-10-30 13:07:15 -07:00
  • 7a20c88896 Lock session on screen blanking Ian Douglas Scott 2024-10-30 13:02:46 -07:00
  • a45b68f0cf Load system_actions config, and refactor commmand spawning code Ian Douglas Scott 2024-10-27 21:21:10 -07:00
  • cad6a0e82c Use zbus::connection::Builder Ian Douglas Scott 2024-10-30 12:28:20 -07:00
  • f682e19f21 Update default settings Ian Douglas Scott 2024-10-30 09:30:42 -07:00
  • b0b2ccd680 Also expose screensaver DBus protocol at path /ScreenSaver Ian Douglas Scott 2024-10-29 16:40:16 -07:00
  • c7084c1fe4 debian: Fix description Ian Douglas Scott 2024-10-29 10:10:49 -07:00
  • e8c91fccd6 Destroy idle notifications when inhibited Ian Douglas Scott 2024-10-28 19:03:22 -07:00
  • fbc21ca2a3 Fixes for freedesktop_screensaver Ian Douglas Scott 2024-10-28 18:41:52 -07:00
  • e8feb4342c Add comments Ian Douglas Scott 2024-10-28 18:40:07 -07:00
  • 90151799c5 Deduplicate output global handling Ian Douglas Scott 2024-10-28 18:32:50 -07:00
  • a559e59ad4 Move WlPointer dispatch code Ian Douglas Scott 2024-10-28 18:24:21 -07:00
  • 7a3004bc0d Use Event for screensaver inhibit state Ian Douglas Scott 2024-10-28 18:12:24 -07:00
  • 97d88fa111 Move FadeBlackSurface to a file Ian Douglas Scott 2024-10-28 17:57:44 -07:00
  • f1537b1a92 Ignore idle if inhibitor is active Ian Douglas Scott 2024-10-28 17:48:00 -07:00
  • d6d811e1f8 Log screensaver inhibitors Ian Douglas Scott 2024-10-28 17:36:49 -07:00
  • 1cdce673df Remove screensaver inhibitors for disconnected clients Ian Douglas Scott 2024-10-28 17:01:52 -07:00
  • bd5487331d Track caller of screensaver "Inhibit" Ian Douglas Scott 2024-10-28 16:40:47 -07:00
  • a0ddfa80b7 WIP org.freedesktop.ScreenSaver Ian Douglas Scott 2024-10-28 10:22:22 -07:00
  • 163356f012 Use map Ian Douglas Scott 2024-10-25 15:39:05 -07:00
  • 9db7e52704 recreate_notification: Don't recreate if unchanged time Ian Douglas Scott 2024-10-25 15:35:49 -07:00
  • 31b42b3d21 Use an IdleNotification type Ian Douglas Scott 2024-10-25 15:29:47 -07:00
  • b384ea9fa2 Add suspend timer Ian Douglas Scott 2024-10-25 11:33:11 -07:00
  • 9907afc859 Listen to OnBattery state from UPower Ian Douglas Scott 2024-10-22 19:34:28 -07:00
  • 77d16897dc Log error instead of ignoring Ian Douglas Scott 2024-10-22 13:52:33 -07:00
  • 90249780a5 Use Option for time, and set DPMS on start Ian Douglas Scott 2024-10-22 13:45:41 -07:00
  • f2c83714c0 Monitor config as calloop source; use for screen_off_time Ian Douglas Scott 2024-10-17 18:51:29 -07:00
  • 6d15d0f3c9 Use calloop Ian Douglas Scott 2024-10-17 18:09:10 -07:00
  • 315bc8cd90 debian: Add missing file Ian Douglas Scott 2024-10-17 13:49:12 -07:00
  • e35c8767d1 Add debian/ packaging Ian Douglas Scott 2024-10-16 21:35:18 -07:00
  • 0ca4ee69d3 Add a justfile Ian Douglas Scott 2024-10-16 21:30:22 -07:00
  • d908204700 Store ExtIdleNotificationV1 Ian Douglas Scott 2024-10-15 10:05:19 -07:00
  • 92a5219eb9 Add a cosmic-idle-config crate for settings Ian Douglas Scott 2024-10-15 09:46:03 -07:00
  • f30c7c3172 Handle output hotplug Ian Douglas Scott 2024-10-10 17:43:15 -07:00
  • 86f0dee5cc Address warnings Ian Douglas Scott 2024-10-10 13:00:03 -07:00
  • 0482b3c5bb Remove commented shm code Ian Douglas Scott 2024-10-10 12:54:22 -07:00
  • 966930d342 Fix package name Ian Douglas Scott 2024-10-08 18:59:49 -07:00
  • 97ab302ae4 Commit initial cosmic-idle prototype I wrote earlier Ian Douglas Scott 2024-09-13 18:35:02 -07:00