2.5 KiB
RetroDECK 0.8.4b
Release date: 2024-08-13
Information: Scraping Data Issue
We fixed several issues with downloaded scraped data and ES-DE themes not showing up correctly in ES-DE.
For some users the scraped data and themes was not moved correctly over to the subfolder retrodeck/ES-DE/
in the older 0.8.X patches (the data was still there).
We apologize for the issue and the frustration it caused and we always try our best to test various features.
But the change was quite complex, and we missed a few scenarios.
We are looking over our testing routines and volunteering tester program to make things even better.
The team hopes eventually we have more community beta testers volunteering and we have developed some automated testing tools.
If you want to help with testing contact us on Discord or Matrix.
These issues were caused by the old manifest structure and certain Zenity prompts and the goal is to move away from Zenity in 0.9.0b.
We are making a brand new and rewritten from the ground up RetroDECK manifest in 0.9.0b (more on that in the future).
How will this patch work?
When you upgrade RetroDECK will check if the folders downloaded_media
and themes
still exists under the retrodeck/
folder.
It will also check so the symlinks for gamelists
and collections
are correct and if not update them.
It will check the es_settings
have the correct filepaths for the retrodeck/ES-DE/
folders and if not update the values.
If themes & downloaded_media still exist in retrodeck/:
The folders will be moved into retrodeck/ES-DE/
.
If duplicate folders exists:
If the folders exist at both places: retrodeck/
and retrodeck/ES-DE/
the folders from retrodeck/
will be merged into the folders under the downloaded_media
and themes
in retrodeck/ES-DE/
.
RetroDECK Framework / Backend:
Fixed:
-
Folders were not correctly placed and moved from
retrodeck/
to the new folder structure under theretrodeck/ES-DE/
in some scenarios for users causing the ES-DE data to be not found by ES-DE. -
String values of es_settings were not updated for
MediaDirectory
andUserThemeDirectory
in some scenarios for users causing the ES-DE data to be not found by ES-DE. -
On new installations two folders could be created for scraped data, for example: one
downloaded_media
underretrodeck/
and one underretrodeck/ES-DE/
.
Added
- Post-update CLI trigger command for debugging.