DreamMaoMao
bcee63fa76
feat: add config check in mango cli
2026-02-02 14:54:09 +08:00
DreamMaoMao
672706c71f
fix: not apply vrr disalbe when enable it at the beginning
2026-01-29 11:58:28 +08:00
DreamMaoMao
30692f6da0
feat: add option hotarea_corner
2026-01-28 09:39:27 +08:00
DreamMaoMao
2e6e23633e
break change: remove useless option adaptive_sync
2026-01-28 09:39:27 +08:00
DreamMaoMao
6624d80522
break change: new monitorrule format
2026-01-28 09:39:27 +08:00
DreamMaoMao
49921eadfa
feat: add drag_corner drag_warp_cursor
2026-01-21 13:54:55 +08:00
nixpup
e0d69ece59
feat: add scroller stack support
2026-01-18 20:06:27 +08:00
DreamMaoMao
2771053ee6
opt: animations logic all use the int type
...
avoid the coordinates being forcibly limited to positive numbers
2026-01-03 09:37:34 +08:00
DreamMaoMao
89e0805d54
opt: optimize code struct
2026-01-01 12:26:19 +08:00
DreamMaoMao
471c71f65c
feat: add windowrule option isnoradius
2025-12-20 11:39:53 +08:00
DreamMaoMao
e26e477d6b
Merge pull request #523 from meeeee3/scroll-factor
...
feat: add wheel scroll factor
2025-12-19 16:43:50 +08:00
meeeee3
a8f7dc3e68
feat: add wheel scroll factor
2025-12-19 16:43:21 +08:00
DreamMaoMao
f54d7b3483
break change: inhibit_regardless_of_visibility rename to idleinhibit_ignore_visible
2025-12-19 14:40:32 +08:00
DreamMaoMao
0f861e79a0
fix: avoid using old cursor_mgr in cursor timer
2025-12-13 18:21:58 +08:00
DreamMaoMao
fa4eb322b6
fix: crash when reload_config
2025-12-12 15:41:26 +08:00
DreamMaoMao
91f4604199
feat: add fadein fadeout curve
2025-12-12 12:14:18 +08:00
DreamMaoMao
64d350ee9b
feat: add bing flag p
2025-12-10 20:11:55 +08:00
DreamMaoMao
02377e2867
fix: change u_int32_t to uint32_t
2025-12-03 18:15:35 +08:00
DreamMaoMao
e965264f3b
fix: dont use evenmask
2025-12-03 17:22:27 +08:00
DreamMaoMao
5c314be8c6
break change: remove autostar.sh and MANGOCONFIG env
2025-12-03 16:22:13 +08:00
DreamMaoMao
1ffdc1ef38
feat: support -c option to specified config file
2025-12-03 16:12:05 +08:00
DreamMaoMao
559de3c66b
feat: support view multi tag in view dispatch
2025-12-03 09:11:17 +08:00
DreamMaoMao
b9952f03b5
opt: change unsigned int to uint32_t
2025-12-02 16:57:24 +08:00
DreamMaoMao
9196e2a50b
opt: use event mask to decide whether print ipc message
2025-12-02 16:46:11 +08:00
DreamMaoMao
7c7a9437e6
opt: optimize option name transparent_wlr_lock to allow_lock_transparent
2025-11-29 16:31:09 +08:00
Rexiel Scarlet
006cf46c52
feat: support transparent wlr session lock
2025-11-29 16:22:19 +08:00
DreamMaoMao
e22cf99e74
feat: support relative path for source keyword
2025-11-20 10:34:32 +08:00
DreamMaoMao
58d5938e14
opt: support hot reload cursor config
2025-11-19 12:41:03 +08:00
DreamMaoMao
407c9d74a4
feat: add windowrule option scroller_proportion_single
2025-11-19 12:41:03 +08:00
DreamMaoMao
514c916678
opt: optimize code struct
2025-11-19 12:41:03 +08:00
DreamMaoMao
16296898ce
fix: tagrule not apply correctly
2025-11-19 12:41:03 +08:00
DreamMaoMao
e09748764d
opt: remove useless normalize keysym convert
2025-11-19 12:41:03 +08:00
DreamMaoMao
9d6436cf42
feat: support keyboard shortcut inhibitor
2025-11-19 12:41:03 +08:00
DreamMaoMao
8875156760
feat: support nofucs rule for some special window
2025-11-19 12:41:03 +08:00
DreamMaoMao
5ba7da0570
opt: remove increase_proportion dispatch
...
should use resizewin to replace it
2025-11-19 12:41:03 +08:00
DreamMaoMao
18ad32384b
feat: add global option scroller_ignore_proportion_single
2025-11-19 12:41:03 +08:00
DreamMaoMao
5bbe6c5c1a
fix: binds not work
2025-11-06 21:20:08 +08:00
DreamMaoMao
5b60999075
feat: add windowrule option isnoshadow,isnoanimation
2025-11-06 19:01:18 +08:00
DreamMaoMao
40b6f82823
fix: fix ov_tab_mode arg
2025-11-06 14:14:02 +08:00
DreamMaoMao
539fd233da
break change: support bind flag
2025-11-06 11:12:30 +08:00
DreamMaoMao
9c7436ba71
feat: tearing support
2025-11-05 12:23:13 +08:00
DreamMaoMao
6f7fc3745f
opt: support hot-reload xkb_rules
2025-11-02 09:58:47 +08:00
DreamMaoMao
30dd766abc
fix: miss free baked_points_focus when reload config
2025-11-01 22:41:22 +08:00
DreamMaoMao
d75d819e28
feat: add back switch_keybaord_layout
2025-11-01 21:20:09 +08:00
DreamMaoMao
8420d3496a
Merge branch 'main' into feat/focus-animation
2025-11-01 19:27:09 +08:00
DreamMaoMao
3ed36a6ea6
break change: remove switch_keyboard_layout dispatch
2025-11-01 19:06:04 +08:00
DreamMaoMao
d05a2b5b00
opt: optimize config reload fresh
2025-11-01 16:50:45 +08:00
Szymon Rączka
8f706688de
feat: add smooth focus transition animation for opacity and border
...
This adds animated transitions when switching focus between windows.
Both window opacity and border color now fade smoothly using cubic
bezier easing instead of changing instantly.
Implementation:
- Added animation_duration_focus config option (default 400ms)
- Added animation_curve_focus for cubic bezier easing curve
- Window opacity and border color animate together when focus changes
- Uses existing animation infrastructure (baked bezier points)
The feature is backwards compatible and can be disabled by setting
animation_duration_focus=0 in config file.
Changes affect 5 files with minimal additions to keep code clean.
2025-10-31 22:33:38 +01:00
DreamMaoMao
27fdead702
feat: add dispatch enable_monitor,disable_monitr,toggle_monitor
2025-10-30 13:30:02 +08:00
DreamMaoMao
9b5ea50095
feat: add dispatch viewcrossmon and tagcrossmon
2025-10-29 13:40:12 +08:00