DreamMaoMao
|
a6fa3d8849
|
opt: optimize ipc event send
|
2026-05-28 12:50:50 +08:00 |
|
DreamMaoMao
|
e29cec64e4
|
opt: focusid allow cross tag
|
2026-05-26 22:25:30 +08:00 |
|
DreamMaoMao
|
9f1bbc6f70
|
opt: don't block cli when use mmsg spawn
|
2026-05-26 18:45:32 +08:00 |
|
DreamMaoMao
|
72a9f71c51
|
fix: fix switch_layout not apply instantly
|
2026-05-25 23:08:15 +08:00 |
|
DreamMaoMao
|
324d29e68c
|
feat: new ipc impl
|
2026-05-25 11:35:08 +08:00 |
|
ernestoCruz05
|
c9ac0582e2
|
fix: add support for _have_client movement
|
2026-05-24 18:49:53 +08:00 |
|
ernestoCruz05
|
0d4a43e5e1
|
feat: carousel-like behaviour when swapping tags
|
2026-05-24 11:08:24 +08:00 |
|
DreamMaoMao
|
0950d4da9e
|
fix: error changse surface scene in minimized client
will cause crash if close all client in overview, when has minimized
client before toggle overview
|
2026-05-23 14:57:37 +08:00 |
|
DreamMaoMao
|
c2d84ce367
|
opt: optimize overview restore tagset
|
2026-05-20 21:22:29 +08:00 |
|
DreamMaoMao
|
af09d8ba45
|
feat: dont resize client when in overview
|
2026-05-20 09:46:20 +08:00 |
|
DreamMaoMao
|
b548ab01ca
|
feat: add dwindle_split_horizontal and dwindle_split_vertical
|
2026-05-17 09:54:10 +08:00 |
|
DreamMaoMao
|
f1f07525e5
|
opt: dont let window get pointer focus in overview
|
2026-05-16 15:22:44 +08:00 |
|
DreamMaoMao
|
d9b906d276
|
feat: manual split
|
2026-05-14 15:52:36 +08:00 |
|
DreamMaoMao
|
9ad13841b3
|
opt: optimize scroller insert reset
|
2026-05-12 16:48:46 +08:00 |
|
DreamMaoMao
|
02ebe65319
|
fix: error when move head out of stack in scroller layout
|
2026-05-12 16:19:38 +08:00 |
|
DreamMaoMao
|
d347649f33
|
opt: redo scroller and dwindle layout
|
2026-05-11 12:21:10 +08:00 |
|
ernestoCruz05
|
b0bd70d225
|
feat: dwindle layout support
|
2026-05-10 09:34:55 +08:00 |
|
DreamMaoMao
|
daff80fe73
|
fix: foreign toplevel mon change
|
2026-05-07 12:29:40 +08:00 |
|
DreamMaoMao
|
f84912dc46
|
feat: add option drag_tile_small
|
2026-05-06 18:18:48 +08:00 |
|
DreamMaoMao
|
7a950f54df
|
feat: support drag tile position for scroller layout
|
2026-05-06 14:51:24 +08:00 |
|
DreamMaoMao
|
a830e39042
|
fix: fix potential memory leaks
|
2026-04-06 15:39:52 +08:00 |
|
DreamMaoMao
|
0d008f84f7
|
opt: optimize foreign toplevel state sync
|
2026-03-30 18:36:00 +08:00 |
|
DreamMaoMao
|
29b24ad0fe
|
opt: clear size per record when drag a window to floating
|
2026-03-25 19:50:53 +08:00 |
|
DreamMaoMao
|
babf6c9ade
|
fix: miss make grabc exit scroll stack
|
2026-03-25 19:44:39 +08:00 |
|
DreamMaoMao
|
eeeea2d57b
|
opt: dont restore size per whe toggle_all_floating
|
2026-03-19 08:45:43 +08:00 |
|
DreamMaoMao
|
21b30f179d
|
feat: add dispatch toggle_all_floating
|
2026-03-19 08:00:23 +08:00 |
|
tonybanters
|
73616f07c4
|
opt: use config.xxx instead of global presets
|
2026-03-13 11:41:35 +08:00 |
|
DreamMaoMao
|
8c8b4b34df
|
opt: set scroller stack to same first tag
|
2026-03-08 20:20:23 +08:00 |
|
DreamMaoMao
|
44fb6ce512
|
opt: reset size per when toggleview
|
2026-03-08 20:00:55 +08:00 |
|
kanvolu
|
6438edc2b7
|
Added cycling both ways for switch_proportion_preset
Now switch_proportion_preset requires an argument "prev" or "next" to
determine cycle direction
|
2026-03-07 12:45:21 +08:00 |
|
DreamMaoMao
|
dcea22bfda
|
feat: support the repeated exchange of the same two clients
|
2026-03-06 14:31:59 +08:00 |
|
DreamMaoMao
|
3c5ab60e6a
|
opt: make spawn and spawn_shell log to debug log
|
2026-02-26 23:23:00 +08:00 |
|
DreamMaoMao
|
8b30eb8e61
|
feat: monitor arg support multi spec match in disptach
|
2026-02-25 19:16:13 +08:00 |
|
DreamMaoMao
|
bcace97c30
|
opt: improve some risk judgments
|
2026-02-21 16:37:48 +08:00 |
|
DreamMaoMao
|
78e7bc9f34
|
feat: support index arg in switch_keyboard_layout
|
2026-02-19 11:23:28 +08:00 |
|
DreamMaoMao
|
dfedc205e8
|
feat: support restore stack from non-tile state
|
2026-02-13 20:23:19 +08:00 |
|
DreamMaoMao
|
af5cd19719
|
opt: not back to ov tag when view prev tag
|
2026-02-13 18:11:28 +08:00 |
|
DreamMaoMao
|
63c356afc0
|
opt: sync keymap to xwayland after xwayland ready
|
2026-02-08 12:14:19 +08:00 |
|
DreamMaoMao
|
2f25ff6692
|
fix: tagcrossmon not apply in current monitor
|
2026-01-29 09:49:54 +08:00 |
|
DreamMaoMao
|
31c4b7b48f
|
feat: add drag_corner drag_warp_cursor
|
2026-01-21 13:55:06 +08:00 |
|
DreamMaoMao
|
7049848047
|
opt: only disable animation for resizewin tiling window
|
2026-01-20 13:51:10 +08:00 |
|
DreamMaoMao
|
b2dc3d9cc4
|
opt: support center scroller stack in centerwin dispatch
|
2026-01-19 14:21:38 +08:00 |
|
DreamMaoMao
|
4369c93b8f
|
feat: optimize focusdir to respect focusstack
|
2026-01-19 10:42:10 +08:00 |
|
DreamMaoMao
|
73cddbfdac
|
opt: exit stack head client maximize and fullscreen state when toggle scroller stack
|
2026-01-18 23:32:08 +08:00 |
|
DreamMaoMao
|
8d487d9c5c
|
opt: ignore direction arg if the direction not match the scroller direction
|
2026-01-18 23:13:53 +08:00 |
|
DreamMaoMao
|
f30ff727db
|
opt: disable animaiton for resize and move window dispatch
|
2026-01-18 22:54:11 +08:00 |
|
nixpup
|
a7b06cfb04
|
feat: add scroller stack support
|
2026-01-18 20:06:08 +08:00 |
|
DreamMaoMao
|
4a2c91a445
|
fix: isfloating rule not follow monitor rule
|
2026-01-08 10:15:21 +08:00 |
|
DreamMaoMao
|
2957145b84
|
opt: ensure auto schedule next frame when animaiton not end
|
2026-01-04 07:18:18 +08:00 |
|
DreamMaoMao
|
7d019b7032
|
opt: animations logic all use the int type
|
2026-01-03 09:48:02 +08:00 |
|