mirror of
https://github.com/Droid-Deck/DroidDeck.git
synced 2026-11-13 03:51:10 +00:00
* fix: a folder of games still splits into its games when it also holds a folder with no game, as with Rance 01 in a VNs folder A visual-novel folder on game storage held a steamapps folder with no exe in it. The group check asked every subfolder to hold a game, so the whole folder stayed one game and a pick in Rance 01 switched that game instead of adding its own. Folders without a game and Steam library folders no longer count, and old games folders being moved to entries split such a folder the same way. * Check a folder's own entry, removal and store ownership before splitting it, and keep folders with redist or extras as one game An old Games folder that was removed keeps its games removed after the split, a folder already added stays as it is, and a store game's folder is never split. * fix: a split games folder keeps the game it launched and that game's settings When an old games folder entry is split into one entry per game, the folder holding the selected exe is kept even if ranking left it out (or the parent stays whole when the exe sits directly in it), and the parent's name, app ID, launch options and other settings carry over to that game without overwriting settings it already has. * fix: a split games folder never migrates steamapps and keeps the launched exe A saved exe under a steamapps or hidden folder keeps the old entry whole instead of adding that folder as a game, and the game that inherits the old entry's settings keeps the exe the old entry launched when nothing was picked.