Pat Hartl
fef88f024d
Fix play button state when starting game
2026-03-15 17:07:07 -05:00
Pat Hartl
a9d32c6bef
Open debug window for elevated scripts
2026-03-15 17:06:37 -05:00
Pat Hartl
e068db25c4
Fix execution of elevated scripts
2026-03-10 18:31:54 -05:00
Pat Hartl
d5cd784593
Fix launching of games to not be blocked too much by loading actions via server
2026-03-08 14:39:15 -05:00
Pat Hartl
f661a7a8e7
Fix play button state not updating when install state changes
2026-03-08 14:27:56 -05:00
Pat Hartl
3de2f789d6
Fix spacing for download size in action bar
2026-03-04 19:13:07 -06:00
Pat Hartl
d417ce264e
Fix downloading avatar
2026-03-04 19:03:57 -06:00
Pat Hartl
88297fdc01
Close install dialog on install
2026-03-04 19:03:10 -06:00
Pat Hartl
fadf516c51
Hide logo on settings page
2026-02-12 18:58:25 -06:00
Pat Hartl
46bbf85093
First pass of adding tool installation to launcher
2026-02-10 18:04:49 -06:00
Pat Hartl
4474164e9b
Split ScriptClient into partials
2026-02-10 17:34:35 -06:00
Pat Hartl
f31d730bf8
Fix chat window opening as library instead of chat
LANCommander Release / prep (push) Failing after 15s
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-02-07 19:37:04 -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
b33cc1fc54
Fix chat window opening
2026-01-19 16:54:31 -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
Aaron Powell
a8184f763e
Merge branch 'main' into refactor/remove-window-service
2026-01-12 17:15:35 +11:00
Pat Hartl
66abc6e59e
Implement infinite loading with chat thread
...
- Chat messages are now loaded based on scroll position
- Read status is now updated and set by last message read
- Reworked script importing by using ScriptProvider
2026-01-11 14:38:24 -06:00
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
e9b3f14896
Use Terminal component for server PowerShell debugger
2026-01-04 00:03:31 -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
b54ef115ab
Fix footer
2026-01-02 02:10:24 -06:00
Pat Hartl
0d86e27811
Fix depot SCSS import
2025-12-31 21:24:22 -06:00
Pat Hartl
9b705a757d
Remove unused code
2025-12-31 21:24:12 -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
edb8af917d
Fix package reference for imports
2025-12-31 20:05:20 -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
Aaron Powell
a3b840ca36
refactor: Remove WindowService abstraction layer
...
- Removed WindowService.cs which was just a thin wrapper around PhotinoBlazor
- Removed WindowOptions, WindowType, and WindowRef models (unused or part of incomplete window tracking)
- Updated Program.cs to directly use PhotinoBlazorAppBuilder
- Service registration now done through direct extension method calls
- Window configuration uses existing extension methods in Startup/Window.cs
- Simplified initialization flow with clearer code structure
- All functionality preserved, just more transparent and maintainable
2025-12-12 11:27:13 +11:00
Aaron Powell
2b3c2c560a
Logging working from the launcher now
2025-12-11 16:32:35 +11:00
Aaron Powell
8c436b3d47
Consolidating to consistent logging across all apps
2025-12-11 16:18:33 +11:00
Aaron Powell
4cef475348
Removing Serilog from the launcher
...
Rely on the standard .NET logging system, so it integrates better with external libraries we might be logging through.
2025-12-11 16:18:33 +11:00
Pat Hartl
17fa802c19
Implementation of script debugger component with RPC via SignalR
2025-12-10 20:55:38 -06:00
Pat Hartl
30423a139a
Update import event handlers to AsyncEventHandler
2025-12-05 21:24:08 -06: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
Pat Hartl
f6f673b1ca
Merge pull request #367 from aaronpowell/download-resiliance
...
Adding some resiliance to the download queue
2025-12-01 17:53:43 -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
4eb299eec9
Cleaning up warnings in the GameActionBar
2025-12-01 22:46:38 +11:00
Aaron Powell
eb4adabb35
Adding some resiliance to the download queue
2025-12-01 22:40:47 +11:00
Aaron Powell
22aa828abb
Removing some warnings in the code on start up
2025-12-01 22:06:49 +11:00
Pat Hartl
2ddcd75c19
Bind import UI events
2025-12-01 01:05:32 -06: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
b7433a2da1
Fix window content fit
2025-11-26 23:24:29 -06:00