Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Alice
Submodule Alice updated from 13abc1 to 84c8f9
4 changes: 4 additions & 0 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,10 @@ set(CMAKE_USE_MAKE_RULES_OVERRIDE
set(CMAKE_USE_MAKE_RULES_OVERRIDE_CXX
"${CMAKE_SOURCE_DIR}/cmake/cxx_flag_overrides.cmake")

if(WIN32)
add_compile_definitions(NOMINMAX WIN32_LEAN_AND_MEAN)
endif()

#-----------------------------------------------------------------------------
# 检测操作系统
#-----------------------------------------------------------------------------
Expand Down
121 changes: 108 additions & 13 deletions Designer/Data/CommandsConfig.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,13 @@
<!-- ========================================================= -->
<commands>

<command id="feature.extrude.dashboard.apply"
label="Apply Extrude Dashboard"
tooltip="Apply popup-panel edits to the active extrude dashboard"
category="model"
environments="workbench.part,workbench.sketch"/>


<!-- ===== UI built-in commands (wired to MainWindowQt) ===== -->

<command id="data.openLastSession"
Expand Down Expand Up @@ -267,7 +274,6 @@
icon="icons/file/exit.svg"
environments="workbench.part,workbench.sketch,workbench.assembly"/>


<!-- ===== UI built-in commands (wired to MainWindowQt) ===== -->

<command id="window.new"
Expand Down Expand Up @@ -1185,6 +1191,22 @@

<!-- ===== UI built-in commands (wired to MainWindowQt) ===== -->

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

品質ベースラインの確立を、そろそろ正式に進めるべき時期に来ています。
自動化テストシステムの構築も、早急に対応すべき課題です。
プラットフォーム層についても、PRレビューの仕組みが必要です。

これらの作業については、皆さんで分担して進めていただきたいと思います。

<command id="feature.extrude.ok"
label="OK"
tooltip="Commit the active extrude feature"
category="model"
iconRef="ui.ok"
icon="icons/ui/ok.svg"
environments="workbench.part,workbench.sketch"/>

<command id="feature.extrude.cancel"
label="Cancel"
tooltip="Cancel the active extrude feature workflow"
category="model"
iconRef="ui.cancel"
icon="icons/ui/cancel.svg"
environments="workbench.part,workbench.sketch"/>

<command id="sketch.ok"
label="OK"
tooltip="Accept and close sketch"
Expand Down Expand Up @@ -1498,6 +1520,30 @@
icon="icons/view/trimetric.svg"
environments="workbench.part,workbench.sketch,workbench.assembly"/>


<command id="view.fitAll"
label="Fit All"
tooltip="Fit the active model into the current view"
category="view"
iconRef="view.trimetric"
icon="icons/view/trimetric.svg"
environments="workbench.part,workbench.sketch,workbench.assembly"/>

<command id="view.lookNormalToSketchPlane"
label="Look Normal"
tooltip="Orient the camera normal to the active sketch/work plane"
category="view"
iconRef="view.top"
icon="icons/view/top.svg"
environments="workbench.part,workbench.sketch,workbench.assembly"/>

<command id="view.viewCube"
label="View Cube"
tooltip="Toggle the view cube/navigation cube"
category="view"
iconRef="view.trimetric"
icon="icons/view/trimetric.svg"
environments="workbench.part,workbench.sketch,workbench.assembly"/>
<command id="view.top"
label="Top"
tooltip="Switch to top view"
Expand All @@ -1522,6 +1568,47 @@
icon="icons/view/right.svg"
environments="workbench.part,workbench.sketch,workbench.assembly"/>


<command id="view.renderBackend.occ"
label="OCCT Viewer"
tooltip="Use the OCCT AIS_Shape render backend for exact BRep preview"
category="view"
iconRef="view.trimetric"
icon="icons/view/trimetric.svg"
environments="workbench.part,workbench.sketch,workbench.assembly"/>

<command id="view.renderBackend.skylark"
label="Skylark"
tooltip="Use the Skylark render backend with backend-neutral triangle primitives"
category="view"
iconRef="view.trimetric"
icon="icons/view/trimetric.svg"
environments="workbench.part,workbench.sketch,workbench.assembly"/>

<command id="view.renderBackend.vtk"
label="VTK"
tooltip="Use the VTK render backend with backend-neutral triangle primitives"
category="view"
iconRef="view.trimetric"
icon="icons/view/trimetric.svg"
environments="workbench.part,workbench.sketch,workbench.assembly"/>

<command id="view.renderBackend.osg"
label="OSG"
tooltip="Use the OSG render backend with backend-neutral triangle primitives"
category="view"
iconRef="view.trimetric"
icon="icons/view/trimetric.svg"
environments="workbench.part,workbench.sketch,workbench.assembly"/>

<command id="view.renderBackend.ogre"
label="OGRE"
tooltip="Use the OGRE render backend with backend-neutral triangle primitives"
category="view"
iconRef="view.trimetric"
icon="icons/view/trimetric.svg"
environments="workbench.part,workbench.sketch,workbench.assembly"/>

<command id="view.dynamicSection"
label="Dynamic Section"
tooltip="Create and manipulate dynamic sections"
Expand Down Expand Up @@ -1917,18 +2004,26 @@
icon="icons/sketch/new_sketch.svg"
environments="workbench.part,workbench.assembly"/>

<command id="sketch.edit"
label="Edit Sketch"
tooltip="Edit an existing sketch"
category="sketch"
iconRef="sketch.edit_sketch"
icon="icons/sketch/edit_sketch.svg"
environments="workbench.part,workbench.assembly"/>

<command id="sketch.reuse"
label="Reuse Sketch"
tooltip="Reuse an existing sketch profile"
category="sketch"
<command id="sketch.edit"
label="Edit Sketch"
tooltip="Edit an existing sketch"
category="sketch"
iconRef="sketch.edit_sketch"
icon="icons/sketch/edit_sketch.svg"
environments="workbench.part,workbench.assembly"/>

<command id="sketch.defineInternal"
label="Define Internal Sketch"
tooltip="Select a sketch plane and define the internal sketch for the active extrude workflow"
category="sketch"
iconRef="sketch.new_sketch"
icon="icons/sketch/new_sketch.svg"
environments="workbench.part,workbench.assembly"/>

<command id="sketch.reuse"
label="Reuse Sketch"
tooltip="Reuse an existing sketch profile"
category="sketch"
iconRef="sketch.reuse"
icon="icons/sketch/reuse.svg"
environments="workbench.part,workbench.assembly"/>
Expand Down
Loading
Loading