Commit graph

994 commits

Author SHA1 Message Date
DreamMaoMao
62a569d756 opt: Reduce unnecessary layout calculations 2025-09-09 16:37:55 +08:00
DreamMaoMao
c9843ec05a opt: optimize slide animaiton dir judge 2025-09-09 12:16:43 +08:00
DreamMaoMao
b341ed2d00 opt: optimzie var name 2025-09-09 11:03:07 +08:00
DreamMaoMao
b5a80d1e8d fix: chase text input to wlroots 0.20 2025-09-09 09:28:19 +08:00
DreamMaoMao
5e91989846 opt: optimzie text-input 2025-09-09 09:13:46 +08:00
DreamMaoMao
b594cf570d fix: chase wlroots input method api 2025-09-09 09:06:21 +08:00
DreamMaoMao
cff0c3aa4c opt: swallowby window use swallowing window size 2025-09-09 08:58:37 +08:00
DreamMaoMao
f7624db563 fix: animation none type not effect 2025-09-08 16:27:01 +08:00
DreamMaoMao
c3cc080773 update readme 2025-09-08 10:30:14 +08:00
DreamMaoMao
72bb085773 opt: optimize frame count when total_frame is 0 2025-09-08 09:03:36 +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
74e5016dce update readme 2025-09-06 18:49:08 +08:00
DreamMaoMao
17f58fbbfc bump version 0.8.5 2025-09-06 12:47:00 +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
06f04eea62 fix: none type open animaiton miss move animaiton 2025-09-06 12:45:03 +08:00
DreamMaoMao
cd4013a5e0 change: remove width and height arg for toggle_name_scratchpad 2025-09-06 12:44:56 +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
cf3e9905f3 bump version to 0.8.4 2025-09-05 14:39:10 +08:00
DreamMaoMao
75c6a5846d fix: miss re-arrange after restore minimized window 2025-09-05 14:26:51 +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
adabd6dd10 opt: use spawn_shell to run exec config 2025-09-03 13:11:37 +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
f721e71003 fix: ext-workspace confuse status in multi monitor 2025-09-02 11:55:54 +08:00
DreamMaoMao
15fc158dc4 opt: monitor rule fallback to custom mode 2025-09-02 11:55:49 +08:00
DreamMaoMao
d6ddd9311e bump version to 0.8.3 2025-08-31 11:51:51 +08:00
DreamMaoMao
22570da969 feat: add spawn_shell dispatch to keybind 2025-08-31 09:38:33 +08:00
DreamMaoMao
e7c1c76c3d feat: add centerwin dispatch 2025-08-30 20:40:26 +08:00
DreamMaoMao
ed1654712a feat: view same tag auto back prev tag 2025-08-29 09:03:57 +08:00
DreamMaoMao
4c75bb973e fix: miss free kb_layout memory 2025-08-27 10:23:45 +08:00
DreamMaoMao
180d75f06e chase for wlroots0.20 2025-08-27 09:43:31 +08:00
DreamMaoMao
f0d61273b6 opt: avoid useless view action 2025-08-27 09:42:01 +08:00
DreamMaoMao
62e0711a65 format-code 2025-08-27 09:42:01 +08:00
DreamMaoMao
9dd3bb00e4 comment: Add a reference declaration 2025-08-27 09:42:01 +08:00
DreamMaoMao
581690edd8 feat:add ext-workspace protocol file for temp 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