Victoria Brekenfeld
|
2890c512df
|
config: Use input device name instead of sysname
|
2022-04-26 16:54:26 +02:00 |
|
Victoria Brekenfeld
|
83a8b37ee5
|
config: Correctly deserialize input config
|
2022-04-26 16:53:12 +02:00 |
|
Victoria Brekenfeld
|
969cc8dae5
|
render: Reset buffers after non-space-tracked rendering
|
2022-04-26 16:52:49 +02:00 |
|
Victoria Brekenfeld
|
81374ed282
|
kms: Corrently resume when switching back VTs
|
2022-04-26 12:28:50 +02:00 |
|
Victoria Brekenfeld
|
e5cd473a3a
|
config: input device configuration
|
2022-04-25 23:00:30 +02:00 |
|
Victoria Brekenfeld
|
b5ef2272c0
|
kms: Enable VT switching
|
2022-04-25 12:36:28 +02:00 |
|
Victoria Brekenfeld
|
f1f51e1714
|
shell: Handle fullscreen surfaces
|
2022-04-25 12:36:28 +02:00 |
|
Victoria Brekenfeld
|
0e42f34065
|
layer_shell: Fixed multi-monitor pointer input bug
|
2022-04-22 09:46:29 +02:00 |
|
Victoria Brekenfeld
|
ff844631ea
|
layer_shell: Fix initial keyboard focus
|
2022-04-21 14:02:44 +02:00 |
|
Victoria Brekenfeld
|
3fe082d648
|
kms: Disable frame pacing for now
|
2022-04-21 12:43:31 +02:00 |
|
Victoria Brekenfeld
|
e9393f9ec0
|
render: Set texture filter to linear
|
2022-04-21 12:42:02 +02:00 |
|
Victoria Brekenfeld
|
3ffdf58e0f
|
output_conf: Fixed scaling issues
|
2022-04-20 16:06:37 +02:00 |
|
Victoria Brekenfeld
|
a8aeba8f09
|
refactor: dynamic output configuration
|
2022-04-14 22:16:37 +02:00 |
|
Victoria Brekenfeld
|
99cc97b0d9
|
Merge branch 'runtime_output_conf' into master_jammy
|
2022-04-13 23:02:06 +02:00 |
|
Victoria Brekenfeld
|
edbfcfa2e5
|
wayland: Add support for wlr_output_configuration
|
2022-04-13 23:00:55 +02:00 |
|
Victoria Brekenfeld
|
201663d656
|
Merge pull request #4 from pop-os/config_jammy
Install default config file, set Pop-like keyboard shortcuts
|
2022-04-11 21:03:35 +02:00 |
|
Jeremy Soller
|
c90b576b58
|
Pop-like keyboard shortcuts
|
2022-04-11 12:50:00 -06:00 |
|
Jeremy Soller
|
9a5cec53a0
|
Add config.ron to debian packaging
|
2022-04-11 12:30:57 -06:00 |
|
Victoria Brekenfeld
|
1519942a63
|
smaller bugfixes
|
2022-04-05 23:53:01 +02:00 |
|
Victoria Brekenfeld
|
ec861fadd4
|
shell: load/update output configuration
|
2022-04-05 16:36:45 +02:00 |
|
Victoria Brekenfeld
|
a9d6b8c3d7
|
shell: read in config, if available
|
2022-04-05 16:36:39 +02:00 |
|
Victoria Brekenfeld
|
55c10830e8
|
cargo.lock update
|
2022-03-31 18:57:32 +02:00 |
|
Victoria Brekenfeld
|
31510b8d42
|
shell: Don't refresh inactive workspaces
|
2022-03-31 18:36:43 +02:00 |
|
Victoria Brekenfeld
|
3bc58ec02a
|
tiling: Don't store trees for outputs, but for indices
|
2022-03-31 13:44:16 +02:00 |
|
Victoria Brekenfeld
|
91863adcf1
|
deps: Use smithay fork again
|
2022-03-31 00:03:07 +02:00 |
|
Victoria Brekenfeld
|
3fcb7f0aaf
|
input: Don't allow more than MAX_WORKSPACES
|
2022-03-31 00:00:45 +02:00 |
|
Victoria Brekenfeld
|
6a376c3481
|
input: Fix double borrow
|
2022-03-31 00:00:45 +02:00 |
|
Victoria Brekenfeld
|
69c71179d4
|
input: Implement focus switched on tiling layout
|
2022-03-31 00:00:43 +02:00 |
|
Victoria Brekenfeld
|
f7ac9654d1
|
input: Move windows between workspaces
|
2022-03-30 23:59:04 +02:00 |
|
Victoria Brekenfeld
|
5b2ea80c50
|
shell: restore focus
|
2022-03-30 23:59:04 +02:00 |
|
Victoria Brekenfeld
|
774e3bc5f4
|
keybindings: Make close request work
|
2022-03-30 23:59:04 +02:00 |
|
Victoria Brekenfeld
|
d132722bd0
|
tiling: Better heuristic
|
2022-03-30 23:59:04 +02:00 |
|
Victoria Brekenfeld
|
3ebeab17b7
|
tiling: Don't share workspaces across outputs
|
2022-03-30 23:59:04 +02:00 |
|
Victoria Brekenfeld
|
45a478eff0
|
tiling: groundwork for resize grab
|
2022-03-30 23:59:04 +02:00 |
|
Victoria Brekenfeld
|
c61e860cb2
|
focus: Set focus to exclusive layer surfaces on creation
|
2022-03-30 23:58:52 +02:00 |
|
Victoria Brekenfeld
|
b3ff2a7ca3
|
tiling: Allow orientation of active container to be swapped
|
2022-03-30 23:58:44 +02:00 |
|
Victoria Brekenfeld
|
2c311c67d1
|
input: Try to fix multi-output pointer input
|
2022-03-30 23:56:53 +02:00 |
|
Victoria Brekenfeld
|
936356b312
|
tiling: fix workspaces
|
2022-03-30 23:56:53 +02:00 |
|
Victoria Brekenfeld
|
aab52b502c
|
Add config for loading keybindings
|
2022-03-30 23:56:53 +02:00 |
|
Victoria Brekenfeld
|
4796832521
|
Groundwork for tiling layout
|
2022-03-30 23:56:53 +02:00 |
|
Victoria Brekenfeld
|
5657a77c5b
|
state: Remove global notion of a primary device.
This only makes sense in the context of the kms backend
util EGL_EXT_explicit_device is accepted and implemented
by any driver.
|
2022-03-22 12:42:44 +01:00 |
|
Victoria Brekenfeld
|
742780ddc3
|
kms: Create socket variants for different gpus
To make it possible for clients to choose a gpu,
we create special sockets per gpu, that advertise
their gpu to clients.
|
2022-03-22 12:41:54 +01:00 |
|
Victoria Brekenfeld
|
2fb0fa8aef
|
wayland drm fixup
|
2022-03-22 12:38:15 +01:00 |
|
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 |
|