aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/ui/src/stores/game.svelte.ts
Commit message (Collapse)AuthorAgeFilesLines
* feat: implement instance management functionalityHsiangNianian2026-01-161-2/+12
| | | | Added a new InstancesState class to manage game instances, including loading, creating, deleting, updating, and duplicating instances. Integrated instance selection into the game launch process, ensuring an active instance is selected before starting a game. Updated the types to include instance-related data structures.
* feat: enhance Java version management for Minecraft versionsHsiangNianian2026-01-161-4/+2
| | | | Added functionality to determine and validate the required Java version for Minecraft versions, including checks for compatibility with older versions. Implemented event emissions for version installation and deletion, and updated the UI to reflect Java version requirements and installation status. Improved version metadata handling and added support for deleting versions.
* feat: Add ReleasesState class to manage GitHub releases and implement ↵HsiangNianian2026-01-151-0/+4
| | | | loading logic
* refactor: specify generic type for invoke calls in GameState classNatsuu2026-01-141-3/+3
|
* refactor: split App.svelte into componentsNatsuu2026-01-141-0/+48