Pat Hartl
5a32bbf890
Add localization support to launcher
...
Adds localization across the launcher and includes English, German, Spanish, French, Italian, Japanese, Korean, Dutch, Portuguese, Ukranian, and Chinese. These localizations were generated by Claude 3.5 and need to be reviewed by a human for accuracy.
2025-08-18 21:29:38 -05:00
Pat Hartl
6dc9ddbc51
Fix install for games that don't have addons
2025-08-03 18:32:36 -05:00
RattleSN4K3
07c44b1cf7
Keep context menu items in normal style when previously clicked
2025-06-08 04:29:36 +02:00
RattleSN4K3
374fc373dc
Show primary actions in context menu of library
...
Keep primary actions hidden in Play-Button-context menu
2025-06-08 04:21:24 +02:00
RattleSN4K3
4b34bbe1c4
Update filter on refresh after loading new data
...
- Split library-changed event
- Disposing events of Library Index component
2025-05-25 22:25:18 +02:00
Pat Hartl
e67bb55487
Display different message for empty library vs no filtered results
...
Fixes #193
2025-03-11 17:27:57 -05:00
Pat Hartl
887b381b43
Add "Browse Depot" button when library is empty
2025-02-28 23:59:18 -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
06ee4d4ed7
Fix install dialog not showing for games with addons
2025-01-27 01:38:55 -06:00
Pat Hartl
205a6a933a
Add button state for uninstalling
2025-01-27 00:04:42 -06:00
Pat Hartl
cbe363ac4f
Refactor launcher authentication, working import from depot
2025-01-20 12:10:30 -06:00
Pat Hartl
cf7e81ba54
Detect disconnection from server, automatically go into offline mode
2025-01-18 20:25:39 -06:00
Pat Hartl
5a202f7645
Avoid flashing when changing images in game details
2025-01-12 21:57:25 -06:00
Pat Hartl
319f983f83
Fix game importing, fix loading of data for library
2025-01-12 21:49:07 -06:00
Pat Hartl
304f308474
WIP refactor of game importing
2025-01-12 02:54:41 -06:00
Pat Hartl
66c589c468
Update to AntBlazor v1.1.0
2024-12-31 18:21:41 -06:00
Pat Hartl
a1c2a4704d
Fix spacing
2024-11-15 02:24:30 -06:00
Pat Hartl
0ad69c00d4
Filterable depot
2024-11-13 00:57:00 -06:00
Pat Hartl
872ec3725d
Rename LibraryItem to ListItem
2024-11-09 17:15:04 -06:00
Pat Hartl
fb8c31909d
Add quick search to launcher filters
...
Needs styling, but is functional. Implements #109
2024-10-30 00:22:37 -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
Pat Hartl
fe217703e6
Fix views that use install status for queued
2024-10-24 19:37:47 -05:00
Pat Hartl
ab884b925c
Display download and install size for games
...
Ref #122
2024-10-12 12:04:00 -05:00
Pat Hartl
57d99b054d
Fix install dialog only appearing when addons exist
2024-10-09 20:46:06 -05:00
Pat Hartl
b1e193d988
Add support for selective install of mods/expansions
...
Implements #126
2024-10-09 19:23:42 -05:00
Pat Hartl
0d3412cb9d
Add ability to allow a choice of install locations
2024-09-12 19:09:13 -05:00
Pat Hartl
ede7db9b35
Fix LibraryList removing event handler when import completes
2024-09-11 17:57:44 -05:00
Pat Hartl
0abe1d688d
Add basic support for checking Steam for lobbies when starting a game
...
Ref #98
2024-09-05 00:48:04 -05:00
Pat Hartl
e3b238e3f0
Refactor game launching
...
Changes to game launching:
- Games can now be launched using the SDK
- Games can be stopped by the SDK
- Running games are tracked by the SDK
- Game state in play buttons are now tracked by polling SDK game service
- Library service no longer controls any launching/stopping/tracking
- Actions now are keyed in the manifest
- Game launching occurs in a GameExecutionContext
- Game launching variables have been consolidated
2024-08-26 20:18:54 -05:00
Pat Hartl
29047a4f12
Merge branch 'main' into v1.0.0
...
# Conflicts:
# LANCommander.Launcher.Models/LibraryItem.cs
# LANCommander.SDK/Client.cs
2024-08-10 12:11:04 -05:00
Pat Hartl
76fa830b18
Update state when game uninstalled
2024-08-09 01:55:39 -05:00
Pat Hartl
e055514811
Split models and services into separate projects
2024-08-07 18:48:13 -05:00
Pat Hartl
3925ec4c34
Move all install functionality to SDK
2024-08-07 01:14:13 -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