Commit graph

3050 commits

Author SHA1 Message Date
Pat Hartl
7c971880f2 Add timing logging to loading and filtering library items 2024-09-16 21:00:07 -05:00
Pat Hartl
9b61e1f1f6 Properly complete logging operation 2024-09-16 20:52:30 -05:00
Pat Hartl
f83a0de764 Add timing to log for uninstalling game 2024-09-16 20:51:48 -05:00
Pat Hartl
473b609436 Reworked logging for downloading/installing games 2024-09-16 20:49:03 -05:00
Pat Hartl
2067214acd Better error handling and logging for API 2024-09-16 20:27:54 -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
3f06eac578 Fix games in groups not updating on import 2024-09-11 18:59:40 -05:00
Pat Hartl
ede7db9b35 Fix LibraryList removing event handler when import completes 2024-09-11 17:57:44 -05:00
Pat Hartl
ae4965c851 Fix ordering of children under parent node 2024-09-11 17:57:09 -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
6b168d2b0d Clear out old name if it matches new name to force setting new name 2024-09-09 22:35:06 -05:00
Pat Hartl
00f74835cf Write variables to console if used directly 2024-09-09 22:34:31 -05:00
Pat Hartl
85aceae60a Bump version for testing purposes 2024-09-09 18:22:19 -05:00
Pat Hartl
a618101274 Add edit button for game in issue 2024-09-09 18:21:49 -05:00
Pat Hartl
a9cead27ea Put reported by/on in alert 2024-09-09 18:21:35 -05:00
Pat Hartl
3c66fc5830 Fix game column in issue list 2024-09-09 18:21:18 -05:00
Pat Hartl
2605c53701 Fix issue submission 2024-09-09 18:21:08 -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
869a2dbfd2 Fix missing LobbyService singleton 2024-09-06 00:30:10 -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
e00aa77597 Move KeyAllocationMethod enum to SDK 2024-09-04 16:48:04 -05:00
Pat Hartl
7734441942 Allow uploading of .ico files for media
Resolves #86
2024-09-03 20:15:26 -05:00
Pat Hartl
0fa0960ef5 Allow key allocation via user 2024-09-03 19:57:39 -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
9222ce0630 Fix some Steam results failling when multiple results are returned 2024-09-02 16:21:29 -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
910ba2367b Add basic streaming logs with color 2024-08-29 00:19:56 -05:00
Pat Hartl
c58570511f Fix Serilog registration 2024-08-28 20:47:16 -05:00
Pat Hartl
f060ad7ac4 Consolidate settings access 2024-08-28 20:44:14 -05:00
Pat Hartl
ca1b02c3bf Fix access 2024-08-28 20:34:09 -05:00
Pat Hartl
1c615cbce2 Remove nlog, use Serilog, prefer ILogger 2024-08-28 20:33:59 -05:00
Pat Hartl
6bee5d91bc Fix spacing in edit form 2024-08-28 00:24:34 -05:00
Pat Hartl
8896501a07 Route to first parent page 2024-08-28 00:24:26 -05:00
Pat Hartl
df7d3250f7 Add page slug to fix routing issues 2024-08-27 21:35:45 -05:00
Pat Hartl
1af4aa79c9 Redirect to root if page not found 2024-08-27 20:41:07 -05:00
Pat Hartl
a503b7fc21 Fix route editor rendering 2024-08-27 20:39:57 -05:00
Pat Hartl
63c0f6c40b Rework page editing buttons, fix new page, refresh tree after changes 2024-08-27 20:22:24 -05:00
Pat Hartl
b7b6541a81 Add ordering of pages in tree via dragging 2024-08-27 20:05:09 -05:00
Pat Hartl
44f091386d WIP launcher login redesign 2024-08-26 21:29:25 -05:00
Pat Hartl
66da004e5f Add CLI verb for running a game 2024-08-26 20:19:51 -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
d704678946 Consolidate save path types in SDK 2024-08-26 18:37:57 -05:00
Pat Hartl
0ac36f7a00 Allow upload of images from markdown editor 2024-08-23 01:05:31 -05:00