Files
texturecraft/docs/parity.md
bflatastic d619b53712 Merge origin/main into feat/cross-app-materials
Keeps both import menu items and formats modules (MaterialX import, MaterialCraft materials); menu parity regenerated (55 of 55).
2026-11-02 14:22:37 +07:00

3.6 KiB

Menu parity

Generated by TC_UPDATE_PARITY=1 cargo test -p texturecraft-ui-egui parity. Each row is a menu item of the target menu layout with TextureCraft's command id; live means the id is implemented. Feature parity beyond menus is tracked in ROADMAP.md.

55 of 55 menu items live (100%).

File

Item Id Shortcut Status
New project... ui.newProject Ctrl+N live
Open... file.open Ctrl+O live
Open sample project... project.sample live
Close file.close Ctrl+F4 live
Save file.save Ctrl+S live
Save as... file.saveAs Ctrl+Shift+S live
Save a copy... file.saveCopy live
Remove unused resources... file.removeUnused live
Import resources... resource.import live
Import MaterialX material... file.importMaterialX live
Import material... material.load live
Export Textures... ui.export Ctrl+Shift+E live
Export Mesh... file.exportMesh live
Quit ui.quit Ctrl+Q live

Edit

Item Id Shortcut Status
Undo edit.undo Ctrl+Z live
Redo edit.redo Ctrl+Y live
Project Configuration... ui.projectConfig live
Reimport mesh file.reimportMesh Ctrl+Shift+R live
Settings... ui.settings live

Mode

Item Id Shortcut Status
Bake Mesh Maps ui.mode.bake F8 live
Painting ui.mode.paint F9 live
Rendering (path traced) ui.mode.render F10 live

Window

Item Id Shortcut Status
Views ▸ Assets ui.view.assets live
Views ▸ Display Settings ui.view.display live
Views ▸ History ui.view.history live
Views ▸ Layers ui.view.layers live
Views ▸ Log ui.view.log live
Views ▸ Properties ui.view.properties live
Views ▸ Shader Settings ui.view.shader live
Views ▸ Texture Set List ui.view.textureSetList live
Views ▸ Texture Set Settings ui.view.textureSetSettings live
Save UI Layout ▸ Save current layout... ui.layout.save live
Load UI Layout ui.layout.load live
Hide UI ui.hideUi Tab live
Reset UI ui.resetUi live

Viewport

Item Id Shortcut Status
Display material viewport.displayMaterial M live
Display next channel viewport.nextChannel C live
Display previous channel viewport.previousChannel Shift+C live
Display next mesh map viewport.nextMeshMap B live
Display previous mesh map viewport.previousMeshMap Shift+B live
UV checker ui.uvChecker live
Show entire mesh viewport.frame F live
3D/2D views ui.layout.split F1 live
3D view only ui.layout.3d F2 live
2D view only ui.layout.2d F3 live
Enable quick mask viewport.quickMask Y live
Edit quick mask viewport.quickMask.edit U live
Invert quick mask viewport.quickMask.invert Ctrl+Shift+I live

Help

Item Id Shortcut Status
Documentation... ui.help.docs live
Shortcuts list... ui.help.shortcuts live
Join the community (Discord)... ui.help.discord live
ArtCraft website... ui.help.website live
Report a bug... ui.help.bug live
Show log... ui.view.log live
About TextureCraft... ui.about live