Commit graph

27 commits

Author SHA1 Message Date
Pat Hartl
e37ada4219 Publish launcher as single file 2024-07-26 18:29:44 -05:00
Pat Hartl
3a0f97e749 Remove zone identifier in ADS for PowerShell assembly
Fixes #80
2024-07-08 17:46:58 -05:00
Pat Hartl
0ef4a657ce Update AntBlazor 2024-07-07 20:28:55 -05:00
Pat Hartl
ffe93862d3 Revert "Include PowerShell project"
This reverts commit 7911fa0890.
2024-07-02 20:59:24 -05:00
Pat Hartl
7911fa0890 Include PowerShell project 2024-07-02 20:14:47 -05:00
Pat Hartl
3b71e6ae75 Don't use publish directory 2024-07-02 19:12:04 -05:00
Pat Hartl
0ca1626192 Change where client gets built to fix PowerShell module 2024-07-01 18:42:30 -05:00
Pat Hartl
87b65687cd Attempt to fix build events 2024-07-01 18:03:32 -05:00
Pat Hartl
bf343edfe5 Fix PowerShell module inclusion in client 2024-07-01 17:32:27 -05:00
Pat Hartl
2e67fa7766 Remove build files from final package, fix build 2024-06-25 20:32:08 -05:00
Pat Hartl
06b0e21cfe Remove node files from project include 2024-06-25 19:58:52 -05:00
Pat Hartl
25e17a1392 Add name on media. View manuals in client 2024-06-20 00:22:03 -05:00
Pat Hartl
bbe90680b3 Add logging extension package 2024-06-19 00:40:38 -05:00
Pat Hartl
3cbf9ccb8c Fix log output, include custom window submodule 2024-06-18 18:37:11 -05:00
Pat Hartl
101e3148b3 Change icon to fit dark mode
Who uses light mode in Windows anyway?
2024-06-11 23:49:54 -05:00
Pat Hartl
125074f299 Add icon 2024-06-11 23:19:53 -05:00
Pat Hartl
6fec91e73e Fix PowerShell scripts, add script debug mode
PowerShell scripts now execute correctly with the client. The built in PowerShell API's serializer will always return null on .NET 8 for some reason. The serializer/deserializer was switched to YAML, mostly due to convenience of already having a package for it.

Added a new settings for enabling script debugging mode. This ensures that when a script is executed, the PowerShell terminal window is not closed. This allows power users to get the same environment that the script executes in. It also allows for some scroll back to see what potentially went wrong in their script.
2024-06-11 21:43:12 -05:00
Pat Hartl
92de47d7b6 Style in progress download in footer 2024-06-09 00:22:54 -05:00
Pat Hartl
8791d8d4ae Move from MAUI to Photino for wrapper
Photino brings some benefits:
- The initial memory usage seems to be lower than MAUI
- Build times are reduced
- Potential support for Linux
- The Photino.Blazor.CustomWindow package allows us to have a custom window frame

The project has been converted to use Photino. If it needs to be moved back at some point, it probably wouldn't be very difficult. The window chrome in this verison has been heavily customized for stylistic purposes.
2024-06-05 01:21:31 -05:00
Pat Hartl
11ff26dc34 Fix missing notification package 2024-06-02 17:23:46 -05:00
Pat Hartl
59382c7443 Move styling to SCSS 2024-06-01 01:12:36 -05:00
Pat Hartl
b0e172c1a1 Load list of discovered servers by beacon 2024-05-31 23:49:24 -05:00
Pat Hartl
3aead8fcd7 Fix PowerShell serialization of variables 2024-05-30 01:20:11 -05:00
Pat Hartl
632a4c9db1 Move client DAL to new project 2024-05-21 20:51:09 -05:00
Pat Hartl
8201ec2cf3 Added database context and initial models 2024-05-20 19:42:31 -05:00
Pat Hartl
d3f0ba6380 Redirect to auth, selectable games
Restructured the client project to put everything UI related under the UI directory. Some things had to be changed to support this, mostly things where Blazor is looking for the router or main layout. Library view now supports clicking on the game and getting the details about it.
2024-05-19 19:08:18 -05:00
Pat Hartl
426a675fdc Initial commit, basic auth and library list 2024-05-09 20:44:40 -05:00