Merge branch 'main' of https://github.com/hydralauncher/hydra into feat/custom-games-support

This commit is contained in:
Moyasee
2025-09-28 17:39:07 +03:00
48 changed files with 1577 additions and 311 deletions

View File

@@ -71,8 +71,17 @@ export type UserGame = {
achievementCount: number;
achievementsPointsEarnedSum: number;
hasManuallyUpdatedPlaytime: boolean;
isFavorite: boolean;
isPinned: boolean;
pinnedDate?: Date | null;
} & ShopAssets;
export interface UserLibraryResponse {
totalCount: number;
library: UserGame[];
pinnedGames: UserGame[];
}
export interface GameRunning {
id: string;
title: string;

View File

@@ -49,6 +49,8 @@ export interface Game {
executablePath?: string | null;
launchOptions?: string | null;
favorite?: boolean;
isPinned?: boolean;
pinnedDate?: Date | null;
automaticCloudSync?: boolean;
hasManuallyUpdatedPlaytime?: boolean;
}

View File

@@ -32,6 +32,7 @@ export interface SteamAppDetails {
publishers: string[];
genres: SteamGenre[];
movies?: SteamMovies[];
supported_languages: string;
screenshots?: SteamScreenshot[];
pc_requirements: {
minimum: string;