Commit graph

14 commits

Author SHA1 Message Date
Pat Hartl
66977659b6 Fix profile button not showing in offline mode. Fix offline mode.
Some checks failed
LANCommander Playnite Plugin / build (push) Has been cancelled
LANCommander Release / build (push) Has been cancelled
LANCommander / build (push) Has been cancelled
2024-01-24 00:35:34 -06:00
Pat Hartl
769adc0605 Implement actual API logout method to kill any valid tokens. Keep better track if the API client is actually connected. 2024-01-23 18:01:12 -06:00
Pat Hartl
ab7527479a Add offline mode to Playnite plugin 2024-01-18 23:22:46 -06:00
Pat Hartl
939fafe829 Implement custom play actions. Allow for certain variables in arguments, working directory, and action path. 2024-01-02 20:46:28 -06:00
Pat Hartl
7afa8d0674 Rename managers to services, merge into Client so it can be used anywhere the client is accessible. 2024-01-02 02:34:58 -06:00
Pat Hartl
e7afbe369b Catch save download errors 2023-12-27 17:22:36 -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
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
26f03f61fc Add public base URL to LC client 2023-11-16 01:44: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
a679fae0cb Relocate crucial installation logic to SDK 2023-11-09 19:40:38 -06:00
Renamed from LANCommander.Playnite.Extension/LANCommanderClient.cs (Browse further)