Commit graph

10 commits

Author SHA1 Message Date
Pat Hartl
255c630e5b Move hard coded strings to localization for Playnite addon 2024-02-18 17:24:45 -06:00
Pat Hartl
99c825afb5 Fix download button locking UI 2024-02-18 15:02:23 -06:00
Pat Hartl
c287bbbc18 Remove any usage of GameId in favor of the game's actual GUID 2024-02-16 01:23:26 -06:00
Pat Hartl
f4a8f53ad8 Fix path for downloaded save on install 2024-01-22 02:25:32 -06:00
Pat Hartl
b0362827a1 Use dispatcher to update UI. DownloadQueueItem implements ObservableObject for UI updates. Properly handle InstallController lifetime. Added cover to download queue. Laid out the download queue a bit more. 2024-01-21 12:34:30 -06:00
Pat Hartl
a8ed46bff7 Change location of all metadata/script files in install directory
In order to support mods and expansions, there needs to be another place to hold game scripts and the manifest. These have been moved to the {InstallDir}\.lancommander\{GameId} directory.
2024-01-09 01:22:56 -06:00
Pat Hartl
7afa8d0674 Rename managers to services, merge into Client so it can be used anywhere the client is accessible. 2024-01-02 02:34:58 -06:00
Pat Hartl
f51aff52dc Download latest save after install before install scripts execute 2023-12-27 17:20:41 -06:00
Pat Hartl
f9617c46fb Add logger to save manager in Playnite plugin 2023-12-26 18:05:27 -06:00
Pat Hartl
73b542856a Refactor GameSaveService into GameSaveManager and SaveController. Update Playnite addon authentication dialogs to use new client. 2023-11-10 01:32:30 -06:00