Commit graph

899 commits

Author SHA1 Message Date
DreamMaoMao
5e5c4d0316 opt: optimize zoom animaiton break 2025-07-13 12:22:30 +08:00
DreamMaoMao
70a945fbaa opt: optimize layer animaiton code struct 2025-07-13 11:43:55 +08:00
DreamMaoMao
faa5b8985d opt: optimize layer area bound code struct 2025-07-13 11:34:41 +08:00
DreamMaoMao
e4d27e8ae5 fix: miss apply client animaiton type fade 2025-07-13 11:12:38 +08:00
DreamMaoMao
80c399fa81 opt: optimize client scale offset 2025-07-13 10:06:43 +08:00
DreamMaoMao
7485fa1b7e opt: optimize layer scale offset 2025-07-13 10:06:43 +08:00
DreamMaoMao
e4153ffb4f
Update README.md 2025-07-12 21:01:29 +08:00
DreamMaoMao
1eac548ede opt: Cut off the overly long layer ending zoom animation 2025-07-12 15:37:15 +08:00
DreamMaoMao
d1cff55348 feat: add option zoom_end_ratio 2025-07-12 14:57:57 +08:00
DreamMaoMao
4f44d3dd06 feat: layer zoom out animaiton 2025-07-12 14:46:22 +08:00
DreamMaoMao
b9b82c1c96 feat: layer zoom in type animation 2025-07-12 13:44:19 +08:00
DreamMaoMao
79d82cfa12
Merge pull request #170 from DreamMaoMao/none-anim
feat: support animaiton type none
2025-07-12 10:21:24 +08:00
DreamMaoMao
3795899434 feat: support animaiton type none 2025-07-12 10:18:53 +08:00
DreamMaoMao
9428510615 opt: optimize layer init position judge 2025-07-12 09:22:15 +08:00
DreamMaoMao
fae23d32ac fix: layer shadow miss set size in animaiton 2025-07-12 09:17:17 +08:00
DreamMaoMao
02d70831b5 feat: layer open and close type set support 2025-07-11 23:36:54 +08:00
DreamMaoMao
43dba2151e feat: support client fade int fade out only animaiton 2025-07-11 23:36:54 +08:00
DreamMaoMao
682db2bcbf feat: layer animaiton fade in fade out only support 2025-07-11 23:36:54 +08:00
DreamMaoMao
de30076fa5 opt: optimize layer slide animation 2025-07-11 22:10:31 +08:00
DreamMaoMao
95394b4d3f bump version to 0.7.2 2025-07-10 14:47:29 +08:00
DreamMaoMao
f3f4c311d0 opt: opt rule apply code struct 2025-07-10 13:17:02 +08:00
DreamMaoMao
d3d0004b27 fix: fix maxmizescreen gap 2025-07-10 13:17:02 +08:00
DreamMaoMao
4b8a3d77c3 fix: deck and tile layout gap error 2025-07-10 13:17:02 +08:00
DreamMaoMao
2e553e3dc5 opt: optimzie scratchpad change 2025-07-09 21:18:09 +08:00
DreamMaoMao
3ef255ccde feat: add option to disable trackpad 2025-07-09 18:21:17 +08:00
DreamMaoMao
b003361240 opt: border disappear too fast when in tagout animation 2025-07-09 14:59:27 +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