Commit graph

2053 commits

Author SHA1 Message Date
Victoria Brekenfeld
8e1c1af6a9 debug_ui: Add option to display active gpu 2022-03-22 12:37:05 +01:00
Victoria Brekenfeld
bc89ff99b4 deps: Use patched smithay version 2022-03-22 12:31:19 +01:00
Victoria Brekenfeld
9417a72818 deps: Update for new smithay changes 2022-03-22 12:30:36 +01:00
Victoria Brekenfeld
749a032507 wayland: add wl_drm protocol 2022-03-16 20:19:12 +01:00
Victoria Brekenfeld
7c014af495 kms: Use multigpu renderer 2022-03-16 20:06:31 +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
373eed4ac5 main: Fix crash on shutdown 2022-03-16 19:47:39 +01:00
Victoria Brekenfeld
a0e0f5a1d3 build: Remove implicit git build requirement 2022-02-11 17:33:48 +01:00
Victoria Brekenfeld
1b498acfb9 Add debian packaging 2022-02-09 18:02:11 +01:00
Victoria Brekenfeld
0db2927c86 add support files for cosmic-session 2022-02-09 14:27:22 +01:00
Victoria Brekenfeld
34bdcc4c47 deps: Use libseat for the session 2022-02-09 14:26:35 +01:00
Victoria Brekenfeld
0ff1afd662 input: Add some basic keyboard control 2022-02-09 14:25:42 +01:00
Victoria Brekenfeld
c562955c80 state: add socket name 2022-02-08 17:15:24 +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
9aa1d3ebc9 kms: add missing spdx-license header 2022-02-04 21:33:43 +01:00
Victoria Brekenfeld
e6602b8393 debug: render fps into on top of everything 2022-02-04 21:29:31 +01:00
Victoria Brekenfeld
6cbda03d87 formatting 2022-02-04 21:24:29 +01:00
Victoria Brekenfeld
b3780d6f5f kms: more robust frame time handling 2022-02-04 21:24:29 +01:00
Victoria Brekenfeld
b0cf94047f backend: consolidate rendering code 2022-02-04 21:24:29 +01:00
Victoria Brekenfeld
78cc1713ad debug: split fps overlay and debug ui 2022-02-04 21:24:29 +01:00
Victoria Brekenfeld
2d76672188 deps: update smithay/smithay-egui 2022-02-04 21:24:29 +01:00
Victoria Brekenfeld
db6ca9e61c Render cursors 2022-02-04 21:24:29 +01:00
Victoria Brekenfeld
4e238d8848 kms: working state 2022-02-04 21:24:29 +01:00
Victoria Brekenfeld
825430fdfd shell: trigger re-render when surface disappears 2022-02-04 21:24:29 +01:00
Victoria Brekenfeld
56e72b4fef loop: drive render loop by client commits + input 2022-01-28 19:59:31 +01:00
Victoria Brekenfeld
ca32139131 kms: Add kms backend module 2022-01-28 19:59:31 +01:00
Victoria Brekenfeld
2f53d25edd deps: Update smithay 2022-01-28 18:57:46 +01:00
Victoria Brekenfeld
2e480b5142 shell: Support popup grabs 2022-01-25 16:31:58 +01:00
Victoria Brekenfeld
c0892c625d deps: update smithay 2022-01-25 16:31:42 +01:00
Victoria Brekenfeld
204edc67e5 deps: Update smithay 2022-01-20 19:37:30 +01:00
Victoria Brekenfeld
d78a06123f formatting commit 2022-01-18 19:42:56 +01:00
Victoria Brekenfeld
c46f327384 backend: Add a winit backend for testing 2022-01-18 19:42:04 +01:00
Victoria Brekenfeld
370c825c8e fixup 2022-01-18 18:50:50 +01:00
Victoria Brekenfeld
ef9e3d3c7c input: Only use common state 2022-01-18 17:26:03 +01:00
Victoria Brekenfeld
c413bb8052 deps: Update smithay and smithay-egui 2022-01-18 12:11:55 +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
Victoria Brekenfeld
c1484cdb02 shell: fix crash for unmapped surfaces 2022-01-13 00:11:14 +01:00
Victoria Brekenfeld
bbeb51cbce debug: Add basic debug interface 2022-01-11 19:20:18 +01:00
Victoria Brekenfeld
928ce9c6f6 debug: Wire up egui-interface 2022-01-11 17:22:23 +01:00
Victoria Brekenfeld
57d94515d5 state: split off backend from rest 2022-01-11 17:00:04 +01:00
Victoria Brekenfeld
a14591a217 deps: update smithay 2022-01-06 19:15:22 +01:00
Victoria Brekenfeld
0ae6e3805e shell: Add resize and move grabs 2021-12-28 16:23:12 +01:00
Victoria Brekenfeld
748ba3bf03 deps: Update smithay 2021-12-28 16:22:27 +01:00
Victoria Brekenfeld
2cbc39e0c6 deps: update smithay 2021-12-22 21:27:56 +01:00
Victoria Brekenfeld
b800186e79 shell: Handle initial configures for popups&layers 2021-12-22 20:14:36 +01:00
Victoria Brekenfeld
d0304415eb state: Add basic input handling 2021-12-22 20:14:09 +01:00
Victoria Brekenfeld
e7ecfc8903 shell: handle xdg/layer globals 2021-12-21 18:57:09 +01:00
Victoria Brekenfeld
e0da1e779b shell: add workspace helper module 2021-12-17 17:55:22 +01:00