Commit graph

15456 commits

Author SHA1 Message Date
Lars Brubaker
aabacd8c03
Merge pull request #4619 from jlewin/master
Add menu support for OperationGroups
2019-06-18 19:30:11 -07:00
jlewin
d38a45bea7 Add menu support for OperationGroups 2019-06-18 18:29:10 -07:00
jlewin
4eeb3964e0 Move constructor to top 2019-06-18 18:04:03 -07:00
jlewin
d1890d6f7f Switch to Help tab 2019-06-18 17:30:37 -07:00
jlewin
ca0e0bf5d6 Fix warnings 2019-06-18 16:22:54 -07:00
johnlewin
ff255d9b85
Merge pull request #4617 from jlewin/master
Improve new search feature
2019-06-18 16:09:36 -07:00
jlewin
610fedbc31 Extract embedded types to new files 2019-06-18 15:55:17 -07:00
jlewin
8a6f98db62 Fix warnings 2019-06-18 15:49:56 -07:00
jlewin
c53362e02f Conditionally draw border 2019-06-18 15:45:19 -07:00
jlewin
78f1cbd9df Make search button behave more like a popup button
- Add local help zip file
- Add icon to search result rows
- Extract search panel behavior to new SearchPanel type
- Move input field to new SearchPanel type
- Issue MatterHackers/MCCentral#5699
Improve search
2019-06-18 15:44:36 -07:00
jlewin
a12efe3a3b Expose them to derived types 2019-06-18 15:39:31 -07:00
jlewin
0f8d891372 Run index creation as long running task 2019-06-18 15:38:50 -07:00
jlewin
95ae04b790 HelpDocs 2019-06-18 12:23:08 -07:00
jlewin
19a7fba3a6 Extract screen space axis indicator to dedicated drawable 2019-06-18 12:23:07 -07:00
jlewin
1e5321caf0 Use new GetXYInViewRotation for keyboard item nudge
- Issue MatterHackers/MCCentral#5660
Consider view perspective when nudging scene item with keyboard
2019-06-18 11:51:46 -07:00
jlewin
08600fa2a7 Convert to three point axis indicator 2019-06-18 11:51:46 -07:00
johnlewin
d62563bdd1
Merge pull request #4616 from larsbrubaker/master
Show screen rotation axis (testing)
2019-06-18 11:21:03 -07:00
LarsBrubaker
16177288d0 Show screen rotation axis (testing) 2019-06-18 08:21:48 -07:00
johnlewin
ab93964eab
Merge pull request #4615 from jlewin/master
Consolidate align/fit operations into group, add icons
2019-06-17 16:17:57 -07:00
jlewin
6c7d0cc8f5 Update tooltip to Toggle Wipe Tower
- Issue MatterHackers/MCCentral#5682
Change tooltip to Toggle Wipe Tower
2019-06-17 14:27:14 -07:00
jlewin
f62d4dacd5 Remember selection 2019-06-17 14:18:00 -07:00
jlewin
82424349ca Consolidate align/fit operations into group, add icons 2019-06-17 13:38:53 -07:00
jlewin
fc42f4094d Pass sceneContext rather than scene to IsEnabled
- Revise button group membership
2019-06-17 13:27:08 -07:00
jlewin
e5919ca89f Change IsEnabled default 2019-06-17 12:12:41 -07:00
jlewin
fb0f1cebee Make button group dropdown always enabled, disable inactive members 2019-06-17 12:12:03 -07:00
jlewin
0c8f8a782c Consolidation operations into button groups 2019-06-17 12:11:19 -07:00
jlewin
426a923fc5 Move GetDefaultOperation into OperationGroup 2019-06-17 12:09:18 -07:00
jlewin
7cb77c8f71 Fix warnings 2019-06-17 12:07:42 -07:00
Lars Brubaker
1c1083e3e4
Merge pull request #4614 from larsbrubaker/master
master
2019-06-15 19:39:12 -07:00
LarsBrubaker
85f2a54b4f Test updated with new expectations around M109 2019-06-15 08:01:30 -07:00
LarsBrubaker
8b9da24120 make sure we don't send M109 if already in start gcode
issue: MatterHackers/MatterControl#4610
Purge not working correctly
2019-06-15 07:51:26 -07:00
LarsBrubaker
12df410035 improving rendering to show direction
fixing warnings
2019-06-14 21:48:40 -07:00
LarsBrubaker
0373b4c3a1 fixing warnings 2019-06-14 21:48:40 -07:00
johnlewin
21f5411a0b
Merge pull request #4613 from jlewin/master
Add null reference guard
2019-06-14 18:50:10 -07:00
jlewin
60bde338d9 Remove file test for exe, use filename const, consolidate dllimports 2019-06-14 17:00:22 -07:00
jlewin
a90e919be5 Add to workspaces after firing event listeners
- Issue MatterHackers/MCCentral#5687
Workspaces with content that causes widget exceptions on load
roundtrip and survive
2019-06-14 14:15:25 -07:00
jlewin
3f080cb6b2 Prevent bed validation for GCode files
- Issue MatterHackers/MatterControl#4611
Empty bed will not print
2019-06-14 14:14:19 -07:00
jlewin
21afe4e86d Turn off autoscroll for VAnchor.Fit Markdown widget 2019-06-14 13:09:02 -07:00
jlewin
fe13b43027 Add null reference guard 2019-06-13 11:48:58 -07:00
johnlewin
2e34ff3405
Merge pull request #4609 from jlewin/master
Revise toolbar actions
2019-06-13 10:03:24 -07:00
John Lewin
be4dbf1b5f Use HelpText if available 2019-06-13 08:38:01 -07:00
John Lewin
b4b18b14f2 Require unlocalized group identifier, restore missing buttons 2019-06-13 08:28:09 -07:00
John Lewin
24065be0fb Add Dual Extrusion Align
- Convert Align button into operation group/drop menu button
- Issue MatterHackers/MCCentral#5664
consider adding a dual align quick button
2019-06-13 08:27:01 -07:00
John Lewin
cb6eb43972 Add support for grouping scene operations into a drop menu button
- Issue MatterHackers/MCCentral#5664
consider adding a dual align quick button
2019-06-13 08:16:50 -07:00
John Lewin
3a6868f39a Draw drop button region on hover 2019-06-13 07:51:09 -07:00
jlewin
45546bbab9 Consolidate LocalizedAction into SceneSelectonOperation 2019-06-12 17:15:19 -07:00
jlewin
02d9a8d93b Remove EmptyMenu behavior 2019-06-12 11:56:38 -07:00
jlewin
f884e336a4 Fix casing 2019-06-12 11:50:55 -07:00
jlewin
346bcefc9f Consolidate menu generation
- Issue MatterHackers/MCCentral#5654
Different menus when right clicking an object in the 3D view and in
the design tree
2019-06-12 11:48:45 -07:00
jlewin
ddf78bc299 Move Help menu item into GetActionMenuForSceneItem
- Issue MatterHackers/MCCentral#5654
Different menus when right clicking an object in the 3D view and in
the design tree
2019-06-12 11:08:14 -07:00