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
7ed304e8d0
Move addon selection to buttons
2024-10-25 20:46:54 -05:00
Pat Hartl
e01b68b2ed
Fix padding for loading indicator on auth
2024-10-25 02:06:16 -05:00
Pat Hartl
fe217703e6
Fix views that use install status for queued
2024-10-24 19:37:47 -05:00
Pat Hartl
1489f1c660
Save manager styling, pagination, upload, data loading on action
2024-10-24 02:29:26 -05:00
Pat Hartl
8de96f4aa0
Load saves on dialog open
2024-10-23 18:31:33 -05:00
Pat Hartl
421e5d4277
Start of save manager dialog
...
Ref #105
2024-10-23 18:17:01 -05:00
Pat Hartl
41880c9a66
Change function to call for sending import message
2024-10-15 02:01:30 -05:00
Pat Hartl
93f898ac0a
Merge branch 'v1.1.0' of https://github.com/LANCommander/LANCommander into v1.1.0
2024-10-12 18:33:59 -05:00
Pat Hartl
ba18096dde
Update packages
2024-10-12 18:33:57 -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
08d0ae7c3b
Add count of selected, adjust spacing, add description
2024-10-09 20:45:42 -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
b281919ab7
Import media if missing, refactor application login
...
Media is now imported if its given an ID that doesn't exist in the database. This should almost never happen, but it's there if needed.
The login process for the launcher has been refactored to do some initialization steps on application start. This should include pulling down the profile avatar and validating connection on start.
Fixes #124
2024-10-06 17:11:35 -05:00
Pat Hartl
d3edbecef5
Put NetBeauty back, switch to reusable workflows
2024-10-03 20:18:38 -05:00
Pat Hartl
bdb0a24e0a
Remove NetBeauty from all projects
2024-10-03 18:08:29 -05:00
Pat Hartl
04dc96d364
Remove old PowerShell references
2024-10-02 13:14:52 -05:00
Pat Hartl
1c6e206d14
Use latest version of Photino.Blazor.CustomWindow
2024-09-29 23:31:41 -05:00
Pat Hartl
532413713d
Add uninstall scripts to debug context menu
2024-09-28 16:50:19 -05:00
Pat Hartl
f50d0a31b9
Adjust auth box width
2024-09-27 18:01:28 -05:00
Pat Hartl
201007c642
Use NetBeauty
2024-09-26 01:34:11 -05:00
Pat Hartl
b2ce162dca
Add logger to SDK client on launcher start
2024-09-25 20:27:23 -05:00
Pat Hartl
5d871b8cda
Remove nlog config
2024-09-18 21:07:18 -05:00
Pat Hartl
b6d76a2f0c
Suppress logging of EF commands
2024-09-18 21:06:25 -05:00
Pat Hartl
05547cf4db
Moved scaffolding/migrations to service, add to CLI
2024-09-18 20:40:41 -05:00
Pat Hartl
79c26b3313
Retain window sizing on close
2024-09-17 19:48:23 -05:00
Pat Hartl
e989285a81
Don't copy icon to output
2024-09-17 19:48:08 -05:00
Pat Hartl
0d3412cb9d
Add ability to allow a choice of install locations
2024-09-12 19:09:13 -05:00
Pat Hartl
3076c4aa3f
Fix auth sizing if no servers are discovered
2024-09-11 19:00:44 -05:00
Pat Hartl
ede7db9b35
Fix LibraryList removing event handler when import completes
2024-09-11 17:57:44 -05:00
Pat Hartl
9c95065108
Add Seq sink for debug and timed logging on import
2024-09-11 02:05:24 -05:00
Pat Hartl
c203ac6d32
Switch logging to Serilog
2024-09-11 00:24:34 -05:00
Pat Hartl
bb63593fc7
Update packages across solution
2024-09-10 23:39:57 -05:00
Pat Hartl
00f74835cf
Write variables to console if used directly
2024-09-09 22:34:31 -05:00
Pat Hartl
65c3a4f6ce
Prevent report issue dialog from crashing application on error
2024-09-09 18:20:45 -05:00
Pat Hartl
dd1f1747ac
Fix report issue dialog sizing
2024-09-09 18:20:27 -05:00
Pat Hartl
76f784de97
Update Photino
2024-09-05 20:55:14 -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
58a291635f
Fix resizing due to transparent background
2024-09-02 18:03:57 -05:00
Pat Hartl
4585da44c0
Add registration form to launcher
2024-09-02 17:52:18 -05:00
Pat Hartl
dd442e9649
Remove white background on window
...
This annoying white background would appear if you tried to resize the window
2024-08-29 19:02:50 -05:00
Pat Hartl
44f091386d
WIP launcher login redesign
2024-08-26 21:29:25 -05:00
Pat Hartl
1da88da3d4
Fix scrolling of library list and display of game details
2024-08-26 20:19:19 -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
d0300e89d8
Fix publish
2024-08-22 18:42:43 -05:00
Pat Hartl
c8161954c1
Add package.json back for building sass
2024-08-22 18:04:02 -05:00
Pat Hartl
e049dac01f
Remove JS build from launcher
2024-08-22 01:55:35 -05:00
Pat Hartl
df7460fa1f
Update packages
2024-08-22 00:52:08 -05:00