Commit graph

47 commits

Author SHA1 Message Date
DreamMaoMao
954a6e6848 update to wlroots 0.18.2
there some bug when cursor to get client, it will get the other tag
client(x11 app)
2025-03-04 09:08:18 +08:00
DreamMaoMao
e2a9f24972 fix: error border offset for zomm out animation 2025-03-02 21:03:06 +08:00
DreamMaoMao
69c103c846 feat: close animation curve 2025-03-02 19:40:34 +08:00
DreamMaoMao
72e477416a opt: format code 2025-03-02 18:52:30 +08:00
DreamMaoMao
2ac477becf fix: for no animation mode 2025-03-02 16:06:08 +08:00
DreamMaoMao
defaedb365 feat: support stack layout config hot reload 2025-03-02 13:56:12 +08:00
DreamMaoMao
faa14ff272 feat: first stack window mfact setting 2025-03-02 13:37:59 +08:00
DreamMaoMao
16b1d720c0 opt: apply clip to up/down dir animation 2025-03-02 10:25:41 +08:00
DreamMaoMao
c99dc7c709 feat: support zoom out animation 2025-03-01 18:09:53 +08:00
DreamMaoMao
c3e258c7b0 opt: correct border color before snap the fadeout buffer 2025-03-01 11:46:58 +08:00
DreamMaoMao
48618beb19 feat:fadeout support up direction slide fadeout 2025-02-28 22:28:03 +08:00
DreamMaoMao
e633cc6346 feat: different animation curve for different window action 2025-02-28 18:12:58 +08:00
DreamMaoMao
de3af1e8c6 feat: limit circle switch layout 2025-02-28 12:56:29 +08:00
DreamMaoMao
4d48679ccc opt: optimize animation clip judge 2025-02-25 20:34:30 +08:00
DreamMaoMao
a371b7ea09 opt:Cut the starting animation left and right to avoid cutting out the screen
todo: also need to cut the down and up dir animation which is over the
current monitor
2025-02-25 20:34:30 +08:00
DreamMaoMao
98413aa01b opt: optimize setfloating geom rule 2025-02-25 20:34:30 +08:00
DreamMaoMao
c2b12bbcb8 feat: fadeout the border when close window 2025-02-25 20:34:30 +08:00
DreamMaoMao
fb990c196d opt:Optimize code structure 2025-02-24 22:37:49 +08:00
DreamMaoMao
06d47e87e8 test: border fadeout
has some bug, so don't enable this feature
2025-02-24 19:59:48 +08:00
DreamMaoMao
9b4d8d88b7 opt: format code 2025-02-24 19:32:43 +08:00
DreamMaoMao
fda94aefa7 feat: support set begin opacity of fadeout 2025-02-24 18:31:22 +08:00
DreamMaoMao
9df9ada7d9 feat: support fadeout animation 2025-02-24 18:19:42 +08:00
DreamMaoMao
88b78a6679 opt:avoid not refreshing the last frame of the animation 2025-02-24 11:03:55 +08:00
DreamMaoMao
90c69a7fa1 opt:support use MAOMAOCONFIG env to set config path and chvt as default keybind 2025-02-23 19:57:55 +08:00
DreamMaoMao
ae865e67bd opt:optimize buffer scale need judge 2025-02-23 18:23:33 +08:00
DreamMaoMao
3abb5bdcdf opt: do not use asynchronous timer animation, adopt a unified submission rendering 2025-02-21 20:12:23 +08:00
DreamMaoMao
04874caab4 opt: avoid useless buffer scale 2025-02-21 07:55:19 +08:00
DreamMaoMao
2251b4e471 feat: uset foreign timer request frame 2025-02-21 07:50:39 +08:00
DreamMaoMao
1d8f226ca3 fix: some config option miss hot reload 2025-02-20 12:27:49 +08:00
DreamMaoMao
b02e2e24b2 fix: buffer scale fail when Width and height scaling are not simultaneous zooming 2025-02-20 08:26:27 +08:00
DreamMaoMao
78be0decf8 fix:Shake after dragging window to resize or move 2025-02-19 19:04:09 +08:00
DreamMaoMao
5b3f1f904d fix: mouse resize and drag error 2025-02-19 17:53:08 +08:00
DreamMaoMao
0c07719e29 opt:less animation jitter 2025-02-19 16:43:06 +08:00
DreamMaoMao
27a552c133 opt: buffer scale distinguishing width and height 2025-02-19 12:28:16 +08:00
DreamMaoMao
d7056cbba4 opt: optimize rendermon 2025-02-19 11:21:09 +08:00
DreamMaoMao
90f709c726 opt:code structure optimization 2025-02-18 07:59:16 +08:00
DreamMaoMao
aed93721c0 opt: optimize rendermon 2025-02-17 21:01:02 +08:00
DreamMaoMao
13f4ade7bf fix: Remove unnecessary frame drawing actions 2025-02-17 18:13:31 +08:00
DreamMaoMao
2a85b2f0b9 fix:Skip frames that don't need to be processed 2025-02-17 17:44:51 +08:00
DreamMaoMao
5f1aa15a35 fix: drag file in x11 app fail
update readme
2025-02-17 15:15:08 +08:00
DreamMaoMao
6287b292fe opt: format code
fix: correct version message
2025-02-17 14:03:32 +08:00
DreamMaoMao
6581a23735 opt:sprial layout gaps 2025-02-17 11:55:50 +08:00
DreamMaoMao
4be4c211df feat:add sprial and dwindle layout 2025-02-17 11:22:11 +08:00
DreamMaoMao
8b4932fd79 fix: default mfact is 0,feat:tag rule and change tty 2025-02-17 10:25:19 +08:00
DreamMaoMao
e33d7b2e87 fix: crash in login 2025-02-17 07:46:05 +08:00
DreamMaoMao
16fe8f6194 feat: support config file and reload config without logout 2025-02-16 23:11:03 +08:00
DreamMaoMao
860d186a34 opt: opt project structure 2025-02-15 18:35:22 +08:00
Renamed from main.c (Browse further)