Skip to content

Prefer native Wayland monitoring and deprecate swayidle - #119

Merged
Staphylococcus merged 1 commit into
devfrom
issue-86-native-wayland-auto
Sep 2, 2026
Merged

Prefer native Wayland monitoring and deprecate swayidle#119
Staphylococcus merged 1 commit into
devfrom
issue-86-native-wayland-auto

Conversation

@Staphylococcus

Copy link
Copy Markdown
Owner

Summary

  • resolve screen.backend=auto through GNOME, native Wayland, then deprecated swayidle compatibility
  • retain and reuse the verified Wayland connection while keeping session notifications alive during backend retries
  • preserve explicit swayidle configurations with deprecation diagnostics, and update configuration, installer, documentation, and smoke coverage

Validation

  • cargo fmt --all --check
  • cargo clippy -p lg-buddy --all-targets -- -D warnings
  • cargo test -p lg-buddy --lib (735 passed, 1 ignored)
  • affected Cucumber matrix (15 scenarios, 141 steps)
  • release-bundle build/install/upgrade/uninstall smoke
  • shell syntax checks and git diff --check

Closes #86

@Staphylococcus
Staphylococcus merged commit a740aff into dev Sep 2, 2026
4 checks passed
@Staphylococcus
Staphylococcus deleted the issue-86-native-wayland-auto branch September 2, 2026 11:51
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