LarsBrubaker
76c4985111
Working to get subtract to show edit data better
2019-02-13 08:12:30 -08:00
Lars Brubaker
f70353a1ff
Getting Subtract and Replace 2 working (almost)
2019-02-12 17:27:22 -08:00
Lars Brubaker
1e723c71fe
Merge pull request #4283 from larsbrubaker/master
...
Working on subtract as source object
2019-02-12 17:25:28 -08:00
Lars Brubaker
51d7193bf0
Subtract 2 is working well now and rebuilding
...
Cleaning up On Invalidate and rebuild
issue: MatterHackers/MCCentral#4965
Rebuild should directly call base.OnInvalidate to prevent re-entering this.OnInvalidate
issue: MatterHackers/MCCentral#4964
Rebuild should fire Invalidate if content is changed
issue: MatterHackers/MCCentral#4970
Consider if primitives should use background tasks in Rebuild
issue: MatterHackers/MCCentral#4966
async Rebuild calls must be awaited in Create methods
2019-02-12 16:06:32 -08:00
LarsBrubaker
7598c8bf9c
Getting subtract object to work as source
2019-02-12 16:06:32 -08:00
Lars Brubaker
b73c4e5f63
Getting subtract 2 working
2019-02-12 16:06:31 -08:00
Lars Brubaker
c4627a9776
Merge pull request #4282 from jlewin/master
...
Add prototype for hotend offset wizard
2019-02-12 15:57:11 -08:00
John Lewin
b3b338d026
Simplify
2019-02-12 13:28:32 -08:00
John Lewin
cc68764a19
Add prototype for hotend offset wizard
...
- Issue MatterHackers/MCCentral#5051
Create best line UI for XY Hotend calibration wizard
2019-02-12 13:28:32 -08:00
Lars Brubaker
d93690a269
Merge pull request #4280 from larsbrubaker/master
...
baby stepping working on extruder 2
2019-02-11 16:54:54 -08:00
Lars Brubaker
73f733db91
Fixed a problem with base not rebuilding correctly.
2019-02-11 15:54:00 -08:00
Lars Brubaker
26d6701809
Get baby stepping working for extruder 2
...
Make sure load extruder 2 has load option
Fixe bug with canceling probing then restarting right away
issue: MatterHackers/MCCentral#4669
Way to babystep Dual extruder Z offset
2019-02-11 15:23:41 -08:00
LarsBrubaker
449ff59de9
working on Fit To Cylinder
2019-02-10 19:59:52 -08:00
Lars Brubaker
7e22ba75e4
Merge pull request #4279 from larsbrubaker/master
...
Fixing problems with heating extruder 2
2019-02-08 18:00:09 -08:00
Lars Brubaker
8b2bf97324
Fixing problems with heating extruder 2
...
issue: MatterHackers/MCCentral#5044
When printing only with extruder 2, MC waits for extruder 1 to heat to 0 degrees
issue: MatterHackers/MCCentral#5043
Load filament wizard for filament 2 does not finish
2019-02-08 17:53:42 -08:00
Lars Brubaker
1d58cb3651
Merge pull request #4277 from larsbrubaker/master
...
master
2019-02-08 14:02:55 -08:00
Lars Brubaker
434d841e4f
Cleaning up the tracking logic for active extruder
...
issue: MatterHackers/MCCentral#5038
MatterControl requires second extruder to be loaded with filament in order to print
issue: MatterHackers/MCCentral#5040
manually extruding with E1 moves X carriage over to lower
2019-02-08 13:50:48 -08:00
Lars Brubaker
d0430bed92
Working on new circular fit to bounds
...
refactoring Transform Wrapper Object
2019-02-08 13:05:12 -08:00
Lars Brubaker
e96f7c0fdf
Merge pull request #4274 from larsbrubaker/master
...
We can now move all the way through the initial setup on first run
2019-02-07 14:40:01 -08:00
Lars Brubaker
d129a75311
We can now move all the way through the initial setup on first run
...
Fixed a bug with timing of injecting regex replacements
moved T (extruder) tracking to queued command stream
check that we have loaded filament on extruder 1
issue: MatterHackers/MCCentral#5029
Don't do actual switch of extruders until there is a pending move command
2019-02-07 14:28:22 -08:00
johnlewin
415b16fd06
Merge pull request #4273 from larsbrubaker/master
...
extruder 2 z calibration
2019-02-06 17:45:39 -08:00
Lars Brubaker
daba4a170d
extruder 2 Probe z calibration is working
2019-02-06 15:06:03 -08:00
Lars Brubaker
572fdd847a
Getting switch extruder pre-gcode to run when needed
...
refactoring
2019-02-06 12:34:20 -08:00
Lars Brubaker
8eefd9c059
Working on probe to hot end calibration for dual
2019-02-06 12:34:20 -08:00
Lars Brubaker
e3a12ad941
refactoring
2019-02-06 12:34:20 -08:00
Lars Brubaker
82d0b7c7e3
Putting a shop button next to the select material drop down in temp widget
2019-02-06 12:34:19 -08:00
Lars Brubaker
26bdacd27d
Merge pull request #4271 from jlewin/master
...
Set sceneContext.ModelView when changing view modes
2019-02-06 12:27:46 -08:00
John Lewin
57c5952308
Set sceneContext.ModelView when changing view modes
...
- Issue MatterHackers/MCCentral#5015
MeshViewer draws models in GCode3D view, lacks layer scrollbars
2019-02-06 09:31:07 -08:00
Lars Brubaker
223f97776d
Merge pull request #4269 from larsbrubaker/master
...
dual extrusion load / unload filament
2019-02-05 17:35:20 -08:00
Lars Brubaker
c1363c9aca
Load filament is now working
...
made other extruder temps visible in the normal slice settings
2019-02-05 14:51:38 -08:00
Lars Brubaker
9f55a1432c
dual extrusion load / unload filament
...
unload filament is actually working on extruder 2
2019-02-05 13:43:04 -08:00
Lars Brubaker
802be31e9d
Merge pull request #4268 from jlewin/master
...
Add missing files
2019-02-05 09:42:00 -08:00
John Lewin
ea1deb4cfe
Add missing files
2019-02-05 09:11:56 -08:00
johnlewin
82ca440092
Merge pull request #4267 from jlewin/master
...
Move render toggles into dedicated menu
2019-02-05 09:11:21 -08:00
John Lewin
3cd7314452
Fix naming
2019-02-04 20:08:33 -08:00
John Lewin
386dd2fd54
Move render toggles into dedicated menu
2019-02-04 20:06:34 -08:00
johnlewin
9c71f5da05
Merge pull request #4266 from jlewin/master
...
Alt MeshViewer
2019-02-04 18:55:58 -08:00
John Lewin
3a5d47c12d
Removed deleted assembly from test
2019-02-04 18:26:41 -08:00
John Lewin
7bc91caabe
Remove duplicate configureIcon defintion
2019-02-04 18:13:22 -08:00
John Lewin
4164b615df
Restore GCode2D view
2019-02-04 16:18:07 -08:00
John Lewin
f6a2f89b1c
Use new IAVolumeProviders from Revised Plugins
2019-02-04 16:18:07 -08:00
John Lewin
fd675ab07e
Listen for scene selection change and lookup IAVolume overrides
2019-02-04 16:18:07 -08:00
John Lewin
1a33e8d074
Add mechanism to override default IAVolumes per type
...
- Change .InteractionVolumes from List to IEnumerable
- Add mappings of type -> IAVolument overrides
- Conditionally returned mapped IAVolume overrides
- Force IAVolume registration through .RegisterIAVolume()
2019-02-04 16:18:07 -08:00
John Lewin
d8c8be922d
Change IAVolume processing from index to instance
...
- Support changing IAV lists at runtime without index-out-of-range
2019-02-04 16:18:07 -08:00
John Lewin
23396a6c6d
Clean up on Close
2019-02-04 16:18:06 -08:00
John Lewin
6347287c85
Extract BVH rendering logic for BvhIterator for reuse
...
- Reduce dependency to Matrix/IBvhItem instead of BvhIterator
2019-02-04 16:18:06 -08:00
John Lewin
1faddfd80c
Observe Drawable.Enabled and DrawStage
2019-02-04 16:18:06 -08:00
John Lewin
32ab931342
Add item TraceData renderer
2019-02-04 16:18:06 -08:00
John Lewin
02793f790b
Simplify
2019-02-04 16:18:06 -08:00
John Lewin
330aba83f7
Add item Drawables to menu
2019-02-04 16:18:06 -08:00