RattleSN4K3
f87fc87f7e
Stop timer events ignoring connection timeouts causing early connection-lost + show retry count in toast message
2025-06-16 01:36:39 +02:00
RattleSN4K3
7822a92612
Handle auth state in auth form, forward to specific state based on connection state
2025-06-15 23:39:31 +02:00
RattleSN4K3
e5d6faa6a9
Always allow logging out even in offline mode
2025-06-15 23:39:27 +02:00
RattleSN4K3
d778d88fd9
Option to switch to offline mode in temporary mode
2025-06-15 23:39:27 +02:00
RattleSN4K3
8933f4a60b
Prevent showing non-auth view as long as authentication is validating
2025-06-15 23:39:22 +02:00
RattleSN4K3
a7df66ce93
Store connection state app-wide (in KeepAliveService) for consistency in all components
2025-06-15 23:39:21 +02:00
RattleSN4K3
6ddc1411c0
Fix handling import-event being called twice after logout and sequent login
2025-06-15 23:39:20 +02:00
RattleSN4K3
7e9ac8f4f8
Read username in offline mode from access token
2025-06-15 23:39:20 +02:00
RattleSN4K3
039cf4b1c7
Disable several UI options when offline
2025-06-15 23:39:19 +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
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
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
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
b9746d64a4
Add ability to disable user libraries
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
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
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
...
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
36b7da9c2e
Fix download progress not showing total download size
Publish SDK NuGet Package / publish (push) Failing after 1m39s
LANCommander Release / prep (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-x64 (push) Has been cancelled
LANCommander Release / build_server_osx-arm64 (push) Has been cancelled
LANCommander Release / build_server_linux-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_release (push) Has been cancelled
2025-02-03 02:36:05 -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
f3708b4f3c
Refactor redistributable installation
...
- Install now extracts the redistributable archive to the game's `.lancommander` directory, under a directory matching the redist's ID
- Scripts are downloaded and saved to the same location
- BeforeStart, AfterStop, and NameChange scripts are now available for redistributables
- Change manifest reading/writing to use async
2025-01-30 23:57:12 -06:00
Pat Hartl
dfce85371d
Add ByteSize component
2025-01-29 23:09:55 -06:00
Pat Hartl
baf4ec15b2
Smooth transfer speeds / time remaining, update progress on addons
2025-01-29 22:52:27 -06:00
Pat Hartl
f1c56405c8
Fix actions not being able to close, calculated download/required size, button sizing
2025-01-27 21:07:38 -06:00
Pat Hartl
60d09a4842
Fix addons data source
2025-01-27 02:46:05 -06:00
Pat Hartl
06ee4d4ed7
Fix install dialog not showing for games with addons
2025-01-27 01:38:55 -06:00
Pat Hartl
54046be1f4
Fix rendering of avatar and alias
2025-01-25 15:22:25 -06:00
Pat Hartl
013848b99a
Undo profile button sync
2025-01-25 13:46:41 -06:00
Pat Hartl
a3d9e92240
Avoid errors on ProfileButton updates
2025-01-25 12:29:37 -06:00
Pat Hartl
5d6ca8b17c
Download profile on login
2025-01-25 02:58:10 -06:00
Pat Hartl
711e85bce0
Fix launcher not loading on first sign in
2025-01-25 02:51:52 -06:00
Pat Hartl
91b24c116f
Optimize launcher library query
2025-01-20 20:32:51 -06:00
Pat Hartl
cbe363ac4f
Refactor launcher authentication, working import from depot
2025-01-20 12:10:30 -06:00
Pat Hartl
a25a00639b
Remove repository, add audit interceptor, rename async methods
2025-01-19 00:04:01 -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
82c9ed4474
Add "Starting" play button state
2025-01-12 21:49:30 -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
41e9de11da
Fix references from removed package
2025-01-05 23:53:08 -06:00