Commit graph

360 commits

Author SHA1 Message Date
DreamMaoMao
8dc52b4895 fix: avoid curtag out of bound 2025-05-06 23:49:19 +08:00
DreamMaoMao
483ee706a0 fix: border offset error by clip_box in clip_to_hide func
fix:clip_box error offset

fix: miss border pos set
2025-05-06 23:25:57 +08:00
DreamMaoMao
a2befaf5e7 fix: fix togglegap dispatch not apply 2025-05-06 23:25:57 +08:00
DreamMaoMao
4738fe02c2 fix: miss apply gap change when use keybind to change gap value 2025-05-06 23:25:57 +08:00
DreamMaoMao
81d3caf63e opt: simplify the default configuration 2025-05-06 23:25:57 +08:00
DreamMaoMao
d9932de4a6 opt: allow scroller in multi tag view 2025-05-06 23:25:57 +08:00
DreamMaoMao
c1b48567e1 opt: always give priority to determining whether to set overlay layer for overlay window 2025-05-05 23:25:00 +08:00
DreamMaoMao
614a28abd1 feat: add cursor_size and cursor_theme option in config 2025-05-05 17:45:38 +08:00
DreamMaoMao
bf6e39ad4f opt: remeber custom floating size for scratch window 2025-05-05 15:42:56 +08:00
DreamMaoMao
aa5468d44d feat: support tagrule option no_render_border 2025-05-05 15:11:49 +08:00
DreamMaoMao
f115f87241 feat: add dispatch toggle_render_border 2025-05-05 14:22:56 +08:00
DreamMaoMao
20f05bcdcc feat: add window rule scratch_width, scratch_height 2025-05-05 11:55:27 +08:00
DreamMaoMao
fc2eaf144d feat: support widht and height set in toggle_named_scratch 2025-05-05 11:19:57 +08:00
DreamMaoMao
90edcafd4e feat: add toggle_named_scratch 2025-05-05 11:09:31 +08:00
DreamMaoMao
f61dbf41dc opt: add config parse arg num to 4 2025-05-05 10:21:31 +08:00
DreamMaoMao
25c65dd088 fix: miss free memory about baked_points_tag re-init 2025-05-05 08:20:04 +08:00
DreamMaoMao
ac48efb49a opt: more reasonable floating and full-screen state switching 2025-05-04 22:57:34 +08:00
DreamMaoMao
f1ebf1c7c2 fix: avoid fullscreen rule be override by floating state 2025-05-04 22:47:26 +08:00
DreamMaoMao
99b13588fb fix: miss free memory in some case 2025-05-04 22:17:39 +08:00
DreamMaoMao
33cc0f4979 feat: suppor exec and exec-once in config 2025-05-04 20:26:17 +08:00
DreamMaoMao
19b1fe19eb feat: support set env in config 2025-05-04 19:46:13 +08:00
DreamMaoMao
fc94c44dab opt: optimize run autostart script 2025-05-04 11:25:29 +08:00
DreamMaoMao
d80fb44e72 opt: set XDG_CURRENT_DESKTOP env in setup 2025-05-04 11:20:22 +08:00
DreamMaoMao
f56db5deb1 fix: fix surface focuse error when focus_on_activate is 0 2025-05-04 11:12:13 +08:00
DreamMaoMao
09bd681919 opt: change default snap to disable 2025-05-04 09:16:54 +08:00
DreamMaoMao
d8a11e80bc opt: optimize maxmizescreen and fullscreen change to floating 2025-05-04 08:49:27 +08:00
DreamMaoMao
6682c5be45 opt: also snap to tiled edge 2025-05-04 08:30:47 +08:00
DreamMaoMao
b75dc1a293 fix: kill child progress fail 2025-05-03 19:39:27 +08:00
DreamMaoMao
3d64bcb205 opt: optimize autostart logic 2025-05-03 19:27:51 +08:00
DreamMaoMao
fe6baa35e4 fix: spawn_on_empty borken by double arg 2025-05-03 18:21:00 +08:00
DreamMaoMao
9dcf2aca49 fix: error size when setfullscreen for a floating window 2025-05-03 17:47:59 +08:00
DreamMaoMao
cb4907510d feat: add ipc dispatch 2025-05-03 15:45:27 +08:00
DreamMaoMao
c64dd51b69 feat: add mvoewin resizewin dispatch 2025-05-03 15:18:33 +08:00
DreamMaoMao
3a8ebf549b change: dispatch name change movewin->smartmovewin resizewin->smartresizewin 2025-05-03 14:47:22 +08:00
DreamMaoMao
2e7245f960 feat: support two arg in dispatch in config 2025-05-03 14:42:05 +08:00
DreamMaoMao
7b527ed485 fix: floating window shouldn't limit in tiled area 2025-05-03 13:47:17 +08:00
DreamMaoMao
f3ab9d87a5 format code 2025-05-03 13:28:55 +08:00
DreamMaoMao
ec2e5d5019 opt: optimize the scalability of the code for other window effect 2025-05-03 13:28:55 +08:00
DreamMaoMao
6479096b44 opt: change overlay win to overlay layer 2025-05-03 13:00:56 +08:00
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