Pat Hartl
3de2f789d6
Fix spacing for download size in action bar
2026-03-04 19:13:07 -06:00
Pat Hartl
fadf516c51
Hide logo on settings page
2026-02-12 18:58:25 -06:00
Pat Hartl
4474164e9b
Split ScriptClient into partials
2026-02-10 17:34:35 -06:00
Pat Hartl
860e5298f9
Show library after first login
2026-02-07 19:19:42 -06:00
Pat Hartl
3936c58ff7
Show logo instead of auth form when loading on startup
LANCommander Release / prep (push) Failing after 31s
LANCommander Release / build_server_linux_arm64 (push) Has been skipped
LANCommander Release / build_server_linux_x64 (push) Has been skipped
LANCommander Release / build_server_osx_arm64 (push) Has been skipped
LANCommander Release / build_server_osx_x64 (push) Has been skipped
LANCommander Release / build_server_win_arm64 (push) Has been skipped
LANCommander Release / build_server_win_x64 (push) Has been skipped
LANCommander Release / build_launcher_linux_arm64 (push) Has been skipped
LANCommander Release / build_launcher_linux_x64 (push) Has been skipped
LANCommander Release / build_launcher_osx_arm64 (push) Has been skipped
LANCommander Release / build_launcher_osx_x64 (push) Has been skipped
LANCommander Release / build_launcher_win_arm64 (push) Has been skipped
LANCommander Release / build_launcher_win_x64 (push) Has been skipped
LANCommander Release / build_release (push) Has been skipped
2026-01-19 17:04:28 -06:00
Pat Hartl
f7aedc9287
Fix adding game to library from game details
2026-01-19 14:52:40 -06:00
Pat Hartl
8955a87cb9
Fix calculation of width of game details drawer
2026-01-19 03:28:58 -06:00
Pat Hartl
f4625ab134
Fix library list not scrollable and display of selected game details
2026-01-18 04:22:11 -06:00
Pat Hartl
90bf93d955
Fix scrolling in depot
2026-01-18 04:15:16 -06:00
Pat Hartl
6307f0351e
Fix startup of launcher
...
Fixes #391
2026-01-16 22:43:10 -06:00
Pat Hartl
17a50d5497
Fix depot variables
2025-12-31 21:24:02 -06:00
Pat Hartl
4069ab93a2
Fix page namespacing
2025-12-31 20:09:32 -06:00
Pat Hartl
698a7523b6
Code cleanup
...
- Move all Launcher components to LANCommander.Launcher.UI namespace
- Move all SCSS files next to components (when possible)
- Refactor styles that control overflow of content into titlebar to MainWindow only
- Remove use in launcher UI of SDK.Client
2025-12-31 20:01:04 -06:00
Aaron Powell
eee946c6e0
Updating some missing renames
...
Razor tooling doesn't detect property renames to update usages (known issue tracked in https://github.com/dotnet/razor/issues/7060 )
2025-12-17 14:56:26 +11:00
Pat Hartl
b4e8925e0e
Merge branch 'main' into development
2025-12-01 17:57:07 -06:00
Pat Hartl
50f02125a0
Merge pull request #368 from aaronpowell/library-page
...
Library page
2025-12-01 17:55:14 -06:00
Aaron Powell
8d8ea04fa9
More warnings and defensive code through the Library page and components
2025-12-01 22:54:38 +11:00
Aaron Powell
eb4adabb35
Adding some resiliance to the download queue
2025-12-01 22:40:47 +11:00
Pat Hartl
54ace5d141
Map relational game data, fix individual game import
2025-11-29 19:31:43 -06:00
Pat Hartl
6dfc0906ac
Refactor launcher library importing, manifests
...
Switched the library importing in the launcher to work based on a queue. As a new game is added to the queue, it should find any related data and also add it to the queue. This should result in an easier to maintain importer while reducing the load on the launcher's DAL. This may result in more RAM usage while importing. Local manifests have also been refactored to match manifests in import/export LCX files, removing the old manifest format. This is a large breaking change that will probably break existing game installations. A migration will probably have to be created.
2025-11-29 18:24:27 -06:00
Pat Hartl
d6577564db
Move launcher settings to separate assembly
2025-11-23 20:53:45 -06:00
Pat Hartl
24414f7994
Avoid inaccessible game/server from crashing launcher when selecting game
2025-11-21 18:20:23 -06:00
Pat Hartl
fe9d1e72c1
Use single footer in main app window between routes
2025-11-21 18:20:01 -06:00
Pat Hartl
94db43eeba
Provide default route for windows
2025-11-09 15:00:46 -06:00
Pat Hartl
5fa665f5ed
Merge branch 'main' into development
...
# Conflicts:
# LANCommander.Launcher.Services/AuthenticationService.cs
# LANCommander.Launcher/UI/App.Chat.razor
# LANCommander.Launcher/UI/App.Main.razor
# LANCommander.Launcher/UI/Pages/Settings/Index.razor
2025-11-09 14:33:07 -06:00
Pat Hartl
0917437dec
Rely on routing for window content
2025-11-09 14:31:41 -06:00
Pat Hartl
acb91f8484
Fix login/logout UX
...
- Moves authentication back to a /Authenticate page route
- Flatten the namespaces of page components
- Implement top-level layouts as windows
- Move handling of redirecting to /Authenticate with component inside of an AuthenticatedLayout
- Use individiual injected services instead of SDK.Client
- Wipe out tokens on logout
- Process logout even if server can't be reached
2025-11-07 20:19:13 -06:00