github mangowm/mango 0.15.0
V0.15.0

latest releases: 0.16.1, 0.16.0, 0.15.6...
one month ago

🔄 Breaking Changes

  • DWL IPC Deprecation: The dwl IPC protocol has been completely deprecated. If you are using waybar, please ensure you update to the waybar latest commit and change the module prefix from dwl/window to mango/window. Refer to the Wiki for detailed configuration instructions.

✨ New Features

  • HDR Support: Added native support for High Dynamic Range (HDR) content.
  • Window Grouping: Introduced window groups, allowing you to organize multiple windows into a single manageable group.
    Click to view screenshot
  • Overview Jump Mode: Added support for navigating windows in overview mode using label-based hits for faster switching.
    Click to view screenshot image
  • Window Rules: * Added vrr_only_fullscreen option.
  • Window Rules: * Implemented window rules to set shields for specific windows and layers during recording.
  • Recording: Added support for single-window capture.
  • Monitor Management: * Added a disable option to monitor rules.
  • Monitor Management: * Distinguished between DPMS dispatch and disable dispatch in monitor handling.
  • IPC (mmsg): Allow get the current cursor position.

🐛 Bug Fixes

  • wlroots 0.20 Related:
    • Fixed a crash in applications like kitty when syncobj is enabled.
    • Resolved flickering issues in Electron applications (ensure syncobj_enable=1 is set).
    • Fixed a crash occurring after waking from sleep.
    • Fixed keyboard unresponsiveness issues after switching TTYs.
  • Scenefx Related:
    • Fixed blur ghost shadow.
    • Resolved GPU memory leaks.
    • Significant performance improvements for rendering.
  • MangoWM Core:
    • General stability improvements and minor user experience optimizations.

💖 Sponsors

Thank you to our sponsors for supporting the continued development of MangoWM!


dl09r

Don't miss a new mango release

NewReleases is sending notifications on new releases.