Commit graph

2053 commits

Author SHA1 Message Date
Victoria Brekenfeld
56e6ad8953 compositor: Schedule a new render after commit 2022-08-02 11:54:14 +02:00
Victoria Brekenfeld
7708cdc1a2 seat: Use user-provided xkb-config 2022-07-29 14:23:55 +02:00
Victoria Brekenfeld
6966305ad4
Merge pull request #27 from pop-os/cosmic-comp-binds_jammy
Add keybindings for volume, display brightness
2022-07-27 04:00:34 -06:00
Ian Douglas Scott
414bcf5655 Add keybindings for volume, display brightness
For display brightness, this requires `cosmic-settings-daemon` to be
running.
2022-07-20 14:30:49 -07:00
Victoria Brekenfeld
87ea9f06c9 Merge branch 'app-list-toplevel-dev' into master_jammy 2022-07-20 17:26:11 +02:00
Victoria Brekenfeld
63b252e47d input: Add screenshotting shortcut 2022-07-20 17:25:55 +02:00
Victoria Brekenfeld
979e282768 deps: Update smithay 2022-07-19 20:02:50 +02:00
Victoria Brekenfeld
6113167b31 toplevel-info: fix typo 2022-07-19 19:42:05 +02:00
Victoria Brekenfeld
28493b95c5 toplevel_info: send creation event 2022-07-19 19:30:06 +02:00
Victoria Brekenfeld
f23e556199 kms: correctly filter modes 2022-07-19 14:41:04 +02:00
Victoria Brekenfeld
6b659eb107 wayland: toplevel management protocol 2022-07-18 21:26:02 +02:00
Victoria Brekenfeld
4f142d50b3 compositor: Import surfaces after mapping them 2022-07-18 18:31:50 +02:00
Victoria Brekenfeld
994114661b deps: Update for wayland-rs beta.8 2022-07-18 18:04:02 +02:00
Victoria Brekenfeld
ed0104be01 Merge branch 'feature/primary' into master_jammy 2022-07-18 17:43:37 +02:00
Victoria Brekenfeld
a6417fe2ea
Merge pull request #26 from pop-os/remove-surface_jammy 2022-07-16 02:34:45 -06:00
Ian Douglas Scott
4f9e1cf394 Simplify redundant code 2022-07-15 20:21:56 -07:00
Ian Douglas Scott
5f8a206036 Remove entry from device.surfaces on disconnect 2022-07-15 20:20:50 -07:00
Victoria Brekenfeld
4ac6c5838c
Merge pull request #25 from pop-os/surface-w 2022-07-15 14:40:48 -06:00
Ian Douglas Scott
2d6efb2db2 Don't mix up x and y arranging display outputs
Fixes issue where default layout had displays positioned vertically
with gaps.
2022-07-15 13:28:40 -07:00
Victoria Brekenfeld
38ec635750 drm: Fix borked cleanup logic 2022-07-15 19:36:46 +02:00
Victoria Brekenfeld
0f57848fd2
Merge pull request #24 from pop-os/applet-host-config
Applet host config
2022-07-15 10:48:51 -06:00
Ashley Wulber
72d7887283
Merge branch 'master_jammy' into applet-host-config 2022-07-15 12:43:01 -04:00
Ashley Wulber
1a6d5f644a
feat: use applet host to activate launcher and app library 2022-07-15 12:42:02 -04:00
Victoria Brekenfeld
f3881b6c3b deps: Pin wayland-rs beta version 2022-07-15 17:28:51 +02:00
Victoria Brekenfeld
a85389ba2e wayland: primary_selection support 2022-07-15 14:23:17 +02:00
Victoria Brekenfeld
7bf7aea06d chore: Remove left-over dbg-message 2022-07-15 14:22:59 +02:00
Victoria Brekenfeld
fbbbf7612e debug: More info on layer_shell surfaces 2022-07-15 14:21:39 +02:00
Victoria Brekenfeld
d95808c2d9 input: Always add keyboard/pointer to seat 2022-07-15 14:21:20 +02:00
Victoria Brekenfeld
6c7b393b79 render: Fix cursor rendering on empty screens 2022-07-12 20:00:13 +02:00
Victoria Brekenfeld
06c972c989 input: Fix swapping focus with multiple outputs 2022-07-12 19:59:58 +02:00
Victoria Brekenfeld
a114eb0b35 move_grab: render window across multiple screens 2022-07-12 19:18:23 +02:00
Victoria Brekenfeld
e9813b6a5d input: Remove private env vars on spawn 2022-07-12 19:17:47 +02:00
Victoria Brekenfeld
7c62563dd2 input: Fix crash on focus change 2022-07-11 22:51:55 +02:00
Victoria Brekenfeld
55163a3203 session: Don't print erronous warning 2022-07-11 22:51:41 +02:00
Victoria Brekenfeld
8ecc1345a6 shell: rename space_for_{window -> surface} 2022-07-11 22:39:56 +02:00
Victoria Brekenfeld
4de316cbce shell: Fix output_for_surfaces for layer surfaces 2022-07-11 22:35:48 +02:00
Victoria Brekenfeld
0f18216cfb input: Fix crash on empty scroll events 2022-07-11 22:35:04 +02:00
Victoria Brekenfeld
fe6329838e main: Only handle systemd on the kms backend 2022-07-11 22:34:34 +02:00
Victoria Brekenfeld
14fd613ed1 shell: Cleanup refresh a bit for global workspace mode 2022-07-11 15:54:18 +02:00
Victoria Brekenfeld
e2f43053e9 config: Use simple-wrapper instead of xdg-shell-wrapper 2022-07-11 15:53:47 +02:00
Victoria Brekenfeld
d14d9d3439 xdg_popup: Fix output-check for secondary displays 2022-07-11 14:49:56 +02:00
Victoria Brekenfeld
87543972ea workspaces: Let workspace names start at 1 2022-07-08 23:19:47 +02:00
Victoria Brekenfeld
55e0c34e98 workspaces: Fix issues causing malformed or flood of messages 2022-07-08 23:19:35 +02:00
Victoria Brekenfeld
5a0752957b shell: Refactor move grab 2022-07-08 19:15:56 +02:00
Victoria Brekenfeld
bf0b959e4d floating: restore size and loc on unmaximize 2022-07-08 15:20:29 +02:00
Victoria Brekenfeld
b2572e05ad Merge branch 'feature/tiling_toggle' into master_jammy 2022-07-08 15:08:29 +02:00
Victoria Brekenfeld
207aaf8adf input: Cleanup seat userdata constructors 2022-07-08 14:25:26 +02:00
Victoria Brekenfeld
ea282809f4 cursor: Use seat id for rendering 2022-07-08 14:00:30 +02:00
Victoria Brekenfeld
b64071b068 seat: Add unique id 2022-07-08 14:00:13 +02:00
Victoria Brekenfeld
b884b91068 make: Don't uninstall session file by default 2022-07-08 13:55:23 +02:00