John Lewin
850c4cf5b6
Revise naming
2019-03-07 18:06:01 -08:00
John Lewin
7ae2b6f87c
Remove DragDropData dependency, add UndoBuffer
...
- Issue MatterHackers/MCCentral#5060
On startup, item is selected but not showing correct editor
2019-03-07 17:56:41 -08:00
John Lewin
e7f3baed3f
Simplify
2019-03-07 17:06:10 -08:00
John Lewin
35ceb8caf9
Replace invalid title string
2019-03-07 17:06:10 -08:00
John Lewin
a6b20f6598
Use unique name for WIP object
...
- Issue MatterHackers/MCCentral#5002
Wrong icon for text object
2019-03-07 17:06:10 -08:00
jlewin
cc5d73f47a
Switch to fixed size nozzle widgets, revise sizing to fit
2019-03-06 18:05:00 -08:00
jlewin
3f2455c9fa
Add support for explicit WindowSize on SetupWizards
2019-03-06 18:03:38 -08:00
jlewin
263226aa65
Restore Reloading overlay
...
- Issue MatterHackers/MCCentral#5124
Reloading overlay no longer appears
2019-03-06 17:25:24 -08:00
jlewin
e5bd83d6ff
Leave heaters on for prints less than 10 minutes
2019-03-06 15:56:19 -08:00
jlewin
f3620aa29c
Add custom converter to import non-serialized MaterialSettingsKeys
...
- Issue MatterHackers/MCCentral#5127
Active material lost after sync fixes
2019-03-06 15:56:18 -08:00
jlewin
660981a1c9
Heat bed as well as hotends
...
- Issue MatterHackers/MCCentral#5123
Need to heat bed during xy calibration
2019-03-06 14:59:38 -08:00
Lars Brubaker
1bd7e525ad
Make sure we have printer move speeds in loaded gcode
2019-03-06 13:44:33 -08:00
Lars Brubaker
d8d8e78a98
Adding cool down and heat up settings for dual extrusion
2019-03-06 10:19:35 -08:00
jlewin
2bb8f23611
Remove redundant event, use SettingChanged
2019-03-06 08:25:11 -08:00
Lars Brubaker
394325db97
added a hotend temperature stream
...
In the gcode line view show time to next extruder switch
refactored gcode memory file
gcode render features keep track of their gcode line index
issue: MatterHackers/MCCentral#4679
Turn off hot end temp if not used for remainder of print
2019-03-05 17:55:44 -08:00
jlewin
46f8b73d8f
Improve StartGCode heating
2019-03-04 16:46:27 -08:00
jlewin
971a227847
Improve tool changes
...
- Move postSwitchLine inside
- Move directly to tool dest if no extrusion
2019-03-04 16:46:27 -08:00
jlewin
9ba4dbb0af
Non-extrusion should be lastDestination.extrusion
2019-03-04 16:46:27 -08:00
jlewin
ef99e8c6df
Reposition calibration prints
2019-03-04 16:46:27 -08:00
jlewin
6f0a60af17
Always switch to target extruder after M104/M109
2019-03-04 16:46:27 -08:00
Lars Brubaker
a055192700
Changing to await able create methods
...
issue: MatterHackers/MCCentral#4966
async Rebuild calls must be awaited in Create methods
2019-03-04 14:00:52 -08:00
LarsBrubaker
457e31ef10
Putting in info for tool change timing
...
refactoring extruder index to tool index
2019-03-04 08:04:29 -08:00
LarsBrubaker
84a0a98668
Put in polygon inside check for leveling
2019-03-03 18:06:21 -08:00
LarsBrubaker
3a95fd8504
Fit to cylinder is working better
2019-03-03 18:06:21 -08:00
John Lewin
56f98105ed
Ensure UI reflects that GCode was loaded
2019-03-03 16:59:37 -08:00
John Lewin
c0b22624d6
Ensure ContentStore is null on GCode load
2019-03-03 16:59:37 -08:00
John Lewin
f85012f27e
Ensure all callers to LoadGCodeContent get Freeze/Clear behavior
2019-03-03 16:59:37 -08:00
LarsBrubaker
229ff18baf
Fix stream tests considering max length stream changes
2019-03-03 08:41:38 -08:00
LarsBrubaker
9baa0a86b4
Fixed a problem with fit to bounds and made a new validation test
2019-03-03 08:24:32 -08:00
Lars Brubaker
5997c5688b
improving extruder switiching
2019-03-01 19:39:10 -08:00
jlewin
edaf2907bd
Place access modifiers before override
2019-03-01 18:19:16 -08:00
jlewin
64090ab10c
Add enter key support to SetupWizards, ensure esc works with Focus()
...
- Issue MatterHackers/MCCentral#5109
Enter/esc keys have no effect in WizardPages
2019-03-01 17:43:04 -08:00
jlewin
5a214af844
Purge icon cache in debug ReloadAll
2019-03-01 14:45:51 -08:00
jlewin
7e1917b032
Move stream debug helpers into base type
2019-03-01 13:52:03 -08:00
jlewin
4f83e765b6
Remove invalid z-lifts, improve lift, travel, down
2019-03-01 11:28:14 -08:00
John Lewin
66a1c5c0e4
Ensure printers can only be opened into a single tab
2019-03-01 08:06:50 -08:00
Lars Brubaker
0943765675
Better parsing of before tool change gcode
2019-02-27 18:24:55 -08:00
jlewin
88f7de14c1
Add rough debugging system for stream processors
2019-02-27 18:20:27 -08:00
jlewin
c82fb09e3d
Change ApplyLeveling to be considerate of nozzle offset
2019-02-27 15:35:18 -08:00
jlewin
b402b67c71
Refactor LevelingFunction dependency to PrinterConfig
2019-02-27 15:32:43 -08:00
John Lewin
b9af1f4374
Convert .Result to async await
...
- Issue MatterHackers/MCCentral#5099
Plan to resolve problems with async usage
2019-02-26 22:56:21 -08:00
John Lewin
14121da0dc
Revise GeneratorItem to use async tasks
...
- Issue MatterHackers/MCCentral#5099
Plan to resolve problems with async usage
2019-02-26 22:47:31 -08:00
John Lewin
75cbfb4c89
Use await where possible
...
- Issue MatterHackers/MCCentral#5099
Plan to resolve problems with async usage
2019-02-26 22:47:30 -08:00
John Lewin
9f7a4f5974
Remove plane visualizer from LastPageInstructions
2019-02-26 22:00:13 -08:00
John Lewin
52d9b1eab2
Auto-advance after probing bed
2019-02-26 21:59:50 -08:00
John Lewin
1e8d2f8252
Center bed in parent
2019-02-26 21:54:40 -08:00
John Lewin
06dd6a9fcb
Move dark background from parent widget to bed bounds
2019-02-26 21:54:25 -08:00
jlewin
13671c4845
Revise line end print speed
2019-02-26 19:04:23 -08:00
jlewin
7985d49774
Swap circle/chevron glyphs - circle at zero offset
2019-02-26 18:56:44 -08:00
jlewin
ca13437cc2
Disable lift now that paths are optimized
2019-02-26 18:40:00 -08:00