FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

[Junie]: feat(export): implement Fluent Design v2 export page · Pull Request #9 · Tryanks/WebTranslator · GitHub

Repository navigation

[Junie]: feat(export): implement Fluent Design v2 export page - #9

Merged
Tryanks merged 3 commits into
masterfrom
jetbrains-junie-issue-8-run-ffe5f953-1f88-4904-bd5e-af17e921768d
Oct 10, 2025
Merged

Tryanks merged 3 commits into
masterfrom
jetbrains-junie-issue-8-run-ffe5f953-1f88-4904-bd5e-af17e921768d

Conversation

ghost commented Oct 10, 2025

Copy link
Copy Markdown

📌 Hey! This PR was made for you with Junie, the coding agent by JetBrains Early Access Preview

It's still learning, developing, and might make mistakes. Please make sure you review the changes before you accept them.
We'd love your feedback — join our Discord to share bugs, ideas: here.

📊 Junie Summary

The Export page was rebuilt to use Fluent Design v2 with full export functionality. ExportViewModel supports file naming, format, and clipboard/save commands. The design matches other pages and includes user feedback.

 The Export page was rebuilt to use Fluent Design v2 with full export functionality. ExportViewModel supports file naming, format, and clipboard/save commands. The design matches other pages and includes user feedback.
ghost added the junie label Oct 10, 2025
ghost assigned Tryanks Oct 10, 2025

Tryanks commented Oct 10, 2025

Copy link
Copy Markdown
Owner

@jetbrains-junie we need more features in export page. for example, we can preview change diff in zh_cn.json, then auto save files in origin folder (when open project method by local path).
and also, design more active to save file, make a export_page_design.md to explaining all plan.

ghost commented Oct 10, 2025

Copy link
Copy Markdown
Author

Hey, it’s Junie by JetBrains! I started processing your request 🚀

The Export page was enhanced with diff preview and active save features, supporting automatic saving to the origin folder for local projects. A new ProjectContextService was added to maintain context across pages, and a detailed design document export_page_design.md was created. The UI was updated with new controls for saving and previewing diffs, and all planned changes were implemented and reviewed.

ghost commented Oct 10, 2025

Copy link
Copy Markdown
Author

✅ The execution was successful

feat(export): add diff preview and active save features

The Export page was enhanced with diff preview and active save features, supporting automatic saving to the origin folder for local projects. A new ProjectContextService was added to maintain context across pages, and a detailed design document export_page_design.md was created. The UI was updated with new controls for saving and previewing diffs, and all planned changes were implemented and reviewed.

More information:

Tryanks commented Oct 10, 2025

Copy link
Copy Markdown
Owner

@jetbrains-junie use DiffPlex.Avalonia (nuget) to show raw text (lang/json) diff, not a point-by-point comparison.

ghost commented Oct 10, 2025

Copy link
Copy Markdown
Author

Hey, it’s Junie by JetBrains! I started processing your request 🚀

…aw diff

The Export page's diff preview was switched to use DiffPlex.Avalonia to show raw text (JSON/lang) diffs instead of point-by-point comparisons. The ExportView and ExportViewModel were updated to support this new diff method, and the UI now displays a side-by-side diff labeled accordingly. The DiffPlex.Avalonia package was added, and existing save and auto-save features were retained.

ghost commented Oct 10, 2025

Copy link
Copy Markdown
Author

✅ The execution was successful

feat(export): replace diff preview with DiffPlex.Avalonia raw diff

The Export page's diff preview was switched to use DiffPlex.Avalonia to show raw text (JSON/lang) diffs instead of point-by-point comparisons. The ExportView and ExportViewModel were updated to support this new diff method, and the UI now displays a side-by-side diff labeled accordingly. The DiffPlex.Avalonia package was added, and existing save and auto-save features were retained.

More information:

Tryanks merged commit a180d2f into master Oct 10, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Junie: Design and implementation a new export page, alignment other pages design.

1 participant


Back | FazBrowse Home | New Git URL