Commit Graph

7 Commits

Author SHA1 Message Date
Naman Agrawal 556222135c Merge pull request #1 from akshayr-mecha/cleanup
cleanup: adds prelude module
2025-08-28 11:17:39 +05:30
akshayr-mecha 6564845183 cleanup: adds prelude module 2025-08-28 11:16:08 +05:30
Naman Agrawal 3259ef0d53 feat: add feature to create session lock surfaces.
- Allow users to create session lock surfaces by passing an event
`SessionLockEvent::Lock` and unlock them using
`SessionLockEvent::Unlock`.
- Other surfaces of the application should be destroyed before the
session lock is aquired. The wayland client is only allowed to render to
the lock surfaces while the lock is active.
2025-08-28 11:11:48 +05:30
Naman Agrawal ce15260e3d chore: simplified layer shell example
- The layer shell example now opens only one window instead of opening
multiple windows.
2025-08-27 11:07:24 +05:30
Naman Agrawal e1fcc70667 bugfix: keyboard input was causing the application to crash. 2025-08-22 18:17:53 +05:30
Naman Agrawal b368d43531 feat: keyboard input and input region 2025-08-22 15:52:48 +05:30
Naman Agrawal 93b879c937 feat: rudimentary implementation with Layer Shell 2025-08-20 17:59:57 +05:30