Vukašin Vojinović
1f7f0c70b7
chore: format for Rust 2024
2025-10-22 23:55:11 +02:00
Victoria Brekenfeld
b28f92a6e1
focus: Don't consider XWaylandGrab exclusive
2025-08-16 01:19:35 +02:00
Ian Douglas Scott
30d68af051
Improved handling of XWayland grabs
...
A solution for https://github.com/Smithay/smithay/issues/1714 .
With this, the lock screen is able to get keyboard focus normally, but
focus then reverts to the XWayland grab surface. This can be tested with
the example client from the issue.
Adding a new variant of `KeyboardFocusTarget` is annoying. Maybe it
could map to a different variant of the enum. But it presumably needs to
handle any `wl_surface` XWayland uses. (Override redirect surfaces?
Subsurfaces?) This seems as good as anything for now.
2025-07-02 11:16:53 +02:00
Ian Douglas Scott
614d99fc05
Update smithay, egui, and smithay-egui
2025-06-25 20:32:53 +02:00
Victoria Brekenfeld
95b27637ae
chore: smithay update
2025-03-12 16:50:58 +01:00
Victoria Brekenfeld
f72d2b91f3
shell: Add zoom UI
2025-02-20 23:51:55 +01:00
Victoria Brekenfeld
3926aee5b6
debug: Fixup feature compilation
2025-01-06 20:23:05 +01:00
Ian Douglas Scott
a96394f7a6
Update egui, smithay-egui, smithay
2024-10-02 23:55:10 +02:00
Victoria Brekenfeld
e98f67724e
chore: Fix debug feature
2024-06-27 21:06:48 +02:00
Victoria Brekenfeld
8da3ac6d75
kms: Fix frame scheduling
2024-06-27 18:15:18 +02:00
Victoria Brekenfeld
ddcb435632
debug: Fix running with new kms backend
2024-06-26 12:59:33 +02:00
Victoria Brekenfeld
cc0bbb61e3
debug: Drop FPS struct for kms timings
2024-06-26 12:59:33 +02:00
Victoria Brekenfeld
d341cb8b86
debug: Drop puffin integration
2024-03-21 17:49:06 +01:00
Ian Douglas Scott
658a88da8c
Fix building with debug feature
2024-03-19 10:47:37 +01:00
Ian Douglas Scott
7e74d8db0b
Fix build with debug feature
2023-10-31 09:01:08 -07:00
Ian Douglas Scott
98755c1695
Update smithay-egui, egui, puffin
2023-10-03 18:48:31 -07:00
Victoria Brekenfeld
db3e372b8f
chore: Update smithay/smithay-egui
2023-09-21 18:21:20 +02:00
Ian Douglas Scott
4a780cb343
Update smithay-egui and fix compilation of debug
2023-08-07 08:47:51 -07:00
Victoria Brekenfeld
ea1b976076
deps: Update egui
2023-05-03 19:47:48 +02:00
Victoria Brekenfeld
26743d6bdc
debug: Add profiler view
2023-03-06 19:38:13 +01:00
Victoria Brekenfeld
8cafaa64cb
debug: Better input state
2023-02-14 15:47:39 +01:00
Victoria Brekenfeld
bf95022244
debug: Add input states
2023-01-30 15:53:30 +01:00
Victoria Brekenfeld
7092c523f5
deps: Update smithay
...
- Use new GAT frame
- Bugfixes
- Finish window debug overlay
2022-11-28 17:50:41 +01:00
Victoria Brekenfeld
9c41c80345
debug: Remove old debug overlay
2022-11-23 16:10:37 +01:00
Victoria Brekenfeld
1de4b97bca
debug: Add image support and gpu vendor logos
2022-11-23 16:10:37 +01:00
Victoria Brekenfeld
541f53e418
debug: Get rid of some left over println
2022-11-23 16:10:37 +01:00
Victoria Brekenfeld
36cb2ac719
debug: Better frame graph
2022-11-23 16:10:37 +01:00
Victoria Brekenfeld
7a034c8e52
deps: smithay + egui update
2022-11-23 16:10:37 +01:00
Victoria Brekenfeld
9e0a6e1b5f
fmt commit
2022-08-30 13:28:36 +02:00
Victoria Brekenfeld
fbbbf7612e
debug: More info on layer_shell surfaces
2022-07-15 14:21:39 +02:00
Victoria Brekenfeld
39de286d51
cargo fmt
2022-07-04 16:01:06 +02:00
Victoria Brekenfeld
43062c1754
debug: Update for egui 0.18
2022-07-04 16:01:06 +02:00
Victoria Brekenfeld
3ebeab17b7
tiling: Don't share workspaces across outputs
2022-03-30 23:59:04 +02:00
Victoria Brekenfeld
4796832521
Groundwork for tiling layout
2022-03-30 23:56:53 +02:00
Victoria Brekenfeld
8e1c1af6a9
debug_ui: Add option to display active gpu
2022-03-22 12:37:05 +01:00
Victoria Brekenfeld
25b44fde58
deps: update for new smithay version
2022-03-16 20:05:24 +01:00
Victoria Brekenfeld
1ab0196502
formatting fixes
2022-03-16 20:01:34 +01:00
Victoria Brekenfeld
ab912e24c0
debug: Make the log underlay a little nicer to look at
2022-02-07 19:28:17 +01:00
Victoria Brekenfeld
62379bc74c
debug: Display log in the background
2022-02-05 00:40:39 +01:00
Victoria Brekenfeld
78cc1713ad
debug: split fps overlay and debug ui
2022-02-04 21:24:29 +01:00
Victoria Brekenfeld
d78a06123f
formatting commit
2022-01-18 19:42:56 +01:00
Victoria Brekenfeld
5315abb9f1
debug: First iteration
...
- Flesh out FPS counters and graph
- Add opacity slider
- Add specialized views
- Populate workspace state inspector (very basic)
2022-01-13 00:33:02 +01:00