Pat Hartl
|
196feedded
|
Load PowerShell module on script execution. Add cmdlet to deserialize/decode variables.
|
2023-11-16 14:34:00 -06:00 |
Pat Hartl
|
26f03f61fc
|
Add public base URL to LC client
|
2023-11-16 01:44:35 -06:00 |
Pat Hartl
|
86211a7500
|
Remove unused PowerShell code
|
2023-11-16 00:47:13 -06:00 |
Pat Hartl
|
35f6dadf9c
|
Convert game save registry export commands to inline scripts
|
2023-11-16 00:47:01 -06:00 |
Pat Hartl
|
03828bea60
|
Remove unused code from uninstall
|
2023-11-16 00:46:42 -06:00 |
Pat Hartl
|
eb05364542
|
Fix reference to static method in ScriptHelper
|
2023-11-15 23:59:12 -06:00 |
Pat Hartl
|
97f459eaff
|
Move uninstall script execution to Playnite addon
|
2023-11-15 23:58:55 -06:00 |
Pat Hartl
|
cb9f31a00a
|
Use new PowerShell in redistributable installs
|
2023-11-15 23:53:26 -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
|
29dcebb70f
|
New PowerShell runtime with the ability to use variables
|
2023-11-15 22:38:20 -06:00 |
Pat Hartl
|
dc2eff4972
|
Have manifest writer return the file path
|
2023-11-13 23:07:50 -06:00 |
Pat Hartl
|
5fb4fadfb4
|
Fix default install directory when logger is provided
|
2023-11-12 02:10:04 -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
|
ea337dfea1
|
Feed actual YAML contents to deserializer
|
2023-11-10 21:37:27 -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
|
20de9d6cae
|
Allow injection of loggers
|
2023-11-10 20:53:48 -06:00 |
Pat Hartl
|
5237e88612
|
Null handling for logger
|
2023-11-10 20:53:28 -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
|
e53709334c
|
Make PowerShellRuntime static
|
2023-11-09 23:45:37 -06:00 |
Pat Hartl
|
a679fae0cb
|
Relocate crucial installation logic to SDK
|
2023-11-09 19:40:38 -06:00 |
Pat Hartl
|
ff6f9997f5
|
Added game ID to manifest
|
2023-11-09 19:38:32 -06:00 |
Pat Hartl
|
f275d3478b
|
Remove icon extraction from WinPE files. Add migration from old extracted icons to new media entries.
|
2023-11-03 01:24:27 -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
|
5e47d8fa3d
|
Remove display attributes
|
2023-10-24 19:13:09 -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
|
32d6e109df
|
Added uploading of saves
|
2023-03-28 21:30:29 -05:00 |
Pat Hartl
|
cad74115e1
|
Added ping route. Allow register from authentication window.
|
2023-03-14 02:31:42 -05:00 |
Pat Hartl
|
286622216b
|
Remove 64 bit flag from scripts
|
2023-01-22 22:44:22 -06:00 |
Pat Hartl
|
a2e471fc72
|
Start adding support to run scripts in 64 bit
|
2023-01-20 21:29:38 -06:00 |
Pat Hartl
|
abecd9f2f2
|
Added sort ordering to actions and fixed install process not updating game from live manifest
|
2023-01-16 23:45:46 -06:00 |
Pat Hartl
|
702bdeb97f
|
Add required metadata for installed games such as InstallDirectory to properly enable menu items
|
2023-01-16 11:32:47 -06:00 |
Pat Hartl
|
6863417736
|
Allow clients to allocate keys from the server
|
2023-01-15 20:45:37 -06:00 |
Pat Hartl
|
0681d0a75b
|
Save all scripts on a game and allow them to run as admin.
|
2023-01-15 04:29:47 -06:00 |
Pat Hartl
|
97c32895da
|
Added Genre to SDK models
|
2023-01-14 15:10:53 -06:00 |
Pat Hartl
|
3c62e795e5
|
Added ability for client to request the game manifest to provide metadata. Games can now be downloaded directly.
|
2023-01-14 15:09:45 -06:00 |
Pat Hartl
|
c571058817
|
Replace colons in titles with hyphens for file safety
|
2023-01-07 12:57:58 -06:00 |
Pat Hartl
|
787a983c03
|
Added game manifest model. Reworked settings to be a bit more universal across the extension. Made server URL configurable.
|
2023-01-07 12:34:12 -06:00 |
Pat Hartl
|
ffc51f4e0d
|
Basic download and extract of games
|
2023-01-06 22:12:03 -06:00 |
Pat Hartl
|
40ea196594
|
Started adding authentication to extension settings.
|
2023-01-05 01:07:17 -06:00 |
Pat Hartl
|
025b45342d
|
Basic Playnite extension
|
2023-01-04 20:31:02 -06:00 |