jlewin
7bce7dff9b
Suppress ClosePage behavior if close aborted
2019-05-09 13:29:44 -07:00
jlewin
f2bf0c5005
Add abort calibration confirmation via DialogWindow OnClosing
2019-05-09 13:28:37 -07:00
jlewin
2d3f71ba28
Extract AllowCancel
2019-05-09 13:26:11 -07:00
jlewin
a7a53c6712
Eliminate base override abortCancel
2019-05-09 13:26:10 -07:00
jlewin
4f776abc41
Add abort calibration confirmation via OnCancel
2019-05-09 13:25:31 -07:00
jlewin
e32b276f09
Extract navigate home behavior to reusable method
2019-05-09 11:54:56 -07:00
jlewin
4d45ece99a
Leave keybinding in place until widget close
2019-05-09 11:46:26 -07:00
jlewin
b1a2cf2d70
Revise keybinding to support unregister in OnClosed
2019-05-09 11:43:51 -07:00
jlewin
b0c505e761
Add indicator for confirm cancel, set after passing key markers
...
- Issue
MatterHackers/MCCentral#5487
Mechanism required to only show wizard cancel confirmation when appropriate
2019-05-09 11:17:22 -07:00
jlewin
dffb778cec
Fix typo
2019-05-08 18:06:23 -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
999e62b8a6
Fix warnings
2019-05-08 18:06:23 -07:00
jlewin
b5eb774c73
Use ISetupWizard compatible exit mechanism - ClosePage()
...
- Issue MatterHackers/MCCentral#5443
After loading filament into T0 the xy calibration wizard was closed
2019-05-08 18:06:22 -07:00
jlewin
307ecaba5f
Remove hard-coded navigation/bypass of GetPages enumeration
...
- Issue MatterHackers/MCCentral#5443
After loading filament into T0 the xy calibration wizard was closed
2019-05-08 18:06:22 -07:00
Lars Brubaker
d9484994f7
Improve xy calibration objects for large nozzles
...
issue: MatterHackers/MCCentral#5407
xy calibration does not produce a valid test for nozzle size of 2mm
2019-05-07 17:44:58 -07:00
jlewin
487384a061
Revise widget scaling
...
- Issue MatterHackers/MCCentral#5475
During print leveling the bed image is too big
2019-05-07 16:12:29 -07:00
jlewin
4674d009e4
Simplify options, improve titles
2019-05-07 15:59:07 -07:00
jlewin
485d4c7ae2
Ensure Overview pages exists for each calibration wizard
2019-05-07 15:59:07 -07:00
jlewin
c073b6768c
Change AutoProbe page title and body text
2019-05-07 15:59:07 -07:00
jlewin
3bddcda24a
Remove unnecessary control names
2019-05-07 15:59:07 -07:00
jlewin
7fb403dc8e
Use DefaultFontSize
...
- Issue MatterHackers/MCCentral#5442
Improve wizard page consistency
2019-05-07 15:59:05 -07:00
jlewin
efc8037cd5
Simplify page headers and overviews
...
- Issue MatterHackers/MCCentral#5442
Improve wizard page consistency
2019-05-07 15:58:29 -07:00
jlewin
568e1bfeca
Restore CopyGuestProfileToUser - sequence into signin/print flows
...
- Issue MatterHackers/MCCentral#5445
Setup a printer without being logged in and lost all the settings
after logging in
2019-05-07 15:58:29 -07:00
jlewin
5d6c863ced
Remove unused SelectActivePrinterPage
2019-05-07 15:58:29 -07:00
jlewin
728a2c421b
Open printer if count == 1
2019-05-07 15:58:29 -07:00
jlewin
fcae79528d
Remove staged filament wizard and related printer validation
2019-05-07 15:58:29 -07:00
Lars Brubaker
8a81dd33c5
Make active extruder come from the tool change streams data
...
issue: MatterHackers/MCCentral#5468
Hotend 1 controls move Hotend 2 instead
2019-05-07 14:47:43 -07:00
LarsBrubaker
362f7716e1
making bend do a merge vertices after to fix non-manifold edges
...
issue: MatterHackers/MCCentral#5430
Subtracting a Bend-modified object doesn't do anything.
2019-05-06 21:20:24 -07:00
Lars Brubaker
cf4274cb06
Make sure we send the needed command when extruding
...
issue: MatterHackers/MCCentral#5468
Hotend 1 controls move Hotend 2 instead
2019-05-06 18:09:52 -07:00
Lars Brubaker
ee10331a5f
Fixing warnings
2019-05-06 18:09:52 -07:00
jlewin
4d345c73ee
Prevent GCode load during slicing
...
- Issue MatterHackers/MCCentral#5453
Crash after switching to 3D GCode view while slicing
2019-05-06 16:08:28 -07:00
jlewin
75fb57b805
Hook connection fail/success and update accordingly
...
- Issue MatterHackers/MCCentral#3457
Setup Wizard does not show error if connection fails
2019-05-06 16:08:26 -07:00
jlewin
e6ca25e43b
Remove debugging tools from Release builds
...
- Issue MatterHackers/MCCentral#5469
Debugging tools in release builds
2019-05-06 16:08:24 -07:00
jlewin
7bc60034fc
Remove unused progress reporter
...
- Original system showed sync progress - later revised with 20s
delays per profile - reporting would take ages and isn't used
2019-05-06 16:08:24 -07:00
jlewin
556821fdef
Fix warnings
2019-05-06 16:08:22 -07:00
LarsBrubaker
b22bd904ad
Fixing warnings
2019-05-06 08:26:13 -07:00
LarsBrubaker
f202fe565f
Make sure we always turn off the heat
2019-05-05 11:39:28 -07:00
LarsBrubaker
6320c60d83
refactoring
2019-05-05 11:17:51 -07:00
LarsBrubaker
26b403a517
fixing warnings
2019-05-05 10:44:52 -07:00
LarsBrubaker
3a0f725ba3
Make align use name rather than id
...
issue: MatterHackers/MCCentral#5451
align is not maintaining SelectedChild ids over clone correctly
2019-05-05 09:15:29 -07:00
LarsBrubaker
d1e67d7751
refactoring
2019-05-04 23:33:16 -07:00
LarsBrubaker
a72b18854a
fixing warnings
2019-05-04 23:27:58 -07:00
LarsBrubaker
952d735fe6
improving fit to cylinder
2019-05-04 23:27:47 -07:00
LarsBrubaker
1f64a32794
Create HideChildrenFromTreeViewAttribute
...
Change IVisualLeafNode to HideChildrenFromTreeViewAttribute
Switch all classes that used IVisualLeafNode to use property
start using HideFromTreeViewAttribute rather than check for
GeneratedSupportObject3D
2019-05-04 19:39:11 -07:00
LarsBrubaker
d40a9235c8
Working on making unlockable design apps
2019-05-04 19:39:02 -07:00
John Lewin
015e546c47
Revise scaling logic
...
- Issue MatterHackers/MCCentral#5439
Leveling Summary view should size itself as expected
2019-05-04 09:47:14 -07:00
Lars Brubaker
5b6265e08f
default render moves to off
...
issue: MatterHackers/MCCentral#5446
default show moves in gcode view to off
2019-05-03 12:35:38 -07:00
John Lewin
b60c2ef960
Enable transparency on design workspace bed
...
- Issue MatterHackers/MCCentral#5450
Looking up in design view has no bed transparency
2019-05-03 11:12:40 -07:00
LarsBrubaker
d44520e4c1
fix problem with checking printer when null
...
issue: MatterHackers/MCCentral#5460
Test failures on automation server caused by emulator null reference
2019-05-03 07:59:21 -07:00
LarsBrubaker
0569948437
improved emulator simulation view
...
made it possible to turn the emulator speed to fast or slow in the terminal
2019-05-02 22:18:54 -07:00