mirror of
https://github.com/Drop-OSS/drop-app.git
synced 2026-07-24 08:53:18 +10:00
Async downloader, better Proton support (#183)
* feat: async downloader + other fixes * feat: windows command parsing + use library path for install path * feat: better proton support * feat: style fixes and store button now uses in-app * feat: emulator rename + umu emulator fix * feat: bring process creation inline with docs * fix: clippy
This commit is contained in:
+9
-1
@@ -20,8 +20,11 @@ export type User = {
|
||||
profilePictureObjectId: string;
|
||||
};
|
||||
|
||||
type UmuState = "Installed" | "NotInstalled" | "NotNeeded";
|
||||
|
||||
export type AppState = {
|
||||
status: AppStatus;
|
||||
umuState: UmuState;
|
||||
user?: User;
|
||||
};
|
||||
|
||||
@@ -47,7 +50,12 @@ export type Collection = {
|
||||
};
|
||||
|
||||
export type GameVersion = {
|
||||
launchCommandTemplate: string;
|
||||
userConfiguration: {
|
||||
launchTemplate: string;
|
||||
overrideProtonPath: string;
|
||||
};
|
||||
setups: Array<{ platform: string }>;
|
||||
launches: Array<{ platform: string }>;
|
||||
};
|
||||
|
||||
export enum AppStatus {
|
||||
|
||||
Reference in New Issue
Block a user