Victoria Brekenfeld
|
9ced8c346d
|
shell: Each surface has only one workspace
|
2023-11-09 13:48:34 +01:00 |
|
Victoria Brekenfeld
|
957615442b
|
wayland: Add (currently optional) privileged filtering
|
2023-11-07 12:28:29 +01:00 |
|
Ian Douglas Scott
|
81efd42dd5
|
Use cosmic-config for dynamic workspace settings
`WorkspaceAmount`, `WorkspaceMode`, and `WorkspaceLayout` can all be
changed dynamically now.
|
2023-10-27 12:36:40 -07:00 |
|
Victoria Brekenfeld
|
33ee25c274
|
shell: Don't be too pendantic about workspace groups
|
2023-10-25 19:41:55 +02:00 |
|
Victoria Brekenfeld
|
4f076f73d9
|
xwm: Fix stacking order
|
2023-10-25 19:41:55 +02:00 |
|
Victoria Brekenfeld
|
ffb7bcfc91
|
shell: Don't crash when the last output is removed
|
2023-10-25 19:41:55 +02:00 |
|
Victoria Brekenfeld
|
724a4170df
|
shell: Fix moving fullscreen windows
|
2023-10-25 19:41:55 +02:00 |
|
Ashley Wulber
|
abbe94e6e1
|
feat: theme integration
refactor: only apply updates if there is a change in the theme
refactor: include theme in state
cleanup: theme integration
|
2023-10-25 19:41:55 +02:00 |
|
Victoria Brekenfeld
|
64143e75e7
|
shell: Properly handle fullscreen outputs
|
2023-10-25 19:41:55 +02:00 |
|
Victoria Brekenfeld
|
14ef57fa93
|
shell: Add update_config and fix workspace groups
|
2023-10-25 19:41:55 +02:00 |
|
Victoria Brekenfeld
|
69563420fb
|
shell: Rework maximize/fullscreen
|
2023-10-25 19:41:55 +02:00 |
|
Victoria Brekenfeld
|
72df9d07e6
|
shell: One workspace per output
|
2023-10-25 19:41:55 +02:00 |
|
Victoria Brekenfeld
|
42aaafe586
|
utils: New geometry spaces local/global
|
2023-10-25 19:41:55 +02:00 |
|
Victoria Brekenfeld
|
4e12957169
|
chore: Update deps
|
2023-10-02 21:51:49 +02:00 |
|
Victoria Brekenfeld
|
747a24199a
|
shell: Put toplevel on new workspace, when removing Outputs
|
2023-09-21 12:38:33 +02:00 |
|
Victoria Brekenfeld
|
4709a1d684
|
shell: Have Move-shortcut for floating layer and fullscreen windows
|
2023-09-20 18:57:58 +02:00 |
|
Victoria Brekenfeld
|
19d5ed92f4
|
shell: Don't remove workspaces during animations
|
2023-09-14 19:41:36 +02:00 |
|
Victoria Brekenfeld
|
abf430f956
|
shell: Rework fullscreen/maximize
|
2023-09-14 19:41:36 +02:00 |
|
Victoria Brekenfeld
|
1251b7e9f7
|
shell/tiling: Implement window swap mode
|
2023-09-12 20:53:35 +02:00 |
|
Ian Douglas Scott
|
8dce518ba6
|
Add security context protocol
Currently, excludes some protocols if they have any security context
associated.
|
2023-09-05 13:47:23 -07:00 |
|
Victoria Brekenfeld
|
4ee2763139
|
chore: Formatting updates
|
2023-07-31 17:36:32 +02:00 |
|
Victoria Brekenfeld
|
4a53e63c28
|
tiling: Cleanup dragging on output/workspace switch
|
2023-07-31 17:25:09 +02:00 |
|
Victoria Brekenfeld
|
85edfc7141
|
tiling: Mouse dragging visuals
|
2023-07-21 16:08:55 +02:00 |
|
Victoria Brekenfeld
|
f00dda7591
|
shell: Allow overview to be triggered by pointer
|
2023-07-17 21:11:45 +02:00 |
|
Victoria Brekenfeld
|
9b70372f44
|
shell: Smooth disengage of quick overview toggles
|
2023-07-17 21:08:40 +02:00 |
|
Victoria Brekenfeld
|
1868f6b0f7
|
shell: Recalculate tiling-layer when layer-shell updates
|
2023-07-13 18:00:09 +02:00 |
|
Victoria Brekenfeld
|
a308997fd4
|
chore: Update smithay
|
2023-07-12 18:57:38 +02:00 |
|
Victoria Brekenfeld
|
4ee5aaf741
|
deps: Replace cosmic-time with keyframe
|
2023-07-12 18:57:38 +02:00 |
|
Victoria Brekenfeld
|
235248d445
|
kms: Add key repetition for shortcuts
|
2023-07-07 17:46:10 +02:00 |
|
Victoria Brekenfeld
|
99f29187af
|
render: Render resize indicator
|
2023-07-06 00:08:46 +02:00 |
|
Victoria Brekenfeld
|
f5dcd97c42
|
input: Wire up internal resize action
|
2023-07-06 00:08:46 +02:00 |
|
Victoria Brekenfeld
|
c145b3c35a
|
tiling: Better synchronize configures
|
2023-07-06 00:08:46 +02:00 |
|
Victoria Brekenfeld
|
997223f20a
|
input: Filter resize mode key combinations
|
2023-07-06 00:08:46 +02:00 |
|
Victoria Brekenfeld
|
8c52fc6eb1
|
input: Add resize mode actions
|
2023-07-06 00:04:34 +02:00 |
|
Victoria Brekenfeld
|
b1985b0052
|
shell: Consider pending_layers for visible outputs
|
2023-06-22 21:30:45 +02:00 |
|
Victoria Brekenfeld
|
b1e39452d0
|
Fix #120
|
2023-05-26 12:47:39 +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
|
be918152d5
|
shell: Implement Workspace Layout
|
2023-05-25 00:15:42 +02:00 |
|
Victoria Brekenfeld
|
cb3e8d42a7
|
shell: Fix animation getting stuck
|
2023-05-25 00:15:42 +02:00 |
|
Victoria Brekenfeld
|
7b3ac7fa77
|
render: Implement workspace transitions
|
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
|
331b884f1e
|
tiling: Animate tree changes
|
2023-05-12 20:01:37 +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
|
659933b039
|
xwm: Don't do multiple
|
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
|
35de500c00
|
chore: update smithay + switch to tracing
|
2023-02-24 17:43:07 +01:00 |
|
Victoria Brekenfeld
|
45bd385d9c
|
shell: Clear fullscreen on new window
|
2023-02-14 15:47:39 +01:00 |
|
Victoria Brekenfeld
|
be9a4db63e
|
shell: Close layer-surfaces when removing outputs
|
2023-01-30 15:13:51 +01:00 |
|