diff options
| author | Kurt Himebauch <136133082+xXJSONDeruloXx@users.noreply.github.com> | 2026-09-10 16:38:57 -0400 |
|---|---|---|
| committer | Kurt Himebauch <136133082+xXJSONDeruloXx@users.noreply.github.com> | 2026-09-10 16:38:57 -0400 |
| commit | 2258a5e5e96ad3c3d2e9eb5a3bdb58e747b2d0ad (patch) | |
| tree | dfc09903a2fd21cf44ce9be794c4c2c99d5d5198 /src/api/lsfgApi.ts | |
| parent | a69ab9976905640f816b3a84d13fbc5848ffae65 (diff) | |
| download | decky-lsfg-vk-2258a5e5e96ad3c3d2e9eb5a3bdb58e747b2d0ad.tar.gz decky-lsfg-vk-2258a5e5e96ad3c3d2e9eb5a3bdb58e747b2d0ad.zip | |
refactor: remove direct flatpak steam metadata
Diffstat (limited to 'src/api/lsfgApi.ts')
| -rw-r--r-- | src/api/lsfgApi.ts | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/src/api/lsfgApi.ts b/src/api/lsfgApi.ts index 850efa9..3643363 100644 --- a/src/api/lsfgApi.ts +++ b/src/api/lsfgApi.ts @@ -41,7 +41,6 @@ export interface InstalledGame { appid: string; name: string; nonSteam: boolean; - directFlatpak?: boolean; executable?: string; arguments?: string; startDir?: string; @@ -115,15 +114,23 @@ export interface FlatpakApp { profile: string; config?: LsfgConfig | null; workarounds: WorkaroundState; - active?: boolean; - pid?: string; error?: string | null; } +export interface RunningFlatpakApp { + app_id: string; + active: boolean; + pid?: string; +} + export interface FlatpakAppsResult extends ApiResult { apps?: FlatpakApp[]; } +export interface RunningFlatpakAppsResult extends ApiResult { + apps?: RunningFlatpakApp[]; +} + export interface FlatpakAppResult extends ApiResult, Partial<FlatpakApp> { app_id: string; } @@ -136,10 +143,9 @@ export const getConfigFileContent = callable<[], FileContentResult>("get_config_ export const getFlatpakApps = callable<[], FlatpakAppsResult>("get_flatpak_apps"); export const enableFlatpakApp = callable<[string], FlatpakAppResult>("enable_flatpak_app"); export const updateFlatpakConfig = callable<[string, LsfgConfig], FlatpakAppResult>("update_flatpak_config"); -export const getFlatpakWorkaroundState = callable<[string], WorkaroundStateResult>("get_flatpak_workaround_state"); export const setFlatpakWorkaroundState = callable<[string, WorkaroundState], WorkaroundStateResult>("set_flatpak_workaround_state"); export const removeFlatpakApp = callable<[string], FlatpakAppResult>("remove_flatpak_app"); -export const getRunningFlatpakApps = callable<[], FlatpakAppsResult>("get_running_flatpak_apps"); +export const getRunningFlatpakApps = callable<[], RunningFlatpakAppsResult>("get_running_flatpak_apps"); export const getGameConfigs = callable<[], GameConfigsResult>("get_game_configs"); export const getInstalledGames = callable<[], InstalledGamesResult>("get_installed_games"); export const updateGameConfig = callable<[string, string, LsfgConfig], GameConfigResult>("update_game_config"); |
