VideoTools/internal
Stu Leak f8d05d3876 feat: replace grey dropdowns with ColoredSelect in Convert & Merge modules (batch 1)
This is the first batch focusing on critical Convert module dropdowns and
some Merge module dropdowns. All dropdowns now have vibrant color coding
for faster visual navigation.

Convert Module - Replaced:
- Quality presets (simple & advanced) - quality gradient colors
- Bitrate mode select - generic rainbow colors
- CRF preset select - quality gradient colors
- Bitrate preset selects (×2) - quality gradient colors
- Target file size select - generic rainbow colors
- DVD aspect select - generic rainbow colors

Merge Module - Replaced:
- DVD region select (NTSC/PAL) - rainbow colors
- DVD aspect select (16:9/4:3) - rainbow colors
- Format select - semantic format colors (MKV=teal, MP4=blue, etc)
- Frame rate select - rainbow colors

ColoredSelect enhancements:
- Added UpdateOptions() method for dynamic option updates
- Added Enable() and Disable() methods
- Added disabled state tracking and visual feedback
- Fixed Selected() method to be callable (not a field)

Build status:  Successful
2026-01-02 12:16:09 -05:00
..
app Format cleanup and minor fixes 2025-12-23 21:56:47 -05:00
benchmark feat: implement unified FFmpeg player and fix critical build issues 2026-01-02 01:02:07 -05:00
convert Format cleanup and minor fixes 2025-12-23 21:56:47 -05:00
enhancement fix: QoL improvements and cleanup 2026-01-02 04:24:47 -05:00
interlace Format cleanup and minor fixes 2025-12-23 21:56:47 -05:00
logging feat: implement Phase 2 AI enhancement module with ONNX framework 2026-01-02 02:02:55 -05:00
metadata Add queue error copy, auto naming helper, and metadata templating 2025-12-07 12:03:21 -05:00
modules feat: implement Phase 2 AI enhancement module with ONNX framework 2026-01-02 02:02:55 -05:00
player feat: implement unified FFmpeg player and fix critical build issues 2026-01-02 01:02:07 -05:00
queue feat(logging): Add panic recovery and error logging for UI crashes 2025-12-31 18:00:34 -05:00
sysinfo fix(windows): Hide command windows in hardware detection and fix GPU detection 2025-12-28 19:32:15 -05:00
thumbnail Import json/strconv for thumbnail ffprobe parsing 2025-12-17 19:09:43 -05:00
ui feat: replace grey dropdowns with ColoredSelect in Convert & Merge modules (batch 1) 2026-01-02 12:16:09 -05:00
utils feat: implement unified FFmpeg player and fix critical build issues 2026-01-02 01:02:07 -05:00