-
Notifications
You must be signed in to change notification settings - Fork 0
Windows MD3 Rewrite
The fork's primary deliverable is native C++ Bambu Studio for Windows with partial UI modernization
informed by Material Design 3 roles and interactions. It is not a completed or faithful MD3 rewrite.
ui-md3 remains a design reference; it is not shipped-app evidence.
- Branch:
codex/build-and-test-lowlevel-mcp - Source commit:
3b00dc6aa - Renderer prerequisite:
b4561feaa, cherry-picked as9c4991c26. - Release GUI and
installsucceeded locally. InstalledBambuStudio.dllmatched the Release output SHA-256E2A9D5F65183B7B86A9698C1E83B938553070B4D56C97AE69B047BED569A13B6. - Focused CTest:
language_mode_tests,project_history_tests, anddeterministic_bbs_3mf_tests— 3/3 passed. - DeviceWeb production lock now pins
js-yaml4.3.0; localpnpm audit --audit-level highreported no known vulnerabilities.
These are visually reviewed full-display compositor captures of the installed native executable. They are evidence of partial modernization, not proof of full Material Design 3 conformance.
| Home | Filament Manager |
|---|---|
![]() |
![]() |
| Device official plug-in boundary | App-local Git Version History |
|---|---|
![]() |
![]() |
The Version History capture shows two local Git snapshots after Save As. No network plug-in was installed and no restore/destructive operation was performed.
- Earlier run 29802840504 failed before C++ tests because DeviceWeb audit found the high
js-yamladvisory. - Repair run: 29806330072. Its final status is required before claiming hosted CI success.
- No installer/SBOM/checksum/release/attestation artifact is claimed from this validation. Authenticode is not configured.
- The focused gate is not full-suite coverage: aggregate
libslic3r_testshas current API-drift compile failures andlibnest2d_testshas known baseline runtime failures. Both are deliberately waived while maintained tests gate the branch.
Project history uses a private app-local Git repository, never a .git next to the project and never the source repository. Shutdown is admission-only: accepted jobs drain, including bounded external-lock waits, before the worker joins.
Still deferred: repair/re-enable aggregate and libnest2d coverage, complete dark/Cantonese native smoke and human copy review, add history retention/pruning, and obtain successful hosted release-artifact evidence.



