Commit Graph
100 Commits
Author SHA1 Message Date
DreamMaoMao 6daa0394af opt: optimize var name 2025-07-14 10:59:51 +08:00
DreamMaoMao 86f6640299 fix: miss judge global animations option in layer close animation 2025-07-13 14:00:22 +08:00
DreamMaoMao 057cfc1b8b fix: fix overshot animaiton miss scale end frame 2025-07-13 13:54:19 +08:00
DreamMaoMao 608aa7f7a2 opt: optimize layer animation action set 2025-07-13 12:52:32 +08:00
DreamMaoMao c6635d73a9 opt: close animation and actively apply to refresh 2025-07-13 12:33:50 +08:00
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
DreamMaoMaoandGitHub 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
DreamMaoMaoandGitHub 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
DreamMaoMaoandGitHub 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
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
DreamMaoMaoandGitHub 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
DreamMaoMaoandGitHub 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
DreamMaoMaoandGitHub 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
DreamMaoMaoandGitHub 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
DreamMaoMao e3c9c784b6 feat: add shadow_only_floating option 2025-07-05 15:24:12 +08:00
DreamMaoMao e13ad18721 update readme 2025-07-04 18:23:46 +08:00
DreamMaoMao fc7311585c opt: optimize window size when setfloating 2025-07-04 12:56:34 +08:00
DreamMaoMao 263e2e4260 feat: add option to set default scratchpad size 2025-07-04 12:38:50 +08:00
DreamMaoMao bc85232985 fix: scratchpad_geom windowrule not apply 2025-07-04 12:38:50 +08:00
DreamMaoMao b94788daf2 opt: optimize code struct 2025-07-04 11:35:41 +08:00
DreamMaoMao 71bcc9dc6a feat: layer shadow support 2025-07-04 10:45:52 +08:00
DreamMaoMao 5a8d666101 opt: fix format 2025-07-04 08:51:06 +08:00
DreamMaoMaoandGitHub 64b83d907e Merge pull request #148 from ren2r/feat-libinput-scroll_button
feat: add libinput scroll_button
2025-07-04 08:50:02 +08:00
DreamMaoMao 7c175051b7 fix: Incorrect layer margin init 2025-07-03 10:30:46 +08:00
DreamMaoMao 656b6d12f4 opt: optimize format 2025-07-03 09:55:34 +08:00
DreamMaoMao 21c15c07dd opt: optimize layer geom set 2025-07-03 09:54:58 +08:00
DreamMaoMao f7c161b78c change: change option name bypass_surface_visibility to inhibit_regardless_of_visibility 2025-07-03 09:10:16 +08:00
DreamMaoMao bd70e2ad92 feat: add libinput option 2025-07-03 08:50:45 +08:00
DreamMaoMao e59632378e bump version to 0.7.1 2025-07-01 20:48:15 +08:00
DreamMaoMao 3f9c693416 Merge pull request #143 from Sqooky/main
Fixing a few gramatical errors in the readme
2025-07-01 16:42:39 +08:00
DreamMaoMao 997cfe6e9f update readme 2025-07-01 14:24:58 +08:00
DreamMaoMao f92951b161 fix: optimize interactivity on_demand layer focus 2025-07-01 14:24:58 +08:00
DreamMaoMao eda0b018d5 fix: exclusive_focus layer shouldn't be take off focus by client 2025-07-01 12:50:58 +08:00
DreamMaoMao e9e8a549f1 fix: The position of the no animation layer is incorrect 2025-06-30 22:37:55 +08:00
DreamMaoMao 848454ce34 fix: avoid exclusive_focus layer toggle focus leave by itself 2025-06-30 22:00:26 +08:00
DreamMaoMao fa573848b9 opt: make sure update client layer after exit fullscreen state 2025-06-30 17:58:32 +08:00
DreamMaoMao d4c897cd63 opt: fadeout layer should below fullscreen layer 2025-06-30 17:48:39 +08:00
DreamMaoMao 6d64375e8a fix: xime popup window shouldn't below fullscreen layer 2025-06-30 17:06:47 +08:00
DreamMaoMao 55c2a3d391 fix: floating layer should below top layer 2025-06-30 15:49:52 +08:00
DreamMaoMao 1ef61442f5 feat: support hyper mod key in keybind 2025-06-30 14:37:53 +08:00
DreamMaoMao 35676bc95b fix: focusstack dispatch miss warp_cursor option apply 2025-06-30 13:10:10 +08:00
DreamMaoMao b3e8f6e39f opt: layer animation default to disable 2025-06-30 11:45:54 +08:00
DreamMaoMao 860a2ecdf6 opt: make sure to set cursor visible when warp cursor to other monitor 2025-06-30 11:14:02 +08:00
DreamMaoMao 573e0bf059 update readme 2025-06-29 16:18:14 +08:00
DreamMaoMao 293458ebff bump version to 0.7.0 2025-06-29 15:22:58 +08:00
DreamMaoMaoandGitHub 19fbe41d54 Merge pull request #135 from DreamMaoMao/test_layer
feat: suuport layershell animaiton
2025-06-29 15:21:48 +08:00
DreamMaoMao 238ecda316 opt: Increase defensive conditions for layer animation 2025-06-29 15:17:47 +08:00
DreamMaoMao fed194ffd1 feat: support layershell move animaiton 2025-06-29 14:52:29 +08:00
DreamMaoMao 9319ff5478 opt code struct 2025-06-29 14:11:05 +08:00
DreamMaoMao 58e0227a1f opt: avoid Unnecessary calculation 2025-06-29 13:48:58 +08:00
DreamMaoMao 65d2642064 fix: noaime for layershell and not use animation for bottom and background layer 2025-06-29 13:28:00 +08:00
DreamMaoMao 11eef5ea2d feat: support layershell close animation 2025-06-29 13:11:58 +08:00
DreamMaoMao 00dab4cdb0 feat: layershell open animaiton support 2025-06-29 12:27:29 +08:00
DreamMaoMao 3f3299836d opt: optimize code struct 2025-06-28 16:07:34 +08:00
DreamMaoMao 2687eca036 opt: top layer below fullscreen and floating layer 2025-06-28 13:41:26 +08:00
DreamMaoMao 766adc4c10 feat: add vertical scroller lock to pointer focus 2025-06-28 12:56:36 +08:00
DreamMaoMao 055157406b feat: Add vertical version support for each layout 2025-06-28 12:35:58 +08:00
DreamMaoMao 6f5892b45d feat: tagrule support match monitor name 2025-06-28 11:56:34 +08:00
DreamMaoMao ccc03c525d fix: miss arrange when handle foreign toplevel restore from minimized 2025-06-27 11:33:12 +08:00
DreamMaoMao 90ff65c9f4 opt: optimize layer blur exclude judge 2025-06-27 08:23:51 +08:00