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

3.3 KiB

📝 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.