Skip to content

Add ext-idle-notification (idle-notify) #38

Description

@loukamb

Problem
surface.lua creates idle-inhibit (~line 961) but there is no idle notifier, so nothing can report user idle/active state.

Why it matters
Idle daemons (swayidle) can't trigger screen-dim/lock/DPMS; paired with the existing inhibitor this completes power management.

Where
compositor/services/surface.lua (near idle_inhibit) or input.lua for the activity notification.

Approach
wlr_idle_notifier_v1_create(display); call wlr_idle_notifier_v1_notify_activity(notifier, seat) from keyboard/pointer input handlers; proto.implement the ext_idle_notifier globals.

Effort
S

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew capabilityprotocolWayland protocol support

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions