John Lewin
8706a2aeaf
Guard for null
...
- Issue MatterHackers/MatterControl#4665
MC on macOS crashes when exporting G-code
2019-09-25 10:51:50 -07:00
jlewin
5049d3354d
Assign NodeParent when added, walk NodeParent tree for expansion
...
- Issue MatterHackers/MCCentral#5718
TreeView expansion in SelectedNode fails as parent not yet assigned
2019-06-20 18:20:53 -07:00
jlewin
422953d685
Use LayoutLock for expensive construction on large node count
2019-06-20 13:35:03 -07:00
jlewin
1b66dde24f
Conditionally create split buttons for OperationGroups
...
- Revise group ordering, move some items from Align to Other
2019-06-20 13:34:15 -07:00
jlewin
ae6655911a
Scroll selection into view
2019-06-19 16:44:35 -07:00
jlewin
dab70b3dc0
Don't collapse tree of existing selection
2019-06-19 16:34:19 -07:00
jlewin
8a6f98db62
Fix warnings
2019-06-18 15:49:56 -07:00
jlewin
a12efe3a3b
Expose them to derived types
2019-06-18 15:39:31 -07:00
jlewin
95ae04b790
HelpDocs
2019-06-18 12:23:08 -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
426a923fc5
Move GetDefaultOperation into OperationGroup
2019-06-17 12:09:18 -07:00
John Lewin
b4b18b14f2
Require unlocalized group identifier, restore missing buttons
2019-06-13 08:28:09 -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
jlewin
45546bbab9
Consolidate LocalizedAction into SceneSelectonOperation
2019-06-12 17:15:19 -07:00
jlewin
35898393e0
Reduce layer count on XY calibration template
...
- Issue MatterHackers/MCCentral#5647
2019-06-11 12:33:16 -07:00
John Lewin
be8f83d59f
Remove restrictions, improve hints on XY Calibration
...
- MatterHackers/MCCentral#5615
User confusion due to disabled input fields
2019-06-05 09:08:32 -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
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
Lars Brubaker
166fa1e832
Revising xy calibration language
...
issue: MatterHackers/MCCentral#5622
add the word 'centered' to the description of 'balanced' in the xy calibration collection page
2019-05-31 17:01:56 -07:00
jlewin
c8832d5c55
Fix typo
2019-05-29 17:51:28 -07:00
jlewin
fcc5e03fce
Revise wizard descriptions
2019-05-29 17:00:18 -07:00
jlewin
fd90765008
Add OnAdvance to WizardPage, hook to persist nozzle offsets
...
- Issue MatterHackers/MCCentral#5559
XY calibration changing offsets on cancel
2019-05-29 12:25:31 -07:00
jlewin
f3690bb2fd
Disable listenForImageChanged in HoverImageWidget
2019-05-22 18:46:57 -07:00
jlewin
f76fdc2525
Switch back to original view mode after calibration print
...
- Issue MatterHackers/MCCentral#5543
consider if conclusion of xy calibration should switch back to model
view rather than gcode view
2019-05-20 16:56:16 -07:00
jlewin
0a0dc56ead
Resume to collect data page on calibration print cancel
2019-05-17 17:20:09 -07:00
jlewin
2f6f695bfc
Wait to move to next page until print concluded
2019-05-17 17:19:11 -07:00
jlewin
b2a1978bb8
Switch from RadioButtons to new CalibrationTabWidget
2019-05-17 17:18:23 -07:00
John Lewin
42b2756896
Add CalibrationTabWidget
2019-05-17 12:15:51 -07:00
John Lewin
c65acc3148
Proxy TextColor to child
2019-05-17 12:15:50 -07:00
John Lewin
1454faddf5
Fix warnings
2019-05-17 12:15:48 -07:00
Lars Brubaker
1ce1377b2f
added the ability to describe that the printer is already calibrated.
2019-05-17 10:18:09 -07:00
Lars Brubaker
b8edb20a7e
fixing warnings
2019-05-17 10:17:45 -07:00
jlewin
1690d372b7
Ensure Done buttons are default/accept buttons
...
- Use common ShowWizardFinished helper method
- Add callback support for doneClicked
- Issue MatterHackers/MCCentral#5541
Wizard Done buttons should be default/accept button
2019-05-16 16:25:11 -07:00
jlewin
1033649e12
Perform case insensitive file extension comparison
...
- Issue MatterHackers/MCCentral#5539
Exporting as STL appends ".stl" and creates new file
2019-05-16 16:25:10 -07:00
jlewin
35f951b47b
Improve PrinterCalibrationWizard
2019-05-15 17:03:22 -07:00
John Lewin
13ff7dd017
Suppress conditional close in XYCalibrationWizard cancel
...
- Issue MatterHackers/MCCentral#5493
Unexpected abort dialog after calibration print cancel
2019-05-14 23:00:18 -07:00
jlewin
415d5206e7
Combine Start Print/Calibration Mode pages
...
- Issue MatterHackers/MCCentral#5479
Remove excess step from Nozzle Calibration wizard
2019-05-14 18:39:02 -07:00
jlewin
8d6a2cec59
New searchable Add Printer Wizard
...
- Issue MatterHackers/MCCentral#5519
Finish new Add Printer wizard
- Issue MatterHackers/MCCentral#3439
Improve printer Make / Model selection for Pulse
2019-05-14 15:43:14 -07:00
jlewin
2b8d794232
Add Enter key support for primary/Accept button
...
- Issue MatterHackers/MCCentral#5489
Inconsistent keyboard support in wizard pages
2019-05-13 15:38:53 -07:00
jlewin
df3be5eb2c
Remove custom EditableNumberDisplay, use MHNumberEdit
...
- Issue MatterHackers/MCCentral#5492
Irregular field styling
2019-05-13 13:46:48 -07:00
John Lewin
18d5bf00e7
Emulated windowing system needs to set focus on Show
...
- Issue MatterHackers/MCCentral#5507
Buttons lack tab key support
2019-05-12 09:15:37 -07:00
John Lewin
8978bae6ed
Add keyboard support to SimpleButton, enable in TextButton
2019-05-12 09:09:20 -07:00
John Lewin
20dc2f6bd3
Fix whitespace
2019-05-11 18:57:33 -07:00
Lars Brubaker
a15b5f4e7f
default to coarse on first run of xy calibration
...
issue: MatterHackers/MCCentral#5484
Revise XYCalibration wizard to prefer Course mode until completed once
2019-05-10 15:57:48 -07:00
jlewin
e4f8dc1b0c
Extract finish wizard behavior for reuse - use in custom Done button
...
- Issue MatterHackers/MCCentral#5494
Unexpected abort dialog after completing XY calibration wizard
2019-05-09 18:05:21 -07:00
jlewin
e08730b137
Set SiblingRadioButtonList
...
- Issue MatterHackers/MCCentral#5485
Y calibration radio buttons lack sibling list
2019-05-08 18:06:23 -07:00
jlewin
4674d009e4
Simplify options, improve titles
2019-05-07 15:59:07 -07:00
jlewin
3bddcda24a
Remove unnecessary control names
2019-05-07 15:59:07 -07:00