Tags give the ability to mark specific points in history as being important
-
v0.3.9
Release: Release v0.3.96e40a3e4 · ·v0.3.9: Critical bug fixes for hardware polling, icon path, and profile switching This release fixes three critical issues discovered in the Gemini technical review: 1. HARDWARE BUTTON POLLING - Completely non-functional - spawn_device_polling() was returning None - Physical button presses on Stream Deck device were ignored - Fixed by implementing polling directly on GTK main thread 2. APPLICATION ICON - Broken on user machines - Compile-time macro env!("CARGO_MANIFEST_DIR") pointed to dev directory - Icon failed to load on installed systems - Fixed by checking XDG standard locations at runtime 3. PROFILE SWITCHING - Unimplemented - SwitchProfile button action was a stub - Implemented via global request queue with UI polling - Now profiles switch smoothly without blocking UI -
v0.3.6
Release: Release v0.3.69e687a02 · ·Version 0.3.6 - Performance, stability, and UI/UX improvements CRITICAL FIXES: - Fixed receiver lifetime bug in image writes (Arc<Mutex<Option<>>> pattern) - Fixed UI freezing on profile switches (now queued non-blocking writes) - Fixed GLib timer resource leaks UI/UX IMPROVEMENTS: - Dynamic grid layout for all Stream Deck models - WYSIWYG button icon previews - Fixed CSS styling registration - Fixed image persistence on profile switch/edit See CHANGELOG.md for complete details.