Skip to content

feat: export modpack mod list to JSON file#126

Open
leavraell wants to merge 6 commits intoLovelessCodes:releasefrom
leavraell:feat/export-modpack-to-file
Open

feat: export modpack mod list to JSON file#126
leavraell wants to merge 6 commits intoLovelessCodes:releasefrom
leavraell:feat/export-modpack-to-file

Conversation

@leavraell
Copy link

Hi, this is my first contribution. I'm using StoryForge on macOS and found the clipboard-only export limitation so put together a fix. Happy to adjust anything that doesn't fit the project conventions.

Summary

  • Add ability to export a modpack's mod list to a JSON file via native save dialog
  • Exported mods are sorted alphabetically and include display name for readability
  • Accessible from the installation context menu and installation row

Test plan

  • Tested locally — export saves a valid JSON file with sorted mod list
  • Verify native save dialog works on Windows/Linux

Details

  • New utility functions in src/lib/utils.ts for file export
  • Rust backend updated in src-tauri/src/modules/utils.rs and lib.rs
  • CHANGELOG.md updated

leavraell and others added 2 commits March 15, 2026 20:33
Adds a "Show Pre-release Versions" setting that controls whether RC
versions appear in the version selection dropdowns. Defaults to hidden.
Setting persists across restarts via Tauri store.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@LovelessCodes
Copy link
Owner

Hey Leavraell, it looks to me like there's something odd going on here.
It seems you've opened two pull requests for the same thing? 😄

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants