CrossMacro v0.8.3 - Robust Packaging & UI Refinements
This release focuses on solidifying the Linux installation experience across various distributions and improving UI text rendering and user feedback.
Key Highlights:
-
Packaging Overhaul: Major improvements to RPM generation logic, replacing distribution-specific macros with explicit systemctl commands for consistent service management across Fedora/openSUSE/RHEL.
-
Enhanced Setup Stability: Refined uinput configuration and permission handling in installation scripts, ensuring smoother daemon initialization and input simulation on fresh installs.
-
UI & Font Polish: Integrated Noto Color Emoji and refactored the text rendering pipeline for better emoji support and font clarity across platforms.
-
Connection Feedback: The UI now proactively notifies users if the connection to the background daemon fails, assisting with troubleshooting permission or service issues.
-
NixOS & Arch Improvements: Updated NixOS service definitions and added specific documentation for Arch Linux service management.
Full Changelog: v0.8.2...v0.8.3