Commit graph

952 commits

Author SHA1 Message Date
Pat Hartl
4e6cdf703d Fix height on profile button 2024-01-23 23:51:40 -06:00
Pat Hartl
8d19c03a4d Properly size avatar in profile button 2024-01-23 23:49:00 -06:00
Pat Hartl
4c0bd86d80 Show authentication window instead of context menu if not connected to server 2024-01-23 19:03:13 -06:00
Pat Hartl
4af2f9d32c Remove old top profile menu item and properly name profile button 2024-01-23 18:57:15 -06:00
Pat Hartl
16afb8af1a Refactor profile button into full strip and properly manage state of logged in user with display name. 2024-01-23 18:54:44 -06:00
Pat Hartl
769adc0605 Implement actual API logout method to kill any valid tokens. Keep better track if the API client is actually connected. 2024-01-23 18:01:12 -06:00
Pat Hartl
d2f1737c16 Fix cancel on library import 2024-01-23 17:29:15 -06:00
Pat Hartl
86c38459cd Hide some controls when they're displaying invalid data 2024-01-22 19:27:13 -06:00
Pat Hartl
529646cbae Migrate packages.config to PackageReference. Refactor notifications to use UWP-style 2024-01-22 19:10:57 -06:00
Pat Hartl
29577bebb2 Fix games showing no actions when they're not tied to any servers 2024-01-22 19:10:13 -06:00
Pat Hartl
08a3a50bc2 Fix queuing of games through the "Install" button 2024-01-22 02:38:53 -06:00
Pat Hartl
f4a8f53ad8 Fix path for downloaded save on install 2024-01-22 02:25:32 -06:00
Pat Hartl
3b4af77ba5 Fixed completed not changing visibility when collection changed 2024-01-22 02:25:14 -06:00
Pat Hartl
267ce578ff Better layout of the download queue 2024-01-22 01:50:30 -06:00
Pat Hartl
f61169771f Fix current item not clearing after finished install 2024-01-21 14:44:36 -06:00
Pat Hartl
7f0c39abe3 Bind remove from queue button 2024-01-21 13:14:25 -06:00
Pat Hartl
a160f7dc54 Hook up sidebar progress with current item progress. Add indeterminate state for current item progress. 2024-01-21 12:52:12 -06:00
Pat Hartl
b0362827a1 Use dispatcher to update UI. DownloadQueueItem implements ObservableObject for UI updates. Properly handle InstallController lifetime. Added cover to download queue. Laid out the download queue a bit more. 2024-01-21 12:34:30 -06:00
Pat Hartl
a269d7a658 Rough but functional download queue 2024-01-20 21:02:41 -06:00
Pat Hartl
d674f20712 Added profile button 2024-01-19 05:33:33 -06:00
Pat Hartl
11b9b884e4 Show offline mode button if offline mode is enabled. Show name in name change button and don't run name change across all games. 2024-01-19 05:15:01 -06:00
Pat Hartl
7278aa8b86 Keep track of what name was used on the last name change script run for a game 2024-01-19 00:25:38 -06:00
Pat Hartl
ab7527479a Add offline mode to Playnite plugin 2024-01-18 23:22:46 -06:00
Pat Hartl
d7cb7be6ad Remove main menu item for clearing download cache, not used anymore 2024-01-18 22:52:09 -06:00
Pat Hartl
e6cc3d0901 Added the ability to manually specify host and port for server variable expansion. Default to client server address 2024-01-18 19:36:20 -06:00
Pat Hartl
926ecdb46d Allow servers to define additional game actions 2024-01-18 01:27:03 -06:00
Pat Hartl
1d6618c696 Change server edit button to a tag to support quick open in new tab 2024-01-18 01:18:00 -06:00
Pat Hartl
ea6e8f3814 Default sort servers by game title 2024-01-18 01:16:46 -06:00
Pat Hartl
c29a5b3ecc Launch autoupdater using shell execute, fix loop delay in autoupdater in main process check
Some checks failed
LANCommander Release / build (push) Has been cancelled
LANCommander / build (push) Has been cancelled
2024-01-16 22:52:47 -06:00
Pat Hartl
ccb1c692b9 Properly calculate whether an update is available 2024-01-16 17:50:53 -06:00
Pat Hartl
46fd34f568
Update installermanifest.yaml 2024-01-15 21:18:42 -06:00
Pat Hartl
caecf603ac Store player alias separate from the username
Some checks failed
LANCommander Playnite Plugin / build (push) Has been cancelled
LANCommander Release / build (push) Has been cancelled
2024-01-15 20:39:04 -06:00
Pat Hartl
283e40d839 Fix alias changing functionality 2024-01-15 20:38:45 -06:00
Pat Hartl
e3dfae27ff Fix redist export 2024-01-15 19:41:19 -06:00
Pat Hartl
e8a10c811e Added export/import to redistributables 2024-01-15 17:46:37 -06:00
Pat Hartl
b9335ebebb Make manifest helper methods generic 2024-01-15 17:45:39 -06:00
Pat Hartl
ae521c32f1 If FileList.txt does not exist for uninstall, simply delete the entire install directory 2024-01-15 16:01:15 -06:00
Pat Hartl
381411f013 Add avatars to user profile 2024-01-15 02:20:35 -06:00
Pat Hartl
850894d5a5 Added migration to organize meta files for installed games into new meta directory 2024-01-14 23:48:52 -06:00
Pat Hartl
1ad7174cb4 Trim trailing slash from root parents 2024-01-14 18:00:15 -06:00
Pat Hartl
06c082b56d Rename Linux autoupdater if it exists 2024-01-14 17:57:30 -06:00
Pat Hartl
82cce26320 Update AntDesign 2024-01-14 17:57:12 -06:00
Pat Hartl
4face47e6b Change file manager breadcrumb to pull from the file source 2024-01-14 17:56:56 -06:00
Pat Hartl
0baf88ed26 Fix file manager expanding every node on load 2024-01-14 17:40:44 -06:00
Pat Hartl
4eef7ec320 Fix name of updates tab in settings layout 2024-01-14 01:58:13 -06:00
Pat Hartl
5d484ebd0a Fix link to release page 2024-01-14 01:58:01 -06:00
Pat Hartl
728767dcc4 Add tags for current and latest versions in update page. Change button state when updating. 2024-01-14 01:26:35 -06:00
Pat Hartl
9e47ee851d Show version in footer 2024-01-14 01:18:46 -06:00
Pat Hartl
f3c87f7036 Temporarily don't include Linux autoupdater 2024-01-13 19:23:34 -06:00
Pat Hartl
1177be78c7 Publish Linux updater 2024-01-13 19:15:38 -06:00