Commit Graph

112 Commits (0fc8d756b3a5e77a510509d18693651702ccd2e5)

Author SHA1 Message Date
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
Pat Hartl 54b7fec96b Remove auth check on Playnite start 2023-09-15 17:35:44 -05:00
Pat Hartl ebcb943e36 Remove non-working link 2023-09-15 17:35:25 -05:00
Pat Hartl 0c7b6f3b56 Add installer manifest for Playnite addon database 2023-09-15 17:13:10 -05:00
Pat Hartl 0a6b7fbe9d Update packages 2023-09-14 00:03:08 -05:00
Pat Hartl 2960dc1d59 Update extension icon 2023-09-04 12:58:27 -05:00
Pat Hartl 49fab71c14 Add Playnite URI support 2023-09-03 15:55:04 -05:00
Pat Hartl 9388b5b630 Don't try to upload games if no save path definition file exists 2023-08-27 23:22:44 -05:00
Pat Hartl 0def49d9dc Throw error when game archive cannot be extracted 2023-08-22 18:59:42 -05:00
Pat Hartl 537ad49a5a Log when token is refreshed 2023-08-22 18:59:10 -05:00
Pat Hartl d2487ae6ec Fix title in logging 2023-08-22 18:58:59 -05:00
Pat Hartl 4574dea6f9 Added trace logging to client 2023-08-21 18:44:20 -05:00
Daniel f05005460f Delete install path on install error 2023-04-08 15:47:01 -05:00
Daniel cb770f8dab Add DownloadAndExtract 2023-04-07 20:08:03 -05:00
Daniel 127f0cbb08 Switch to SharpCompress 2023-04-07 19:09:00 -05:00
Pat Hartl defa423a6d Sample action run 2023-04-05 17:34:16 -05:00
Pat Hartl bc8fbf1076 Fix saves that target a directory in the game's install directory 2023-04-02 21:07:59 -05:00
Pat Hartl c8529cc340 Handle game saves that target a directory
Ref #17
2023-04-02 20:50:57 -05:00
Pat Hartl 5d12617996 Don't redirect stdout for PowerShell runtime 2023-04-01 22:38:13 -05:00
Pat Hartl a740a94de6 Don't stop sync on just one exception thrown 2023-04-01 22:37:54 -05:00
Pat Hartl 7f99d7f5df Add directory and contents to save ZIP 2023-03-31 19:06:34 -05:00
Pat Hartl 31b3c20717 Only export registry if there are path definitions 2023-03-30 20:27:35 -05:00
Pat Hartl 9cfca95f09 Allow for special pathing like %TEMP% or %USERPROFILE% when handling save paths 2023-03-30 20:11:00 -05:00
Pat Hartl 2485fc7cb3 Move save handling to separate service. Handle registry paths. 2023-03-29 20:49:31 -05:00
Pat Hartl aa8aba154e Basic packing/extraction of saves. Files only, no directories or registry entries. 2023-03-28 23:10:18 -05:00
Pat Hartl 32d6e109df Added uploading of saves 2023-03-28 21:30:29 -05:00
Pat Hartl b3b4d0dad6 Attempt extraction multiple times in case tmp file is still in use 2023-03-23 19:16:52 -05:00
Pat Hartl 885bc6bbec Update packages 2023-03-22 17:31:06 -05:00
Pat Hartl a23a602abb Downgrade YamlDotNet to 5.4.0 for compatibility with Playnite 2023-03-22 17:30:25 -05:00
Pat Hartl 7c1f282feb Added retry to writing manifest. Keep track of temporary download locations to avoid multiple downloads. 2023-03-20 18:37:12 -05:00
Pat Hartl 4f775013a6 Include old name when running PowerShell name change scripts 2023-03-17 02:08:04 -05:00
Pat Hartl b7f4141175 Force users to authenticate in Playnite plugin. More graceful handling of validating connections. 2023-03-17 02:07:25 -05:00
Pat Hartl 7c67b7535c Set player name on login 2023-03-15 17:44:26 -05:00
Pat Hartl 6b2cf6e53c Set a default install path 2023-03-15 17:44:13 -05:00
Pat Hartl c32126f286 Throw exception when installing if game has no actions defined 2023-03-15 17:44:01 -05:00
Pat Hartl cad74115e1 Added ping route. Allow register from authentication window. 2023-03-14 02:31:42 -05:00
Pat Hartl 43f0e3823d Handle invalid logins properly 2023-03-14 01:10:02 -05:00
Pat Hartl 4277b50198 Change login button state when attempting to authenticate 2023-03-13 17:37:36 -05:00