What's New
This release brings significant internal improvements to OmniWM:
- New SkyLight Event System - Switched to CGS-based window event tracking for more reliable and responsive window lifecycle monitoring
- Improved Border Rendering - Rewritten border system with piece-based geometry for better corner radius handling
- Enhanced Viewport Animations - Major improvements to viewport state management, gestures, and animation smoothness
- Closing Animation Fix - Fixed animation issues when closing windows
- Codebase Cleanup - Removed legacy subsystems for improved maintainability
⚠️ Early Release Notice
Due to a major rewrite of core components (event system, border rendering, viewport state), you may encounter some bugs or unexpected behavior. These should be ironed out in the coming days as I gather feedback and fix any issues.
Special Thanks 🙏
A huge thank you to Christopher N. Katoyi (@Christopher2k) for sponsoring this project - it truly made my day!