Commit graph

64 commits

Author SHA1 Message Date
Pat Hartl
19e35750ee Add spacing on list headers, add shadow to list 2024-06-07 00:13:37 -05:00
Pat Hartl
676c32d470 Fix download queue z-index 2024-06-07 00:13:24 -05:00
Pat Hartl
3b510563bb Adjust overall styling near top of window, add logo 2024-06-07 00:01:38 -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
ba35f779ab Fix some background bleed 2024-06-05 22:01:00 -05:00
Pat Hartl
af3a2fd85e Fix get primary monitor resolution 2024-06-05 19:24:59 -05:00
Pat Hartl
de74e34ad8 Add icons and style library list 2024-06-05 19:03:04 -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
3b305d2498 Fix overflow of app bar 2024-06-04 22:22:46 -05:00
Pat Hartl
bc397ef9b5 Show message when importing 2024-06-04 22:22:29 -05:00
Pat Hartl
df26538daa Position appbar, style 2024-06-03 21:14:15 -05:00
Pat Hartl
4f3da70e5f Move app bar to right so game list is at the top 2024-06-03 21:06:17 -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
eeef83f01a Record play sessions 2024-06-03 19:06:25 -05:00
Pat Hartl
b039d552f6 Record play sessions 2024-06-02 23:01:37 -05:00
Pat Hartl
632e840260 Added appbar styling 2024-06-02 21:15:12 -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
6f7203f84d Make main library list clickable 2024-06-02 18:39:35 -05:00
Pat Hartl
1f81fa7a0e Disable text selection on clickable lists 2024-06-02 17:41:28 -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
Pat Hartl
11ff26dc34 Fix missing notification package 2024-06-02 17:23:46 -05:00
Pat Hartl
7a0a3a3c59 Adjust styling, replicate download state in status
Sizing of buttons in game details has been adjusted. The button status now properly changes based on current item's state in queue.
2024-06-02 17:23:36 -05:00
Pat Hartl
7fa9b9065f Adjust styling for split pane and scrollbars 2024-06-02 17:21:18 -05:00
Pat Hartl
d34a86c3fc Adjust styling for hero 2024-06-02 17:21:05 -05:00
Pat Hartl
9290b616ce Add background image to game details 2024-06-01 22:47:56 -05:00
Pat Hartl
360912182a Start adding UWP notification for installed games 2024-06-01 22:47:22 -05:00
Pat Hartl
904b87bbf1 Fix drawer closing overlap and overall height 2024-06-01 01:13:06 -05:00
Pat Hartl
6e1082f87b Fix spacing in game list 2024-06-01 01:12:54 -05:00
Pat Hartl
59382c7443 Move styling to SCSS 2024-06-01 01:12:36 -05:00
Pat Hartl
fa69b8d0c1 Fix import of media 2024-05-31 23:50:04 -05:00
Pat Hartl
a016bbefd6 Create required directories 2024-05-31 23:49:45 -05:00
Pat Hartl
b0e172c1a1 Load list of discovered servers by beacon 2024-05-31 23:49:24 -05:00
Pat Hartl
efbb2317a8 Redirect to login if not authenticated 2024-05-31 22:56:57 -05:00
Pat Hartl
3aead8fcd7 Fix PowerShell serialization of variables 2024-05-30 01:20:11 -05:00
Pat Hartl
309dbf5b78 Throttle UI updates on download 2024-05-30 00:31:38 -05:00
Pat Hartl
fefb833fab Openable download queue 2024-05-29 20:13:38 -05:00
Pat Hartl
5cb5d387ce Fix uninstall not showing if there's no non-primary actions 2024-05-29 20:02:23 -05:00
Pat Hartl
e0f023d447 Make footer always visible 2024-05-29 20:02:08 -05:00
Pat Hartl
2763241c82 Working progress bar 2024-05-29 20:01:46 -05:00
Pat Hartl
c88b56e6e1 Run game immediately if there's only one action 2024-05-29 19:35:59 -05:00
Pat Hartl
52eeea39c8 Built out install process to include post-download 2024-05-29 19:25:41 -05:00
Pat Hartl
fc2e1f1f78 Add ability to uninstall games 2024-05-29 02:02:40 -05:00
Pat Hartl
1566172ad2 Fix parsing of primary actions in manifest, add dropdown for non-primary actions 2024-05-28 21:08:30 -05:00
Pat Hartl
b183001307 Unspecified working directory to use game install directory 2024-05-28 17:48:15 -05:00
Pat Hartl
9e26255df3 Pull actions from manifests and servers 2024-05-28 00:54:09 -05:00
Pat Hartl
1a3e9b70e6 Basic importing of media, move importing to service 2024-05-28 00:24:29 -05:00