Commit graph

1923 commits

Author SHA1 Message Date
jlewin
def78f9d42 Update Add Printer tests 2019-05-14 15:43:14 -07:00
jlewin
e83e081983 Remove one second delay to construct tree 2019-05-14 15:43:14 -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
2d4f3a4784 Add Calibrate Printer menu item 2019-05-14 15:43:13 -07:00
Lars Brubaker
fd1f14cec6 put leveling switch on its own row
issue: MatterHackers/MCCentral#5517
Toggle switch for print leveling should not be on Print Calibration row
2019-05-14 15:27:30 -07:00
Lars Brubaker
bba22296aa Don't set the temp if it is already the temp we want 2019-05-14 15:18:14 -07:00
Lars Brubaker
29ce61e33a Keep extruders cool at the beginning of the print if the won't be used for longer than
the re-heat time.
issue: MatterHackers/MCCentral#5500
Inactive hotend cooldown does not apply at beginning of print
2019-05-14 14:11:37 -07:00
Lars Brubaker
f99fa16fde making supports have the correct position after expanding
issue: MatterHackers/MCCentral#5514
Supports coming out weird
2019-05-14 13:29:24 -07:00
Lars Brubaker
fbdf93a369 Make support columns store their expansion size so they are portable 2019-05-14 13:11:43 -07:00
jlewin
46f5f70d42 Switch back to ID 2019-05-13 18:13:44 -07:00
jlewin
5cbb82a231 Add tab key support for Wizard stages
- Issue MatterHackers/MCCentral#5513
Can't tab to activate any step
2019-05-13 15:40:29 -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
1f5bdfcf3b Fix whitespace 2019-05-13 13:46:48 -07:00
jlewin
209826d504 Use theme.TextColor for tumble cube text 2019-05-13 13:46:48 -07:00
jlewin
a08f097df1 Use this.FinishWizard to exit and complete wizard
- Issue MatterHackers/MCCentral#5496
Clicking 'already loaded' on extruder 2 does not make xy calibration
available
2019-05-13 13:46:48 -07:00
jlewin
adb61f29fc Show leveling solution with new ValueTag control 2019-05-13 13:46:48 -07:00
jlewin
4dbec91283 Fix warnings 2019-05-13 13:46:48 -07:00
jlewin
ed4e52ad45 Revert back to default height
- Issue MatterHackers/MCCentral#5492
Irregular field styling
2019-05-13 13:46:48 -07:00
jlewin
df3be5eb2c Remove custom EditableNumberDisplay, use MHNumberEdit
- Issue MatterHackers/MCCentral#5492
Irregular field styling
2019-05-13 13:46:48 -07:00
LarsBrubaker
002570d381 Showing the time to the end of the print
Made the ratio complete be based on time
2019-05-13 10:05:07 -07:00
LarsBrubaker
14c4c61a9c Merge branch 'master' of https://github.com/MatterHackers/MatterControl 2019-05-12 10:31:31 -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
LarsBrubaker
37cc41ac0a Report status better 2019-05-12 09:09:52 -07:00
LarsBrubaker
97fd35057b fixing warnings 2019-05-12 09:09:30 -07:00
John Lewin
8978bae6ed Add keyboard support to SimpleButton, enable in TextButton 2019-05-12 09:09:20 -07:00
John Lewin
0faa5c8b9c Only request favicons for known oems 2019-05-11 18:57:33 -07:00
John Lewin
b0a3d9e40f Allow plugins to register scene operations 2019-05-11 18:57:33 -07:00
John Lewin
20dc2f6bd3 Fix whitespace 2019-05-11 18:57:33 -07:00
John Lewin
8ef1102e87 Add support for themed scene operation icons
- Issue MatterHackers/MCCentral#5501
Pinch/curve/fit icons use theme.InvertIcons
2019-05-11 18:57:33 -07:00
John Lewin
c0b7f39fd5 Fix whitespace 2019-05-11 18:57:32 -07:00
LarsBrubaker
f236674d5a Make sure we clear sample positions on reset to default 2019-05-11 08:21:27 -07:00
LarsBrubaker
22cd9c1fe1 Fix text
issue: MatterHackers/MCCentral#5495
Incorrect spacing in single extruder case
2019-05-11 08:20:58 -07:00
LarsBrubaker
4b0d34b39d fix warnings 2019-05-11 08:20:33 -07:00
LarsBrubaker
7debe57480 Make sure we check for print recovery even if we are connected
This code changed so that we are connected before the UI is available.
we still need to check if there is a recovery.

issue: MatterHackers/MCCentral#5423
Automatic connect does not say there is a recovery available when there is
2019-05-11 07:40:30 -07:00
LarsBrubaker
a10c995a10 re-calculate normals does a mark as changed 2019-05-10 22:58:41 -07:00
LarsBrubaker
7fc0c8cc77 only show normals on selected object 2019-05-10 22:55:33 -07:00
LarsBrubaker
ba98e905fe fixing warnings 2019-05-10 22:55:16 -07:00
LarsBrubaker
583230fbd2 Twist object has correct editing defaults and visibility 2019-05-10 22:55:02 -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
Lars Brubaker
642997d8cd add back in baby_step_z_offset to black list
issue: MatterHackers/MCCentral#5477
Imported new printer baby step z offset not cleared
2019-05-10 14:15:43 -07:00
LarsBrubaker
ca24a67706 Improving twist object
fixed draw normals and added it
2019-05-10 12:11:22 -07:00
LarsBrubaker
a9577e9a35 Adding new twist object 3d 2019-05-10 12:11:21 -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
5830f7efb3 Simplify with tuples 2019-05-09 17:26:59 -07:00
jlewin
d6b60e6149 Use named variable to better portray logic 2019-05-09 17:25:47 -07:00
jlewin
cd68156478 Use named variables to better portray logic 2019-05-09 17:25:46 -07:00
jlewin
318edb847f NozzleCalibrationWizard should be disabled until filament loaded 2019-05-09 17:25:46 -07:00
jlewin
f0d818313e Add timeout for manual page advance in case HomingAxis missed
- Issue MatterHackers/MCCentral#5491
Next button should be disabled on auto-advanced pages
2019-05-09 17:25:45 -07:00
jlewin
275e86fdf7 Advance to next page only after entering and leaving HomingAxis
- Issue MatterHackers/MCCentral#5491
Next button should be disabled on auto-advanced pages
2019-05-09 17:25:36 -07:00
jlewin
3dc6833e28 Move to constructor - start listening as early as possible 2019-05-09 16:53:51 -07:00