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
|
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 |
|
Victoria Brekenfeld
|
4d42904b6a
|
debian: Don't install & package session files by default
|
2022-07-07 23:17:35 +02:00 |
|
Victoria Brekenfeld
|
022267c6f6
|
input: Add keybindings for toggling tiling
|
2022-07-07 22:45:16 +02:00 |
|
Victoria Brekenfeld
|
06da5cc9b6
|
workspace: Allow tiling to be toggled
|
2022-07-07 22:44:39 +02:00 |
|
Victoria Brekenfeld
|
38d8df809e
|
floating: Remember window sizes and locations
|
2022-07-07 22:41:02 +02:00 |
|
Victoria Brekenfeld
|
2cbcf71879
|
toplevel_info: Assign new windows an output
|
2022-07-07 19:50:12 +02:00 |
|
Victoria Brekenfeld
|
1a3e779eb9
|
layer_shell: Fix popup positioning
|
2022-07-07 19:46:25 +02:00 |
|
Victoria Brekenfeld
|
1fb49824f9
|
deps: Update smithay
Fixes misbehaving floating windows
|
2022-07-07 19:46:25 +02:00 |
|
Victoria Brekenfeld
|
397ddaab1e
|
shell: Properly center and resize new floating windows
|
2022-07-06 23:41:11 +02:00 |
|
Victoria Brekenfeld
|
f65a59aae2
|
layout: Add floating exceptions from pop-shell
|
2022-07-06 23:36:25 +02:00 |
|
Victoria Brekenfeld
|
65046f1265
|
shell: Focus new windows
|
2022-07-06 23:35:17 +02:00 |
|
Victoria Brekenfeld
|
ae33728a4e
|
windowed: Fully initialize fake wl_output
|
2022-07-06 23:33:40 +02:00 |
|
Victoria Brekenfeld
|
bbe5af64c9
|
main: Allow privileged protocols in debug builds
|
2022-07-06 23:31:46 +02:00 |
|
Victoria Brekenfeld
|
55df9bce09
|
main: Handle cosmic-session ipc
|
2022-07-06 23:30:50 +02:00 |
|
Victoria Brekenfeld
|
e480ed5d1c
|
slog: Don't spam trace logging
|
2022-07-06 14:19:55 +02:00 |
|
Victoria Brekenfeld
|
be136306cc
|
shell: xdg-popup positioning logic
|
2022-07-06 14:18:18 +02:00 |
|