Commit graph

521 commits

Author SHA1 Message Date
DreamMaoMao
fc5e88b337 feat: add dispatch toggleoverlay 2025-05-03 09:51:24 +08:00
DreamMaoMao
d5ba4e1c87 feat: add floating window auto snap 2025-05-03 09:20:16 +08:00
DreamMaoMao
4b0d3bde28 opt: optimize window bounds set and grabc optimize
grabc not trigger hotarea
grabc not set bound
2025-05-03 08:20:05 +08:00
DreamMaoMao
719c50de65 feat: support fakefullscreen dispatch 2025-05-02 22:09:07 +08:00
DreamMaoMao
e8e5d768c5 opt: no scale x11 app in zoom in animaiton 2025-04-29 22:12:27 +08:00
DreamMaoMao
d75edf1a2d update readme 2025-04-29 21:47:36 +08:00
DreamMaoMao
e95bbe31c7 opt: tag animation should overwrite the open animaiton 2025-04-29 13:11:51 +08:00
DreamMaoMao
3b3f60e954 fix: The conflict of animation types leads to unstable animation spee 2025-04-29 13:08:04 +08:00
DreamMaoMao
c72888d391 opt: re caculate maxmizescreen window size in arrange 2025-04-29 12:29:20 +08:00
DreamMaoMao
43dd28d992 fix: fix wlr_layer_shell version to 4 2025-04-29 10:28:14 +08:00
DreamMaoMao
5f5382c0a9 update readme for wiki 2025-04-28 23:07:36 +08:00
DreamMaoMao
6ce7460161 opt: optimize clean input_method data to avoid crash when exit maomao 2025-04-28 21:36:37 +08:00
DreamMaoMao
73f19d38af remove useless code
optimize code struct

remove useless comment

remove useless code
2025-04-28 12:32:20 +08:00
DreamMaoMao
0723d678a0 update readme 2025-04-28 10:23:35 +08:00
DreamMaoMao
7e66d5390e format code 2025-04-28 10:04:18 +08:00
DreamMaoMao
b3ccf3b8b8 fix: fix can't input en due to text-input change 2025-04-28 09:59:14 +08:00
DreamMaoMao
cd78449180 opt: optimize project struct 2025-04-28 09:19:50 +08:00
DreamMaoMao
f2dbbbb8f2 fix: fix text input v3 for chromium
sdfs

完成迁移
2025-04-28 09:19:50 +08:00
DreamMaoMao
0161e35840 feat:Support vertical tag switching animation 2025-04-26 22:28:01 +08:00
DreamMaoMao
2bf0a791cd opt: set XDG_CURRENT_DESKTOP var in code not in desktop file 2025-04-25 13:06:40 +08:00
DreamMaoMao
916a879831 opt:optimize code struct 2025-04-25 12:38:49 +08:00
DreamMaoMao
d4dce80c9f project: change filename IM.h to text_input.h 2025-04-25 12:02:34 +08:00
DreamMaoMao
61bedad35b remove useless file autostart.sh 2025-04-23 18:21:47 +08:00
DreamMaoMao
98213f9a54 opt: avoid useless get geometry 2025-04-23 11:18:22 +08:00
DreamMaoMao
162c958648
Merge pull request #43 from yaocccc/main
fix: fix spawn_on_empty not based on the selmon
2025-04-22 18:15:26 +08:00
chenyc
ae5d6f8ea1 fix: fix spawn_on_empty not based on the selmon 2025-04-22 17:21:31 +08:00
DreamMaoMao
5f048c4c4e feat:windowrule allowed to further match the title on the premise of matching the id 2025-04-22 11:02:12 +08:00
DreamMaoMao
2c2c99aa50 opt: normal num key match KP_ num key in keybind 2025-04-22 09:16:14 +08:00
DreamMaoMao
bb381c3051 fix: miss tell the client that they have maximized
Tell the client that they have reached the maximum to prevent the window
from thinking it is in the normal state. In this state, the window will
constantly try to reset its size, which will conflict with the maomao
Settings and cause surface jitter
2025-04-21 22:48:52 +08:00
DreamMaoMao
879b33f65d opt: set bound for floating window 2025-04-21 08:41:20 +08:00
DreamMaoMao
150d9cc332 opt: remove useless var 2025-04-21 08:27:36 +08:00
DreamMaoMao
1609976954 fix: crash when selmon sel set foreign toplevel status 2025-04-21 08:25:55 +08:00
DreamMaoMao
cd919f7afd fix:miss update oldgeom when floating window tag to other monitor 2025-04-21 07:15:20 +08:00
DreamMaoMao
284197be0b opt: not trigger tagin animaiton when view to current tag 2025-04-20 12:55:52 +08:00
DreamMaoMao
1a174b1828 fix: build warning 2025-04-20 09:18:32 +08:00
DreamMaoMao
5b0faf2286 opt: opt code struct 2025-04-20 09:05:23 +08:00
DreamMaoMao
f0c5e4b996 format code 2025-04-20 08:37:11 +08:00
DreamMaoMao
567f91f352 opt:Avoid an infinite loop 2025-04-20 08:35:59 +08:00
DreamMaoMao
ede1f880b9 fix:getting stuck in an infinite loop when attempting to activate a client in tag 0 2025-04-20 08:18:31 +08:00
DreamMaoMao
32cf3c120c opt: optimize prevtag set 2025-04-19 23:16:48 +08:00
DreamMaoMao
fb58fe2f41 fix: lose animation when double arrange 2025-04-19 23:16:48 +08:00
DreamMaoMao
bfaedd8e13 ope: keysym use lower 2025-04-19 14:05:09 +08:00
DreamMaoMao
e82fecaab6 opt: allow swith vt when no config 2025-04-19 09:50:07 +08:00
DreamMaoMao
2e02987128 feat:Make all the keybind keys case-insensitive 2025-04-18 21:59:29 +08:00
DreamMaoMao
7eac47b857 project: Optimize the project structure 2025-04-18 18:11:49 +08:00
DreamMaoMao
9718e87b2d opt: remeber the position and size when use movewin and resizewin dispatch 2025-04-18 16:10:37 +08:00
DreamMaoMao
ed7d768b3e fix: crash when set text_input focus after grab window to other window 2025-04-18 12:43:43 +08:00
DreamMaoMao
2ff859bb29 opt: allow exit showing scratchpad when use restore_minized dispatch 2025-04-18 10:49:21 +08:00
DreamMaoMao
6e7c7fcbcb opt: optimize default rootcolor in config 2025-04-18 10:24:02 +08:00
DreamMaoMao
d0510f5f12 fix: miss scroller when open a tagrule window 2025-04-18 08:46:23 +08:00