diff --git a/src/Gui/EditingContext.cpp b/src/Gui/EditingContext.cpp index 5794061892..15f1582df8 100644 --- a/src/Gui/EditingContext.cpp +++ b/src/Gui/EditingContext.cpp @@ -267,7 +267,8 @@ void EditingContextResolver::registerBuiltinContexts() {QStringLiteral("Part Design Helper Features"), QStringLiteral("Part Design Modeling Features"), QStringLiteral("Part Design Dress-Up Features"), - QStringLiteral("Part Design Transformation Features")}, + QStringLiteral("Part Design Transformation Features"), + QStringLiteral("Sketcher")}, /*.priority =*/40, /*.match =*/ []() { @@ -292,7 +293,11 @@ void EditingContextResolver::registerBuiltinContexts() /*.labelTemplate =*/QStringLiteral("Body: {name}"), /*.color =*/QLatin1String(CatppuccinMocha::Mauve), /*.toolbars =*/ - {QStringLiteral("Part Design Helper Features"), QStringLiteral("Sketcher")}, + {QStringLiteral("Part Design Helper Features"), + QStringLiteral("Part Design Modeling Features"), + QStringLiteral("Part Design Dress-Up Features"), + QStringLiteral("Part Design Transformation Features"), + QStringLiteral("Sketcher")}, /*.priority =*/30, /*.match =*/ []() { @@ -307,7 +312,9 @@ void EditingContextResolver::registerBuiltinContexts() /*.labelTemplate =*/QStringLiteral("Assembly: {name}"), /*.color =*/QLatin1String(CatppuccinMocha::Blue), /*.toolbars =*/ - {QStringLiteral("Assembly")}, + {QStringLiteral("Assembly"), + QStringLiteral("Assembly Joints"), + QStringLiteral("Assembly Management")}, /*.priority =*/30, /*.match =*/ []() { @@ -340,7 +347,11 @@ void EditingContextResolver::registerBuiltinContexts() /*.labelTemplate =*/QStringLiteral("Part Design"), /*.color =*/QLatin1String(CatppuccinMocha::Mauve), /*.toolbars =*/ - {QStringLiteral("Part Design Helper Features"), QStringLiteral("Sketcher")}, + {QStringLiteral("Part Design Helper Features"), + QStringLiteral("Part Design Modeling Features"), + QStringLiteral("Part Design Dress-Up Features"), + QStringLiteral("Part Design Transformation Features"), + QStringLiteral("Sketcher")}, /*.priority =*/20, /*.match =*/ []() { @@ -353,7 +364,12 @@ void EditingContextResolver::registerBuiltinContexts() /*.labelTemplate =*/QStringLiteral("Sketcher"), /*.color =*/QLatin1String(CatppuccinMocha::Green), /*.toolbars =*/ - {QStringLiteral("Sketcher"), QStringLiteral("Sketcher Tools")}, + {QStringLiteral("Sketcher"), + QStringLiteral("Sketcher Tools"), + QStringLiteral("Geometries"), + QStringLiteral("Constraints"), + QStringLiteral("B-Spline Tools"), + QStringLiteral("Visual Helpers")}, /*.priority =*/20, /*.match =*/ []() { @@ -366,7 +382,9 @@ void EditingContextResolver::registerBuiltinContexts() /*.labelTemplate =*/QStringLiteral("Assembly"), /*.color =*/QLatin1String(CatppuccinMocha::Blue), /*.toolbars =*/ - {QStringLiteral("Assembly")}, + {QStringLiteral("Assembly"), + QStringLiteral("Assembly Joints"), + QStringLiteral("Assembly Management")}, /*.priority =*/20, /*.match =*/ []() {