ViewVC Help
View Directory | Revision Log | View Changeset | Root Listing
root/ns_dev/Python/NinoCode/Active_prgs/Gromulus
r984
File Last Change
 ../
_data/ 795 (2 years ago) by nino.borges: Gromulus, which is a catalog inventory for roms, games and maybe one day applications.
GromulusDatabaseUtilities.py 978 (6 weeks ago) by nino.borges: System-scoped DAT import refactor and metadata matching improvements Refactored DAT import workflow so No-Intro and TOSEC imports are tied to a selected local main_app_system instead of global table replacement. Updated UI import flow to prompt for target system before DAT import. Added schema support for per-system DAT scoping (app_system_id) and DAT import tracking (dat_import_history with source/version/date/count). Updated No-Intro/TOSEC import logic to replace rows only for the selected system and upsert last-import metadata. Switched game metadata matching to use main_app_file_hash.file_md5_hash (via container_file_id) instead of container hash. Updated game list/detail lookups to use file-level hash matching, including case-insensitive MD5 comparison. Improved TOSEC/No-Intro lookup accuracy and kept read paths non-destructive (schema writes only during migration/import paths). Added/updated indexing and normalization hooks to support system-scoped matching performance and backward compatibility.
Gromulus_Lib.py 979 (6 weeks ago) by nino.borges: Refactor metadata import and UI workflows; add system-scoped DAT handling, artwork ingestion, and artwork previews - Scope No-Intro/TOSEC imports to selected local system and track import metadata - Improve hash matching using file-level hashes with system-aware joins - Add artwork ingest workflow with type selection, dry-run mode, and busy indicators - Add bottom-row artwork previews (box/title/ingame) driven by selected game - Improve UI responsiveness and layout (system-switch busy dialog, taller game list, preview row positioning)
Gromulus_UI.py 979 (6 weeks ago) by nino.borges: Refactor metadata import and UI workflows; add system-scoped DAT handling, artwork ingestion, and artwork previews - Scope No-Intro/TOSEC imports to selected local system and track import metadata - Improve hash matching using file-level hashes with system-aware joins - Add artwork ingest workflow with type selection, dry-run mode, and busy indicators - Add bottom-row artwork previews (box/title/ingame) driven by selected game - Improve UI responsiveness and layout (system-switch busy dialog, taller game list, preview row positioning)
ProjectGuidelines.txt 977 (6 weeks ago) by nino.borges: Some program thoughts and guidlines.
models.py 795 (2 years ago) by nino.borges: Gromulus, which is a catalog inventory for roms, games and maybe one day applications.
requirements.txt 976 (6 weeks ago) by nino.borges: Refactor catalog data flow: unify schema usage, fix UI data contracts, and match metadata via main_app_file_hash
1 directory and 6 files shown