Pat Hartl
217fcfa0b6
Merge branch 'main' into release/2.2.0
...
# Conflicts:
# LANCommander.Server.Services/ActionService.cs
# LANCommander.Server.Services/SavePathService.cs
2026-07-22 17:13:51 -05:00
Pat Hartl
38db011de8
Show library before it's fully imported
...
Loads the user's library from the /Library/Games endpoint and displays it immediately. This route returns a full data set for the user's games. Images are rendered directly from the server. The import still runs in the background, preserving any offline functionality.
2026-07-04 03:33:13 -05:00
Pat Hartl
6e2aadd0e8
Merge branch 'feature/game-versioning' into release/2.2.0
2026-07-01 20:46:13 -05:00
Pat Hartl
ee5c9017d5
Get list of installed addons for modify menu
2026-07-01 20:41:08 -05:00
Pat Hartl
1e630a9ea2
Process version switch/update as queue item
2026-06-30 22:23:38 -05:00
Pat Hartl
1e4555edf1
Add versioning support to launcher
2026-06-30 20:48:13 -05:00
Pat Hartl
8fdb6f74cb
Fix display of UTC times
2026-06-28 11:47:57 -05:00
Pat Hartl
4d32f958cc
Additional gating of UI for user libraries
...
Ref #423
2026-06-27 18:18:55 -05:00
Pat Hartl
f53d5bfc4c
Add "Always Install" option to tools
...
Ref #414
2026-06-27 12:11:17 -05:00
Pat Hartl
b21efc63d0
Track tools per game
...
Ref #414
2026-06-27 11:51:55 -05:00
Pat Hartl
d3a363bae5
Hide tools that have no archive from install overlay
LANCommander Release / prep (push) Failing after 11s
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_packager (push) Has been skipped
LANCommander Release / build_release (push) Has been skipped
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
2026-06-25 22:26:59 -05:00
Pat Hartl
0973c00f1e
Fix removing games from library, consolidate flyout menu
2026-06-25 19:46:30 -05:00
Pat Hartl
9bc44500fc
Update "Last Played" text every minute, localize
2026-06-21 23:33:52 -05:00
Pat Hartl
5e59e1ca17
Filter non-standalone addons from library compact list
2026-06-18 01:24:15 -05:00
Pat Hartl
99cf4cdc51
Launcher game details performance optimizations
...
- Changed scroll transition on video/screenshot carousel to use RenderTransform instead of margin to cut down on layout passes for each frame. This should result in a significant drop in CPU usage when scrolling.
- Pause playback of videos when scrolled out of view or window is no longer active.
- Removed additional InlineVideoPlayer controls from being created for each item in the media carousel, and instead only created for videos. This should result in a significant drop in RAM allocation when scrolling.
- Rework caching mechanism for covers to have an upper limit of allocated RAM.
- Only decode screenshots / covers at Hi DPI size in which they are displayed at. This should ensure crisp display while only allocating the amount of RAM needed for display.
2026-06-15 19:37:46 -05:00
Pat Hartl
8cac65232a
Fix missing "Starting" text in play button when game is starting
2026-06-14 01:01:04 -05:00
Pat Hartl
4fd268d9c3
Check redistributables for updates
2026-06-10 21:51:12 -05:00
Pat Hartl
c605c5e8d6
Refresh manifest and scripts on disk if no update exists
2026-06-10 20:39:50 -05:00
Pat Hartl
c6382d8dd0
Dim title for non-installed games
2026-06-08 19:36:37 -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
b183e4b18c
Remove old launcher, rename Avalonia launcher
...
Also adds ARM builds for Linux + Windows launcher
2026-06-06 05:49:24 -05:00