Pat Hartl
ce5b5a1b7a
Basic implementation to check for updates
2024-07-25 19:21:52 -05:00
Pat Hartl
2264d82633
Allow manual execution of scripts if in debug mode
2024-07-15 19:47:32 -05:00
Pat Hartl
39f7dec897
Fixed filtering by engine
2024-07-13 12:55:42 -05:00
Pat Hartl
f90497de69
Allow filtering by platform
2024-07-12 22:24:15 -05:00
Pat Hartl
49293e5114
Rework filter, allow changing of grouping method
2024-07-12 18:22:17 -05:00
Pat Hartl
96b877644c
Use MessageBusService to apply filter
2024-07-11 18:50:24 -05:00
Pat Hartl
67d3475c99
Fix crash for filter selects
2024-07-11 18:49:49 -05:00
Pat Hartl
2f787e71d6
Actively update play button status
2024-07-11 18:32:09 -05:00
Pat Hartl
145a48ad0e
Reload media when imported
2024-07-10 17:27:42 -05:00
Pat Hartl
49b6f5e2f7
Don't load images into RAM from Blazor
...
Potentially reduces some RAM usage
2024-07-10 00:07:46 -05:00
Pat Hartl
80173ce517
Make filter show slightly faster
2024-07-08 19:20:49 -05:00
Pat Hartl
8ae8b6be5b
Flatten generation of library item list
...
All items are now thrown into one large library list instead of relying on a parent-child relationship. This should make it easier to filter and group items in the list. Currently grouping is only applied by collections.
2024-07-08 19:15:57 -05:00
Pat Hartl
3addf2ccaa
Order non-primary game actions by sort order
2024-07-07 20:27:33 -05:00
Pat Hartl
21b62ab76c
Fix non-primary actions missing from menu
2024-07-03 19:44:24 -05:00
Pat Hartl
df58d8b91b
Update button status faster
2024-07-01 17:31:36 -05:00
Pat Hartl
0873db3211
Fix crash on start when no multiplayer modes exist
2024-06-28 21:34:19 -05:00
Pat Hartl
7417adc1b1
Add player count and installed filters
2024-06-28 20:59:33 -05:00
Pat Hartl
f81bb522e5
Basic filters for taxonomies
2024-06-28 03:50:21 -05:00
Pat Hartl
f9d85dc0d5
Hide percentage if progress is null
2024-06-24 19:31:15 -05:00
Pat Hartl
8187f88768
Show transfer speed while downloading
2024-06-24 19:31:00 -05:00
Pat Hartl
383657fea0
Display error when game fails to install
2024-06-24 19:30:43 -05:00
Pat Hartl
27cb2ed715
Add "uncategorized" collection
2024-06-24 18:28:00 -05:00
Pat Hartl
5f599baec8
Rearrange game menu, add ability to browse game files
2024-06-24 18:12:38 -05:00
Pat Hartl
5d42b0171f
Center uninstall modal
2024-06-24 17:25:11 -05:00
Pat Hartl
acd4a0897d
Adjust actions dialog title
2024-06-20 17:54:37 -05:00
Pat Hartl
5a939c2f06
Display install status names properly
2024-06-20 17:54: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
eeff50c026
Fix download queue reopening while installing games
2024-06-12 02:08:15 -05:00
Pat Hartl
6916418e0f
Fix queueing and display of dependent games
2024-06-12 01:28:26 -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
Pat Hartl
25221f3903
Display time remaining
2024-06-09 01:50:07 -05:00
Pat Hartl
92de47d7b6
Style in progress download in footer
2024-06-09 00:22:54 -05:00
Pat Hartl
8e7d53a094
Start laying out download footer
2024-06-08 23:38:55 -05:00
Pat Hartl
651fb83ce5
Reduce overall RAM usage
...
Loads images by registering a custom handler instead of Blazor passing image data through. Ends up being a bit faster and saves on RAM since the browser can cache it instead of loading everything into memory.
2024-06-08 02:58:18 -05:00
Pat Hartl
69adf0d878
Change downloader background
2024-06-07 17:39:13 -05:00
Pat Hartl
161f8b6be9
Add dialog to change alias
2024-06-05 23:37:16 -05:00
Pat Hartl
fb90a517f8
Remove unused app bar component
2024-06-05 23:37:01 -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
bc397ef9b5
Show message when importing
2024-06-04 22:22:29 -05:00
Pat Hartl
1f43bb18e0
Move import to appbar, add logout to profile button
2024-06-03 21:00:44 -05:00
Pat Hartl
85825d43be
Store profile in Settings
2024-06-03 19:08:50 -05:00
Pat Hartl
440c648153
Move window controls to service, half working drag
2024-06-02 21:14:59 -05:00
Pat Hartl
d7b86938e7
Add window controls
2024-06-02 18:40:12 -05:00
Pat Hartl
e09ec21299
Change styling of actions dialog
2024-06-02 17:39:49 -05:00
Pat Hartl
328a808afa
Allow adding classes to MediaImage
2024-06-02 17:39:32 -05:00