Releases: ZaparooProject/zaparoo-frontend
Releases · ZaparooProject/zaparoo-frontend
v1.1.1
Immutable
release. Only release title and notes can be modified.
What's Changed
- Fix settings language picker and restart prompt by @wizzomafizzo in #218
- fix(media): suppress unnecessary cover requests by @wizzomafizzo in #215
- Fix collapsed folder child-path launches by @wizzomafizzo in #219
- Fix detail pane loading flicker by @wizzomafizzo in #220
- Fix browse title consistency by @wizzomafizzo in #222
- Bump version to 1.1.1 by @wizzomafizzo in #223
Full Changelog: v1.1.0...v1.1.1
v1.1.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- fix(): Crt dfetail list view, use space better. by @asturur in #149
- feat(): Support 1920x1200 and 2048x1536 by @asturur in #155
- feat(): Add support for TATE Mode by @asturur in #169
- feat(): Refactor tweaks and positions by @asturur in #170
- Sync media browse with Core updates by @wizzomafizzo in #176
- chore(deps): bump docker/setup-qemu-action from 4.0.0 to 4.1.0 by @dependabot[bot] in #166
- fix(): Tate mode and non, margins and layouts by @asturur in #177
- Improve rapid navigation and cover prefetching by @wizzomafizzo in #181
- Add Resume Game hub action by @wizzomafizzo in #183
- Improve support log uploads by @wizzomafizzo in #182
- Audit bundled license notices by @wizzomafizzo in #185
- Deduplicate recently played entries by path by @wizzomafizzo in #186
- Use scrape force status for re-scrape toggle by @wizzomafizzo in #187
- chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 by @dependabot[bot] in #188
- chore(deps): bump rust from 1.95-slim-trixie to 1.96-slim-trixie by @dependabot[bot] in #190
- Add MiSTer release ZIP automation by @wizzomafizzo in #193
- Improve Arcade browsing responsiveness by @wizzomafizzo in #195
- Create frontend_eu.ts by @devilschile2 in #191
- chore(deps): bump uuid from 1.23.1 to 1.23.2 in /rust by @dependabot[bot] in #189
- perf(): Performance tweaks discussed with codex by @asturur in #196
- Fix CLA signature record and reopen checks by @wizzomafizzo in #203
- Improve resume loading and detail metadata by @wizzomafizzo in #204
- Polish CRT metadata, settings, and media actions by @wizzomafizzo in #205
- Improve cover prefetch and settings polish by @wizzomafizzo in #208
- Prepare v1.1 release by @wizzomafizzo in #209
New Contributors
- @devilschile2 made their first contribution in #191
Full Changelog: v1.0.3...v1.1.0
v1.0.3
Immutable
release. Only release title and notes can be modified.
Requires Zaparoo Core v2.13.0
What's Changed
- Migrate frontend to single media.image requests by @wizzomafizzo in #151
Full Changelog: v1.0.2...v1.0.3
v1.0.2
Immutable
release. Only release title and notes can be modified.
What's Changed
- Desktop shell polish: header bar, About, favorites, modal unification by @wizzomafizzo in #65
- feat(): Improve mouse support by @asturur in #63
- feat(): Add another great set of buttons by @asturur in #66
- [codex] Outline hub favorites icon by @asturur in #67
- Added Spanish translation. by @crodriguezdominguez in #70
- fix(games): kill the games-grid scroll bugs by @wizzomafizzo in #85
- fix(build): forward git commit/date into ARM32 Docker build by @wizzomafizzo in #96
- feat(): Add an additional list view by @asturur in #80
- fix(lint): route lint/fmt/fix through the published Docker image by @wizzomafizzo in #102
- Add native CRT video POC for MiSTer by @asturur in #91
- chore(deps): bump tokio from 1.52.1 to 1.52.2 in /rust in the tokio group by @dependabot[bot] in #101
- feat(ui): settings restyle, list picker modal, design language pass by @wizzomafizzo in #98
- extra logs and switch to 320x240p by @asturur in #103
- Screensaver by @asturur in #105
- chore(build): slim Docker images, bump Qt to 6.10.3, tidy VERSION dirs by @wizzomafizzo in #114
- feat(): Font improvements by @asturur in #115
- fix(crt): pixel-perfect text in desktop CRT preview by @wizzomafizzo in #117
- fix(ui): bind window size to Screen.* on first paint by @wizzomafizzo in #118
- fix: SIGABRT on quit, CRT preview rescale, log cleanup by @wizzomafizzo in #119
- perf(crt): frame-driven fb0 mirror, drop 60Hz writer thread by @asturur in #127
- feat(): Re-enable resolution picker by @asturur in #129
- fix(): Rework broken reboot cycle by @asturur in #130
- feat: add arcade alternate discovery by @asturur in #134
- fix(): Padding/Margin tweaking for crt by @asturur in #136
- chore(deps): bump rust from 1.90-slim-trixie to 1.95-slim-trixie by @dependabot[bot] in #131
- chore(deps): bump docker/setup-qemu-action from 3.6.0 to 4.0.0 by @dependabot[bot] in #132
- chore(deps): bump tokio from 1.52.2 to 1.52.3 in /rust in the tokio group by @dependabot[bot] in #133
- Refine list metadata UI by @wizzomafizzo in #137
- chore(deps): bump docker/build-push-action from 7.1.0 to 7.2.0 by @dependabot[bot] in #140
- Add per-system launcher selection by @wizzomafizzo in #142
- Refactor focused list details by @asturur in #143
- Rename project to Zaparoo Frontend by @wizzomafizzo in #144
- chore(deps): bump docker/setup-buildx-action from 4.0.0 to 4.1.0 by @dependabot[bot] in #145
- chore(deps): bump docker/login-action from 4.1.0 to 4.2.0 by @dependabot[bot] in #146
- chore(deps): bump serde_json from 1.0.149 to 1.0.150 in /rust in the serde group by @dependabot[bot] in #147
- chore: bump version to 1.0.2 by @wizzomafizzo in #150
New Contributors
- @crodriguezdominguez made their first contribution in #70
Full Changelog: v0.1.0...v1.0.2
v0.1.0
Immutable
release. Only release title and notes can be modified.
- Copy the
Scriptsandzaparoofolders to the root or your SD card
There are 3 files required:
- Scripts/zaparoo.sh - development version of Zaparoo Core
- zaparoo/MiSTer_Zaparoo - a fork of Main which launches the launcher
- zaparoo/launcher - the launcher
- In your
MiSTer.inifile add the following lines to the[MiSTer]section:
main=zaparoo/MiSTer_Zaparoo
alt_launcher=zaparoo/launcher- Start or reboot your MiSTer, the launcher should start automatically
- If you've never used Zaparoo Core before, follow prompts to update the media database
- Press B on the main menu of the launcher to exit back to the stock OSD
- Reboot to relaunch the launcher
- Comment out the lines you added to the .ini file to disable the launcher
Cover art
- Use a scraper app which supports generating
gamelist.xmlfiles. Skraper on the Recalbox setting can do this. There should be agamelist.xmlfile per MiSTer system folder - When it's finished scraping, from Launcher, go to Settings and select
Scrape metadata - Wait until it's done and then cover images should automatically display in game results
- You can run Scrape metadata repeatedly to pick up new metadata, it will skip existing
- You don't need to set a specific image size or generate thumbnails