Skip to content

Fix: correct file dialog path conversions from native layer - #420

Merged
Scarlet-Bytes merged 1 commit into
corefrom
fix-savefile
Sep 5, 2026
Merged

Scarlet-Bytes merged 1 commit into
corefrom
fix-savefile

Conversation

@Scarlet-Bytes

Copy link
Copy Markdown
Member

No description provided.

…onality

- Introduced `InfiniFrameExample.BlazorWebView.MudBlazor` project utilizing MudBlazor components.
- Implemented support for file/folder picker dialogs (`SaveFileAsync`, `OpenFileAsync`, `OpenFolderAsync`).
- Added layouts, navigation, and error pages (`MainLayout`, `NavMenu`, `PageNotFound`).
- Configured MudBlazor services, themes, and providers in `Program.cs`.
- Included a styled `index.html` with MudBlazor assets.
- Updated `InfiniFileDialogOperation` and `InfiniFrameEvents` to consistently use UTF8 marshalling.
- Integrated the new example project into the solution (`InfiniFrame.slnx`).
@Scarlet-Bytes Scarlet-Bytes changed the title Fix: fix correct file dialog path conversions Fix: correct file dialog path conversions Sep 5, 2026
@Scarlet-Bytes Scarlet-Bytes changed the title Fix: correct file dialog path conversions Fix: correct file dialog path conversions from native layer Sep 5, 2026
@github-actions

github-actions Bot commented Sep 5, 2026

Copy link
Copy Markdown
Contributor

📊 Code Coverage Report

Language Coverage Delta Trend
TypeScript 94.1% 0.0% ➡️ unchanged
C# 71.9% 0.0% ➡️ unchanged
Python 88.8% 0.0% ➡️ unchanged

C# Project Breakdown

Project Coverage Lines Covered
InfiniFrame.Blazor 92.8% 460 427
InfiniFrame.WebServer 90.0% 320 288
InfiniFrame.Shared 89.3% 6608 5898
InfiniFrame.SingleFile 71.4% 360 257
InfiniFrame 71.2% 26748 19044
InfiniFrame.BlazorWebView 64.1% 3420 2191
InfiniFrame.NativeBridge 63.4% 10036 6363

@Scarlet-Bytes
Scarlet-Bytes merged commit 3525ffd into core Sep 5, 2026
78 checks passed
@Scarlet-Bytes
Scarlet-Bytes deleted the fix-savefile branch September 5, 2026 19:11
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.

1 participant