Pat Hartl
e287d3ce8a
Refresh game action bar after tool install
...
Ref #414
2026-07-02 20:34:22 -05:00
Pat Hartl
04a715e9cb
Fix install of games/addons that have no dependent games
2026-07-01 19:37:04 -05:00
Pat Hartl
b21efc63d0
Track tools per game
...
Ref #414
2026-06-27 11:51:55 -05:00
Pat Hartl
6b2610a200
Rework Tool installation / action resolution
...
Amends the tool installation to use game install directory and correctly populate actions. Tools previously used an undocumented/unpopulated/inaccessible global install directory. This has been changed to use the game's install directory. Uninstall scripts are also now executed for tools when the game is uninstalled.
Fixes #414
2026-06-21 21:16:45 -05:00
Pat Hartl
b27b1f0ad4
Only display notification when entire install chain is complete
2026-06-20 04:25:01 -05:00
Pat Hartl
07255ab552
Update Notify.NET, fix progress in taskbar
2026-06-14 19:40:47 -05:00
Pat Hartl
4fd268d9c3
Check redistributables for updates
2026-06-10 21:51:12 -05:00
Pat Hartl
f7972d6a48
Fix "Update" button, update process
2026-06-08 19:29:09 -05:00
Pat Hartl
62c03621a3
Rework update functionality as an additional download workflow
2026-06-08 19:00:56 -05:00
Pat Hartl
5ad55faa5a
Add support for tools
2026-05-14 00:29:48 -05:00
Pat Hartl
f49905983f
Fix installs getting locked after install, uninstall, then install again
2026-04-22 22:43:21 -05:00
Pat Hartl
538d6b4676
Fix download queue progress
2026-04-18 18:55:28 -05:00
Pat Hartl
9a7cadf1ca
Add better logging for installs
2026-04-17 23:52:22 -05:00
Pat Hartl
eaaaf39b8d
Refactor install process to use major/minor task queue
...
Tasks are broken down into major and minor tasks. Major tasks are like install game, redistributable, or tool. These are reported as individual tasks in the download queue. Minor tasks are running of a script, downloading saves, extracting/downloading, etc.
2026-04-17 22:24:47 -05:00
Pat Hartl
91a56c5d3b
Fix uninstall -> reinstall not working correctly
2026-04-08 18:07:32 -05:00
Pat Hartl
46bbf85093
First pass of adding tool installation to launcher
2026-02-10 18:04:49 -06:00
Pat Hartl
58b09ab378
Remove use of Client in InstallService
2026-01-18 04:40:18 -06:00
Pat Hartl
d85e716bbb
Add cancel install to launcher
...
Fixes #293
2025-10-15 21:26:40 -05:00
Pat Hartl
5cab1f3618
Remove old SettingsService, replace with Options pattern
2025-09-29 19:49:09 -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
c38d9db31b
Restore installation files on uninstallation of addons
2025-05-27 23:15:29 +02:00
RattleSN4K3
7cea3df3b4
Update local manifest and scripts of base game on modifying installation
2025-05-27 23:15:07 +02:00
RattleSN4K3
464c4014c7
Ability to uninstall/install addons at will through Modify dialog
2025-05-27 23:15:03 +02:00
RattleSN4K3
87ecb8ef01
Store installed flag in local library, pre-select addons on Modify/Install dialog
2025-05-27 23:14:59 +02:00
Pat Hartl
e3513ea4f7
Fix moving progress
2025-02-16 15:42:00 -06:00
Pat Hartl
90b02ed567
Fixed redist installation
...
Publish SDK NuGet Package / publish (push) Failing after 1m17s
LANCommander Release / prep (push) Has been cancelled
LANCommander Release / build_server_linux-arm64 (push) Has been cancelled
LANCommander Release / build_server_linux-x64 (push) Has been cancelled
LANCommander Release / build_server_osx-arm64 (push) Has been cancelled
LANCommander Release / build_server_osx-x64 (push) Has been cancelled
LANCommander Release / build_server_win-arm64 (push) Has been cancelled
LANCommander Release / build_server_win-x64 (push) Has been cancelled
LANCommander Release / build_launcher_linux-arm64 (push) Has been cancelled
LANCommander Release / build_launcher_linux-x64 (push) Has been cancelled
LANCommander Release / build_launcher_osx-arm64 (push) Has been cancelled
LANCommander Release / build_launcher_osx-x64 (push) Has been cancelled
LANCommander Release / build_launcher_win-arm64 (push) Has been cancelled
LANCommander Release / build_launcher_win-x64 (push) Has been cancelled
LANCommander Release / build_release (push) Has been cancelled
- Made download progress show correct time/transfer values
- Added progress for redist installs
- Executed correct scripts on redist install
- Fixed extraction path / working directory for redists
- Make game install use FileTransferMonitor
- Include title of what's being installed in download progress
2025-02-04 02:34:31 -06:00
Pat Hartl
38606a3231
Add progress for redistributable installing
Publish SDK NuGet Package / publish (push) Failing after 1m42s
LANCommander Release / prep (push) Has been cancelled
LANCommander Release / build_server_win-x64 (push) Has been cancelled
LANCommander Release / build_launcher_linux-arm64 (push) Has been cancelled
LANCommander Release / build_launcher_linux-x64 (push) Has been cancelled
LANCommander Release / build_launcher_osx-arm64 (push) Has been cancelled
LANCommander Release / build_launcher_osx-x64 (push) Has been cancelled
LANCommander Release / build_launcher_win-arm64 (push) Has been cancelled
LANCommander Release / build_launcher_win-x64 (push) Has been cancelled
LANCommander Release / build_server_linux-arm64 (push) Has been cancelled
LANCommander Release / build_server_linux-x64 (push) Has been cancelled
LANCommander Release / build_server_osx-arm64 (push) Has been cancelled
LANCommander Release / build_server_osx-x64 (push) Has been cancelled
LANCommander Release / build_server_win-arm64 (push) Has been cancelled
LANCommander Release / build_release (push) Has been cancelled
2025-01-31 00:34:37 -06:00
Pat Hartl
baf4ec15b2
Smooth transfer speeds / time remaining, update progress on addons
2025-01-29 22:52:27 -06:00
Pat Hartl
a25a00639b
Remove repository, add audit interceptor, rename async methods
2025-01-19 00:04:01 -06:00
Pat Hartl
304f308474
WIP refactor of game importing
2025-01-12 02:54:41 -06:00
Pat Hartl
9285c376d3
Remove base game and dependent games from serialization
2024-11-12 02:17:26 -06:00
Pat Hartl
08d9e91c99
Fix queue not processing new additions
2024-11-04 18:54:04 -06:00
Pat Hartl
78065fdaad
Merge queue changes
2024-10-28 01:10:17 -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