John Lewin
3717d284a7
Simplify - use overload with default identity matrix
2019-05-21 07:40:36 -07:00
John Lewin
5848502d97
Skip operation until after early exit test
2019-05-20 14:13:56 -07:00
John Lewin
cd266984ac
Simplify InteractionControls and reduce to subset of InteractionVolume
2019-05-20 14:13:56 -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
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
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
Lars Brubaker
2c74f07572
Fixed the tool speed stream to change while printing
...
Made it possible to visualize the emulator as it is printing
fixing warnings
issue: MatterHackers/MCCentral#5432
Dual Extrusion speed not matching settings
2019-05-02 18:07:18 -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
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
John Lewin
9da48f69ed
Await async tasks
2019-03-13 14:16:55 -07:00
John Lewin
850c4cf5b6
Revise naming
2019-03-07 18:06: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
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
John Lewin
f6a2f89b1c
Use new IAVolumeProviders from Revised Plugins
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
83712d7e08
Add and use new ISceneContext interface
2019-02-04 16:18:06 -08:00
John Lewin
3f02989e62
Remove redundant World dependency
2019-02-04 16:18:06 -08:00
John Lewin
6399686eed
Remove UndoBuffer dependency from viewer
2019-02-04 16:18:06 -08:00
John Lewin
ae923cd484
Move AddTransformSnapshot to InteractiveScene
2019-02-04 16:18:06 -08:00
John Lewin
0d895258aa
Require additional metadata for Drawables
2019-02-04 16:18:05 -08:00
John Lewin
54b43faa2a
Convert View3DWidget event handler into IDrawable interface
2019-02-04 16:18:05 -08:00
John Lewin
088db639a3
Indirectly combine MeshViewWidget and InteractionLayer
2019-02-04 16:18:04 -08:00
John Lewin
0b1e3732c4
Revise plugins
2019-02-04 16:18:04 -08:00
John Lewin
15a6f063d7
Remove dead code
2019-01-31 16:02:28 -08:00
John Lewin
3dec3a93fb
Remove redundant key definitions
2019-01-31 16:02:28 -08:00
Lars Brubaker
f0728e0610
Change the Invalidate Type to flags
...
remove undo buffer from invalidate type
2019-01-28 14:19:48 -08:00
Lars Brubaker
31da215058
Made the tree rebuild quickly when adding support
2019-01-25 17:00:33 -08:00
John Lewin
151db5bd30
Revise MinimumSize
2019-01-24 17:50:59 -08:00
Lars Brubaker
e1ce3419f2
simple mesh
2019-01-11 17:10:45 -08:00
John Lewin
60aaa5abea
Switch to Model view when dragging items from the file system
...
- Issue MatterHackers/MCCentral#4781
DragDrop STL from desktop to printing GCode view fails to switch to
model view
2019-01-10 15:21:33 -08:00
John Lewin
19676c6035
Restore RayGun reporting
...
- Issue MatterHackers/MCCentral#4842
Restore RayGun registrations for Windows/Mac
2019-01-09 16:55:39 -08:00
John Lewin
80285fe6e6
Move html drag/drop parsing into MatterControl
2019-01-09 12:48:40 -08:00
John Lewin
d241d00b59
Basic support for drag text from Chrome
2019-01-09 12:48:08 -08:00
John Lewin
890ff53681
Basic support for images encoded as Base64 data urls
2019-01-09 12:47:33 -08:00
John Lewin
33fbb19e82
Initial support for drag from Chrome
2019-01-09 12:47:32 -08:00
Lars Brubaker
4c6db60ec6
Made Object3D listen for and update on Children modified
...
added Immutable Attribute
added Hide From Tree View Attribute
issue: MatterHackers/MCCentral#4806
support remove does not update tree view
2019-01-07 10:11:27 -08:00
Lars Brubaker
f39caf4859
Made the name update correctly
...
issue: MatterHackers/MCCentral#4657
Object rename not updating tree view name
2018-12-11 16:42:48 -08:00
Lars Brubaker
8de283dbfe
Say who is the owner of executing tasks. This allows us to filter running tasks displays
...
issue: MatterHackers/MCCentral#4660
Not printing printer tab showing print progress from printing printer tab
2018-12-05 13:48:57 -08:00
Lars Brubaker
9d6db74793
First pass of interface tour is ready
...
issue: MatterHackers/MCCentral#4561
Create new startup Ui walk through to show users where ui elements can be found
2018-11-29 09:54:00 -08:00
John Lewin
7cea4f67ba
Resolve leak due to lambda, use existing listener
2018-11-15 14:51:06 -08:00
John Lewin
d90102d8f5
Add mechanism for export to select context before options
2018-11-12 09:45:00 -08:00
John Lewin
811c25256f
Rename SelectPrinterPage to OpenPrinterPage
2018-11-12 09:44:59 -08:00
John Lewin
0d9e6aadf2
Experimental multi-printer support
2018-11-12 09:44:59 -08:00
John Lewin
712dadd3a7
Convert Paste/DuplicateItem to receive sceneContext
...
- Required to remove ActivePrinter from InsertNewItem
- Issue MatterHackers/MCCentral#4549
Remove ActivePrinter from ApplicationController
2018-11-11 08:51:50 -08:00
John Lewin
05966c7e56
Wait for async printer load before copying part bed plate
...
- Issue MatterHackers/MCCentral#4478
When we open a printer from the select menu after clicking print
on a design tab, we don't get the part on the bed
2018-11-03 00:21:33 -07:00
John Lewin
53cb371879
Disconnect loaded scene from newly created one
...
- Issue MatterHackers/MCCentral#4463
Save seems to fails after Part -> Print button has been invoked
2018-11-01 17:02:12 -07:00
John Lewin
624e07803c
Use sceneContext.SaveChanges instead of Printer.Bed.SaveChanges
...
- Issue MatterHackers/MCCentral#4462
CTRL-S should not be coupled to Printer
2018-11-01 17:02:12 -07:00
John Lewin
d225ac2dd4
Disable edit action until implemented
...
- Issue MatterHackers/MCCentral#4458
Remove name edit button - restore when implemented
2018-11-01 17:02:12 -07:00
Lars Brubaker
19757dde50
compile and continue
2018-11-01 16:49:43 -07:00