hyprlock icon indicating copy to clipboard operation
hyprlock copied to clipboard

State-based UI system similar to QML States

Open saberr26 opened this issue 3 months ago • 0 comments

Description

I would like to request support for a state-based UI system in Hyprlock, similar to how QML handles States and Transitions. Currently, there's no clean way to have different UI layouts that can smoothly switch between each other. What I'm looking for is the ability to define multiple UI states where each state can have different element visibility, positioning, and properties. For example, an idle state that displays only a clock, and an active state that displays only a password input field. The system should support smooth animated transitions when switching between states, triggered by user interactions like clicking, typing, or keyboard events, as well as automatic triggers like idle timeouts. This would allow for modern lockscreen designs where the interface adapts based on user activity, similar to kde lockscreen and gnome one

saberr26 avatar Oct 04 '25 14:10 saberr26