Commit graph

26 commits

Author SHA1 Message Date
Pat Hartl
76106691eb Add ability to track issues with games
Adds an admin section to view and resolve submitted issues and a menu option in the game context menu in the launcher to report an issue.
2024-08-11 14:48:00 -05:00
Pat Hartl
8c36e52d9a Update packages 2024-08-10 12:56:23 -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
a19f77fc34 Fix glitchy show/hide of download queue 2024-08-09 01:24:24 -05:00
Pat Hartl
a1cb8c8116 Fix context menu on completed downloads crashing application 2024-08-09 01:13:33 -05:00
Pat Hartl
a30eac81c2 Filter play sessions that don't belong to current user 2024-08-09 01:06:59 -05:00
Pat Hartl
d5d3c0b9c6 Fix app crashing if installed game's files are removed 2024-08-08 18:28:33 -05:00
Pat Hartl
4ac1cf067c Handle command line in services 2024-08-07 19:03:07 -05:00
Pat Hartl
e055514811 Split models and services into separate projects 2024-08-07 18:48:13 -05:00
Pat Hartl
f91bdc9f69 Merge branch 'main' into v1.0.0 2024-08-07 17:42:44 -05:00
Pat Hartl
983fe8de21 Fix login error when user has no avatar set 2024-08-07 17:40:35 -05:00
Pat Hartl
113f4d820b Add CLI verb for changing alias 2024-08-07 17:39:29 -05:00
Pat Hartl
0d9361a326 Call new uninstall method 2024-08-07 01:51:15 -05:00
Pat Hartl
622765b589 Change CLI installer to use download queue 2024-08-07 01:48:01 -05:00
Pat Hartl
7655924134 Add CLI verb for uninstalling games 2024-08-07 01:47:13 -05:00
Pat Hartl
97f282fcc1 Fix Photino not serving app on start 2024-08-07 01:20:31 -05:00
Pat Hartl
beecf0beee Add CLI verb to install game 2024-08-07 01:14:29 -05:00
Pat Hartl
3925ec4c34 Move all install functionality to SDK 2024-08-07 01:14:13 -05:00
Pat Hartl
50aa123949 Add CLI verbs for logging in and out 2024-08-06 20:41:21 -05:00
Pat Hartl
ce32bc8137 Add CLI verbs for running scripts and importing games 2024-08-06 20:22:33 -05:00
Pat Hartl
7c73b0aa1a Start adding CLI options to run scripts 2024-08-06 18:24:44 -05:00
Pat Hartl
fb479d1683 Move script service to SDK 2024-08-05 20:29:12 -05:00
Pat Hartl
9e770f4965 Bundle PowerShell runtime
This does a very basic job of bundling a PowerShell runtime into the SDK. Previously, scripts had been run by spawning a separate PowerShell process and feeding the script into it. This was nothing better than a hack and meant that PowerShell had to be separately installed on the machine it's executing on. This should open up the opportunity for scripts to run on other platforms.

There's still some things that need to be figured out. Some sort of console output as well as a debugging mode would be highly beneficial for those that wish to actively develop scripts for their games.
2024-08-05 18:02:01 -05:00
Pat Hartl
97ef035ffa Rename methods 2024-08-04 20:47:33 -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