doloro
64e1e5481e
migrate: 0.16.1 to 0.18.1 (thanks claude!)
2026-05-25 12:17:42 +01:00
Naman Agrawal
acf9fd122f
feat: Add basic support for foreign top level management.
...
- Allow users to minimize other applications by sending a
`ForeignToplevelEvent`.
2025-09-01 11:04:34 +05:30
Naman Agrawal
541e0e646f
feat: add support to trigger refresh through external events.
...
- Allow users to trigger a dispatch by using
`Res<ExternalEventDispatcher>`.
2025-08-28 17:30:43 +05:30
Naman Agrawal
a91508672e
cleanup: add session lock import to prelude
...
- Add `SessionLockWindow` and `SessionLockEvent` to
`bevy_wayland::prelude::*`
2025-08-28 11:21:16 +05:30
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
e1fcc70667
bugfix: keyboard input was causing the application to crash.
2025-08-22 18:17:53 +05:30
Naman Agrawal
e98d52a57f
bugfix: mouse events were not being registered.
...
- Mouse events and Window Events should be sent seperately, they were
being sent only as WindowEvents which made bevy not react to mouse
events.
2025-08-22 16:03:10 +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