DreamMaoMao
c0384bd11d
fix: fix center_tile gap
2026-06-23 15:20:47 +08:00
DreamMaoMao
e3ad9433b0
update docs
2026-06-23 14:47:27 +08:00
DreamMaoMao
3045debc16
feat: add windowrule option vrr_only_fullscreen
2026-06-23 14:47:12 +08:00
DreamMaoMao
6643e30a74
fix: miss reparent client node backto scene_surface node after replace client
2026-06-23 14:04:17 +08:00
DreamMaoMao
960846095f
opt: Remove redundant code
2026-06-23 10:43:31 +08:00
DreamMaoMao
24af062672
opt: optimize text draw for hidpi
2026-06-23 09:30:39 +08:00
DreamMaoMao
b0e054bf5d
fix: disable group action in ov mode
2026-06-23 00:25:26 +08:00
DreamMaoMao
a766994a8e
fix: fix group cross monitor
2026-06-22 20:58:30 +08:00
DreamMaoMao
7a93414f36
fix: miss check c->mon when switch tty
2026-06-22 17:32:47 +08:00
DreamMaoMao
1ae4858336
fix: clip error when cross monitor
2026-06-22 17:27:18 +08:00
DreamMaoMao
1f9dbe7c3c
feat: support group
...
feat: add dispatch groupleave
opt: optimize layer cover
fix: miss set client isgroupfocusing to false when it no group member
fix: fix miss hide bar node when disable animaitons
opt: allow floating window show group bar
opt: optimize layer cover when setfloating
opt: optimize size per set when setfloating
opt: optimize layer cover of floating group bar
opt: make groupbar same layer with its client
opt: optimize groupbar animation clip
fix: fix cant focus group membar when change mon
opt: optimize shadow and border drap when floating cross monitor
opt: optimize overlay layer set for group
fix: fix xytonode not exclue snapbuffer for client
opt: optmize structruing\
opt: add common for struct type
It must be placed first; otherwise, after the xytonode's null pointer is
forcibly converted, the reading type will encounter an incorrect address
fix: capture windows with subsurfaces
2026-06-22 16:22:39 +08:00
Ernesto Cruz
722f6ab7bb
feat(ipc): add 'get cursorpos' to mmsg
2026-06-22 16:13:23 +08:00
DreamMaoMao
b3cbd650eb
opt: not allow render when quiting
2026-06-22 16:13:16 +08:00
DreamMaoMao
b25f09018b
update github workflow
2026-06-22 16:13:10 +08:00
DreamMaoMao
6fbd33c571
opt: ov_tab_mode not conflict ov_jump_mode
2026-06-22 16:13:02 +08:00
SDGDen
110dd7502d
Updated docs/bindings/keys.md to include the chvt and focusid dispatchers.
2026-06-22 16:12:55 +08:00
Cookiez
b5386e80ca
feat: add scroller_proportion field to IPC client response
2026-06-22 16:12:35 +08:00
DreamMaoMao
253155267a
opt: dont override float geom setting when customsize in ono-floating state
2026-06-22 16:12:28 +08:00
DreamMaoMao
23a67ba4e6
opt: allow tab height to 0
2026-06-22 16:12:21 +08:00
DreamMaoMao
0cc6badc6d
opt: allow focustop get monocle hide client
2026-06-22 16:12:14 +08:00
DreamMaoMao
008d7dfe56
opt: Eliminate cumulative monocle layout deviations
2026-06-22 16:12:07 +08:00
DreamMaoMao
08f781ab85
opt: focus select exclude monocle hide client
2026-06-22 16:11:59 +08:00
DreamMaoMao
55be0a989e
opt: make sure the node init to null
2026-06-22 16:11:52 +08:00
DreamMaoMao
0756eede9c
opt: tab_bar_decorate and jump_label_decorate config separate
2026-06-22 16:11:44 +08:00
DreamMaoMao
fe351a6e04
feat: monocle layout support title tab
2026-06-22 16:10:57 +08:00
DarkGuibrine
61abdbd203
nix: fix build dependency
2026-06-22 16:06:28 +08:00
DreamMaoMao
2ddfb2ebe1
opt: optmize label create judge
2026-06-22 16:03:18 +08:00
DreamMaoMao
de22ff2e51
opt: Reduce unnecessary text drawing
2026-06-22 16:03:03 +08:00
DreamMaoMao
49a978382f
feat: add overview jump mode
2026-06-22 16:00:22 +08:00
DreamMaoMao
055607383a
bump version to 0.14.4
2026-06-16 14:38:34 +08:00
DreamMaoMao
b92ff0ec78
opt: ensure sel client exist in all monitor
2026-06-16 13:40:58 +08:00
DreamMaoMao
99db61ed7c
fix: dwindle refuse arrange when restore from tty in non-selmon
...
dwindle relies on sel window cutting, but the sel window has been
cleared when the display is destroyed and was not set when the display
is created
2026-06-16 13:36:41 +08:00
DreamMaoMao
512d09cda8
opt: format code
2026-06-16 08:20:43 +08:00
DreamMaoMao
d9ac7ae95b
opt: warp cursor to focusing client when exchange
2026-06-16 08:20:27 +08:00
DreamMaoMao
d0cd2beeb6
fix: scroller proportion option miss apply in windowrule
2026-06-16 08:08:59 +08:00
DreamMaoMao
4e25a6c64b
opt: better direction algorithm for client find
2026-06-16 08:08:30 +08:00
DreamMaoMao
17fd82a08b
opt: optimzie dir find logic
2026-06-16 00:07:04 +08:00
DreamMaoMao
548d58db64
bump version to 0.14.3
2026-06-15 20:45:02 +08:00
DreamMaoMao
3c9a8a1114
update docs
2026-06-15 16:56:12 +08:00
DreamMaoMao
37e651cd8d
feat: add scroller property to tagrule
2026-06-15 16:49:55 +08:00
DreamMaoMao
2a1f333d24
opt: optimize tag animaiton when tagout from overview
2026-06-15 13:44:19 +08:00
DreamMaoMao
ccc024731d
opt: avoid arrange when restore from overview
2026-06-15 13:34:04 +08:00
DreamMaoMao
bd985faf9c
opt: add ov workspace before remove all tag workspace
2026-06-15 10:44:18 +08:00
DreamMaoMao
ef30e9f902
fix: cursor not auto hide in overview
2026-06-15 09:54:02 +08:00
DreamMaoMao
ae01989d7b
fix: overview cursor jump miss apply when no mousebind
2026-06-15 00:00:49 +08:00
DreamMaoMao
ca04a2e23e
opt: optimzie client layer judge in overveiw
2026-06-14 21:40:48 +08:00
DreamMaoMao
8df6e7bc1b
update docs
2026-06-14 13:14:47 +08:00
DreamMaoMao
c17d8a2c1b
opt: optimize drop tile client when cross monitor
2026-06-14 07:54:43 +08:00
DreamMaoMao
8dca99999b
fix: can't resize tile scroller window when only two tiled client
2026-06-11 23:15:05 +08:00
DreamMaoMao
b995090747
opt: optimize marco use in client tile resize
2026-06-11 12:39:27 +08:00