v0.2.0 - X11 Support & Hotkey Customization
This release broadens platform compatibility by introducing full X11 support, adds user-configurable global controls, and improves desktop integration with system tray functionality.
Key Highlights:
-
X11 Platform Support: Implemented native support for mouse playback and enhanced position tracking on X11 systems, ensuring functionality extends beyond Wayland environments.
-
Global Hotkey Configuration: Users can now define custom global hotkeys for recording and playback actions, allowing for a personalized and more efficient workflow.
-
System Tray Integration: Added a system tray icon with configurable behavior, enabling the application to run unobtrusively in the background while remaining accessible.
-
Window Management: Enabled window dragging via the top bar to improve usability in non-tiling window manager environments where standard decoration might be absent.
-
Environment Diagnostics: Enhanced validation logic for GNOME extensions to provide clearer warnings and feedback regarding necessary environment dependencies.
-
Input Stability: Resolved playback issues specific to X11 environments and fixed position recording errors on GNOME when using absolute input devices.
Full Changelog: v0.1.0...v0.2.0