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 |
|
Victoria Brekenfeld
|
c3c0a25a80
|
layer_shell: Handle configures better
|
2022-07-05 20:43:30 +02:00 |
|
Victoria Brekenfeld
|
39de286d51
|
cargo fmt
|
2022-07-04 16:01:06 +02:00 |
|
Victoria Brekenfeld
|
43062c1754
|
debug: Update for egui 0.18
|
2022-07-04 16:01:06 +02:00 |
|
Victoria Brekenfeld
|
270f06182e
|
backend: Adopt to new wayland-display handling
|
2022-07-04 16:01:06 +02:00 |
|
Victoria Brekenfeld
|
b126dfaf77
|
shell: Cleanup and don't abstract over layouts anymore
|
2022-07-04 16:01:06 +02:00 |
|
Victoria Brekenfeld
|
a088f7fd6e
|
utils: Adding additional helpers
|
2022-07-04 16:01:06 +02:00 |
|
Victoria Brekenfeld
|
06d5989223
|
wayland: Rework handlers and protocols into separate files
|
2022-07-04 16:01:06 +02:00 |
|
Victoria Brekenfeld
|
d182d5b388
|
deps: Update to wayland-rs.0.30
|
2022-07-04 16:01:06 +02:00 |
|
Victoria Brekenfeld
|
121015762f
|
deps: Update smithay
|
2022-07-04 16:01:06 +02:00 |
|
Brock
|
7516944855
|
Merge pull request #16 from pop-os/setuid
Fix setuid
|
2022-06-09 17:28:50 -06:00 |
|
Brock
|
ac96068d2a
|
Fix setuid
|
2022-06-09 17:03:45 -06:00 |
|