Skip to content
This repository was archived by the owner on Oct 20, 2026. It is now read-only.

feat: add instance resource management for shaders, resourcepacks, saves, and updates with dependency installer - #396

Open
BANSAFAn wants to merge 1 commit into
Xcube-Studio:mainfrom
BANSAFAn:feature/instance-resource-management
Open

BANSAFAn wants to merge 1 commit into
Xcube-Studio:mainfrom
BANSAFAn:feature/instance-resource-management

Conversation

@BANSAFAn

@BANSAFAn BANSAFAn commented Sep 24, 2026 •

Copy link
Copy Markdown
Contributor
зображення зображення

PR-Codex overview

This PR introduces several enhancements and new features to the Natsurainko.FluentLauncher application, including improved command handling in menu flyouts, new view models for shaders and resource packs, and updates to localization and service integrations.

Detailed summary

  • Updated Natsurainko.FluentLauncher.csproj to change PowerShell command usage.
  • Refactored MenuFlyout_Opened methods in ModPage.xaml.cs and SavePage.xaml.cs to use pattern matching.
  • Added ShaderPage and ResourcePackPage with corresponding view models.
  • Implemented ResourceUpdateService for checking updates and managing dependencies.
  • Enhanced SaveViewModel to include backup functionality and deletion confirmations.
  • Added properties and methods in ShaderpackItem and ResourcePackItem for better management.
  • Updated UI elements in XAML files to reflect new commands and functionalities.

✨ Ask PR-Codex anything about this PR by commenting with /codex {your question}

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant