Victoria Brekenfeld
|
56131b13ae
|
tiling: Allow selecting groups
|
2023-06-05 18:42:05 +02:00 |
|
Victoria Brekenfeld
|
6d270dec14
|
tiling: Recalculate when unmaximizing
|
2023-06-05 18:42:05 +02:00 |
|
Victoria Brekenfeld
|
9531b3798e
|
tiling: Crop input region to tile
|
2023-06-05 18:42:05 +02:00 |
|
Victoria Brekenfeld
|
954843bc43
|
tiling: Sort tiling hints below windows
|
2023-06-05 18:42:05 +02:00 |
|
Victoria Brekenfeld
|
b9fff052db
|
tiling: Fix offset focus indicator in overview
|
2023-06-05 18:42:05 +02:00 |
|
Victoria Brekenfeld
|
06ac701349
|
Fix #124
|
2023-05-26 12:14:15 +02:00 |
|
Victoria Brekenfeld
|
bd7a4ca898
|
render: Fixed #108 active hint overlapping
|
2023-05-25 21:36:44 +02:00 |
|
Victoria Brekenfeld
|
2f6d4da712
|
tiling: Consider direction when moving across workspaces and outputs
Fixes second case of #113.
|
2023-05-25 19:40:13 +02:00 |
|
Victoria Brekenfeld
|
bf0eb97bea
|
tiling: Fix reversed direction, when grouping with middle nodes
Fixes first case of #113
|
2023-05-25 19:39:42 +02:00 |
|
Victoria Brekenfeld
|
985a49483f
|
tiling: Move window into sibling group, if orientation matches
Fixes #114.
|
2023-05-25 19:38:49 +02:00 |
|
Victoria Brekenfeld
|
6078fc30ba
|
tiling: Fix sizing when removing windows from group.
At least partially fixes #118.
|
2023-05-25 19:38:47 +02:00 |
|
Victoria Brekenfeld
|
8255331142
|
tiling: Align root level windows with root-level group windows
Fixes #119.
|
2023-05-25 19:38:02 +02:00 |
|
Victoria Brekenfeld
|
0d1894e08f
|
tiling: Fix misaligned positioning
|
2023-05-25 00:15:42 +02:00 |
|
Victoria Brekenfeld
|
adc28eeb93
|
tiling: Animate and enable/disable hints
|
2023-05-25 00:15:42 +02:00 |
|
Victoria Brekenfeld
|
4ea0136a9b
|
tiling: Add code to render group hints
|
2023-05-25 00:15:42 +02:00 |
|
Victoria Brekenfeld
|
331b884f1e
|
tiling: Animate tree changes
|
2023-05-12 20:01:37 +02:00 |
|
Victoria Brekenfeld
|
8f6ad62017
|
shell: Set xdg_shell v4 bounds
|
2023-04-05 20:06:24 +02:00 |
|
Victoria Brekenfeld
|
b53e5cae6e
|
shell/tiling: Make gaps configurable
|
2023-03-09 19:13:46 +01:00 |
|
Victoria Brekenfeld
|
4bf2c8df79
|
shell: Make active hint size configurable
|
2023-03-09 19:13:45 +01:00 |
|
Victoria Brekenfeld
|
5d173a46a6
|
shell: Fix missing titlebars
|
2023-03-09 14:50:57 +01:00 |
|
Victoria Brekenfeld
|
1c62d6d061
|
debug: Add actual profiling for rendeirng
|
2023-03-06 19:39:08 +01:00 |
|
Victoria Brekenfeld
|
3f462e3eb7
|
tracing: Use don't log on hot paths without trace-level
|
2023-03-06 19:38:12 +01:00 |
|
Victoria Brekenfeld
|
9b416b5779
|
render: Add focus indicator
|
2023-03-06 19:37:11 +01:00 |
|
Victoria Brekenfeld
|
35de500c00
|
chore: update smithay + switch to tracing
|
2023-02-24 17:43:07 +01:00 |
|
Victoria Brekenfeld
|
e50bea33bb
|
shell: Fix SSD when using scaling
|
2023-01-25 15:14:18 +01:00 |
|
Victoria Brekenfeld
|
0090122ffe
|
shell: Don't use output-relative coords for windwo geometry
|
2023-01-25 14:09:44 +01:00 |
|
Victoria Brekenfeld
|
58f196d638
|
shell: Handle removed output state better
|
2023-01-24 21:01:11 +01:00 |
|
Victoria Brekenfeld
|
9b1221edc5
|
xwm: More fixes
|
2023-01-23 18:25:01 +01:00 |
|
Victoria Brekenfeld
|
1d28574088
|
xwayland: Add initial support
|
2023-01-18 20:25:32 +01:00 |
|
Victoria Brekenfeld
|
7992ad67f6
|
update smithay, iced; reworked window for xwayland
|
2023-01-16 15:37:54 +01:00 |
|
Victoria Brekenfeld
|
8639546ddb
|
shell/tiling: Fix render order
|
2022-12-15 13:07:25 +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
|
4a9afd0572
|
shell: Fix render positions for global workspace mode
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
ae34a0da62
|
tiling: Fix merging workspaces
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
e88f5898f7
|
window: Add window-specific debug overlay (not enabled)
|
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
|
7e45e51781
|
tiling: Add proper output_enter/leave events
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
77858d3628
|
tiling: Properly center windows with gaps
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
15fe9af342
|
shell/tiling: Allow moving alone windows
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
544acecd2e
|
input: Various new keybindings
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
dec2a8e0b6
|
shell/tiling: Simplify sizing logic
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
fcf39337a7
|
shell/tiling: Fix segfault on detaching last output
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
ff32f48f39
|
shell/tiling: Allow tiled windows to be resized
|
2022-11-23 16:08:32 +01:00 |
|
Victoria Brekenfeld
|
644d53c2da
|
tiling: Allow windows to be moved
|
2022-11-23 16:08:32 +01:00 |
|
Victoria Brekenfeld
|
0c47631d9b
|
shell/tiling: Add option to toggle orientation
|
2022-11-23 16:08:32 +01:00 |
|
Victoria Brekenfeld
|
3588978f68
|
shell/tiling: Fix next_focus for different orientation
|
2022-11-23 16:08:32 +01:00 |
|
Victoria Brekenfeld
|
634319a823
|
tiling: Fix for children count > 2
|
2022-11-23 16:08:32 +01:00 |
|
Victoria Brekenfeld
|
adb60d8c7f
|
shell/tiling: Fix endless focus loop
|
2022-11-23 16:08:32 +01:00 |
|
Victoria Brekenfeld
|
bb07ab4155
|
shell: Support maximize and fullscreen requests
|
2022-11-23 16:08:32 +01:00 |
|
Victoria Brekenfeld
|
f59bb8a06e
|
shell: Correctly handle window geometry
|
2022-11-23 16:08:32 +01:00 |
|