Commit graph

1040 commits

Author SHA1 Message Date
Lin Xianyi
fef2acaedc
Merge 46a5d4445b into adc1239075 2026-06-19 00:13:49 -05: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
Some checks are pending
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
Lin Xianyi
46a5d4445b feat: atstartup rule that only applies within 60s of startup 2026-06-18 09:59:27 +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
Some checks are pending
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
Some checks are pending
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
Some checks are pending
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
Some checks failed
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
DreamMaoMao
bea689ca0c fix: exchange not work in vertical scroller 2026-06-03 08:47:23 +08:00
DreamMaoMao
6849e5b4db opt: more reasonable method to set scoket flag
Some checks failed
Sync website / sync-website (push) Has been cancelled
Sync wiki / sync-wiki (push) Has been cancelled
2026-05-30 11:53:39 +08:00
Ctas
8e1de189ce fix: use uint32_t instead of u_int32_t for musl libc compatibility 2026-05-29 15:12:47 +03:00
DreamMaoMao
d702cc2c22 opt: ipc send keyboard layout fullname 2026-05-28 23:34:14 +08:00