Changelog – Versions 4.0 & 4.1
v4.0 — Custom Keybinds Update
New Features
Custom Shortcut Configuration
Added a new Shortcuts section inside the Settings tab for full keybind customization.
Keybind Recorder
Users can click “Change Keybind” and press any desired shortcut (e.g., Ctrl + Shift + X) to set a new toggle trigger.
Modifier Key Support
Fully supports combinations using Ctrl, Alt, Shift, and Meta (Windows / Command).
Improvements
Dynamic UI Hint
The floating hint (e.g., “Press Alt + K to manage prompts”) now automatically updates to reflect the user’s custom keybind.
Recording Feedback
The “Change Keybind” button pulses red during keybind recording for clear visual confirmation.
Technical
Backward Compatibility
Defaults to Alt + K for users without an existing custom keybind.
Persistent Settings
Custom keybinds save permanently alongside all other automation preferences.
v4.1 — UI Expansion & Smart JSON Import
UI Improvements
Larger Default Window (950 × 800)
Increased the initial modal size from 850 × 650 to 950 × 800.
Reason: Ensures the Settings tab and bottom action buttons (Import / Export / Clear) are immediately visible without resizing.
Data Management (Critical Fix)
Smart JSON Import — Complete Merge Rewrite
The merge logic has been rebuilt from scratch to prevent duplication and data loss.
Metadata-Preserving Behavior
Existing Prompts:
If a prompt ID already exists, the script updates the existing prompt with imported data (e.g., Moderation %, Video Prompt text, Snapshots) instead of overwriting or duplicating.
New Prompts:
Imported prompts with new IDs are added normally.
Fixes
Resolved issues where Moderation percentages, Video descriptions, or other metadata failed to persist after JSON import.
Eliminated duplicate prompt creation during merges.