LANCommander/LANCommander.SDK/Services
Pat Hartl 6dfc0906ac Refactor launcher library importing, manifests
Switched the library importing in the launcher to work based on a queue. As a new game is added to the queue, it should find any related data and also add it to the queue. This should result in an easier to maintain importer while reducing the load on the launcher's DAL. This may result in more RAM usage while importing. Local manifests have also been refactored to match manifests in import/export LCX files, removing the old manifest format. This is a large breaking change that will probably break existing game installations. A migration will probably have to be created.
2025-11-29 18:24:27 -06:00
..
AuthenticationClient.cs Fix storage of authentication token 2025-11-19 00:36:03 -06:00
BeaconClient.cs Increase debug logging 2025-10-08 19:51:44 -05:00
ChatClient.cs Add chat read status, badges to avatars, avatars for groups 2025-11-12 18:26:25 -06:00
ConnectionClient.cs Fix storage of authentication token 2025-11-19 00:36:03 -06:00
DepotClient.cs Rename SDK services -> clients, implement new configuration, use dependency injection for clients 2025-09-24 20:58:23 -05:00
DiscoveryBeacon.cs Reply back to probe on random port 2025-05-04 20:47:33 -05:00
DiscoveryProbe.cs Code cleanup 2025-08-18 03:03:28 -05:00
GameClient.cs Refactor launcher library importing, manifests 2025-11-29 18:24:27 -06:00
IArchiveClient.cs Rename SDK services -> clients, implement new configuration, use dependency injection for clients 2025-09-24 20:58:23 -05:00
IConnectionClient.cs Simplify connection state management 2025-10-05 17:13:47 -05:00
IssueClient.cs Rename SDK services -> clients, implement new configuration, use dependency injection for clients 2025-09-24 20:58:23 -05:00
LauncherClient.cs Rename SDK services -> clients, implement new configuration, use dependency injection for clients 2025-09-24 20:58:23 -05:00
LibraryClient.cs Rename SDK services -> clients, implement new configuration, use dependency injection for clients 2025-09-24 20:58:23 -05:00
LobbyClient.cs Rename SDK services -> clients, implement new configuration, use dependency injection for clients 2025-09-24 20:58:23 -05:00
MediaClient.cs Use SettingsProvider 2025-10-02 20:07:44 -05:00
PlaySessionClient.cs Rename SDK services -> clients, implement new configuration, use dependency injection for clients 2025-09-24 20:58:23 -05:00
ProfileClient.cs Enhance chat list 2025-11-03 23:27:05 -06:00
RedistributableClient.cs Fix redistributable not installing if no archives exist 2025-11-05 18:59:02 -06:00
RpcClient.cs Implement RPC keepalive method as Task 2025-11-13 21:04:13 -06:00
SaveClient.cs Refactor launcher library importing, manifests 2025-11-29 18:24:27 -06:00
ScriptClient.cs Refactor launcher library importing, manifests 2025-11-29 18:24:27 -06:00
ServerClient.cs Use SettingsProvider when getting any settings 2025-10-06 20:29:34 -05:00
TagClient.cs Rename SDK services -> clients, implement new configuration, use dependency injection for clients 2025-09-24 20:58:23 -05:00