🔄 Breaking Changes
- Removed the
ov_no_resizeoption. No replacement is provided; the behavior is now the default.
✨ New Features
-
XWayland Scaling: Scaling no longer blurs XWayland applications. To avoid blur, use the
xwayland_ignore_scaleoption and set the DPI accordingly.Example configuration
xwayland_ignore_scale=1 monitorrule=name:eDP-1,width:1920,height:1080,refresh:60,x:0,y:0,scale:1.5 exec-once=echo "Xft.dpi: 144" | xrdb -merge -
Improved Alt‑Tab Action: The alt‑tab switcher now features a smoother, more intuitive visual experience.
Demo video
2026-08-12_14-33-11.mp4
-
Touch Screen Support: Added native touch input handling.
-
xdg_activation_v1 Support: Prevents windows from stealing focus unexpectedly.
-
Real‑time Overview Preview: The overview preview now updates in real time.
-
Window Rule
force_render: New window rule option to prevent the frame rate from dropping to 0 when a window is invisible. -
Custom Jump Labels: Jump labels can now be assigned custom hit labels.
-
Input Binding Restrictions:
mousebind,axisbind, andgesturebindare now limited bykeymode, consistent with keybindings. -
Config Conflict Detection: The configuration loader now checks for all input bind conflicts during load.
-
Customizable Tag Count: The total number of tags can now be configured.
-
Tag Rule Wildcard: Added
*support to match IDs in tag rules. -
IPC Enhancements: Added
tag_numandhide_clientscommands to the IPC (mmsg) interface. -
Keybind Conflict Override: Added the
cflag to keybindings to ignore binding conflicts.
🐛 Bug Fixes
- Fixed a crash after system suspend on certain monitors.
- Increased the default maximum buffer size to 1 MiB to prevent crashes in some XWayland clients.
- Fixed a drop area error in the
right_tilelayout. - Fixed potential overflow issues in scrolling and dwindle layout calculations.
- Fixed pointer constraints activation on layer‑shell surfaces, which previously caused errors when using
lan‑mouse.
⚡ Optimizations
- Animation curve variables can no longer be set to negative values.
💖 Sponsors
Thank you to our sponsors for supporting the continued development of MangoWM!
|
dl09r |