LANCommander/LANCommander.SDK/Enums
Pat Hartl 6ec919d1be Separate import and export functionality
This refactor splits the import and export functionality out of the ImportContext and adds an ExportContext. This also introduced separate importer and exporter implementations.

Additionally, adding archive, save, scripts, and server files to the final export archive has been implemented at the exporter implementation for each instead of handling it in the context. This should be a good pattern if other files need to be added down the road.
2025-07-27 17:51:50 -05:00
..
ExportRecordFlags.cs Separate import and export functionality 2025-07-27 17:51:50 -05:00
ExportRecordType.cs Implement some export functionality 2025-04-11 02:31:29 -05:00
GameType.cs Consolidate enums 2024-08-12 00:15:16 -05:00
ImportRecordFlags.cs Render export dialog, resolve circular DI issues 2025-07-19 17:39:55 -05:00
InstallStatus.cs New status for enumerating files before move 2025-02-16 15:47:57 -06:00
KeyAllocationMethod.cs Move KeyAllocationMethod enum to SDK 2024-09-04 16:48:04 -05:00
MediaType.cs Generate thumbnails on upload for all media types 2024-11-05 19:22:59 -06:00
MultiplayerType.cs Import games using Game type instead of manifest 2024-05-07 01:47:00 -05:00
NetworkProtocol.cs Add basic support for checking Steam for lobbies when starting a game 2024-09-05 00:48:04 -05:00
ProcessTerminationMethod.cs Import servers from LCX files 2024-07-04 16:34:30 -05:00
SavePathType.cs Consolidate enums 2024-08-12 00:15:16 -05:00
ScriptType.cs Add server scripts to execute on game start/stop, refactor how play sessions are recorded 2025-02-23 15:39:06 -06:00
ServerAutostartMethod.cs Consolidate enums 2024-08-12 00:15:16 -05:00
ServerConsoleType.cs Consolidate enums 2024-08-12 00:15:16 -05:00
SortDirection.cs WIP refactor of game importing 2025-01-12 02:54:41 -06:00
StorageLocationType.cs Add ability to specify multiple upload folders for archives 2024-10-11 01:09:12 -05:00