Commit graph

4059 commits

Author SHA1 Message Date
Pat Hartl
5a939c2f06 Display install status names properly 2024-06-20 17:54:27 -05:00
Pat Hartl
45667135ac Fix delete all orphan files, include media in orphan search 2024-06-20 17:35:50 -05:00
Pat Hartl
98f09dec66 Allow deletion of all orphaned files 2024-06-20 17:27:46 -05:00
Pat Hartl
713f086d6b Add divider between recalculate file sizes and clear cache 2024-06-20 17:19:53 -05:00
Pat Hartl
0b7b80e28b Fix header on PDF dialog 2024-06-20 17:17:28 -05:00
Pat Hartl
f3c85bf269 Only download manuals when game is installing 2024-06-20 17:14:59 -05:00
Pat Hartl
dc099d4280 Fix modal button colors, style PDF reader 2024-06-20 17:14:27 -05:00
Pat Hartl
2c2d9a03fd Open PDFs from local file 2024-06-20 17:09:30 -05:00
Pat Hartl
25e17a1392 Add name on media. View manuals in client 2024-06-20 00:22:03 -05:00
Pat Hartl
de75e591e9 Upload and view PDF manuals 2024-06-20 00:06:58 -05:00
Pat Hartl
bf2c400743 Add name for media 2024-06-19 21:35:01 -05:00
Pat Hartl
5de9ade2be Add ability for media to have thumbnails 2024-06-19 21:28:26 -05:00
Pat Hartl
5283027b6f Condense MediaType enum down to SDK 2024-06-19 19:44:37 -05:00
Pat Hartl
c115d4cdf9 Fix import missing save path working directory 2024-06-19 19:10:09 -05:00
Pat Hartl
7c15c4c0a9 Add ability to customize how server processes are killed 2024-06-19 18:18:51 -05:00
Pat Hartl
9ea51f6fa5 Run powershell instead of powershell.exe 2024-06-19 17:21:49 -05:00
Pat Hartl
f63fa0b0ff Use branch of custom window submodule 2024-06-19 17:21:07 -05:00
Pat Hartl
5ea4794f72 Replace title with logo if defined 2024-06-19 17:20:34 -05:00
Pat Hartl
eff63dd7a2 Styling for logos 2024-06-19 17:20:17 -05:00
Pat Hartl
beeb79366b Import already-installed games 2024-06-19 17:20:00 -05:00
Pat Hartl
664dfaa6ad Update packages 2024-06-19 17:19:34 -05:00
Pat Hartl
512e13a05b Add media type for manual 2024-06-19 00:47:08 -05:00
Pat Hartl
bbe90680b3 Add logging extension package 2024-06-19 00:40:38 -05:00
Pat Hartl
a52ab49a77 Add logo to media type for SDK 2024-06-19 00:40:21 -05:00
Pat Hartl
92deb04112 Checkout submodules on build 2024-06-18 18:43:15 -05:00
Pat Hartl
3cbf9ccb8c Fix log output, include custom window submodule 2024-06-18 18:37:11 -05:00
Pat Hartl
2a4596487a Missing package 2024-06-18 18:22:00 -05:00
Pat Hartl
318291e529 Merge branch 'client' 2024-06-18 18:20:45 -05:00
Pat Hartl
9eca535269 Prevent app from being scraped 2024-06-18 18:06:22 -05:00
Pat Hartl
2c653377cd Fix inaccessible server causing plugin to not load 2024-06-18 07:41:53 -05:00
Pat Hartl
42d49b0cdc Support grabbing of game logo 2024-06-18 06:50:05 -05:00
Pat Hartl
699ad87d5f Fix duplication of input field for MaxSize save option
Fixes #72
2024-06-18 06:40:01 -05:00
Pat Hartl
17accc7e67 Bump SDK version 2024-06-14 14:35:59 -07:00
Pat Hartl
f4b1fddb02 Refresh library when import complete 2024-06-14 14:35:45 -07:00
Pat Hartl
52d8815ab0 Fix games showing collections user has no access to 2024-06-14 14:35:15 -07:00
Pat Hartl
7e724dc4c1 Logging 2024-06-12 23:20:31 -05:00
Pat Hartl
1a9aaeb244 Fixes 2024-06-12 02:35:56 -05:00
Pat Hartl
eeff50c026 Fix download queue reopening while installing games 2024-06-12 02:08:15 -05:00
Pat Hartl
068fcc0c59 Style installed and selected library list items 2024-06-12 02:05:32 -05:00
Pat Hartl
41468cb72d Run uninstall scripts, clean up left over metadata 2024-06-12 01:51:14 -05:00
Pat Hartl
6916418e0f Fix queueing and display of dependent games 2024-06-12 01:28:26 -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
8e6c83d5a3 Import items in background and avoid locking UI 2024-06-11 02:05:15 -05:00
Pat Hartl
25d71aad9f Style download queue 2024-06-11 00:26:17 -05:00
Pat Hartl
0e671716fb Moved current download progress to a component 2024-06-11 00:24:29 -05:00
Pat Hartl
935f747e77 Allow extra menu items in play button dropdown 2024-06-11 00:10:19 -05:00
Pat Hartl
393935e8d1 Move play button to a component 2024-06-10 23:29:19 -05:00
Pat Hartl
43037004e5 Allow class on MediaImage 2024-06-10 23:28:58 -05:00