Commit graph

24 commits

Author SHA1 Message Date
Pat Hartl
ed84ca8963 Grouping in depot, default to no grouping 2024-11-13 01:43:00 -06:00
Pat Hartl
be86bcb261 WIP depot view and import 2024-11-12 02:35:28 -06:00
Pat Hartl
872ec3725d Rename LibraryItem to ListItem 2024-11-09 17:15:04 -06:00
Pat Hartl
9d239a0066 Add sorting to launcher
Implements #122
2024-10-30 18:53:05 -05:00
Pat Hartl
fb8c31909d Add quick search to launcher filters
Needs styling, but is functional. Implements #109
2024-10-30 00:22:37 -05:00
Pat Hartl
0821dfde5c Merge tag 'v1.0.4' into v1.1.0
# Conflicts:
#	LANCommander.Launcher.Services/InstallService.cs
#	LANCommander.Launcher.Services/ProfileService.cs
#	LANCommander.Launcher/UI/Components/DownloadQueue.razor
#	LANCommander.Launcher/wwwroot/css/app.css.map
#	LANCommander.SDK/Enums/InstallStatus.cs
2024-10-28 01:01:57 -05:00
Pat Hartl
27d6ea6486 Add ability to modify a game's installation
- DownloadService has been renamed to InstallService
- In the library item context menu, there is a new option "Modify". This allows the user to selsct any additional addons to install as well as move the game to a separate storage location.
- Fixed issue where transfers were being double updated for installs
- Force UI update whenever queue is updates
2024-10-26 15:48:47 -05:00
Pat Hartl
2db74b5696 Fix download queueing
Fixes #131
2024-10-24 19:18:00 -05:00
Pat Hartl
b1e193d988 Add support for selective install of mods/expansions
Implements #126
2024-10-09 19:23:42 -05:00
Pat Hartl
320d4e2c5e Allow uploading of archive files via CLI
Implements #111
2024-10-01 17:56:58 -05:00
Pat Hartl
3d9749a9db Add importing/exporting of redistributable and server to CLI 2024-10-01 17:56:06 -05:00
Pat Hartl
79c26b3313 Retain window sizing on close 2024-09-17 19:48:23 -05:00
Pat Hartl
0d3412cb9d Add ability to allow a choice of install locations 2024-09-12 19:09:13 -05:00
Pat Hartl
c203ac6d32 Switch logging to Serilog 2024-09-11 00:24:34 -05:00
Pat Hartl
bb63593fc7 Update packages across solution 2024-09-10 23:39:57 -05:00
Pat Hartl
44f091386d WIP launcher login redesign 2024-08-26 21:29:25 -05:00
Pat Hartl
66da004e5f Add CLI verb for running a game 2024-08-26 20:19:51 -05:00
Pat Hartl
7bc37478aa Pass through GameId to export 2024-08-13 18:39:28 -05:00
Pat Hartl
328e342b21 Rename messages to reflect sync verb 2024-08-13 17:42:43 -05:00
Pat Hartl
bf9ef30b4b Add game importing via CLI 2024-08-12 19:33:26 -05:00
Pat Hartl
c2e510dd46 Remove using 2024-08-10 12:53:38 -05:00
Pat Hartl
29047a4f12 Merge branch 'main' into v1.0.0
# Conflicts:
#	LANCommander.Launcher.Models/LibraryItem.cs
#	LANCommander.SDK/Client.cs
2024-08-10 12:11:04 -05:00
Pat Hartl
9b00cb69fb Rename CLI arguments 2024-08-08 17:59:15 -05:00
Pat Hartl
e055514811 Split models and services into separate projects 2024-08-07 18:48:13 -05:00