Victoria Brekenfeld
b07ac107b1
chore: Update to newest smithay/calloop
2022-05-12 16:35:36 +02:00
Victoria Brekenfeld
8ac85c4112
input: implicit keyboard focus for toplevels only
2022-05-03 14:00:31 +02:00
Victoria Brekenfeld
14b379da25
render: Remove warning
2022-05-03 13:50:46 +02:00
Victoria Brekenfeld
0465ae5820
render: Remove explicit linear filter
...
Not necessary anymore with latest smithay master
2022-05-03 13:49:43 +02:00
Victoria Brekenfeld
8ccb93d8eb
cargo fmt
2022-05-03 13:37:51 +02:00
Victoria Brekenfeld
f7ff84d2a0
cargo.lock updates
2022-05-03 13:36:40 +02:00
Victoria Brekenfeld
4221c2861d
shell: set active output on activate
2022-05-03 13:06:37 +02:00
Victoria Brekenfeld
0c67c6b1b3
shell: we don't need to increment workspace coords
2022-05-03 13:01:21 +02:00
Victoria Brekenfeld
64b9295ddb
shell: ext_workspace implementation
2022-05-02 17:45:36 +02:00
Victoria Brekenfeld
6096b8114e
wayland: ext_workspace fixes
2022-05-02 17:45:36 +02:00
Victoria Brekenfeld
7803259949
cargo: add experimental feature for unreleased protocols
2022-04-29 17:41:27 +02:00
Victoria Brekenfeld
805dad79fe
wayland: ext_workspace implementation
2022-04-29 17:40:24 +02:00
Victoria Brekenfeld
cf6b372e23
experimental: ex_workspace protocol
2022-04-28 13:57:38 +02:00
Victoria Brekenfeld
31741c1be7
Cargo.lock update
2022-04-28 13:41:37 +02:00
Victoria Brekenfeld
90d349a8e7
main: Add (optional) systemd notify
2022-04-28 13:41:37 +02:00
Victoria Brekenfeld
75173fe697
Merge pull request #6 from pop-os/applibrary-laucher_jammy
...
Bind super+/ and super+a to launcher/applibrary
2022-04-28 13:06:56 +02:00
Victoria Brekenfeld
fa25b9f1a4
Merge branch 'master_jammy' into applibrary-laucher_jammy
2022-04-28 13:05:00 +02:00
Victoria Brekenfeld
3c675d3b37
render: Fix cursor rendering for fullscreen surfaces
2022-04-27 13:53:48 +02:00
Victoria Brekenfeld
85d47d1903
shell: Fix fullscreen window size on fractional scaled outputs
2022-04-27 13:52:47 +02:00
Victoria Brekenfeld
c567448fc8
kms: Fix VT switching back to cosmic
2022-04-27 13:25:17 +02:00
Victoria Brekenfeld
8eff406a4f
input: Update for newest smithay master
2022-04-27 12:35:01 +02:00
Victoria Brekenfeld
4ecc043cab
shell: More cleanups
2022-04-26 18:55:04 +02:00
Victoria Brekenfeld
11fabec166
shell: Don't resize pending fullscreen surfaces
2022-04-26 16:56:39 +02:00
Victoria Brekenfeld
9f767a1d13
shell: Cleanup dead fullscreen surfaces
2022-04-26 16:56:08 +02:00
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
Ian Douglas Scott
d75dcf7f96
Bind super+/ and super+a to launcher/applibrary
...
Also adds these packages to `Recommends` of Debian package.
These bindings don't give keyboard focus the created window, which is
awkward. We also want to somehow make the bindings close the window if
open.
2022-04-15 16:51:02 -07:00
Ian Douglas Scott
4dd2e01e53
Update smithay to a commit that exists, so it will build
2022-04-15 16:29:46 -07: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