aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/ui/src/stores
Commit message (Collapse)AuthorAgeFilesLines
* style: auto format and lint fix [skip ci]HsiangNianian2026-01-164-76/+90
|
* feat: Implement logout confirmation dialog and enhance account status ↵HsiangNianian2026-01-151-3/+51
| | | | display in BottomBar for improved user experience
* feat: Implement logging system with game log parsing and event listeners for ↵HsiangNianian2026-01-151-0/+139
| | | | enhanced log management
* feat: Add custom background path handling and reactive URL conversion in ↵HsiangNianian2026-01-151-0/+21
| | | | SettingsState for enhanced user customization
* feat: Add ReleasesState class to manage GitHub releases and implement ↵HsiangNianian2026-01-152-0/+40
| | | | loading logic
* feat(java): Implement Java catalog management and download featuresBegonia, HE2026-01-151-26/+268
| | | | | | | | - Added commands to fetch and refresh the Java catalog, cancel downloads, and manage pending downloads. - Enhanced the Java download modal in the UI to support version selection, download progress, and pending downloads. - Introduced new types for Java catalog, download progress, and pending downloads. - Updated settings store to handle Java catalog state, download progress, and pending downloads. - Improved user experience with loading states, error handling, and status notifications for Java installations.
* chore: fix import order in settings storeBegonia, HE2026-01-141-1/+1
|
* feat: re-integrate Java download UI into new component architectureBegonia, HE2026-01-141-1/+62
| | | | | | | | - Add Java download functionality to settings store - Add JavaDownloadInfo type definition - Add Download Java button and modal to SettingsView - Support JRE/JDK selection with version picker - Maintain integration with Adoptium API backend
* feat: enhance dark mode support across UI componentsHsiangNianian2026-01-141-0/+6
| | | | | | | | - Updated BottomBar, HomeView, LoginModal, ModLoaderSelector, SettingsView, Sidebar, StatusToast, and VersionsView components for improved dark mode styling. - Adjusted color schemes for various elements to ensure better visibility and aesthetics in dark mode. - Added a theme property to settings to enforce dark mode as the default. - Refactored version badges in VersionsView for better color differentiation. - Enhanced button and input styles for consistency in both light and dark themes.
* feat: Enhance UI components and add visual effectsHsiangNianian2026-01-141-0/+3
| | | | | | | | | - Updated Sidebar component styles for improved aesthetics and usability. - Refactored VersionsView component with a new layout and enhanced version filtering. - Improved DownloadMonitor and GameConsole components for better performance and visual consistency. - Added new settings for GPU acceleration and visual effects in settings store. - Introduced ParticleBackground component with customizable effects (Constellation and Saturn). - Implemented ConstellationEffect and SaturnEffect classes for dynamic background animations.
* Revert "feat: add functionality to retrieve installed game versions"简律纯2026-01-141-28/+4
|
* Merge pull request #16 from NtskwK/feat/enabled-version简律纯2026-01-141-4/+28
|\
* | feat: add download settings for concurrent download threadsHsiangNianian2026-01-141-0/+1
| |
| * fix: ensure selectedVersion is reset when no installed versions are foundNatsuu2026-01-141-0/+2
| |
| * feat: add functionality to retrieve installed game versionsNatsuu2026-01-141-4/+26
|/
* chore: add ReturnType type hint简律纯2026-01-141-2/+2
| | | Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* fix: avoid any/object process简律纯2026-01-141-4/+2
| | | Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* refactor: specify generic type for invoke calls in GameState classNatsuu2026-01-141-3/+3
|
* refactor: enhance UIState class by adding type for currentView and updating ↵Natsuu2026-01-141-14/+12
| | | | setView method
* chore: specify type for pollInterval in AuthState classNatsuu2026-01-141-1/+1
|
* chore: improve loadSettings method for better result handlingNatsuu2026-01-141-1/+4
|
* refactor: split App.svelte into componentsNatsuu2026-01-144-0/+279