../
|
_data/
|
795
(2 years ago)
by nino.borges:
Gromulus, which is a catalog inventory for roms, games and maybe one day applications.
|
Database Dictonary.md
|
990
(2 weeks ago)
by nino.borges:
Gromulus v1.5: user metadata save workflow, schema expansion, and UI refactor
- Added user-editable game metadata workflow with explicit Save button (no autosave).
- Added dirty-state tracking and Save/Discard/Cancel prompts when navigating away or closing with unsaved changes.
- Added DB schema support for new metadata fields:
-
- ,
- ,
- ,
- ,
- Wired UI to user-first metadata precedence with fallback for release date, genre, cooperative, max players, and description.
- Added release date display/storage conversion:
- GUI display
- DB storage
- Refactored main game info panel:
- moved hash/file/No-Intro/TOSEC detail fields into modal
- added compact TOSEC/NoIntro match indicators
- added Favorite, Release Date, Genre, Cooperative, Max Players, Description, and User Notes controls
- Enhanced artwork previews from prior update:
- larger preview boxes
- aspect-ratio-preserving scaling
- click-to-open full-size modal viewer
- Updated schema/documentation files to stay aligned:
-
-
- canonical DB utility schema/migration logic
|
GromulusDatabaseUtilities.py
|
990
(2 weeks ago)
by nino.borges:
Gromulus v1.5: user metadata save workflow, schema expansion, and UI refactor
- Added user-editable game metadata workflow with explicit Save button (no autosave).
- Added dirty-state tracking and Save/Discard/Cancel prompts when navigating away or closing with unsaved changes.
- Added DB schema support for new metadata fields:
-
- ,
- ,
- ,
- ,
- Wired UI to user-first metadata precedence with fallback for release date, genre, cooperative, max players, and description.
- Added release date display/storage conversion:
- GUI display
- DB storage
- Refactored main game info panel:
- moved hash/file/No-Intro/TOSEC detail fields into modal
- added compact TOSEC/NoIntro match indicators
- added Favorite, Release Date, Genre, Cooperative, Max Players, Description, and User Notes controls
- Enhanced artwork previews from prior update:
- larger preview boxes
- aspect-ratio-preserving scaling
- click-to-open full-size modal viewer
- Updated schema/documentation files to stay aligned:
-
-
- canonical DB utility schema/migration logic
|
Gromulus_Lib.py
|
990
(2 weeks ago)
by nino.borges:
Gromulus v1.5: user metadata save workflow, schema expansion, and UI refactor
- Added user-editable game metadata workflow with explicit Save button (no autosave).
- Added dirty-state tracking and Save/Discard/Cancel prompts when navigating away or closing with unsaved changes.
- Added DB schema support for new metadata fields:
-
- ,
- ,
- ,
- ,
- Wired UI to user-first metadata precedence with fallback for release date, genre, cooperative, max players, and description.
- Added release date display/storage conversion:
- GUI display
- DB storage
- Refactored main game info panel:
- moved hash/file/No-Intro/TOSEC detail fields into modal
- added compact TOSEC/NoIntro match indicators
- added Favorite, Release Date, Genre, Cooperative, Max Players, Description, and User Notes controls
- Enhanced artwork previews from prior update:
- larger preview boxes
- aspect-ratio-preserving scaling
- click-to-open full-size modal viewer
- Updated schema/documentation files to stay aligned:
-
-
- canonical DB utility schema/migration logic
|
Gromulus_UI.py
|
990
(2 weeks ago)
by nino.borges:
Gromulus v1.5: user metadata save workflow, schema expansion, and UI refactor
- Added user-editable game metadata workflow with explicit Save button (no autosave).
- Added dirty-state tracking and Save/Discard/Cancel prompts when navigating away or closing with unsaved changes.
- Added DB schema support for new metadata fields:
-
- ,
- ,
- ,
- ,
- Wired UI to user-first metadata precedence with fallback for release date, genre, cooperative, max players, and description.
- Added release date display/storage conversion:
- GUI display
- DB storage
- Refactored main game info panel:
- moved hash/file/No-Intro/TOSEC detail fields into modal
- added compact TOSEC/NoIntro match indicators
- added Favorite, Release Date, Genre, Cooperative, Max Players, Description, and User Notes controls
- Enhanced artwork previews from prior update:
- larger preview boxes
- aspect-ratio-preserving scaling
- click-to-open full-size modal viewer
- Updated schema/documentation files to stay aligned:
-
-
- canonical DB utility schema/migration logic
|
LessonsLearned.md
|
988
(2 weeks ago)
by nino.borges:
Added a database dictionary markdown file which attempts to describe at a highlevel the database, tables, fields and the reason for these. also updaed the models.py file to reflect the updated database, since it was so out of date. I'm currently not using it beyond documenting the schema. also added a Projet Guidelines file and lessons learned file. These are my attempt at tryiing out spec-driven development. Projectguidelines is the core guide that will act as the source of truth of the application.
|
ProjectGuidelines.md
|
990
(2 weeks ago)
by nino.borges:
Gromulus v1.5: user metadata save workflow, schema expansion, and UI refactor
- Added user-editable game metadata workflow with explicit Save button (no autosave).
- Added dirty-state tracking and Save/Discard/Cancel prompts when navigating away or closing with unsaved changes.
- Added DB schema support for new metadata fields:
-
- ,
- ,
- ,
- ,
- Wired UI to user-first metadata precedence with fallback for release date, genre, cooperative, max players, and description.
- Added release date display/storage conversion:
- GUI display
- DB storage
- Refactored main game info panel:
- moved hash/file/No-Intro/TOSEC detail fields into modal
- added compact TOSEC/NoIntro match indicators
- added Favorite, Release Date, Genre, Cooperative, Max Players, Description, and User Notes controls
- Enhanced artwork previews from prior update:
- larger preview boxes
- aspect-ratio-preserving scaling
- click-to-open full-size modal viewer
- Updated schema/documentation files to stay aligned:
-
-
- canonical DB utility schema/migration logic
|
models.py
|
990
(2 weeks ago)
by nino.borges:
Gromulus v1.5: user metadata save workflow, schema expansion, and UI refactor
- Added user-editable game metadata workflow with explicit Save button (no autosave).
- Added dirty-state tracking and Save/Discard/Cancel prompts when navigating away or closing with unsaved changes.
- Added DB schema support for new metadata fields:
-
- ,
- ,
- ,
- ,
- Wired UI to user-first metadata precedence with fallback for release date, genre, cooperative, max players, and description.
- Added release date display/storage conversion:
- GUI display
- DB storage
- Refactored main game info panel:
- moved hash/file/No-Intro/TOSEC detail fields into modal
- added compact TOSEC/NoIntro match indicators
- added Favorite, Release Date, Genre, Cooperative, Max Players, Description, and User Notes controls
- Enhanced artwork previews from prior update:
- larger preview boxes
- aspect-ratio-preserving scaling
- click-to-open full-size modal viewer
- Updated schema/documentation files to stay aligned:
-
-
- canonical DB utility schema/migration logic
|
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
|