Commit graph

3050 commits

Author SHA1 Message Date
Pat Hartl
532c219924
Update installermanifest.yaml 2024-02-20 21:04:59 -06:00
Pat Hartl
af402f7ed5 Specify return URL to go to proper location after auth
Some checks failed
LANCommander Release / build (push) Has been cancelled
LANCommander / build (push) Has been cancelled
2024-02-20 20:35:03 -06:00
Pat Hartl
a44a820a86 Change game profile save list to be filterable by game 2024-02-20 20:24:17 -06:00
Pat Hartl
05f1d37981 Add checksum to media, cache media locally on client 2024-02-20 17:58:49 -06:00
Pat Hartl
0622b76eaf Change version on build using PowerShell 2024-02-19 17:29:08 -06:00
Pat Hartl
e37351f277
Update LANCommander.Release.yml 2024-02-19 17:12:08 -06:00
Pat Hartl
a38d5a8826 Catch exceptions when migrating game IDs 2024-02-18 19:06:06 -06:00
Pat Hartl
9972fd3353 Add migrations for game ID and version for pre-0.6.0 installed games 2024-02-18 19:00:09 -06:00
Pat Hartl
d136c87d46 Fix install script context menu item localization 2024-02-18 17:53:40 -06:00
Pat Hartl
255c630e5b Move hard coded strings to localization for Playnite addon 2024-02-18 17:24:45 -06:00
Pat Hartl
9dbd605957 Fix missing authentication view model after rename 2024-02-18 17:24:06 -06:00
Pat Hartl
01b2bd855b Remove main menu item for changing name across all games.
This was replaced by the profile menu at the top of the main library view.
2024-02-18 17:23:29 -06:00
Pat Hartl
c99d82c916 Remove unused usings 2024-02-18 15:59:28 -06:00
Pat Hartl
fc119b609b Make sure playerName doesn't get saved to config 2024-02-18 15:56:31 -06:00
Pat Hartl
47f1996c14 Renamed authentication view model 2024-02-18 15:54:39 -06:00
Pat Hartl
bded68241a Settings view 2024-02-18 15:53:45 -06:00
Pat Hartl
293575255f Rename settings view model 2024-02-18 15:53:32 -06:00
Pat Hartl
a1e4ef6dc5 Rename download queue view 2024-02-18 15:52:41 -06:00
Pat Hartl
7848b310dc Rename authentication view 2024-02-18 15:52:08 -06:00
Pat Hartl
87707548da Rename save manager view 2024-02-18 15:51:02 -06:00
Pat Hartl
ea32a45a5e Rename settings view 2024-02-18 15:50:25 -06:00
Pat Hartl
99c825afb5 Fix download button locking UI 2024-02-18 15:02:23 -06:00
Pat Hartl
1046f508fa WIP save manager 2024-02-17 17:30:14 -06:00
Pat Hartl
432c2b6370
Update installermanifest.yaml 2024-02-17 14:31:13 -06:00
Pat Hartl
1620b474f8 Merge branch 'fix-uri-parsing' 2024-02-17 13:53:20 -06:00
Pat Hartl
81bebd73fe
Update installermanifest.yaml 2024-02-17 13:42:37 -06:00
Pat Hartl
a9fe0f5aac Fix bug for first time runs
Some checks failed
LANCommander Playnite Plugin / build (push) Has been cancelled
LANCommander / build (push) Has been cancelled
LANCommander Release / build (push) Has been cancelled
Properly handles the case where a user will install the plugin without any config defined. Creating a URI with an empty string will throw an exception
2024-02-17 13:25:56 -06:00
Pat Hartl
1f4e2b3d18 Added report to see playtime per game 2024-02-16 17:24:16 -06:00
Pat Hartl
0a85417867 Fix keys editor only being able to delete one key at a time 2024-02-16 17:10:32 -06:00
Pat Hartl
64a7b98bc5 Fix cover image in download queue 2024-02-16 02:01:22 -06:00
Pat Hartl
ac6692d44d Move profile menu item to top right 2024-02-16 01:27:22 -06:00
Pat Hartl
9f47ac2b42 Merge branch 'refactor-playnite-extension-importing' 2024-02-16 01:26:32 -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
4b447eeac6 Move import functionality to separate controller. Fix plugin ID not being set on games. Safely handle exceptions on individual game imports. 2024-02-16 01:06:13 -06:00
Pat Hartl
5ff0f49398 Basic implementation of ImportGames
Instead of providing metadata and possibly updating a game if it already exists, this gives us full control over how games are imported into the library. This update will allow all changes to games made in the server to be synced to the clients. It also simplifies the import, though it is more prone to exceptions due to the current use of yield.
2024-02-16 00:22:01 -06:00
Pat Hartl
75816a4645 Remove unused references 2024-02-14 02:07:29 -06:00
Pat Hartl
e56507c626 Don't install standalone expansions to the same directory as the base game 2024-02-14 02:01:29 -06:00
Pat Hartl
eb9f1387ab Sync play times from server 2024-02-14 01:57:54 -06:00
Mike Weaver
88e68bb326
Update Dockerfile to 0.5.6 2024-02-14 00:23:57 -07:00
Pat Hartl
10a00c1b0b Make sure login controls aren't cut off in other themes 2024-02-13 23:24:42 -06:00
Pat Hartl
d45c903d28 Add version number to download queue view 2024-02-12 17:46:24 -06:00
Pat Hartl
2aad827284 Fix XAML dependency 2024-02-12 17:33:32 -06:00
Pat Hartl
dd2ef10f78 Prompt to install game update if there is a version mismatch 2024-02-12 17:32:50 -06:00
Pat Hartl
6585ab70e2 Update basic game info when refreshing data from LC server 2024-02-12 17:32:06 -06:00
Pat Hartl
0b90416bc1
Update installermanifest.yaml 2024-02-11 20:46:17 -06:00
Pat Hartl
e286ec4452 Revert upgrade of ILRepack
Some checks failed
LANCommander Release / build (push) Has been cancelled
2024-02-11 19:39:50 -06:00
Pat Hartl
197dc7d49e Show error if metadata lookup fails 2024-02-11 18:30:33 -06:00
Pat Hartl
48e92ba747 Show error if media search fails 2024-02-11 18:27:11 -06:00
Pat Hartl
a81a1d3699 Add popover when trying to search for media when no SteamGridDB credentials are entered 2024-02-11 18:22:48 -06:00
Pat Hartl
346665e15b Restrict media types available in media editor 2024-02-11 18:10:58 -06:00