Commit graph

1927 commits

Author SHA1 Message Date
LarsBrubaker
94a6175446 using new selection mantainer 2019-01-26 09:31:50 -08:00
Lars Brubaker
564e5e7bf1 Moved array and combine objects to new source pattern
reverted align object to only align children
have new combine 2 object to preserve old files
2019-01-25 16:46:23 -08:00
Lars Brubaker
822e9365ff latest agg 2019-01-24 18:12:21 -08:00
John Lewin
151db5bd30 Revise MinimumSize 2019-01-24 17:50:59 -08:00
Lars Brubaker
32b55c10db Fixe image moves when image converted
add undo to many more modify opperations

issue: MatterHackers/MCCentral#4905
Add undo to image converter and other path opperations

issue: MatterHackers/MCCentral#4899
Image Converter button causes image to change position when extruded
2019-01-24 10:32:43 -08:00
John Lewin
c7d6c9b75a Revise tests to account for new "Finish Setup Button" location
- Add infrastructure to find and set new button identifier
- Issue MatterHackers/MCCentral#4902
Investigate failing PulseRequiresLevelingAndLevelingWorks test
2019-01-23 23:02:46 -08:00
John Lewin
26e10eae86 Latest agg-sharp 2019-01-23 19:34:42 -08:00
John Lewin
46a715b75e Restore lost key events in automation runner 2019-01-23 18:11:52 -08:00
John Lewin
686342bbfa Latest agg-sharp 2019-01-23 16:34:11 -08:00
Lars Brubaker
161d92b499 Support generating internal and from bed 2019-01-23 14:25:03 -08:00
John Lewin
0b9130f929 Add editor for SupportGenerator enum property 2019-01-23 13:55:56 -08:00
Lars Brubaker
1d2923026b improving auto support generation 2019-01-23 12:00:47 -08:00
John Lewin
b13c9518bf Reuse new ValidationErrorsPanel with generic DialogPage
- Issue MatterHackers/MCCentral#4883
Create DialogPage for reporting validation errors that reuses new
styling
2019-01-23 08:43:41 -08:00
Lars Brubaker
f465727e02 Fixing mirror to keep good normals
moved support generator to a better place
started work on support tests

issue: MatterHackers/MCCentral#4873
validate mirror on y flipping
2019-01-22 11:35:47 -08:00
Lars Brubaker
3db05ddfbf Improving support 2019-01-18 15:11:32 -08:00
Lars Brubaker
8e0a50ace7 Fixed rotate object 2 to have correct aabb on construction
issue: MatterHackers/MCCentral#4818
MatterHackers/MCCentral#4802 Can't add to inner combine content as expected (write another test)
2019-01-16 18:41:57 -08:00
Lars Brubaker
1c3e5d0d24 Fixed split into discrete meshes 2019-01-16 10:16:43 -08:00
LarsBrubaker
62c7ceb2aa latest agg 2019-01-15 20:40:56 -08:00
John Lewin
9124c1a1e0 Latest agg-sharp 2019-01-15 17:43:41 -08:00
John Lewin
0dc4072969 Remove Invalidates at each layer, Invalidate innermost content 2019-01-15 15:30:16 -08:00
John Lewin
216bd91dc3 Use new path stroke properties 2019-01-15 15:23:08 -08:00
Lars Brubaker
bc6ef317ad Fixed combine and subtract tests
Improved GetLongHashCode for vectors
Make sure CreatHulMesh does not crash on 0 size meshes
Upgraded MIConvexHull
2019-01-15 13:08:54 -08:00
John Lewin
8078346419 Fix spelling 2019-01-15 12:23:40 -08:00
LarsBrubaker
16a1a61197 Fixing translation error in scale
Added a test
2019-01-15 08:24:11 -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
Lars Brubaker
fe154d1e8c latest AGG and MS 2019-01-14 09:08:21 -08:00
LarsBrubaker
ca7959e517 Latest agg and MS 2019-01-13 16:14:29 -08:00
LarsBrubaker
115634ef3a Fixing texturing 2019-01-13 11:58:05 -08:00
LarsBrubaker
faabef5a71 Fixing mirror for simple mesh 2019-01-12 12:38:13 -08:00
Lars Brubaker
114d9f82b3 disabling boolean tests for now 2019-01-11 18:10:16 -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
4b8a4c2655 updating to last agg (removed tests) 2019-01-11 17:19:12 -08:00
Lars Brubaker
e1ce3419f2 simple mesh 2019-01-11 17:10:45 -08:00
John Lewin
d241d00b59 Basic support for drag text from Chrome 2019-01-09 12:48:08 -08:00
Lars Brubaker
1957a6a4b1 Moving boolean operation to new rebuild pattern 2019-01-08 17:51:30 -08:00
John Lewin
45f83bad63 Use new Rebuild pattern 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
LarsBrubaker
de26be1d5e Removing zOffset from MS
moving to extruder offset z
2019-01-05 13:30:05 -08:00
Lars Brubaker
3e39cd20f1 improving support 2019-01-05 13:30:05 -08:00
Lars Brubaker
53aaf58fbf Build supports on a background task
Make sure we lock items from modification while wrapping them in a transform
2019-01-05 13:30:05 -08:00
Lars Brubaker
7538f58aef Fixing slice tests 2019-01-04 11:33:55 -08:00
Lars Brubaker
45b1a32e03 removing MS auto support generation 2019-01-03 16:05:02 -08:00
LarsBrubaker
54088a14a0 Experimenting with new TextPathObject
the goal is that we would make the text object in the favorites
a component object wrapping the text path object and it would give
more 2D options to text as it becomes possible to get to a 2D text object
2019-01-03 07:51:14 -08:00
Lars Brubaker
6debaa0617 automatic support generation is working a bit 2019-01-02 18:12:56 -08:00
LarsBrubaker
e713d9cdd6 Improving TransformWrapper interface and usage 2019-01-01 16:00:59 -08:00
Lars Brubaker
00e95316b2 Working on new support generation 2018-12-31 12:12:14 -08:00
LarsBrubaker
4521b07459 Allowing combine to work on a single item if it has multiple meshes. 2018-12-31 07:57:46 -08:00
John Lewin
d55c54f18e Update tours to operate on lists of tour items 2018-12-30 10:29:06 -08:00