Hoàng Vương
056ac08100
Merge e903cd99f4 into 8216cacb3b
2026-06-23 08:44:25 +08:00
DreamMaoMao
eb9b5ca8cc
Merge pull request #1078 from ernestoCruz05/ipc
...
Sync website / sync-website (push) Has been cancelled
Sync wiki / sync-wiki (push) Has been cancelled
feat(ipc): add 'get cursorpos'
2026-06-22 10:10:26 +08:00
Ernesto Cruz
447bc67691
feat(ipc): add 'get cursorpos' to mmsg
2026-06-22 10:10:26 +08:00
DreamMaoMao
618c854725
opt: not allow render when quiting
2026-06-21 14:35:11 +08:00
ShadowProgr
e903cd99f4
docs: clarify smartkillclient kill fallback
...
Add an inline comment on the fallback branch noting that the client is
closed when it is single-tag, or when removing the viewed tag(s) would
leave it on none.
2026-06-19 15:47:48 +07:00
ShadowProgr
e4c74de7df
feat: add smartkillclient dispatcher
...
Add a smartkillclient bind function that removes the focused client from
the currently viewed tag(s) when it lives on more than one tag, and only
falls back to closing it (killclient behaviour) when it is on a single
tag, or when removing the viewed tag(s) would leave it on none.
2026-06-19 15:47:48 +07:00
DreamMaoMao
adc1239075
opt: ov_tab_mode not conflict ov_jump_mode
2026-06-19 11:04:44 +08:00
DreamMaoMao
186720d023
Merge pull request #1076 from IAteYourCookies/expose-scroller-proportion
...
ipc: expose scroller_proportion in client JSON
2026-06-19 09:58:52 +08:00
DreamMaoMao
da89e2401a
opt: dont override float geom setting when customsize in ono-floating state
2026-06-19 09:56:24 +08:00
Cookiez
4c2220384c
feat: add scroller_proportion field to IPC client response
2026-06-18 22:23:01 +02:00
DreamMaoMao
5583f8901a
opt: allow tab height to 0
Sync website / sync-website (push) Waiting to run
Sync wiki / sync-wiki (push) Waiting to run
2026-06-18 23:43:50 +08:00
DreamMaoMao
727b9fe77e
opt: allow focustop get monocle hide client
2026-06-18 14:54:50 +08:00
DreamMaoMao
45b752920e
opt: Eliminate cumulative monocle layout deviations
2026-06-18 14:37:14 +08:00
DreamMaoMao
ed0fb32420
opt: focus select exclude monocle hide client
2026-06-18 13:58:07 +08:00
DreamMaoMao
fbd0863b61
opt: make sure the node init to null
2026-06-18 11:52:16 +08:00
DreamMaoMao
a5d44d7347
opt: tab_bar_decorate and jump_label_decorate config separate
2026-06-18 10:28:58 +08:00
DreamMaoMao
5a60f39064
feat: monocle layout support title tab
2026-06-17 21:25:30 +08:00
DreamMaoMao
eaaa67c4d9
opt: optmize label create judge
2026-06-17 08:42:46 +08:00
DreamMaoMao
a7acc7f5f3
opt: Reduce unnecessary text drawing
2026-06-17 08:35:44 +08:00
DreamMaoMao
a515ad9b91
feat: add overview jump mode
Sync website / sync-website (push) Waiting to run
Sync wiki / sync-wiki (push) Waiting to run
2026-06-16 23:08:01 +08:00
DreamMaoMao
1ae6adabc3
opt: ensure sel client exist in all monitor
2026-06-16 13:40:32 +08:00
DreamMaoMao
87f00ab5e9
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:21 +08:00
DreamMaoMao
405e8dbc1a
opt: format code
2026-06-16 08:20:55 +08:00
DreamMaoMao
71689f6ef4
opt: warp cursor to focusing client when exchange
2026-06-16 08:19:50 +08:00
DreamMaoMao
84a7d3d1e9
opt: better direction algorithm for client find
2026-06-16 08:08:43 +08:00
DreamMaoMao
ce1879d417
fix: scroller proportion option miss apply in windowrule
2026-06-16 08:07:54 +08:00
DreamMaoMao
d81ca73ea1
opt: optimzie dir find logic
Sync website / sync-website (push) Waiting to run
Sync wiki / sync-wiki (push) Waiting to run
2026-06-16 00:06:49 +08:00
DreamMaoMao
b0fb99b95e
feat: add scroller property to tagrule
2026-06-15 16:49:42 +08:00
DreamMaoMao
fa24c606a0
opt: optimize tag animaiton when tagout from overview
2026-06-15 13:43:56 +08:00
DreamMaoMao
8ca013e6c3
opt: avoid arrange when restore from overview
2026-06-15 13:33:46 +08:00
DreamMaoMao
8a3d065cc1
opt: add ov workspace before remove all tag workspace
2026-06-15 10:43:54 +08:00
DreamMaoMao
2a9c38df1f
fix: cursor not auto hide in overview
2026-06-15 09:53:34 +08:00
DreamMaoMao
4daab9e4d5
opt: optimzie client layer judge in overveiw
Sync website / sync-website (push) Waiting to run
Sync wiki / sync-wiki (push) Waiting to run
2026-06-15 00:02:14 +08:00
DreamMaoMao
83adb33ad2
fix: overview cursor jump miss apply when no mousebind
2026-06-15 00:00:05 +08:00
DreamMaoMao
7e178369ff
opt: optimize drop tile client when cross monitor
2026-06-14 07:53:57 +08:00
DreamMaoMao
792bfac475
fix: can't resize tile scroller window when only two tiled client
2026-06-11 23:14:50 +08:00
DreamMaoMao
03e68ba069
opt: optimize marco use in client tile resize
2026-06-11 12:39:17 +08:00
DreamMaoMao
33cda5afea
opt:optimize edge focus judge
2026-06-11 12:37:48 +08:00
DreamMaoMao
94db68ef88
fix: floating window can't get pointer focus when cross monitor
2026-06-11 11:08:44 +08:00
DreamMaoMao
ef59224cdb
fix: deck layout caculate error when multi master
2026-06-09 21:56:48 +08:00
DreamMaoMao
52732c928b
fix: grid layout cant fullscreen
2026-06-09 21:50:16 +08:00
DreamMaoMao
36398a1af2
opt: optimize unmanaged client init
2026-06-08 19:29:00 +08:00
DreamMaoMao
b8fa9a3043
Merge pull request #1025 from osamamragab/main
...
Sync website / sync-website (push) Has been cancelled
Sync wiki / sync-wiki (push) Has been cancelled
feat: add hide cursor on keypress option (#871 )
2026-06-08 13:28:34 +08:00
Osama Ragab
a429420b73
feat: add hide cursor on keypress option ( #871 )
2026-06-08 13:28:34 +08:00
DreamMaoMao
009e2d2111
opt: optimzie xwayland position set
2026-06-08 13:05:04 +08:00
DreamMaoMao
27f4f64173
opt: not need send output enter when layer map
...
scene scene-graph API will auto do this
2026-06-08 11:40:51 +08:00
DreamMaoMao
3ab2780b84
fix: excrescent gap in fullscreen
2026-06-06 18:16:08 +08:00
DreamMaoMao
4e87e3b80d
opt: fix scan out support for fullscreen
2026-06-06 11:55:38 +08:00
Davide Greco
cc20d5cff0
feat: add force option in killclient
2026-06-04 10:46:36 +08:00
DreamMaoMao
13e9cfb237
fix: crash when use error device pointer in tablet create
2026-06-04 09:50:13 +08:00