mahkoh
|
7fcfe35c87
|
Merge pull request #130 from mahkoh/jorth/input-cli
cli: add an input subcommand
|
2024-03-15 20:01:55 +01:00 |
|
Julian Orth
|
efae1cd16a
|
cli: add an input subcommand
|
2024-03-12 17:43:26 +01:00 |
|
Julian Orth
|
283e438d1b
|
backend: add syspath and devnode to input devices
|
2024-03-12 16:37:16 +01:00 |
|
Julian Orth
|
813f87faaa
|
backend: make input device properties readable
|
2024-03-12 16:16:21 +01:00 |
|
Julian Orth
|
8cd28dd3bf
|
metal: fix application of transform matrix
|
2024-03-12 16:06:06 +01:00 |
|
Julian Orth
|
3d4af09f99
|
cursor: fix selection of best-fit cursor images
|
2024-03-12 15:50:22 +01:00 |
|
mahkoh
|
b88a4ea1a5
|
Merge pull request #127 from mahkoh/jorth/status-app
config: add support for status commands
|
2024-03-10 17:55:18 +01:00 |
|
mahkoh
|
6292afcb0e
|
Merge pull request #129 from mahkoh/jorth/xcursor-size
cursor: respect XCURSOR_SIZE
|
2024-03-10 17:55:02 +01:00 |
|
Julian Orth
|
7381e5df37
|
cursor: respect XCURSOR_SIZE
|
2024-03-10 17:42:06 +01:00 |
|
mahkoh
|
49fec16e24
|
Merge pull request #128 from mahkoh/jorth/triple
metal: use triple buffering for hardware cursors
|
2024-03-10 16:40:34 +01:00 |
|
Julian Orth
|
7f5161806b
|
metal: use triple buffering for hardware cursors
|
2024-03-10 15:14:32 +01:00 |
|
Julian Orth
|
7eb4510eab
|
config: add support for status commands
|
2024-03-07 15:07:06 +01:00 |
|
mahkoh
|
44b19cbc9a
|
Merge pull request #126 from mahkoh/jorth/command-fds
config: allow attaching file descriptors to commands
|
2024-03-07 10:40:15 +01:00 |
|
Julian Orth
|
2037a37c1e
|
config: allow attaching file descriptors to commands
|
2024-03-06 20:04:54 +01:00 |
|
Julian Orth
|
a1ba476e68
|
forker: unify xwayland and other spawning
|
2024-03-06 19:47:52 +01:00 |
|
mahkoh
|
0ee539e625
|
Merge pull request #125 from mahkoh/jorth/mutable-callbacks
config: accept FnMut instead of Fn for callbacks
|
2024-03-06 16:49:03 +01:00 |
|
Julian Orth
|
69f5be47a5
|
config: catch and ignore panics in callbacks
|
2024-03-06 13:44:36 +01:00 |
|
Julian Orth
|
86e582472d
|
config: accept FnMut instead of Fn for callbacks
|
2024-03-06 13:44:15 +01:00 |
|
mahkoh
|
37fc28c749
|
Merge pull request #124 from mahkoh/jorth/config-fds
config: add async tasks and polling infrastructure
|
2024-03-06 13:23:13 +01:00 |
|
Julian Orth
|
d231021afc
|
config: ensure panics are printed to the logs
|
2024-03-06 10:53:29 +01:00 |
|
Julian Orth
|
d4d76c0ef3
|
config: add async tasks and polling infrastructure
|
2024-03-06 10:53:29 +01:00 |
|
mahkoh
|
7fb68561e8
|
Merge pull request #123 from mahkoh/jorth/randr
cli: add randr subcommand
|
2024-03-05 14:45:43 +01:00 |
|
Julian Orth
|
20ac21e412
|
cli: add randr subcommand
|
2024-03-05 14:17:36 +01:00 |
|
mahkoh
|
1540b4e90f
|
Merge pull request #121 from mahkoh/jorth/input-region
tree: implement surface input regions
|
2024-03-04 20:11:34 +01:00 |
|
mahkoh
|
5b2bfb8531
|
Merge pull request #122 from mahkoh/jorth/set-mode
metal: allow changing the connector mode
|
2024-03-04 17:29:45 +01:00 |
|
Julian Orth
|
98b6eba81c
|
metal: allow changing the connector mode
|
2024-03-04 17:23:38 +01:00 |
|
Julian Orth
|
558bea47b7
|
config: allow retrieving the modes
|
2024-03-04 16:09:53 +01:00 |
|
Julian Orth
|
516f8a8f25
|
tree: implement surface input regions
|
2024-03-04 14:54:42 +01:00 |
|
Julian Orth
|
1006de9ccf
|
tree: focus toplevel when clicking on floater
|
2024-03-04 13:57:21 +01:00 |
|
Julian Orth
|
2445226cbe
|
tree: unify toplevel active changes
|
2024-03-04 13:49:05 +01:00 |
|
Julian Orth
|
3dfdc26592
|
tree: don't set new mono child in invisible container to visible
|
2024-03-04 13:23:23 +01:00 |
|
mahkoh
|
2ab7b43f74
|
Merge pull request #119 from mahkoh/jorth/x-attention
xwm: use attention request when activating invisible windows
|
2024-03-04 13:19:18 +01:00 |
|
Julian Orth
|
d2f818b0f2
|
xwm: use attention request when activating invisible windows
|
2024-03-03 16:40:44 +01:00 |
|
mahkoh
|
3582b8f935
|
Merge pull request #118 from mahkoh/jorth/color
config: add freestanding get_color and set_color functions
|
2024-03-03 16:12:14 +01:00 |
|
mahkoh
|
a7139b1692
|
Merge pull request #117 from mahkoh/jorth/restack
tree: restack floaters and popups on demand
|
2024-03-03 16:05:22 +01:00 |
|
Julian Orth
|
044029fb66
|
config: add freestanding get_color and set_color functions
|
2024-03-03 15:57:03 +01:00 |
|
Julian Orth
|
386d74f926
|
tree: restack floaters and popups on demand
|
2024-03-03 15:47:01 +01:00 |
|
mahkoh
|
911591973e
|
Merge pull request #114 from mahkoh/jorth/double-click
tree: support toggling floating with double clicks
|
2024-03-03 14:29:08 +01:00 |
|
Julian Orth
|
d425768760
|
tree: support toggling floating with double clicks
|
2024-03-03 14:18:46 +01:00 |
|
mahkoh
|
a588b9044d
|
Merge pull request #112 from mahkoh/jorth/toplevel-drag
wayland: implement xdg-toplevel-drag
|
2024-03-03 13:06:21 +01:00 |
|
Julian Orth
|
364872258a
|
wayland: implement xdg-toplevel-drag
|
2024-03-03 01:48:24 +01:00 |
|
Julian Orth
|
e665a18242
|
ipc: always send wl_data_source.drop_performed after the physical drop
|
2024-03-02 19:12:47 +01:00 |
|
Julian Orth
|
cf4c3bb4b5
|
render: render DnD surface even if cursor is invisible
|
2024-03-02 19:12:47 +01:00 |
|
mahkoh
|
2a61aee979
|
Merge pull request #111 from mahkoh/jorth/kb-focus
seat: use kb_owner code path for all keyboard_node changes
|
2024-03-02 19:12:34 +01:00 |
|
mahkoh
|
3eb5932495
|
Merge pull request #113 from mahkoh/jorth/clone-cell-utils
all: add (Clone)Cell::is_some and is_none
|
2024-03-02 19:12:28 +01:00 |
|
Julian Orth
|
54d93f84da
|
all: add (Clone)Cell::is_some and is_none
|
2024-03-02 18:09:40 +01:00 |
|
Julian Orth
|
fb08e27307
|
seat: use kb_owner code path for all keyboard_node changes
|
2024-03-01 21:12:11 +01:00 |
|
mahkoh
|
7a67784502
|
Merge pull request #109 from mahkoh/jorth/output-transform
Implement output transforms
|
2024-02-29 15:13:24 +01:00 |
|
Julian Orth
|
b7d2964e19
|
all: implement output transforms
|
2024-02-28 20:11:40 +01:00 |
|
Julian Orth
|
79df8d69f4
|
backend: fix centering of seat on connector
|
2024-02-28 16:52:52 +01:00 |
|