Pat Hartl
50cf87c20a
Calculate archive size on import
2024-02-22 17:20:19 -06:00
Pat Hartl
3d37da29fe
Fix issue where updating to v0.6.0 would duplicate library items and break some games
...
Playnite doesn't allow the editing of IDs. This fix removes the original game entry and adds the migrated one as a new game. Install status and directory are maintained.
2024-02-22 17:19:45 -06:00
Pat Hartl
da3bdb4f1f
Remove register link from first time setup page
2024-02-22 17:18:01 -06:00
Pat Hartl
b03e866038
Added validation errors to first time setup and registration pages
2024-02-22 17:17:42 -06:00
Pat Hartl
81ff136e5f
Change default logs location
2024-02-22 16:56:51 -06:00
Pat Hartl
e84d2b4f6d
Don't fail entire install process if files already exist or another process is locking the existing destination file
2024-02-22 02:12:18 -06:00
Pat Hartl
512b81622a
Fix issue where media checksum isn't calculated when downloaded from source URL
2024-02-21 23:42:16 -06:00
Pat Hartl
2dd6742cd6
Check for potentially existing game install when importing games
2024-02-21 23:32:47 -06:00
Mike Weaver
c719a9a9a9
Update Dockerfile
2024-02-21 18:37:50 -07:00
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
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
...
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