Commit Graph

6 Commits

Author SHA1 Message Date
Lucas de Castro Zanoni
d2c051228a fix(session): stop download worker before context reload 2026-03-09 10:37:50 -03:00
Castrozan
a7e75ae543 fix: move DownloadService to session Context to prevent worker registration crash
DownloadService was instantiated every time the download_episodes menu
was entered, unconditionally registering a worker on the global
ThreadManager singleton. The second download in the same session would
crash with "Worker with name 'download_worker' already registered".

Move DownloadService to a lazy property on Context (as the existing
TODO suggested), matching the pattern used by all other services.
2026-03-07 14:00:16 -03:00
benexl
dd9d9695e7 fix: remove unused imports for cleaner code 2025-12-31 15:14:14 +03:00
benexl
acb14d025c fix: enhance menu loading to support PyInstaller compatibility with explicit module listing 2025-12-31 14:42:44 +03:00
benexl
ba9b170ba8 fix: update menu loading mechanism to support pkgutil for dynamic imports 2025-12-31 14:31:35 +03:00
Benexl
8ea0c121c2 chore: viu_media 2025-08-18 01:08:27 +03:00