v1.3.1 – Import & Profiles Polish
Changes
Smarter profiles workflow – importing and managing presets is now simpler and more transparent directly from the config view.
Improvements:
- Updated the + config button so it now opens an import dialog for loading JSON profiles instead of immediately creating an empty config
- Added a full‑window drag & drop mode: you can drop a
.json file anywhere on the app, with dashed borders around the edges when the drop zone is active
- Made import feedback clearer with a dedicated modal that explains the expected format and highlights imported cycles, images, and button pairs
- Profile cards now include a dedicated Export button for quickly saving any stored preset as JSON
- Minor UI polish to modals and the profiles list for cleaner spacing and more readable labels
New Features:
- Profile import via both file picker dialog and global window drag & drop
- Per‑profile export directly from its card, without needing to run a global export of the current state
- Automatic application of imported state in the editor (cycles, images, buttons) right after a successful import
Bug Fixes:
- Fixed rare desyncs between saved profiles and the active editor state after importing configs
- Fixed drag & drop issues where text selection inside inputs could unexpectedly trigger row dragging
- Resolved minor visual glitches when rapidly opening/closing modals and switching between tabs