LarsBrubaker
82e053be25
making braille object re-build correctly
...
issue: MatterHackers/MCCentral#4958
Braille crashes when change letter
2019-01-30 09:02:44 -08:00
johnlewin
c82923b779
Merge pull request #4240 from jlewin/2.19.2
...
Extract embedded types to new files
2019-01-30 08:49:16 -08:00
John Lewin
7037772465
Extract embedded types to new files
2019-01-30 08:26:23 -08:00
John Lewin
17c055c3bd
Remove unnecessary indirection
2019-01-30 08:26:23 -08:00
johnlewin
c3d61528f7
Merge pull request #4239 from larsbrubaker/2.19.2
...
Make lay flat un-doable
2019-01-30 08:26:06 -08:00
LarsBrubaker
50eed56754
Make lay flat un-doable
...
Also improved it to look for the largest face now that we have triangles
This was the intent before but the move to simple mesh lost it and it
was never as accurate as the new method.
issue: MatterHackers/MCCentral#4954
Lay flat should be un-doable
2019-01-30 08:11:57 -08:00
Lars Brubaker
f67eef38a5
Merge pull request #4238 from jlewin/2.19.2
...
Ensure correct alt anchor points
2019-01-30 08:09:46 -08:00
John Lewin
c034819245
Remove fixed limit, read as much gcode as necessary for success marker
2019-01-29 18:03:04 -08:00
John Lewin
50590f056f
Use theme colors
...
- Issue MatterHackers/MCCentral#4952
Support panel is not theme aware
2019-01-29 18:03:04 -08:00
John Lewin
f6799d9324
Prefer clipping on edge revealed by resize
...
- Issue MatterHackers/MCCentral#4796
Invalid popover position when no space for left popup
2019-01-29 18:03:04 -08:00
John Lewin
58742f3cc9
Prefer clipping right edge to left
...
- Empowers user to resize window to reveal content
- Issue MatterHackers/MCCentral#4796
Invalid popover position when no space for left popup
2019-01-29 18:03:04 -08:00
John Lewin
8ed19010f2
Switch arrow directions when switching anchor points
...
- Issue MatterHackers/MCCentral#4953
Invalid alt-mate anchor points
2019-01-29 18:03:04 -08:00
John Lewin
30d2086029
Ensure correct alt anchor points
...
- Issue MatterHackers/MCCentral#4953
Invalid alt-mate anchor points
2019-01-29 18:03:04 -08:00
johnlewin
3341c52aaa
Merge pull request #4237 from larsbrubaker/2.19.2
...
2.19.2
2019-01-29 18:02:03 -08:00
Lars Brubaker
b3d93c6e7d
Another test fix
2019-01-29 17:08:02 -08:00
Lars Brubaker
53fb1a389d
Making fit to bounds have correct rebuild
2019-01-29 16:49:40 -08:00
Lars Brubaker
e1035b3f7b
Updating Rebuild interfaces
2019-01-29 15:37:06 -08:00
Lars Brubaker
6e8b7386c8
Make lots of objects use the center and height maintainer (for consistency)
2019-01-29 15:13:16 -08:00
LarsBrubaker
77ebe6ab09
Starting work on new subtract with source
2019-01-29 08:11:47 -08:00
LarsBrubaker
7793ab8aea
Cleaning up base
...
refactoring
2019-01-29 08:11:47 -08:00
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