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
jlewin
610fedbc31
Extract embedded types to new files
2019-06-18 15:55:17 -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
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
08600fa2a7
Convert to three point axis indicator
2019-06-18 11:51:46 -07:00
LarsBrubaker
16177288d0
Show screen rotation axis (testing)
2019-06-18 08:21:48 -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
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
fb0f1cebee
Make button group dropdown always enabled, disable inactive members
2019-06-17 12:12:03 -07:00
jlewin
426a923fc5
Move GetDefaultOperation into OperationGroup
2019-06-17 12:09:18 -07:00
LarsBrubaker
12df410035
improving rendering to show direction
...
fixing warnings
2019-06-14 21:48:40 -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
fe13b43027
Add null reference guard
2019-06-13 11:48:58 -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
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
jlewin
23ec362e99
Report exceptions during Boolean processing
...
- Issue MatterHackers/MCCentral#5659
Investigate failure to subtract on Pulse setup machine
2019-06-07 13:52:47 -07:00
jlewin
a3bf83e87c
Rename ArrowDirection Up/Down
2019-06-07 11:02:08 -07:00
John Lewin
df7ea996d1
Move static PPE.CreateSettingsRow() to new SettingRow constructor
...
- Improve reuse and consistency with shared constructor on actual type
2019-06-05 09:08:32 -07:00
jlewin
0156c5c1e8
Use https for MH feed requests
...
- Issue MatterHackers/MCCentral#5632
MH Feed requests redirected to https
2019-06-04 18:22:33 -07:00
jlewin
ec1a50b815
Change OnClick to protected
...
- Issue MatterHackers/MCCentral#3445
Change accessibility of OnClick to protected, revise callers to use
InvokeClick()
2019-06-04 18:20:01 -07:00
jlewin
aa9d576f0a
Simplify export plugin selection
2019-06-04 18:07:20 -07:00
jlewin
fca740e465
Consolidate export button code
2019-06-04 17:54:32 -07:00
jlewin
a5a5411717
Simplify button name, move details (x3g/gcode) to tooltip
2019-06-04 17:54:32 -07:00
jlewin
c473052154
Swap button order
2019-06-04 17:54:32 -07:00
jlewin
4899d77517
Use theme helper for common styling
2019-06-04 17:54:32 -07:00
jlewin
cc9dc69413
Simplify
2019-06-04 17:54:31 -07:00
Tyler Anderson
c5daadc02c
Added Export G-Code button to print menu
2019-06-04 16:54:21 -07:00
John Lewin
8634c17a0a
Simplify
2019-06-03 16:33:28 -07:00
John Lewin
a589bc3025
Remove unused ClippingFrustum calls
2019-06-03 16:33:28 -07:00
John Lewin
e52d963278
Extract WorldView extension methods
2019-06-03 16:33:27 -07:00
LarsBrubaker
6abe190922
Merge remote-tracking branch 'origin/2.19.6'
2019-06-01 17:36:09 -07:00
LarsBrubaker
4b9ff1bbbe
reset needs to be marked as user driven
2019-06-01 09:10:52 -07:00
jlewin
c46b3f519e
Enable FullRowSelect on ErrorValidationRows with fixes
...
- Issue MatterHackers/MCCentral#5618
Print validation error rows are not clickable
2019-05-31 18:00:57 -07:00
jlewin
aae2976c95
Extract ClosePopup behavior for reuse, invoke on Warnings dismiss
2019-05-31 18:00:43 -07:00
jlewin
6bd0e87cf8
Mark IsDirty during profile save
...
- Issue MatterHackers/MatterControl#4574
Started using my printer at home and it reverted to an old web
setting that lost all my recent changes
2019-05-29 14:16:25 -07:00
jlewin
f2980b3744
Extract ClearBlackList from Save
2019-05-29 12:25:31 -07:00