Commit graph

13278 commits

Author SHA1 Message Date
Lars Brubaker
a3936411c9
Merge pull request #4236 from larsbrubaker/2.19.2
Much better Get Long Hash Code implementation
2019-01-29 07:20:03 -08:00
LarsBrubaker
052048ee6e Much better Get Long Hash Code implementation 2019-01-28 20:21:20 -08:00
Lars Brubaker
44c6587b8f
Merge pull request #4235 from larsbrubaker/2.19.2
Cleaning up object3d invalidate calls
2019-01-28 18:18:52 -08:00
Lars Brubaker
6305303047 Cleaning up object3d invalidate calls 2019-01-28 17:44:10 -08:00
johnlewin
239c431560
Merge pull request #4234 from jlewin/2.19.2
Filter validation errors to setting context
2019-01-28 17:36:36 -08:00
John Lewin
31dc4e0edf Filter validation errors to setting context
- Ensure that presets windows only show errors for preset values
- Issue MatterHackers/MCCentral#4896
Validation error appears in preset window for user override value
2019-01-28 17:11:11 -08:00
John Lewin
00a3b33a4c Remove unreachable code 2019-01-28 17:11:11 -08:00
John Lewin
e2a9d81e77 Inline type declarations 2019-01-28 17:11:11 -08:00
johnlewin
ae1b4fa379
Merge pull request #4233 from larsbrubaker/2.19.2
Change the Invalidate Type to flags
2019-01-28 16:49:57 -08:00
Lars Brubaker
4dd5d8cd99 Fixing random update errors in new
issue: MatterHackers/MCCentral#4944
Combine operation buttons not updated
2019-01-28 16:03:47 -08:00
Lars Brubaker
eeddffd48f Fixing test 2019-01-28 14:41:40 -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
0d74b4b5d8
Merge pull request #4232 from larsbrubaker/2.19.2
Improving fit to bounds default position on rebuild
2019-01-28 13:00:29 -08:00
Lars Brubaker
1ef0a37f1d Improving fit to bounds default position on rebuild
Making it easier to see that you have opened the obsolete version of a file
2019-01-28 10:53:09 -08:00
Lars Brubaker
51da7c21b0
Merge pull request #4231 from jlewin/2.19.2
Upgrade NUnit
2019-01-28 09:35:41 -08:00
John Lewin
ecba444373 Add missing TestAdapter reference 2019-01-28 09:17:56 -08:00
John Lewin
471d7655e8 Upgrade NUnit 2019-01-28 09:12:42 -08:00
John Lewin
bf1a72d34b Revert "upgrading nunit"
This reverts commit 76f81babfd.
2019-01-28 09:12:19 -08:00
Lars Brubaker
c8fdc4ac02
Merge pull request #4229 from larsbrubaker/2.19.2
2.19.2
2019-01-28 08:18:36 -08:00
LarsBrubaker
13c7ca93be Common invalidate for all operations source objects
issue: MatterHackers/MCCentral#4941
changing color of inner object of curve not updating on screen color
2019-01-28 07:53:38 -08:00
LarsBrubaker
5a584cc6a4 Got mirror working as a source object 2019-01-28 07:41:09 -08:00
Lars Brubaker
935f80cff1
Merge pull request #4228 from jlewin/2.19.2
Update Mirror object to use new Rebuild override
2019-01-27 21:13:22 -08:00
John Lewin
d8fefe5909 Update Mirror object to use new Rebuild override 2019-01-27 19:50:27 -08:00
John Lewin
3f8a53bb6a Observe and rebuild on content changes in Extrude children
- Issue MatterHackers/MCCentral#4932
Child Invalidate ignored by TextPathObject3D
2019-01-27 19:50:27 -08:00
John Lewin
7f7408d3c9 Size mesh to TextPrinter bounds on minimum or 8x8
- Issue MatterHackers/MCCentral#4933
Hit target for TextPathObject3D should be printer bounding box size
2019-01-27 19:50:26 -08:00
John Lewin
13d5e6f7f9 Improve naming of eventArg variable
- Eliminate invadateType.InvalidateType == InvalidateType.Path
2019-01-27 19:49:43 -08:00
John Lewin
d02bd93633 Fix typo 2019-01-27 19:49:43 -08:00
johnlewin
edcc78515a
Merge pull request #4227 from larsbrubaker/2.19.2
Change curve object to new source pattern
2019-01-27 19:48:40 -08:00
LarsBrubaker
8978679fe8 disable failing test 2019-01-27 19:31:06 -08:00
LarsBrubaker
63fc7e5b83 Made intersection have a source object
improved update of toolbar buttons for OperationSourceContainerObject3D s
2019-01-27 18:12:19 -08:00
LarsBrubaker
76f81babfd upgrading nunit 2019-01-27 17:23:40 -08:00
LarsBrubaker
6d6337f5aa Refactoring - moving files 2019-01-27 15:20:05 -08:00
LarsBrubaker
50d77638c7 Change curve object to new source pattern
Fixed a bug with single item input it combine
2019-01-27 11:25:37 -08:00
Lars Brubaker
4aa848fc63
Merge pull request #4226 from larsbrubaker/2.19.2
Get pinch to use new source pattern
2019-01-26 18:49:21 -08:00
LarsBrubaker
e4f105680c working to fix tests 2019-01-26 18:44:04 -08:00
LarsBrubaker
9b799df0e9 Get pinch to use new source pattern
Fixed a bug with multiple items in combine
2019-01-26 15:50:53 -08:00
Lars Brubaker
33ee8cb9ea
Merge pull request #4225 from larsbrubaker/2.19.2
Make sure we send a content changed when we wrap an item with a trans…
2019-01-26 14:33:03 -08:00
LarsBrubaker
1bd51a8cbc Make sure we send a content changed when we wrap an item with a transform 2019-01-26 12:19:29 -08:00
Lars Brubaker
2be61bdb3e
Merge pull request #4224 from larsbrubaker/2.19.2
Fix combine position
2019-01-26 11:51:58 -08:00
LarsBrubaker
b5bc480daa Fix combine position
Make flatten name consistent
2019-01-26 11:44:08 -08:00
Lars Brubaker
6abb1e263d
Merge pull request #4223 from larsbrubaker/2.19.2
2.19.2
2019-01-26 10:57:31 -08:00
LarsBrubaker
de37db2a09 Working to fixe combine tests 2019-01-26 09:32:07 -08:00
LarsBrubaker
94a6175446 using new selection mantainer 2019-01-26 09:31:50 -08:00
LarsBrubaker
877add4c5d Operation source flatten and remove can undo 2019-01-26 09:30:10 -08:00
Lars Brubaker
61af209777 working on combine test fail
fix flatten
2019-01-25 18:08:00 -08:00
Lars Brubaker
31da215058 Made the tree rebuild quickly when adding support 2019-01-25 17:00:33 -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
57b94fd7a4 Improvements to operation source object 2019-01-25 13:25:10 -08:00
Lars Brubaker
530f3d2638 put in a todo 2019-01-25 13:25:09 -08:00
johnlewin
15e72f8929
Merge pull request #4222 from jlewin/2.19.2
Ensure Sqlite containers use stable identifier
2019-01-25 10:40:00 -08:00