Pat Hartl
b6e6fd5def
Ignore build files for publish
2024-08-22 00:46:54 -05:00
Pat Hartl
21afa717bb
Consolidate some CSS
2024-08-18 17:02:11 -05:00
Pat Hartl
9582e2a207
Load frontend libraries properly
2024-08-18 15:48:14 -05:00
Pat Hartl
920c82002c
Consolidate JS for components
2024-08-18 15:25:31 -05:00
Pat Hartl
020437531d
Consolidate shared components
2024-08-18 15:05:25 -05:00
Pat Hartl
55fea82f35
Ignore package locks
2024-08-18 14:22:25 -05:00
Pat Hartl
b35d0f52d3
Move debug flag to SDK ScriptService
2024-08-16 18:36:17 -05:00
Pat Hartl
1cbc3eab56
Rework PS variables, add logo, add script type/working dir, show/hide terminal when script runs
2024-08-16 18:18:02 -05:00
Pat Hartl
ac16ba813b
Switched to using xterm-readline, redirect PS output to terminal
2024-08-15 21:33:17 -05:00
Pat Hartl
9038e02bfb
Progress on debug console
2024-08-14 13:24:50 -05:00
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