Skip to content

Commit bb4d541

Browse files
Add 'Viewport Display Preset' tool to shelves/menus
GitHub issue #277. Note the '---' line is not picked up in the menus. This appears to be caused by a bug that I will fix later.
1 parent 5fa23bd commit bb4d541

4 files changed

Lines changed: 27 additions & 0 deletions

File tree

share/config/functions.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -919,6 +919,24 @@
919919
"mmSolver.tools.toggleobjectmotiontrail.tool.main();"
920920
]
921921
},
922+
"cycle_active_viewport_display_preset_forward": {
923+
"name": "Cycle Display Preset Forward",
924+
"name_shelf": "fCycPS",
925+
"tooltip": "Cycle the active viewport's display preset forward.",
926+
"command": [
927+
"import mmSolver.tools.setviewportdisplaypreset.tool;",
928+
"mmSolver.tools.setviewportdisplaypreset.tool.active_viewport_cycle_forward();"
929+
]
930+
},
931+
"cycle_active_viewport_display_preset_backward": {
932+
"name": "Cycle Display Preset Backward",
933+
"name_shelf": "bCycPS",
934+
"tooltip": "Cycle the active viewport's display preset backward.",
935+
"command": [
936+
"import mmSolver.tools.setviewportdisplaypreset.tool;",
937+
"mmSolver.tools.setviewportdisplaypreset.tool.active_viewport_cycle_backward();"
938+
]
939+
},
922940
"enable_holdout_all_meshes": {
923941
"name": "Enable Hold-Out For All Meshes",
924942
"name_shelf": "EnHOAll",

share/config/menu.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,9 @@
8383
"display_tools/center_twodee_remove",
8484
"display_tools/center_twodee_ui",
8585
"display_tools/---",
86+
"display_tools/cycle_active_viewport_display_preset_forward",
87+
"display_tools/cycle_active_viewport_display_preset_backward",
88+
"display_tools/---",
8689
"display_tools/toggle_viewport_geom",
8790
"display_tools/toggle_viewport_ctrls",
8891
"display_tools/toggle_viewport_imgplns",

share/config/shelf.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,9 @@
8080
"display_tools/display_popup/center_twodee_remove",
8181
"display_tools/display_popup/center_twodee_ui",
8282
"display_tools/display_popup/---",
83+
"display_tools/display_popup/cycle_active_viewport_display_preset_forward",
84+
"display_tools/display_popup/cycle_active_viewport_display_preset_backward",
85+
"display_tools/display_popup/---",
8386
"display_tools/display_popup/toggle_viewport_geom",
8487
"display_tools/display_popup/toggle_viewport_ctrls",
8588
"display_tools/display_popup/toggle_viewport_imgplns",

share/config/shelf_minimal.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,9 @@
9191
"display_tools/display_popup/center_twodee_remove",
9292
"display_tools/display_popup/center_twodee_ui",
9393
"display_tools/display_popup/---",
94+
"display_tools/display_popup/cycle_active_viewport_display_preset_forward",
95+
"display_tools/display_popup/cycle_active_viewport_display_preset_backward",
96+
"display_tools/display_popup/---",
9497
"display_tools/display_popup/toggle_viewport_geom",
9598
"display_tools/display_popup/toggle_viewport_ctrls",
9699
"display_tools/display_popup/toggle_viewport_imgplns",

0 commit comments

Comments
 (0)