Commit graph

699 commits

Author SHA1 Message Date
DreamMaoMao
cf8e50d6eb opt: optimize layer animation action set 2025-07-13 12:53:12 +08:00
DreamMaoMao
89c88ce149 opt: close animation and actively apply to refresh 2025-07-13 12:34:05 +08:00
DreamMaoMao
10ab490179 opt: optimize zoom animaiton break 2025-07-13 12:22:50 +08:00
DreamMaoMao
dbe5c73561 opt: optimize layer animaiton code struct 2025-07-13 11:44:17 +08:00
DreamMaoMao
83203811f4 opt: optimize layer area bound code struct 2025-07-13 11:34:55 +08:00
DreamMaoMao
b5f23c7e67 fix: miss apply client animaiton type fade 2025-07-13 11:12:53 +08:00
DreamMaoMao
919308baab opt: optimize client scale offset 2025-07-13 09:17:43 +08:00
DreamMaoMao
7c844f451c opt: optimize scale offset 2025-07-13 09:03:13 +08:00
DreamMaoMao
2049630ac8 feat: layer zoom and fade animation support 2025-07-12 19:01:56 +08:00
DreamMaoMao
c4ce66334f fix: fix for merge 2025-07-12 10:44:05 +08:00
DreamMaoMao
9fdcfad986 feat: support animaiton type none 2025-07-12 10:42:45 +08:00
DreamMaoMao
f6ea5aa58b opt: optimize layer init position judge 2025-07-12 10:42:33 +08:00
DreamMaoMao
4197a4b197 fix: layer shadow miss set size in animaiton 2025-07-12 10:42:19 +08:00
DreamMaoMao
4091a27015 feat: layer open and close type set support 2025-07-12 10:41:50 +08:00
DreamMaoMao
78470ff8ad feat: support client fade int fade out only animaiton 2025-07-12 10:39:25 +08:00
DreamMaoMao
05c58ef533 feat: layer animaiton fade in fade out only support 2025-07-12 10:34:34 +08:00
DreamMaoMao
34e7012928 opt: optimize layer slide animation 2025-07-12 10:34:18 +08:00
DreamMaoMao
6aab33db8b opt: remove useless config 2025-07-10 13:18:35 +08:00
DreamMaoMao
25c1c5f7a7 opt: opt rule apply code struct 2025-07-10 13:18:35 +08:00
DreamMaoMao
6106428081 fix: fix maxmizescreen gap 2025-07-10 13:18:35 +08:00
DreamMaoMao
5e2f2df80f fix: deck and tile layout gap option error 2025-07-10 13:18:35 +08:00
DreamMaoMao
86025ab89a opt: optimzie scratchpad change 2025-07-09 21:18:26 +08:00
DreamMaoMao
5fa406bb0d feat: add option to disable trackpad 2025-07-09 18:21:33 +08:00
DreamMaoMao
7196ec80c0 fix: border disapeear too fast when in animaiton 2025-07-09 14:51:26 +08:00
DreamMaoMao
546233b13b opt: optimzie text-input 2025-07-09 12:21:46 +08:00
DreamMaoMao
43081f385e back: no effect 2025-07-09 11:44:04 +08:00
DreamMaoMao
e374e9c530 opt: optimize global and above x11 window judge 2025-07-08 13:50:14 +08:00
DreamMaoMao
337f7cdd74
Merge pull request #165 from Yappaholic/main
docs: add installation for Gentoo linux
2025-07-08 13:09:05 +08:00
DreamMaoMao
e3dc46705d opt: UTILITY type x11 window set to isunglobal window 2025-07-08 13:01:43 +08:00
Yappaholic
f96d121419 docs: add installation for Gentoo linux 2025-07-08 07:49:50 +03:00
DreamMaoMao
38dccbe4b4 opt: UTILITY type x11 window layer should over top layer 2025-07-08 12:15:31 +08:00
DreamMaoMao
cee0d0fd80 opt: not tiling window not affect no_radius_when_single option 2025-07-08 09:09:48 +08:00
DreamMaoMao
932192ee53
Merge pull request #163 from DreamMaoMao/fix
fix: crash when run maomao in other compositor
2025-07-08 08:58:53 +08:00
DreamMaoMao
81b3aca9d8 opt: not apply tagmon action in some case 2025-07-07 23:25:05 +08:00
DreamMaoMao
2f713d3b27 opt: not apply tagmon when dirtomon is null 2025-07-07 23:17:42 +08:00
DreamMaoMao
84c0a8f3d0 opt: optimize the oldmon record 2025-07-07 23:15:17 +08:00
DreamMaoMao
bb4a202ae3 opt: precision warn fix 2025-07-07 21:44:55 +08:00
DreamMaoMao
3305875781
Merge pull request #162 from DreamMaoMao/fix_shadow
fix: error caculate about shadow area
2025-07-07 18:44:04 +08:00
DreamMaoMao
b33ddf3c98 fix: crash when run maomao in other compositor 2025-07-07 18:34:58 +08:00
DreamMaoMao
5a679bf421 fix: error caculate about shadow area 2025-07-07 18:30:26 +08:00
DreamMaoMao
296b375e2a
Merge pull request #159 from DreamMaoMao/fix-smartgap
fix: smartgap shouldn't affect by non-tiling window
2025-07-07 14:04:01 +08:00
DreamMaoMao
f57e898b35 fix: smartgap shouldn't affect by non-tiling window 2025-07-07 14:02:30 +08:00
DreamMaoMao
f67a7a1c8b project: optimize project struct 2025-07-06 20:57:38 +08:00
DreamMaoMao
44adbc3b4b opt: optmize mapnotify code struct 2025-07-06 14:08:52 +08:00
DreamMaoMao
3a5cd857f0 change: isopenscratchpad windowrule change name to isnamedscratchpad 2025-07-06 14:06:39 +08:00
DreamMaoMao
64682c1bd4 opt: optimize window rule apply code struct 2025-07-06 13:46:23 +08:00
DreamMaoMao
be8b88fb98 opt: optimize surface clip caculate 2025-07-06 12:26:35 +08:00
DreamMaoMao
9681244087 opt: focus_cross_tag default to disable 2025-07-06 09:37:09 +08:00
DreamMaoMao
0b46a34db3
Merge pull request #150 from DreamMaoMao/tile_shadow
feat: add tile shadow option
2025-07-05 17:36:30 +08:00
DreamMaoMao
239fcd64eb fix: optimize border clip and fix shadow miss clip 2025-07-05 17:27:22 +08:00