<feed xmlns='http://www.w3.org/2005/Atom'>
<title>DropOut/ui/src/components/InstancesView.svelte, branch fix/build</title>
<subtitle>This is a new Minecraft launcher that is currently in development. It is designed to be a modern, fast and efficient launcher. It is written in Rust. Aims to be a Reproducible Minecraft Workspace Manager.</subtitle>
<id>https://git.hydroroll.team/DropOut/atom?h=fix%2Fbuild</id>
<link rel='self' href='https://git.hydroroll.team/DropOut/atom?h=fix%2Fbuild'/>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/'/>
<updated>2026-01-19T06:17:32Z</updated>
<entry>
<title>chore(ui): refactor workspace to monorepo</title>
<updated>2026-01-19T06:17:32Z</updated>
<author>
<name>苏向夜</name>
<email>fu050409@163.com</email>
</author>
<published>2026-01-19T06:17:32Z</published>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/commit/?id=da0d79f0db873c08fab3bc85023167e174d18b0e'/>
<id>urn:sha1:da0d79f0db873c08fab3bc85023167e174d18b0e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(frontend): add instance editor modal with tabbed interface</title>
<updated>2026-01-18T06:53:44Z</updated>
<author>
<name>HsiangNianian</name>
<email>i@jyunko.cn</email>
</author>
<published>2026-01-18T06:53:44Z</published>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/commit/?id=d4ea239d4477e9427b52994ea25d54941dfdba3f'/>
<id>urn:sha1:d4ea239d4477e9427b52994ea25d54941dfdba3f</id>
<content type='text'>
- Create InstanceEditorModal.svelte with 4 tabs:
  * Info: Instance name, notes, metadata (created date, last played)
  * Version: Mod loader switcher and version display
  * Files: File browser for mods/resourcepacks/shaderpacks/saves/screenshots
  * Settings: Memory override and JVM arguments customization
- Wire InstanceEditorModal to InstancesView with Edit button
- Add FileInfo type definition to types/index.ts
- Fix accessibility issues: proper button roles, keyboard events
- All TypeScript and Svelte compilation errors resolved
- Enable comprehensive per-instance configuration management
</content>
</entry>
<entry>
<title>feat(frontend): add instance creation wizard</title>
<updated>2026-01-18T06:36:52Z</updated>
<author>
<name>HsiangNianian</name>
<email>i@jyunko.cn</email>
</author>
<published>2026-01-18T06:36:52Z</published>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/commit/?id=5d403b86833c23ff7974daa829a9cbb2f837f4ec'/>
<id>urn:sha1:5d403b86833c23ff7974daa829a9cbb2f837f4ec</id>
<content type='text'>
- Create multi-step InstanceCreationModal with version and mod loader selection
- Step 1: Instance name input
- Step 2: Minecraft version selection with search and filtering
- Step 3: Mod loader choice (vanilla/Fabric/Forge) with version selection
- Automatically installs vanilla version + mod loader during creation
- Wire new modal to InstancesView, replace old simple creation dialog
- Remove unused confirmCreate function

This wizard integrates version management into instance creation workflow,
streamlining the user experience by combining instance setup and version
installation into a single guided process.
</content>
</entry>
<entry>
<title>feat: add InstancesView component and integrate instance management into the UI</title>
<updated>2026-01-16T12:20:19Z</updated>
<author>
<name>HsiangNianian</name>
<email>i@jyunko.cn</email>
</author>
<published>2026-01-16T12:20:19Z</published>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/commit/?id=743401f15199a116b1777bced843c774c5a59fba'/>
<id>urn:sha1:743401f15199a116b1777bced843c774c5a59fba</id>
<content type='text'>
Introduced a new InstancesView component for managing game instances, allowing users to create, edit, delete, and duplicate instances. Updated the App.svelte to include the InstancesView and modified various components to ensure instance selection is handled correctly. Enhanced the ModLoaderSelector and VersionsView to check for active instances before performing actions. Updated the Sidebar to include navigation to the new InstancesView.
</content>
</entry>
</feed>
