Abdessamad Derraz
070e90eb64
fix: count an appended RetroDECK revision apart
2026-10-18 14:31:03 +02:00
Abdessamad Derraz
ffeee246ff
fix: keep retrodeck md5 lists as arrays
2026-10-16 15:42:18 +02:00
Abdessamad Derraz
b5f9095633
fix: write retrodeck additions beside homonyms
2026-10-10 10:57:57 +02:00
Abdessamad Derraz
8fb65b8e97
fix: exporters keep what the maintainer wrote
2026-10-09 22:45:57 +02:00
Abdessamad Derraz
d3c4198eb9
refactor: extract retrodeck key matching helpers
2026-10-06 06:40:41 +02:00
Abdessamad Derraz
9a8c60e12e
fix: correct one retrodeck revision, not all of them
2026-10-06 05:00:24 +02:00
Abdessamad Derraz
95d10ee812
fix: count what each export format writes
2026-10-06 01:22:56 +02:00
Abdessamad Derraz
1c4eb8adec
fix: correct a platform list without replacing it
2026-09-07 06:40:18 +02:00
Abdessamad Derraz
691ccbfca7
feat: make the native export round-trip a platform file
2026-09-05 17:32:48 +02:00
Abdessamad Derraz
0a272dc4e9
chore: lint and format entire codebase
...
Run ruff check --fix: remove unused imports (F401), fix f-strings
without placeholders (F541), remove unused variables (F841), fix
duplicate dict key (F601).
Run isort --profile black: normalize import ordering across all files.
Run ruff format: apply consistent formatting (black-compatible) to
all 58 Python files.
3 intentional E402 remain (imports after require_yaml() must execute
after yaml is available).
2026-04-01 13:17:55 +02:00
Abdessamad Derraz
4fbb3571f8
fix: exporters use _dest fallback, merge colliding systems, per-platform subdirs
2026-03-30 17:15:44 +02:00
Abdessamad Derraz
0be68edad0
feat: add exporters for lakka, retropie, emudeck, retrodeck, romm
2026-03-30 17:07:08 +02:00