Commit graph

28 commits

Author SHA1 Message Date
Pat Hartl
8bf006b1a4 Refactor TS to classes, remove factory in place of static Create factory method, rework module importing 2026-01-07 18:25:17 -06:00
Pat Hartl
fbcb02a863 Move useful terminal methods to component, remove old addon registration 2026-01-03 23:58:50 -06:00
Pat Hartl
ede0e814a5 Change how windows are created. Refactor SignalR client to be named subscriber. Call ChatClient static methods on response from SignalR chat client. Fix dependency loop with chat. 2025-10-25 22:00:50 -05:00
Pat Hartl
aaf65fcf09 Runnable launcher using new client 2025-09-27 16:39:54 -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
Pat Hartl
c5adfa18ca Remove app.css from tracking 2025-03-15 15:48:46 -05:00
Pat Hartl
584a98b53d Fix logo gap, icon color 2024-12-31 13:06:42 -06:00
Pat Hartl
d63a1368f7 Absolute pathing for assets 2024-12-31 12:29:52 -06:00
Pat Hartl
544e88a71f Fix CSS/JS loading on macOS/Linux 2024-12-31 12:27:56 -06:00
Pat Hartl
be86bcb261 WIP depot view and import 2024-11-12 02:35:28 -06: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
7ed304e8d0 Move addon selection to buttons 2024-10-25 20:46:54 -05:00
Pat Hartl
e01b68b2ed Fix padding for loading indicator on auth 2024-10-25 02:06:16 -05:00
Pat Hartl
1489f1c660 Save manager styling, pagination, upload, data loading on action 2024-10-24 02:29:26 -05:00
Pat Hartl
08d0ae7c3b Add count of selected, adjust spacing, add description 2024-10-09 20:45:42 -05:00
Pat Hartl
f50d0a31b9 Adjust auth box width 2024-09-27 18:01:28 -05:00
Pat Hartl
0d3412cb9d Add ability to allow a choice of install locations 2024-09-12 19:09:13 -05:00
Pat Hartl
3076c4aa3f Fix auth sizing if no servers are discovered 2024-09-11 19:00:44 -05:00
Pat Hartl
44f091386d WIP launcher login redesign 2024-08-26 21:29:25 -05:00
Pat Hartl
1da88da3d4 Fix scrolling of library list and display of game details 2024-08-26 20:19:19 -05:00
Pat Hartl
21afa717bb Consolidate some CSS 2024-08-18 17:02:11 -05:00
Pat Hartl
9582e2a207 Load frontend libraries properly 2024-08-18 15:48:14 -05:00
Pat Hartl
920c82002c Consolidate JS for components 2024-08-18 15:25:31 -05:00
Pat Hartl
55fea82f35 Ignore package locks 2024-08-18 14:22:25 -05:00
Pat Hartl
ac16ba813b Switched to using xterm-readline, redirect PS output to terminal 2024-08-15 21:33:17 -05:00
Pat Hartl
9038e02bfb Progress on debug console 2024-08-14 13:24:50 -05:00
Pat Hartl
9ba9887eb1 Rename project files, namespaces, artifacts
Client has been renamed to launcher, and thus namespaces and artifact names had to change. The server project has also had some artifacts renamed in order to create a more clear separation of builds. This will break auto-updates before v0.9.0.
2024-08-04 17:53:19 -05:00