1
0
Fork 0
forked from wry/wry
Commit graph

1509 commits

Author SHA1 Message Date
Julian Orth
ee9bac3d7e seat: allow dragging tiles in window management mode 2025-07-21 17:09:00 +02:00
mahkoh
25addc9bc2
Merge pull request #529 from mahkoh/jorth/modes
toml-config: add input modes
2025-07-21 16:29:00 +02:00
Julian Orth
a57f0036a8 toml-config: add input modes 2025-07-21 15:51:32 +02:00
Julian Orth
e160aa3406 toml-config: make FnBuilder::new take &self 2025-07-21 15:51:30 +02:00
mahkoh
441166b122
Merge pull request #526 from mahkoh/jorth/marks
config: add create-mark, jump-to-mark, and copy-mark actions
2025-07-20 16:03:50 +02:00
Julian Orth
eb625b34cc config: add create-mark, jump-to-mark, and copy-mark actions 2025-07-20 15:59:45 +02:00
mahkoh
e30e2595a1
Merge pull request #525 from mahkoh/jorth/disable-primary-selection
config: allow disabling the primary selection
2025-07-20 11:22:26 +02:00
Julian Orth
9c165ab56c config: allow disabling the primary selection 2025-07-20 11:18:32 +02:00
mahkoh
e70be28e22
Merge pull request #524 from mahkoh/jorth/focus-layer
Add focus-below, focus-above, and focus-tiles actions
2025-07-20 11:02:39 +02:00
Julian Orth
57a49d5299 config: add focus-tiles action 2025-07-19 23:00:28 +02:00
Julian Orth
bd85db5b59 config: add focus-below and focus-above actions 2025-07-19 22:41:46 +02:00
Julian Orth
c034ea7604 tree: implement Node::node_accepts_focus for more nodes 2025-07-19 22:37:07 +02:00
Julian Orth
5a004c3d31 tree: add Node::node_accepts_focus 2025-07-19 22:37:07 +02:00
Julian Orth
dbc954dded tree: add Node::node_layer 2025-07-19 22:37:06 +02:00
Julian Orth
a5e8b39e4f toplevel: store if ancestor is fullscreen 2025-07-19 22:37:04 +02:00
Julian Orth
0253f10dcc xdg-popup: fix XdgPopup::node_output 2025-07-19 21:44:56 +02:00
mahkoh
d971b712e1
Merge pull request #523 from mahkoh/jorth/show-window-on-activate
wlr-toplevel-manager: try to make window visible when activating
2025-07-19 16:15:24 +02:00
Julian Orth
4fcfc37581 wlr-toplevel-manager: try to make window visible when activating 2025-07-19 16:12:10 +02:00
mahkoh
7f48424e29
Merge pull request #521 from mahkoh/jorth/focus-history
seat: add focus history
2025-07-19 15:58:55 +02:00
Julian Orth
e85accf805 workspace: use State::show_workspace2 to make workspaces visible 2025-07-19 15:55:16 +02:00
Julian Orth
d12234b38b seat: add focus history 2025-07-19 15:55:16 +02:00
Julian Orth
9941263a82 linked-list: add LinkedList::rotate_last 2025-07-19 11:48:19 +02:00
Julian Orth
4bfa9fb7fc tree: add Node::node_make_visible 2025-07-19 11:44:57 +02:00
Julian Orth
289c201a69 tree: add Node::node_location 2025-07-19 11:44:55 +02:00
Julian Orth
f75051281b placeholder: fix member order 2025-07-19 11:22:27 +02:00
Julian Orth
6866f62a55 container: fix cnode_workspace 2025-07-19 11:22:27 +02:00
Julian Orth
73436f5677 container: fix member order 2025-07-19 00:56:14 +02:00
mahkoh
e2f538eec7
Merge pull request #522 from mahkoh/jorth/leaks
Fix some memory leaks
2025-07-19 00:56:01 +02:00
Julian Orth
2d8e12be3c output: clear text textures on shutdown 2025-07-19 00:51:04 +02:00
Julian Orth
90b945b780 wait-for-sync-obj: clear tasks on shutdown 2025-07-19 00:38:48 +02:00
Julian Orth
0f2d63ef44 cpu-worker: clear tasks on shutdown 2025-07-19 00:34:44 +02:00
Julian Orth
80f1310e3a xwayland: clear windows on shutdown 2025-07-19 00:13:15 +02:00
Julian Orth
14e64711f1 tree: clear output node after connector removal 2025-07-19 00:01:32 +02:00
Julian Orth
f7e48e6037 seat: clear cursor user groups at shutdown 2025-07-18 23:51:53 +02:00
Julian Orth
b3b48608d1 fifo: clear 40hz latch listener at shutdown 2025-07-18 23:49:26 +02:00
Julian Orth
e28b1b5646 criteria: clear maps at shutdown 2025-07-18 23:42:16 +02:00
Julian Orth
d1b84ee0a2 leaks: properly align allocations 2025-07-18 23:28:23 +02:00
mahkoh
c9df54250b
Merge pull request #518 from mahkoh/jorth/no-bar
config: allow disabling the built-in bar
2025-07-18 10:12:38 +02:00
Julian Orth
08e7e01d0e config: allow disabling the built-in bar 2025-07-18 10:10:05 +02:00
mahkoh
224f5380fe
Merge pull request #517 from mahkoh/jorth/bar-bounds
render: use correct bar bounds
2025-07-17 22:39:41 +02:00
Julian Orth
f5f63faf51 render: use correct bar bounds 2025-07-17 22:36:44 +02:00
mahkoh
4cd54f5e79
Merge pull request #516 from mahkoh/jorth/toml-hw-cursor
toml-config: add use-hardware-cursor setting
2025-07-17 21:50:42 +02:00
Julian Orth
0a3d022829 toml-config: add use-hardware-cursor setting 2025-07-17 21:48:18 +02:00
mahkoh
e89763e3fe
Merge pull request #515 from mahkoh/jorth/move-fullscreen
tree: when moving fullscreen toplevel, move underlying toplevel too
2025-07-17 18:38:22 +02:00
Julian Orth
03493cee3d tree: when moving fullscreen toplevel, move underlying toplevel too 2025-07-17 18:28:59 +02:00
mahkoh
5e8f6bc8a8
Merge pull request #514 from mahkoh/jorth/move-fullscreen
tree: allow moving fullscreen nodes
2025-07-17 17:30:56 +02:00
Julian Orth
066b382943 tree: allow moving fullscreen nodes with mouse in window-management mode 2025-07-17 17:17:54 +02:00
Julian Orth
aaf38b193f tree: allow moving fullscreen nodes 2025-07-17 16:55:08 +02:00
mahkoh
4ebcde72ed
Merge pull request #513 from mahkoh/jorth/xdg-shell-extents
xdg-shell: fetch existing extents when surface is created
2025-07-17 15:59:55 +02:00
Julian Orth
e6cdbdcac4 xdg-shell: fetch existing extents when surface is created
The surface might alredy have non-0 extents due to the use of
wp_viewporter.
2025-07-17 15:57:32 +02:00