Lars Brubaker
2ead63000f
Improved the math around gcode time and jerk setting
2018-02-07 12:49:17 -08:00
Lars Brubaker
1076bd5bf9
Merge pull request #2987 from jlewin/design_tools
...
Latest MatterSlice
2018-02-07 11:27:48 -08:00
John Lewin
5312ecde11
Latest agg-sharp
2018-02-07 11:10:36 -08:00
John Lewin
c35a3970fe
Latest MatterSlice
2018-02-07 10:27:26 -08:00
John Lewin
313893c802
Remove library path specifier from Scene.Save instance member
2018-02-07 09:44:27 -08:00
John Lewin
256579dd95
Force library extensions to lowercase
2018-02-06 21:29:20 -08:00
John Lewin
3e30a488d4
Mark container as non-protected content
...
- Issue MatterHackers/MCCentral#2782
Unable to drag-drop files from file system to "Local Library"
2018-02-06 21:28:47 -08:00
John Lewin
ad0a42a929
Save valid streams to library as content rather than convert to AMF
...
- Adds support for non-mesh content
- Resolves invalid conversion from MCX to AMF
- Leaves content unmodified
- Issue MatterHackers/MCCentral#2781
Automation tests fail due to thrown exception
2018-02-06 21:27:43 -08:00
John Lewin
1b4da2bf16
Latest MatterSlice
2018-02-06 17:29:23 -08:00
johnlewin
0a4210a854
Merge pull request #2986 from jlewin/design_tools
...
Push focus on tab select to enable keyboard shortcuts
2018-02-06 15:58:30 -08:00
John Lewin
b15f62b5a0
Push focus on tab select to enable keyboard shortcuts
...
- Issue MatterHackers/MCCentral#2778
Tab clicks should force focus to primary control
2018-02-06 15:43:23 -08:00
John Lewin
f3c0a9436d
Disable selection on children to ensure Click event on widget
...
- MatterHackers/MCCentral#2779
New Cut/Copy/Paste/Save menu items intermittently function
2018-02-06 15:42:19 -08:00
johnlewin
dfa97b5080
Merge pull request #2985 from larsbrubaker/design_tools
...
Show selection highlight when selection changes
2018-02-06 15:19:12 -08:00
Lars Brubaker
04bd0857d6
Show selection highlight when selection changes
2018-02-06 14:40:35 -08:00
johnlewin
e35beeebf5
Merge pull request #2984 from jlewin/design_tools
...
Add cut/copy/paste/save support to scene views
2018-02-06 13:55:27 -08:00
John Lewin
bf800dac36
Add cut/copy/paste/save support to scene views
...
- Issue MatterHackers/MCCentral#2775
Make CTRL-C function as expected in View3DWidget
- Issue MatterHackers/MCCentral#2776
Make CTRL-S function as expected in View3DWidget
2018-02-06 13:31:52 -08:00
johnlewin
64939a7a0d
Merge pull request #2983 from larsbrubaker/design_tools
...
Don't save multiple copies of small slice part
2018-02-06 10:46:06 -08:00
Lars Brubaker
b7e051e2d2
Don't save multiple copies of small slice part
2018-02-06 10:35:12 -08:00
johnlewin
de8c91fcdb
Merge pull request #2982 from jlewin/design_tools
...
Allow mixed IObject3DComponent editors and primary editor
2018-02-06 10:12:30 -08:00
John Lewin
8ffc73c549
Allow mixed IObject3DComponent editors and primary editor
...
- Allows containers to display inner editors as well primary editor
2018-02-06 08:49:05 -08:00
John Lewin
f43c719c09
Pass scene instead of sceneContext
2018-02-06 08:47:30 -08:00
Lars Brubaker
f74e12211f
Merge pull request #2980 from larsbrubaker/design_tools
...
Design tools
2018-02-05 18:49:40 -08:00
Lars Brubaker
35d523480c
Merge branch 'xxx' into design_tools
...
# Conflicts:
# SlicerConfiguration/Slicer.cs
2018-02-05 18:42:29 -08:00
Lars Brubaker
8d6ca84d8d
Faster slice loading
2018-02-05 18:40:24 -08:00
Lars Brubaker
c82e1ec870
Merge pull request #2981 from jlewin/design_tools
...
Revise sub-tree editing
2018-02-05 18:37:04 -08:00
Lars Brubaker
854c3ac826
latest agg and ms
2018-02-05 18:35:07 -08:00
Lars Brubaker
3aebc493a2
Removing the requirement of flattening the scene
2018-02-05 18:11:28 -08:00
John Lewin
dedb371388
Change casing to match revised accessibility
2018-02-05 17:57:40 -08:00
John Lewin
78546c6f80
Make View3DWidget Scene private
2018-02-05 17:41:04 -08:00
Lars Brubaker
31a3156510
Removing the requirement of flattening the scene
2018-02-05 17:37:42 -08:00
John Lewin
c6846afbb7
Update selection on save
2018-02-05 17:24:05 -08:00
John Lewin
0c957eb25d
Revise sub-tree editing
2018-02-05 17:23:17 -08:00
John Lewin
7d07dee708
Resolve unexpected switch to ViewControls3DButtons.Rotate
...
- Issue MatterHackers/MCCentral#2772
MatterControl unexpectedly starts in orbit mode
2018-02-05 14:25:52 -08:00
johnlewin
c06d8b22a9
Merge pull request #2978 from jlewin/design_tools
...
Restore World* functions with default scene root and overridable param
2018-02-04 17:43:56 -08:00
John Lewin
75ca65a264
Fix test error
2018-02-04 17:00:10 -08:00
John Lewin
a81d4dc5de
Add tests for World* functions
2018-02-04 16:38:24 -08:00
John Lewin
cd1c6c3269
Restore World* functions with default scene root and overridable param
2018-02-04 00:38:50 -08:00
johnlewin
d65cc1bad6
Merge pull request #2977 from jlewin/design_tools
...
Add user control of model rendering in GCode view
2018-02-03 14:05:27 -08:00
John Lewin
dc82f027cd
Use new radio button menu style
...
- Issue MatterHackers/MCCentral#2769
Model render menu options should use gutter and bool menu item type
2018-02-03 13:49:11 -08:00
John Lewin
877ea4d040
Purge thumbnail cache on save
...
- Issue MatterHackers/MCCentral#2766
Thumbnail cache invalidation leaves behind sized thumbnails
2018-02-03 13:32:50 -08:00
John Lewin
84a84b0672
Use new radio button styling for GCodeModelView menu items
...
- Issue MatterHackers/MCCentral#2768
Use radio buttons for GCodeModelView menu items
2018-02-03 13:30:23 -08:00
John Lewin
9a0e427c35
Add support for radio button styled menu items
2018-02-03 13:23:21 -08:00
John Lewin
1377651016
Add user control of model rendering in GCode view
...
- Add Semi-transparent option for less noisy render
- Add Wireframe option for latest render style
- Add None option for classic view
- Issue MatterHackers/MCCentral#2713
Consider adding wireframe/shaded toggle to gcode view options
2018-02-02 23:23:39 -08:00
John Lewin
330aa821e0
Simplify
2018-02-02 18:43:12 -08:00
John Lewin
ea9de0d609
Remove dead code
2018-02-02 18:19:58 -08:00
Lars Brubaker
bca7e059e1
Merge pull request #2976 from larsbrubaker/design_tools
...
Made text widget have individual characters
2018-02-02 18:12:22 -08:00
Lars Brubaker
db3ac17c5a
Made text widget have individual characters
...
Improved selection
2018-02-02 18:07:57 -08:00
Lars Brubaker
ac8c29f691
Merge pull request #2975 from jlewin/design_tools
...
Remove DrawGlOpaqueContent listener
2018-02-02 17:59:36 -08:00
John Lewin
43cc7bc4d8
Remove redundant code in SwitchStateToEditing
...
- Set PartSelect as default mode in ViewControls3D
- Move Scene.SelectFirstChild to View3DWidget initialize
- Drop everything else
2018-02-02 17:43:54 -08:00
John Lewin
5f6c37a7fd
Remove DrawGlOpaqueContent listener
...
- Models double drawn via DrawGlOpaqueContent/DrawGlTransparentContent
- Isolate to single draw call in existing DrawGlTransparentContent code
2018-02-02 17:27:51 -08:00