LGUG2Z
416dd94670
feat(wm): promote containers by swapping indices
...
This commit adds a new SocketMessage variant PromoteSwap and
corresponding komorebic promote-swap command.
PromoteSwap will also promote the focused window container to the
largest tile in the layout, but instead of removing the focused
container x from the Ring and inserting it into position 0, possibly
changing the positions of other windows between 0 and x, the indices x
and 0 in the Ring will be swapped directly.
2025-11-04 08:02:07 -08:00
..
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2025-01-01 10:43:19 -08:00
2024-09-26 20:22:37 -07:00
2025-10-28 18:03:17 -07:00
2025-01-01 10:43:19 -08:00
2024-11-01 19:43:04 -07:00
2024-09-26 20:22:37 -07:00
2025-03-23 16:07:43 -07:00
2024-07-13 16:12:35 -07:00
2024-05-15 11:52:13 -07:00
2024-07-13 16:12:35 -07:00
2024-05-15 11:52:13 -07:00
2024-05-15 11:52:13 -07:00
2025-11-02 11:06:39 -08:00
2025-09-09 08:56:29 -07:00
2025-01-04 21:14:33 -08:00
2024-07-13 16:12:35 -07:00
2024-02-15 12:21:51 -08:00
2024-07-13 16:12:35 -07:00
2025-04-04 11:56:25 -07:00
2024-02-15 12:21:51 -08:00
2024-07-13 16:12:35 -07:00
2025-01-01 10:43:19 -08:00
2024-02-15 12:21:51 -08:00
2024-09-26 20:22:37 -07:00
2024-03-03 20:53:25 -08:00
2024-02-15 12:21:51 -08:00
2024-10-16 09:14:00 -07:00
2024-05-15 11:52:13 -07:00
2025-03-05 15:52:21 -08:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2024-05-19 16:37:35 -07:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2025-01-01 10:43:19 -08:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2025-04-02 17:20:35 -07:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2025-01-01 10:43:19 -08:00
2025-10-28 18:03:17 -07:00
2025-01-01 10:43:19 -08:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2024-11-01 19:43:04 -07:00
2025-02-20 18:06:19 -08:00
2024-02-15 12:21:51 -08:00
2025-02-20 18:06:19 -08:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2024-09-26 20:22:37 -07:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2024-04-28 13:51:08 -07:00
2024-02-15 12:21:51 -08:00
2024-05-19 16:37:35 -07:00
2024-04-04 14:34:58 -07:00
2024-04-04 14:34:58 -07:00
2024-04-04 14:34:58 -07:00
2024-10-16 09:14:00 -07:00
2024-04-04 14:34:58 -07:00
2024-04-04 14:34:58 -07:00
2024-02-15 12:21:51 -08:00
2025-10-28 18:03:17 -07:00
2025-10-28 18:03:17 -07:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2024-04-04 14:34:58 -07:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2024-06-19 14:52:54 -07:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2025-03-23 16:07:43 -07:00
2024-04-28 13:51:08 -07:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2025-09-09 08:56:29 -07:00
2025-09-09 08:56:29 -07:00
2024-02-15 12:21:51 -08:00
2024-04-04 14:34:58 -07:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2025-10-31 15:08:57 -07:00
2024-02-15 12:21:51 -08:00
2025-11-04 08:02:07 -08:00
2024-05-19 16:37:35 -07:00
2025-11-04 08:02:07 -08:00
2024-02-15 12:21:51 -08:00
2025-05-11 18:23:53 -07:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2024-09-26 20:22:37 -07:00
2024-04-04 14:34:58 -07:00
2024-09-26 20:22:37 -07:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2025-09-09 08:56:29 -07:00
2025-03-23 16:07:43 -07:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2025-04-04 11:56:25 -07:00
2025-04-04 11:56:25 -07:00
2024-02-15 12:21:51 -08:00
2024-06-19 14:52:54 -07:00
2024-02-15 12:21:51 -08:00
2025-01-04 21:14:33 -08:00
2025-10-28 18:03:17 -07:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2025-10-28 18:03:17 -07:00
2024-03-03 20:53:25 -08:00
2024-03-03 20:53:25 -08:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2024-10-16 09:14:00 -07:00
2024-02-15 12:21:51 -08:00
2025-03-23 16:07:43 -07:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2025-08-27 18:05:07 -07:00
2025-05-11 18:23:53 -07:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2024-09-26 20:22:37 -07:00
2025-02-20 20:38:12 -08:00
2024-02-15 12:21:51 -08:00
2025-04-02 15:33:46 -07:00
2025-02-22 15:57:22 -08:00
2025-03-23 16:07:43 -07:00
2024-06-19 14:52:54 -07:00
2024-06-19 14:52:54 -07:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2024-06-19 14:52:54 -07:00
2024-02-15 12:21:51 -08:00
2024-03-03 20:53:25 -08:00
2024-03-03 20:53:25 -08:00
2024-02-15 12:21:51 -08:00
2024-09-26 20:22:37 -07:00
2024-03-03 20:53:25 -08:00
2025-05-11 18:23:53 -07:00
2025-09-09 08:56:29 -07:00
2025-09-09 08:56:29 -07:00
2024-02-15 12:21:51 -08:00
2024-02-15 12:21:51 -08:00
2024-04-04 14:34:58 -07:00
2024-02-15 12:21:51 -08:00
2025-09-09 08:56:29 -07:00