Commit graph

1864 commits

Author SHA1 Message Date
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