LarsBrubaker
ff1ea976f3
refactoring
2020-12-29 08:13:36 -08:00
LarsBrubaker
885c950653
upgrading more nugets
2020-12-07 07:58:13 -08:00
LarsBrubaker
506f2b273f
Making static data compile time and universal
2020-11-25 07:39:36 -08:00
LarsBrubaker
e1b1757af1
refactoring to EditorDraw
2020-10-08 22:53:49 -07:00
LarsBrubaker
1e4b9400f0
closer to building
2020-09-24 22:35:03 -07:00
LarsBrubaker
4a9b242557
fixing theme color regression
...
changing measure stl
2020-09-14 07:36:32 -07:00
LarsBrubaker
230839bd53
Don't invalidate if can't see the temp graph
...
fixing warnings
better measure tool drawing
2020-09-13 19:52:02 -07:00
LarsBrubaker
a35347df4a
Object3DControls are dynamically added for a given part
2020-09-12 19:44:18 -07:00
LarsBrubaker
77ec3d5909
Making controls more independent
2020-09-12 14:32:38 -07:00
LarsBrubaker
6e682494de
Refactoring to use ITraceable preferentially to IPrimitive
2020-09-12 09:52:37 -07:00
LarsBrubaker
52df1380a7
Making the scene tree view a bit better
2020-09-12 08:53:40 -07:00
LarsBrubaker
1dfe8b3ee5
refactoring
2020-09-11 23:09:50 -07:00
LarsBrubaker
67ffe5169d
Scaling and warning fixes
2020-08-19 22:51:03 -07:00
Lars Brubaker
9df2078d0d
fixed more scaling issues
2020-08-04 14:56:27 -07:00
LarsBrubaker
22745bec34
using new consolidated code for right click
2020-07-09 07:12:00 -07:00
LarsBrubaker
2fafdccae5
making design tabs save width
2020-06-07 23:09:11 -07:00
LarsBrubaker
a42be48de0
Changed cut copy past menu items into a grouped item
2020-05-29 19:12:48 -07:00
LarsBrubaker
aec26a2292
refactoring
2020-04-01 20:49:25 -07:00
LarsBrubaker
a66096823b
make sure we always rebuild the tree view when the content changes
2020-02-07 17:08:32 -08:00
LarsBrubaker
3ec5405fb7
Make the tree rebuild on uithread
2020-02-07 15:27:43 -08:00
LarsBrubaker
54d29b41f7
use run on idle less
2020-02-07 15:27:43 -08:00
LarsBrubaker
e950a0f3c5
fixing problems with selection leaving tree in bad shape
2019-11-10 21:16:08 -08:00
jlewin
02d9a8d93b
Remove EmptyMenu behavior
2019-06-12 11:56:38 -07:00
jlewin
f884e336a4
Fix casing
2019-06-12 11:50:55 -07:00
jlewin
346bcefc9f
Consolidate menu generation
...
- Issue MatterHackers/MCCentral#5654
Different menus when right clicking an object in the 3D view and in
the design tree
2019-06-12 11:48:45 -07:00
jlewin
ddf78bc299
Move Help menu item into GetActionMenuForSceneItem
...
- Issue MatterHackers/MCCentral#5654
Different menus when right clicking an object in the 3D view and in
the design tree
2019-06-12 11:08:14 -07:00
jlewin
0156c5c1e8
Use https for MH feed requests
...
- Issue MatterHackers/MCCentral#5632
MH Feed requests redirected to https
2019-06-04 18:22:33 -07:00
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