Commit graph

199 commits

Author SHA1 Message Date
Pat Hartl
c37ccd494c
Merge pull request #316 from RattleSN4K3/feature/ReworkLoginMessaging
Error messaging for login/register via Launcher
2025-06-29 21:15:11 -05:00
RattleSN4K3
79d161769e Proper error messaging for login/register, utilizing ErrorResponse 2025-06-22 01:36:17 +02:00
Pat Hartl
af87690dcb
Merge pull request #305 from RattleSN4K3/feature/LoggingDefaults
[Launcher] Configure logger with log level from debug settings
2025-06-18 01:16:06 -05:00
RattleSN4K3
d55a06c870 Configure Serilog logger with log level from debug settings (Launcher+CLI) 2025-06-16 21:49:57 +02: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
436acbb63d Fix updating context menu on parameter changes not refreshing menu items 2025-06-08 03:44:34 +02:00
RattleSN4K3
3fb848d70c Update depot game properly for library changes, checks local library 2025-05-26 22:38:13 +02:00
RattleSN4K3
a82f69e66e Use generic dialog title instead of including game title 2025-05-25 22:55:22 +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
RattleSN4K3
512b4716e3 Detach OnItemsFiltered on closing Depot view 2025-05-25 22:25:18 +02:00
RattleSN4K3
73ff5f258a Remove-game-library dialog to remove base game + addons 2025-05-25 22:25:17 +02:00
RattleSN4K3
5b3d59e6e1 Fix pre-selecting checkboxes in dialog 2025-05-25 17:14:37 +02:00
RattleSN4K3
abd8c4cfd1 Pass default username with fallback to "Player" in NameChange script 2025-05-13 00:23:12 +02:00
Pat Hartl
a7172c85af
Merge pull request #243 from RattleSN4K3/fix/ClientRegisterError
Fix Launcher register error
2025-05-04 16:51:52 -05:00
Pat Hartl
041a0069ee Add DiscoveryBeacon, DiscoveryProbe, new beacon message
Adds a discovery beacon and probe to the client and removes BeaconService from the server.
2025-04-23 21:23:33 -05:00
RattleSN4K3
51d475adba Fix registering via Launcher not updating view 2025-04-24 01:39:12 +02:00
Pat Hartl
a222743094 Update WinGet manifests 2025-03-26 02:42:55 -05:00
Pat Hartl
e9ab634d96 WinGet manifests 2025-03-23 03:37:40 -05:00
Pat Hartl
477f2b200d Fix launcher build 2025-03-22 23:14:57 -05:00
Pat Hartl
7e9573c570 Clean up csproj files 2025-03-22 03:22:51 -05:00
Pat Hartl
8aff75dc2b Fix scrollbar in depot filter
Fixes #227
2025-03-15 15:59:48 -05:00
Pat Hartl
1ef722cf01 Fix scrolling in depot list
Fixes #226
2025-03-15 15:56:44 -05:00
Pat Hartl
c5adfa18ca Remove app.css from tracking 2025-03-15 15:48:46 -05:00
Pat Hartl
f3c530d55d Use webpack 2025-03-15 15:48:05 -05:00
Pat Hartl
010b8d16ed Simplify depot data retrieval, add loading indicator to depot 2025-03-14 17:38:47 -05:00
Pat Hartl
78fe5ee990 Fit depot results to fit container 2025-03-14 17:14:05 -05:00
Pat Hartl
f52e0349a5 Fix depot list API, gracefully handle depot errors
- Depot endpoint was doing an improper operation to get a user by username
- Failure to get depot results will result in a graceful error handling
- Depot will now show a no results error if nothing is available
- Depot will now show a no results message if there are no results in the applied filter

Fixes #210
2025-03-14 02:19:11 -05:00
Pat Hartl
cab22c4ba9 Fix register button
Fixes #214
2025-03-13 20:59:28 -05: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
89a6e4d0a5 Update login UI when attempting to connect launcher 2025-03-11 01:11:20 -05:00
Pat Hartl
887b381b43 Add "Browse Depot" button when library is empty 2025-02-28 23:59:18 -06:00
Pat Hartl
b5d39ca18c Show primary actions for old manifests that may not have game ID 2025-02-28 17:29:32 -06:00
Pat Hartl
6de08c2662 Only show actions from installed games 2025-02-28 14:02:27 -06:00
Pat Hartl
369f856a5c Autofocus title search in depot filter 2025-02-23 09:28:43 -06:00
Pat Hartl
83c02af31d Autofocus for auth forms 2025-02-23 09:02:48 -06:00
Pat Hartl
b9746d64a4 Add ability to disable user libraries
Some checks failed
LANCommander Release / prep (push) Failing after 32s
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
LANCommander SDK Release / prep (push) Failing after 13s
LANCommander SDK Release / publish (push) Has been skipped
2025-02-22 00:43:03 -06:00
Pat Hartl
a852d71d97 Update UI when import fails 2025-02-21 23:52:51 -06:00
Pat Hartl
8219b3f843 Allow pressing enter in server address field 2025-02-21 22:50:32 -06:00
Pat Hartl
fd5c767d0d Avoid duplicates in depot list 2025-02-21 16:34:31 -06:00
Pat Hartl
9e549c45a6 Fix username/avatar not downloading on app start 2025-02-16 16:46:31 -06:00
Pat Hartl
4796a2d9f6 Rename BytesDownloaded -> BytesTransferred 2025-02-16 15:48:34 -06:00
Pat Hartl
5c9284f722 Fix spacing in settings 2025-02-16 00:32:02 -06:00
Pat Hartl
c73e4137e5 Add slider to adjust cover size 2025-02-15 08:54:04 -06:00
Pat Hartl
bb6e421e5f Consolidate packages 2025-02-08 12:43:20 -06:00
Pat Hartl
51bc43ac93 Fix View In Library button 2025-02-06 20:59:48 -06:00
Pat Hartl
98bfe90605 Show import progress in popover 2025-02-06 20:54:03 -06:00
Pat Hartl
117f2d6c2b Update to .NET 9 2025-02-04 18:39:29 -06:00
Pat Hartl
90b02ed567 Fixed redist installation
Some checks failed
Publish SDK NuGet Package / publish (push) Failing after 1m17s
LANCommander Release / prep (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_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_release (push) Has been cancelled
- Made download progress show correct time/transfer values
- Added progress for redist installs
- Executed correct scripts on redist install
- Fixed extraction path / working directory for redists
- Make game install use FileTransferMonitor
- Include title of what's being installed in download progress
2025-02-04 02:34:31 -06:00
Pat Hartl
d49806483d Change project name 2025-02-03 17:49:29 -06:00