Files
Warlock-Studio-Universal/CHANGELOG.md
T
Iván Eduardo Chavez Ayub 6d47f10686 Add files via upload
2025-06-06 22:09:20 -06:00

114 lines
3.3 KiB
Markdown

# 📝 **CHANGELOG — Warlock-Studio v2.0**
**Release Date:** June 6, 2025
---
## 🚀 Major Features
- 🧠 **AI Frame Interpolation Support (New Module):**
- Introduced a new class `AI_interpolation`, providing frame generation capabilities using RIFE-based ONNX models.
- Allows generation of 1 (x2), 3 (x4), or 7 (x8) intermediate frames, including slow-motion variants.
- Enables temporal upscaling of video via AI.
- 🎥 **RIFE Models Integration:**
- Added `RIFE` and `RIFE_Lite` to supported models.
- Interpolation model list introduced: `RIFE_models_list`.
- Extended `AI_models_list` to include all model types: SRVGGNetCompact, BSRGAN, IRCNN, and RIFE.
---
## ✨ Enhancements
- 🎨 **Visual/UI Redesign:**
- App renamed to `"Warlock-Studio"` (with hyphen).
- Background and widget colors updated: darker tones (`#121212`, `#454242`).
- Text color changed to bright white (`#FFFFFF`).
- App name highlighted in red (`#FF0E0E`).
- 📂 **Version-Specific User Preferences:**
- Preferences now saved under versioned filenames like `Warlock-Studio_2.0_UserPreference.json`.
- Prevents conflict with previous versions' configuration.
- 🧬 **Modular and Scalable Layout System:**
- New GUI constants introduced (e.g. `offset_y_options`, `column_1_5`, `column_2_9`, etc.).
- Enables more fine-tuned interface arrangement.
- 💾 **Extended File Type Compatibility:**
- Added new image/video file extensions to `supported_file_extensions` and `supported_video_extensions`.
- Ensures broader compatibility with input formats.
- 🚀 **Improved GPU Execution Support:**
- Enhanced logic for selecting GPU via `DirectML`.
- Supports up to 4 GPUs (`Auto`, `GPU 1` to `GPU 4`) via `provider_options`.
---
## 🔧 Technical Refinements
- 🧹 **Better Model List Structure:**
- Models now grouped logically by type with `MENU_LIST_SEPARATOR`.
- Makes UI dropdowns cleaner and more organized.
- 🧪 **Advanced Interpolation Logic:**
- Support for dynamic multi-frame generation with tree-based logic (e.g. A-B-C from D).
- 📊 **Improved Numeric Precision and Postprocessing:**
- Improved handling of floating-point range and normalization.
- Enhanced logic for RGB/RGBA conversion and alpha blending.
---
## 🦖 UI/UX Refinements
- 📏 **Resizable Message Dialogs:**
- MessageBox window can now be resized by the user (`resizable(True, True)`).
- 👌 **Improved Dialog Formatting:**
- Better spacing and ordering of message elements.
- Cleaner font use and default value display.
---
## ✅ Minor Fixes
- 🔧 Fixed UI typo: corrected `ttext_color` to `text_color`.
- 🪯 Enhanced inline comments and structural organization for better readability and maintainability.
---
# 📝 **CHANGELOG — Warlock-Studio v1.1**
**Release Date:** May 20, 2025
---
## ✨ Major Improvements
-**Program Startup Optimization:**
Startup time has been significantly reduced.
- 📦 **Model Loading Improvements:**
Improved loading speed for models.
- 🔧 **General Performance Optimization:**
Refactored core components. Background processing is now more efficient and uses fewer resources.
---
## 🐛 Minor Fixes
- Minor UI adjustments to improve accessibility.