Pat Hartl
d24f72beed
Merge branch 'main' into refactor/sdk-dependency-injection
...
# Conflicts:
# LANCommander.SDK/LANCommander.SDK.csproj
2025-09-25 19:38:21 -05:00
Pat Hartl
6dd4475e49
Centrally manage packages
2025-09-25 19:11:37 -05:00
Pat Hartl
d875377f15
Rename SDK services -> clients, implement new configuration, use dependency injection for clients
2025-09-24 20:58:23 -05:00
RattleSN4K3
39fea675b7
Utilizing MadMilkman.INI for ini parsing handling multi-value section entries (+ Update-IniValue parameter)
2025-05-13 02:36:37 +02:00
Pat Hartl
885b1b8029
Unit tests for suggested URIs
2025-03-10 23:18:08 -05:00
Pat Hartl
117f2d6c2b
Update to .NET 9
2025-02-04 18:39:29 -06:00
Pat Hartl
ba18096dde
Update packages
2024-10-12 18:33:57 -05:00
Pat Hartl
bb63593fc7
Update packages across solution
2024-09-10 23:39:57 -05:00
Pat Hartl
e3b238e3f0
Refactor game launching
...
Changes to game launching:
- Games can now be launched using the SDK
- Games can be stopped by the SDK
- Running games are tracked by the SDK
- Game state in play buttons are now tracked by polling SDK game service
- Library service no longer controls any launching/stopping/tracking
- Actions now are keyed in the manifest
- Game launching occurs in a GameExecutionContext
- Game launching variables have been consolidated
2024-08-26 20:18:54 -05: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
ffe6f07753
Add tests for string extensions. Convert/trim path directory separator characters.
2023-12-26 18:06:25 -06:00
Pat Hartl
d4aa1c1e21
Renamed GetArchivePath to GetAcrualPath. Added notes in GameSaveManager for pathing terms. Fixed files getting added to save. Fixed directories getting added to save. Added special folders to expand/deflation of environment variables.
2023-12-23 17:39:37 -06:00
Pat Hartl
38195201f9
More test data for archive paths. Added test for regex save paths.
2023-12-23 02:00:53 -06:00
Pat Hartl
c9c8eb6ccf
Methods to get correct save paths for archive with tests
2023-12-23 00:11:16 -06:00