FERRAMENTAS LINUX: Miracle-WM 0.6 Released: A Mir-Based Wayland Compositor with Advanced Tiling Features

quinta-feira, 10 de julho de 2025

Miracle-WM 0.6 Released: A Mir-Based Wayland Compositor with Advanced Tiling Features

 



Miracle-WM 0.6 is now available, featuring a C-interface library, Flutter-based GUI settings, WLR protocol support, rounded corners, and smoother animations. Developed by Canonical’s Matthew Kosarek, this Mir-based Wayland compositor brings i3/Sway-inspired tiling to Ubuntu. Download now on GitHub!

Key Features of Miracle-WM 0.6

1. Enhanced Configuration & Flutter-Based GUI Controls

Miracle-WM 0.6 introduces a shared C-library, enabling developers to build custom configuration tools. 

A prime example is Miracle-Settings, a Flutter-based GUI app that simplifies window management adjustments. This modular approach ensures:

  • Easier customization for power users

  • Cross-platform compatibility via Flutter

  • Future-proof extensibility for third-party apps

2. WLR Output Management & Improved Display Handling

Adopting the WLR output management protocol, Miracle-WM now supports:

 Dynamic display configuration (multi-monitor setups)

 Rounded window corners (modern UI aesthetics)

 Smoother animations (reduced latency)

3. IPC Commands, Window Events & Border Rendering

For advanced users, this update brings:

  • Marks IPC (window tagging for quick navigation)

  • New IPC commands (scriptable automation)

  • Refined border rendering (crisper visuals)

4. Rebased on Mir 2.21 with Critical Fixes

Miracle-WM now leverages Mir 2.21, ensuring:

✅ Better stability (fewer crashes)

✅ Optimized performance (lower CPU/GPU overhead)

✅ Bug fixes (polished user experience)

📹 Watch the Demo: Matthew Kosarek’s video showcase highlights these upgrades.

Miracle WM


Miracle-WM Stands Out Among Wayland Compositors

Unlike traditional compositors, Miracle-WM merges i3/Sway’s tiling efficiency with Mir’s robustness. Its C-interface library opens doors for:

  • DevOps automation (scripted workspace setups)

  • Custom DE integrations (tailored workflows)

  • Educational use (learning Wayland internals)

🔗 Download & Documentation: GitHub Release Page






Nenhum comentário:

Postar um comentário