Releases: mangowm/mango
0.2.2
feat:
- support swallow window rule:
windowrule=isterm:1,appid:St
windowrule=noswallow:1,appid:nemo
2025-03-09.17-53-32.mp4
- support limit layout which when toggle layout switch
circle_layout=spiral,scroller
- support zoom out animation
# global
animation_type=zoom
# window rule
windowrule=animation_type:zoom,title:qxdrag
2025-03-09.17-52-28.mp4
- support ipc
refer to: https://github.com/DreamMaoMao/mmsg
fix:
- Some minor bug fixes
V0.2.1
Release Notes
New Features:
- Window Stretch Animation Support: Added support for window stretch animations.
- Window Fade-out Animation Support: Introduced window fade-out animations.
- NixOS Installation Support: Added NixOS installation support, including flake support contributed by @Ruixi-rebirth in PR #11.
Important Notices:
-
Configuration Changes: Starting from this version, the
config.confandautostart.shfiles will no longer be automatically generated in~/.config/maomao. However, this path remains the default location for configuration files. -
Fallback Configuration: A fallback configuration file,
config.conf, will be installed in/etc/maomao/. If the default configuration file (~/.config/maomao/config.conf) is not found, the fallback configuration will be used instead. -
Custom Configuration Path: You can now use the
MAOMAOCONFIGenvironment variable to specify a custom path for the configuration folder. By default, the configuration folder is located at~/.config/maomao.
v0.1.5
1.Some minor optimizations for animation
2.ctrl+alt+[F1-F12] as build-in keybind to change tty
3. support use MAOMAOCONFIG env to set the config path.
0.1.4
1.Fixed some command parameters not taking effect in config.con
2.Use an external timer to ensure animation integrity
0.1.3
- Render crash fix
- Mouse drag window fix
- More fluid animation
v0.1.2
Mainly fix some redundant rendering operation
0.1.1
Most of the basic work has been completed:
refer to readme for detail.