Skip to content

Add manual wakelock controls - #1

Merged
NightHammer1000 merged 2 commits into
mainfrom
agent/manual-wakelocks
Aug 14, 2026
Merged

NightHammer1000 merged 2 commits into
mainfrom
agent/manual-wakelocks

Conversation

@NightHammer1000

Copy link
Copy Markdown
Collaborator

What changed

  • add independent tray-menu controls to keep the display awake or prevent standby
  • hold documented Windows power requests and release them on toggle-off or process exit
  • refresh the tray status immediately and preserve accurate checkmarks on errors
  • document the controls and bump the crate version to 0.2.0

Why

WakeWatch previously only reported wakelocks. These controls let a user deliberately create display or standby wakelocks from the same tray menu.

Validation

  • cargo fmt --all -- --check
  • cargo clippy --all-targets --all-features -- -D warnings
  • cargo test --all-targets (45 passed)
  • cargo build --release

@NightHammer1000
NightHammer1000 merged commit 9310fb7 into main Aug 14, 2026
1 check passed
@NightHammer1000
NightHammer1000 deleted the agent/manual-wakelocks branch August 14, 2026 17:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant