Skip to content

Merge first Release#2

Merged
BeckettFrey merged 31 commits into
mainfrom
releases
Dec 19, 2025
Merged

Merge first Release#2
BeckettFrey merged 31 commits into
mainfrom
releases

Conversation

@BeckettFrey

Copy link
Copy Markdown
Member

No description provided.

BeckettFrey and others added 30 commits November 2, 2025 22:54
implement abstract base classes and models for easier engine integration

fill in missing logic without effecting implied trajectory

remove discussion page for later consideration
Wire HELP_URL in config and use it in the help action. Ensure pipeline and manage views reload models when opened to reflect recent imports. Minor formatting/cleanup.
use correct parent access for centering/overlay logic and tidy small whitespace in modal styles.
connect import dialog to create_train_destination and download_and_copy_huggingface_model helper. validate model path format and copy snapshot contents while following symlinks.
refactor AlignmentEngine api signatures for clarity and update w2tg trainer/alignment calls to use create_train_destination and consistent option names. keep mfa/whisperx placeholders intact.
- add comprehensive module docstring with usage examples and API reference
- document engine registration workflow and implementation notes
- add docstring to _import_all_engines function
- improve import organization and auto-discovery logic
- add comprehensive module docstring explaining analyzer registration workflow
- implement _import_all_analyzers function for auto-discovery of *_analyzer.py modules
- add imports for importlib, pkgutil, and typing support
- establish ManageAnalysis manager object for runtime analyzer lookup
- delete models_manager.py (replaced by engine-based model management)
- delete paths.py (functionality moved to models.py and utils.py)
- remove ModelsManager QObject-based model tracking system
- remove list_models/list_modelz functions (superseded by engine storage)
- remove create_train_destination and related path helpers
- simplify storage __init__ to only export get_storage_root from utils
- clean up legacy MODE-based model organization code
- rename frameworks/modal/generic to frameworks/settings_modal for clarity
- flatten module structure (remove nested generic subdirectory)
- add comprehensive Google-style documentation to all components
- add SettingsConfig dataclass to unify dialog configuration
- update GenericDialog to accept SettingsConfig instead of separate params
- update import path from storage.paths to storage.utils
- add detailed docstrings with Args, Returns, Raises, and Examples
- improve module-level documentation with usage examples
- document all widget creation methods and lifecycle hooks
- relocate from frameworks/widget/categorical_list to frameworks/categorical_list
- update UI title from 'Model Manager' to 'Model Management'
@BeckettFrey BeckettFrey merged commit d54bf6f into main Dec 19, 2025
1 check passed
@BeckettFrey BeckettFrey deleted the releases branch December 23, 2025 17:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant