Commit graph

2539 commits

Author SHA1 Message Date
John Lewin
8078346419 Fix spelling 2019-01-15 12:23:40 -08:00
John Lewin
415a66a9d3 Adjust label color to ensure contrast with theme background 2019-01-15 12:23:17 -08:00
John Lewin
ca93f46253 Vector3 single char label 2019-01-15 10:59:10 -08:00
John Lewin
1c6814fffc Vector2 single char label 2019-01-15 10:59:10 -08:00
John Lewin
041e4a38d2 Update Lithophane to new mesh format 2019-01-15 10:01:03 -08:00
Lars Brubaker
d71230596c made the test work better (pass) 2019-01-15 09:20:21 -08:00
LarsBrubaker
1579632c77 Did not have the scaling position in the right place
updated test as well
2019-01-15 08:31:46 -08:00
LarsBrubaker
16a1a61197 Fixing translation error in scale
Added a test
2019-01-15 08:24:11 -08:00
John Lewin
414b50411b Remove manual garbage collection statement in debug 2019-01-14 18:44:27 -08:00
John Lewin
0f370d9bc1 Add button area for primary actions and promote primary actions
- NodeOperations should move to toolbar when listed as primary
- NodeOperations should disappear from overflow when promoted
- Issue MatterHackers/MCCentral#4820
Add primary actions to objects in the properties panel
2019-01-14 18:44:27 -08:00
John Lewin
27e0d8e0b1 Process ActionArea separators as menu separators
- Issue MatterHackers/MCCentral#4856
Invalid items in generated menu
2019-01-14 18:44:26 -08:00
John Lewin
4a670feee2 Revise ImageConverter library item to use new NodeOperation 2019-01-14 18:44:26 -08:00
John Lewin
7349a6bb78 Add ImageConverter NodeOperation
- Issue MatterHackers/MCCentral#4855
Add single click operation to convert image to ImageConverter stack
2019-01-14 18:44:26 -08:00
John Lewin
30b1e0bc2a Convert Operations property into dictionary 2019-01-14 18:44:26 -08:00
John Lewin
d645e4dca0 Move Title member 2019-01-14 18:44:26 -08:00
John Lewin
54cddd1077 Simplify RegisterOperation params 2019-01-14 18:44:26 -08:00
John Lewin
19a3a05cfc Add support for multiple types mapped to a single NodeOperation 2019-01-14 18:44:26 -08:00
Lars Brubaker
6e4bbf2306 Made a face struct and made face list use it
put normal into face
2019-01-14 17:48:57 -08:00
Lars Brubaker
a460ddbbf7 Make export without leveling not do line splitting.
Adding tests for export with and without leveling

issue: MatterHackers/MCCentral#4840
Move chopping significantly increases size of exported .gcode files
2019-01-14 15:35:30 -08:00
John Lewin
a26a474ab4 Remove properties.json, eliminate remaining dependencies 2019-01-14 12:06:13 -08:00
John Lewin
d87ef3cee9 Migrate missing SettingsKeys 2019-01-14 12:06:13 -08:00
John Lewin
9dc181bd59 Convert properties.json into C# code 2019-01-14 12:06:13 -08:00
LarsBrubaker
115634ef3a Fixing texturing 2019-01-13 11:58:05 -08:00
LarsBrubaker
13f0933d29 fixed support for simple mesh 2019-01-12 15:16:27 -08:00
LarsBrubaker
faabef5a71 Fixing mirror for simple mesh 2019-01-12 12:38:13 -08:00
Lars Brubaker
35b159d1f1 Fixing and removing tests now that we have simple mesh 2019-01-11 17:35:35 -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
8360cbc9c5 Fix drop failure 2019-01-09 12:48:41 -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
948f081d00 Add IRequireInitialize for awaitable property initialization 2019-01-09 12:47:32 -08:00
John Lewin
33fbb19e82 Initial support for drag from Chrome 2019-01-09 12:47:32 -08:00
Lars Brubaker
1957a6a4b1 Moving boolean operation to new rebuild pattern 2019-01-08 17:51:30 -08:00
John Lewin
6f25f45d56 Build TextObject3D on background task 2019-01-08 14:00:09 -08:00
John Lewin
45f83bad63 Use new Rebuild pattern 2019-01-08 13:53:44 -08:00
John Lewin
38fc7117e5 Fix alpha blending 2019-01-08 13:53:44 -08:00
Lars Brubaker
88dd2395a1 Improving rebuild lock 2019-01-07 17:42:00 -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
John Lewin
0a0f616718 Move additional settings names to SettingsKey 2019-01-07 09:18:51 -08:00
John Lewin
8f025d9796 Move infill_speed to SettingsKey 2019-01-06 19:32:46 -08:00
John Lewin
3ce3cddd19 Use auto property, sync param and property naming 2019-01-06 19:11:55 -08:00
John Lewin
8fce34c8a5 Remove SettingsLayout.Instance, move to PrinterSettings.Layout 2019-01-06 13:28:37 -08:00
John Lewin
0f792648de Rename SettingsOrganizer to SettingsLayout 2019-01-06 13:22:53 -08:00
John Lewin
b327b95e4a Move settings dictionary into PrinterSettings 2019-01-06 13:19:01 -08:00
John Lewin
c3e0e2b95d Resolve runtime exception 2019-01-06 11:40:39 -08:00
John Lewin
ae2da3b29c Remove GetSettingsData method, use SettingsData dictionary
- Issue MatterHackers/MCCentral#4821
Consider removing SettingsOrganizer.Instance.GetSettingsData
2019-01-06 11:39:14 -08:00
John Lewin
e70bfc9977 Move create_raft to SettingsKey 2019-01-06 11:39:13 -08:00