Commit graph

91 commits

Author SHA1 Message Date
DreamMaoMao
849b480a5b opt: disable some action in overview 2025-09-22 15:43:34 +08:00
DreamMaoMao
7a951f746e fix: crash in some case when use global in multi monitor 2025-09-22 12:03:16 +08:00
DreamMaoMao
e7ff2a49f4 opt: optimzie code struct 2025-09-21 11:58:05 +08:00
DreamMaoMao
0820e19210 opt: allow tag animaiton when client switch tag 2025-09-21 11:58:01 +08:00
DreamMaoMao
daa4860853 fix: root client shouldn't use invisble client and floating client 2025-09-20 20:17:09 +08:00
DreamMaoMao
b97f5928cf feat: add option exchange_cross_monitor 2025-09-20 19:45:01 +08:00
DreamMaoMao
85f185c9a1 opt: optimize code struct 2025-09-20 10:39:33 +08:00
DreamMaoMao
f0b2cba787 opt: fix tagsel toggle 2025-09-19 20:00:13 +08:00
DreamMaoMao
38bb406279 feat: tag action sync all monitor 2025-09-19 19:57:04 +08:00
DreamMaoMao
a8bbd94b7a fix: adaptive_sync not apply in init 2025-09-18 21:22:01 +08:00
DreamMaoMao
8bf22e77d2 feat: adaptive_sync support 2025-09-18 12:12:00 +08:00
DreamMaoMao
99fad07f12 opt: optimzie func name 2025-09-17 12:04:17 +08:00
DreamMaoMao
845d4e1268 opt: use nearest refresh for monitor rule 2025-09-17 12:02:31 +08:00
DreamMaoMao
a79d7cc0c9 opt: only use custom-mode in headless monitor in monitorrule 2025-09-17 11:05:22 +08:00
DreamMaoMao
c52d203cdc fix: fullscrren client shouldn't be effect by other monitor 2025-09-16 10:13:22 +08:00
DreamMaoMao
f7f6e25088 fix: configure error device when createdevice 2025-09-15 16:18:56 +08:00
DreamMaoMao
cf9a8fc2e0 fix: error tag animation direction in some scroller layout case 2025-09-13 20:13:20 +08:00
DreamMaoMao
1337defb13 opt: optimize code struct 2025-09-11 12:49:38 +08:00
DreamMaoMao
b58f68ceae fix: use smartgaps miss tagin animaiton in scroller layput 2025-09-11 12:49:34 +08:00
DreamMaoMao
6573b4637b opt: optimize visible client count 2025-09-11 10:12:05 +08:00
DreamMaoMao
8c8fc72e20 opt: remove useless code 2025-09-11 07:19:13 +08:00
DreamMaoMao
5c2616231a opt: optimize code struct 2025-09-11 07:15:51 +08:00
DreamMaoMao
cc50a43522 opt: Re-implement view left and view right logic 2025-09-10 19:17:36 +08:00
DreamMaoMao
0ca4248002 fix: ISTILED marco only judge tile state 2025-09-10 19:17:27 +08:00
DreamMaoMao
b341ed2d00 opt: optimzie var name 2025-09-09 11:03:07 +08:00
DreamMaoMao
cff0c3aa4c opt: swallowby window use swallowing window size 2025-09-09 08:58:37 +08:00
DreamMaoMao
1e1e37e92d opt: optimize layer animaiton frame count in multi monitor 2025-09-07 18:00:19 +08:00
DreamMaoMao
394e32dabd opt: optimize minimize logic 2025-09-07 14:52:41 +08:00
DreamMaoMao
74b887011d opt: optimzie code struct 2025-09-07 14:33:11 +08:00
DreamMaoMao
677dbddad2 opt: not send minimized request to client when ignore_minimize is true 2025-09-07 13:02:09 +08:00
DreamMaoMao
6c99bf2e81 opt: fix build warnning 2025-09-07 11:59:52 +08:00
DreamMaoMao
47a8a5f11d opt: optimie scroller code struct 2025-09-07 11:50:15 +08:00
DreamMaoMao
c4403be208 opt: optimize scroll judge when focus change 2025-09-07 11:50:09 +08:00
DreamMaoMao
9f8085d656 opt: Optimize the insertion position of the new window in the scrolling layout 2025-09-07 09:47:46 +08:00
DreamMaoMao
27d23165bd opt: remove useless scratchpad_width and scratachpad_height 2025-09-06 12:46:42 +08:00
DreamMaoMao
30b41a59e7 fix: miss free switch toggle listener when switch VT 2025-09-06 12:45:24 +08:00
DreamMaoMao
7b591ccd4b opt: more fuzzy monitor mode matching 2025-09-06 12:45:18 +08:00
DreamMaoMao
0b83e70d52 opt: optimize code struct 2025-09-06 12:45:11 +08:00
DreamMaoMao
ba24b3348c fix: apply named scratch size fail 2025-09-06 12:44:47 +08:00
DreamMaoMao
afbf1cc22a feat: support switchbind 2025-09-06 12:44:20 +08:00
DreamMaoMao
d209b76205 change: correct dispatch name minized to minimized,restore_minized to restore_minimized 2025-09-05 14:22:28 +08:00
DreamMaoMao
e0fb54b279 feat: add global option edge_scroller_pointer_focus 2025-09-04 10:01:06 +08:00
DreamMaoMao
b189d7a2be feat: hot-reload pointer setting in config 2025-09-03 12:48:14 +08:00
DreamMaoMao
8afcde6265 feat: add dispatch toggle_trackpad_enable 2025-09-03 12:00:02 +08:00
DreamMaoMao
abd16bfefd opt: On-demand focus layer not auto get focus 2025-09-03 07:25:15 +08:00
DreamMaoMao
15fc158dc4 opt: monitor rule fallback to custom mode 2025-09-02 11:55:49 +08:00
DreamMaoMao
4c75bb973e fix: miss free kb_layout memory 2025-08-27 10:23:45 +08:00
DreamMaoMao
f0d61273b6 opt: avoid useless view action 2025-08-27 09:42:01 +08:00
DreamMaoMao
a4a7cd76d9 feat: wlr-ext-workspace support 2025-08-27 09:42:01 +08:00
DreamMaoMao
bc1aea7312 opt: optimize setmon logic 2025-08-27 09:42:01 +08:00