Commit graph

1740 commits

Author SHA1 Message Date
John Lewin
3b22db983e Revised CalibrationWizard home page 2019-04-26 12:22:33 -07:00
John Lewin
582a51b959 Promote LevelingPlan to public property 2019-04-26 12:22:33 -07:00
John Lewin
1087bdd136 Add Empty Bed print validation
- Issue MatterHackers/MCCentral#5374
Add print validation for empty bed
2019-04-26 12:22:33 -07:00
Lars Brubaker
c1d408a2a0 restore class as there is an existing dependency on it 2019-04-26 12:05:04 -07:00
Lars Brubaker
75ce50a598 Making export gcode contain cool down and heat up instructions
issue: MatterHackers/MCCentral#5378
Inactive hotend cooldown does not work when exporting G-Code
2019-04-26 11:52:44 -07:00
Lars Brubaker
db6ff0dca3 fixing warnings 2019-04-26 11:52:43 -07:00
LarsBrubaker
a6b82731e1 fix spelling
issue: MatterHackers/MCCentral#5381
Consider if spelling error in API should be fixed
2019-04-25 19:48:18 -07:00
Lars Brubaker
0737e4f80c significant improvements to support and support tests
issue: MatterHackers/MCCentral#5353
Support generation and slicing error

issue: MatterHackers/MCCentral#5275
Dual extruder support fail
2019-04-25 15:00:09 -07:00
Lars Brubaker
16c42eed94 Improving support generation
Now generating as well as the old code
Some tests still not passing
2019-04-25 15:00:09 -07:00
Lars Brubaker
cfbf62018a merge is working and passing tests 2019-04-25 15:00:08 -07:00
Lars Brubaker
86dd918963 adding tests for simplify 2019-04-25 15:00:08 -07:00
Lars Brubaker
d5959d1ace fixing warnings 2019-04-25 15:00:08 -07:00
Lars Brubaker
d7623aca6e refactoring 2019-04-25 15:00:07 -07:00
jlewin
778d83d2bc Lock down wizard left-nav unless on homepage
- Issue MatterHackers/MCCentral#5377
2019-04-24 16:59:40 -07:00
jlewin
c0be9df31e Improve naming 2019-04-24 16:59:40 -07:00
jlewin
ada5e28140 Fix spelling 2019-04-24 16:59:40 -07:00
jlewin
6f59ec16b4 Fix last tab glitch when ActiveTab is not set for all printers 2019-04-24 15:24:33 -07:00
jlewin
4b5a7dae50 Simplify 2019-04-24 15:10:46 -07:00
jlewin
06d90678e9 Conditionally set ActiveTab based on MainTabKey 2019-04-24 15:08:53 -07:00
jlewin
c128a454e9 Persist MainTabKey across sessions 2019-04-24 15:08:11 -07:00
jlewin
eda7f38576 Move method call outside of conditionals 2019-04-24 14:11:09 -07:00
jlewin
ca541d7986 Add RestoreWorkspace for deserialize, persist tabs on non-restore
- Issue MatterHackers/MCCentral#5373
OpenTabs.json should be written to when tabs are opened
2019-04-24 13:23:52 -07:00
jlewin
34c72a7b37 Fix whitespace 2019-04-24 13:14:54 -07:00
jlewin
a4a8e8625c Make Workspace public 2019-04-24 11:51:58 -07:00
jlewin
fcad236a2b Use auto property 2019-04-24 11:51:47 -07:00
jlewin
025702da2b Fix whitespace 2019-04-24 11:51:11 -07:00
jlewin
8924d2f11d Unregister listener on SystemWindow close 2019-04-23 18:23:17 -07:00
jlewin
b93d96780a Improve modal window positioning on parent resize
- Issue MatterHackers/MCCentral#5287
Unable to access wizard window when parent window resized/unmaximized
2019-04-23 14:22:51 -07:00
jlewin
550716696e Always set newToolPosition.Z
- Issue MatterHackers/MCCentral#5317
Z offset on T1 for first layer
2019-04-23 10:49:50 -07:00
jlewin
db06995fb1 Probe calibration should happen before print leveling
- Issue MatterHackers/MCCentral#5368
2019-04-22 12:54:54 -07:00
jlewin
e25c7179f0 Remove hard-coded Enabled value
- Issue MatterHackers/MCCentral#5369
Pulse S-232 doing xy calibration even though it is not dual and the
option not showing
2019-04-22 12:54:54 -07:00
Lars Brubaker
e6a2967fe9 Use the right dimension 2019-04-22 12:11:32 -07:00
Lars Brubaker
898706f2ab improved rebuild and rendering
show splits aligned to part
rebuild with old data in place, update when ready
2019-04-22 12:07:07 -07:00
Lars Brubaker
4ad63ac725 add option to set phase of rotation in Render Cylinder 2019-04-22 09:43:42 -07:00
Lars Brubaker
572d5438ed Set min sides per rotation to 3 2019-04-22 09:43:14 -07:00
Lars Brubaker
980b434e70 Refactoring
cleaning compiler warnings
removing dead code
adding value limit checking
2019-04-22 09:24:35 -07:00
Lars Brubaker
13cb8bc9c8 Cleaning up compiler warnings 2019-04-22 09:23:56 -07:00
LarsBrubaker
b0b787da77 Make the curve object editor in correct position
issue: MatterHackers/MCCentral#4950
Fix curve center when source item
2019-04-22 07:53:03 -07:00
LarsBrubaker
8612ad37ca fixed bend down and remove centering
issue: MatterHackers/MCCentral#5363
Cube moved after curve removed
2019-04-21 09:10:25 -07:00
LarsBrubaker
3e20104d5f Fix compiler error 2019-04-21 07:51:04 -07:00
LarsBrubaker
3ada6a08f4 move the print canceled and complete messages to a dialog
issue: MatterHackers/MCCentral#5339
Change to Dialog Print Completed implementation
2019-04-20 21:56:28 -07:00
LarsBrubaker
73ebdde9e5 Changing nozzle1_inset to t0_inset
refactoring some surrounding code to talk about tool rather than nozzle
or hotend

figure it's better to do this change before we have any profiles with this set into them

issue: MatterHackers/MCCentral#5333
Consider if Tool nomenclature should be used instead of Nozzle
2019-04-20 21:03:05 -07:00
jlewin
61980d5613 Remove Add Printer restriction while printing
- Issue MatterHackers/MCCentral#5364
Add printers while printing
2019-04-19 13:57:44 -07:00
jlewin
675571a026 Render Curve Diameter with different precision than MinSides 2019-04-19 13:03:20 -07:00
jlewin
d32fb5c4d3 Troubleshoot Travis config
- Try removing .net core from mono build environment
2019-04-19 10:36:43 -07:00
jlewin
297eefc30e Fix spelling 2019-04-19 09:52:49 -07:00
LarsBrubaker
9c825cf6e7 fix WebCache path
issue: MatterHackers/MCCentral#5361
Revise UndoBuffer tests
2019-04-18 22:18:17 -07:00
jlewin
c3ad880c94 Compute and use custom color for Add Content panel background
- Issue MatterHackers/MCCentral#5357
Library pop up starting with wrong colors
2019-04-18 16:42:12 -07:00
jlewin
add34dbfd8 Allow caller to specify LibraryListView background color 2019-04-18 16:42:12 -07:00
jlewin
c0c8845d39 Fix unexpected reset to Color.Transparent
- Issue MatterHackers/MCCentral#5357
Library pop up starting with wrong colors
2019-04-18 16:42:12 -07:00