Pat Hartl
|
0246ee017c
|
Update ZstdSharp
|
2023-11-30 00:16:25 -06:00 |
Pat Hartl
|
818160d658
|
Update to .NET 8.0
|
2023-11-30 00:16:07 -06:00 |
Pat Hartl
|
035c98cd18
|
Initialize save controller
|
2023-11-30 00:10:54 -06:00 |
Pat Hartl
|
c3a5edbe46
|
Update SharpCompress to latest version and rework cancellation
|
2023-11-28 21:20:07 -06:00 |
Pat Hartl
|
a450ac4a18
|
Fix included packages in Playnite release builds
|
2023-11-28 18:56:09 -06:00 |
Pat Hartl
|
50badc981b
|
Update Playntie installer manifest
|
2023-11-20 19:40:40 -06:00 |
Pat Hartl
|
b863080842
|
Fix save errors blocking play session recording. Fix route that SDK client hits for play sessions
|
2023-11-20 19:33:48 -06:00 |
Pat Hartl
|
ead2c9c3f1
|
Implement ILogger abstraction for Playnite
|
2023-11-20 18:19:31 -06:00 |
Pat Hartl
|
282a1f7c36
|
Fix authentication status label not updating after authentication
|
2023-11-20 17:35:11 -06:00 |
Pat Hartl
|
96fd12a72f
|
Include RestSharp and YamlDotNet in extension build
|
2023-11-17 21:37:55 -06:00 |
Pat Hartl
|
2a80964fe1
|
Allow updating of SDK client's server address. Fix Playnite plugin logins when no extension data exists on first start up.
|
2023-11-17 20:47:11 -06:00 |
Pat Hartl
|
5324723cee
|
Start tracking play sessions
|
2023-11-17 02:28:46 -06:00 |
Pat Hartl
|
2282d9b013
|
Include PowerShell project in Playnite extension
|
2023-11-16 14:08:35 -06:00 |
Pat Hartl
|
a9f3b7a39d
|
Only execute scripts if they exists on the disk
|
2023-11-16 14:06:40 -06:00 |
Pat Hartl
|
49c4b10cf9
|
Don't get key when uninstalling
|
2023-11-16 12:04:41 -06:00 |
Pat Hartl
|
8d85aca0a7
|
Fix plugin menu items to use new script execution
|
2023-11-16 00:46:20 -06:00 |
Pat Hartl
|
16dc60b90a
|
Run key change script in InstallController
|
2023-11-16 00:40:27 -06:00 |
Pat Hartl
|
97f459eaff
|
Move uninstall script execution to Playnite addon
|
2023-11-15 23:58:55 -06:00 |
Pat Hartl
|
bf2c9ea45a
|
Move script path helpers to ScriptHelper. Execute post-install scripts in Playnite extension.
|
2023-11-15 23:42:54 -06:00 |
Pat Hartl
|
227411a558
|
Include ByteSize
|
2023-11-12 01:52:55 -06:00 |
Pat Hartl
|
7c97a3db57
|
Include download speed in progress dialog
|
2023-11-12 01:50:34 -06:00 |
Pat Hartl
|
6f7c17493c
|
Install redistributables after game is installed
|
2023-11-12 01:27:15 -06:00 |
Pat Hartl
|
81e4848407
|
Include download percentage in dialog
|
2023-11-12 01:26:51 -06:00 |
Pat Hartl
|
1ede37c031
|
Simplify game install cancellation. Cancels now happen silently and don't generate a dialog.
|
2023-11-12 01:04:05 -06:00 |
Pat Hartl
|
bb980cc063
|
Avoid exception if manifest is malformed
|
2023-11-10 21:45:09 -06:00 |
Pat Hartl
|
47bb054fd1
|
Restore progress bar
|
2023-11-10 21:44:48 -06:00 |
Pat Hartl
|
52a5f5866f
|
Downgrade YamlDotNet
|
2023-11-10 21:37:02 -06:00 |
Pat Hartl
|
b77e7f6e53
|
Pass in default install directory to managers
|
2023-11-10 21:36:35 -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 |
Pat Hartl
|
39f2d4b212
|
Move methods that should be static to ManifestHelper and ScriptHelper. Move install logic to GameManager and RedistributableManager. Update InstallController and UninstallController
|
2023-11-10 00:29:16 -06:00 |
Pat Hartl
|
a679fae0cb
|
Relocate crucial installation logic to SDK
|
2023-11-09 19:40:38 -06:00 |
Pat Hartl
|
5c4f81cf80
|
Update installermanifest.yaml
|
2023-11-06 02:17:41 -06:00 |
Pat Hartl
|
aec4342188
|
Update packages
|
2023-11-05 01:21:43 -06:00 |
Pat Hartl
|
1689cab3b3
|
Update installer manifest
|
2023-11-03 01:29:04 -05:00 |
Pat Hartl
|
f0c8296b6e
|
Don't grab icon from old icon route
|
2023-11-03 00:10:13 -05:00 |
Pat Hartl
|
37f9027a80
|
Show server address and add disconnect button in Playnite addon settings
|
2023-11-03 00:07:20 -05:00 |
Pat Hartl
|
739453c8bc
|
Pull media for Playnite from LANCommander server if it exists
|
2023-11-02 23:37:10 -05:00 |
Pat Hartl
|
499b0c910a
|
Add ability to add media to games. Search media from steamgriddb.com
|
2023-11-02 01:24:42 -05:00 |
Pat Hartl
|
8c61a7e3b5
|
Allow customization of the address that gets broadcast by the beacon
|
2023-10-30 18:45:11 -05:00 |
Pat Hartl
|
fd3f6c24b1
|
Update installermanifest.yaml
|
2023-10-28 14:44:41 -05:00 |
Pat Hartl
|
5a99f58f81
|
Run install script even if there is no archive for redistributables
|
2023-10-28 14:08:13 -05:00 |
Pat Hartl
|
b23df9b2ad
|
Support Playnite URI for connecting to server
e.g. playnite://lancommander/connect/http%3A%2F%2Flocalhost%3A1337
|
2023-10-28 13:56:54 -05:00 |
Pat Hartl
|
06188d5800
|
Rename temp scripts to .ps1
PowerShell won't execute scripts that don't end in .ps1
|
2023-10-27 18:54:19 -05:00 |
Pat Hartl
|
4dfed69a91
|
Fix detection result check
|
2023-10-24 19:12:59 -05:00 |
Pat Hartl
|
b4405d3034
|
Added redistributable installing to plugin
|
2023-10-24 19:11:50 -05:00 |
Pat Hartl
|
80bd7dc66c
|
Introduce user alias for persisting name changes separate from username
|
2023-10-16 20:48:12 -05:00 |
Pat Hartl
|
ae14ceb306
|
Update installermanifest.yaml
|
2023-09-21 19:27:02 -05:00 |
Pat Hartl
|
b32451d216
|
Add the ability to cancel installs in Playnite
|
2023-09-16 15:13:55 -05:00 |
Pat Hartl
|
e00aa069fa
|
Update installer manifest
|
2023-09-15 17:40:05 -05:00 |
Pat Hartl
|
35ca8391c6
|
Don't lock user into validation loop if they close the auth window
|
2023-09-15 17:36:45 -05:00 |