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
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
John Lewin
bf1a72d34b
Revert "upgrading nunit"
...
This reverts commit 76f81babfd .
2019-01-28 09:12:19 -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
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
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
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
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
LarsBrubaker
b5bc480daa
Fix combine position
...
Make flatten name consistent
2019-01-26 11:44:08 -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
John Lewin
c5e3ff95a4
Use TreeNode TextWidget text for ToString
...
- Improve debugging experience with helpful identifier
2019-01-25 07:58:11 -08:00
John Lewin
35e2b280f2
Ensure Sqlite containers use stable identifier
...
- Issue MatterHackers/MCCentral#4918
Investigate failing ParentFolderRefreshedOnPathPop test
2019-01-25 07:56:34 -08:00
Lars Brubaker
470f7de33c
Added more default operations
...
fixed issues with operations being available when nothing selected
issue: MatterHackers/MCCentral#4874
put in scale primary action for stls
issue: MatterHackers/MCCentral#4915
image converter button stays visible and enabled when no selection exists
2019-01-24 18:11:30 -08:00
John Lewin
151db5bd30
Revise MinimumSize
2019-01-24 17:50:59 -08:00
John Lewin
301f6a7249
Make Remove operation on ImageConverter revert to source image
...
- Issue MatterHackers/MCCentral#4906
2019-01-24 17:50:58 -08:00
John Lewin
b90c082b08
Simplify
2019-01-24 16:51:07 -08:00
John Lewin
a82564b383
Auto format
2019-01-24 16:01:45 -08:00
John Lewin
24fde5a031
Remove unnecessary mesh copy/assignment, use selectedItem.Mesh
2019-01-24 16:01:27 -08:00
Lars Brubaker
ca900dc0cb
fixed ungroup mesh
...
issue: MatterHackers/MCCentral#4900
Ungroup has no effect on multi-body stl
2019-01-24 15:24:19 -08:00
Lars Brubaker
1d60533947
combine on an align correctly maintains positions
2019-01-24 14:47:35 -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
Lars Brubaker
e0fde8ede7
Make generate support be undoable
2019-01-24 10:32:42 -08:00
John Lewin
d45bf5e1d3
Split print and slice validation to reduce non-relevant reporting
...
- Issue MatterHackers/MCCentral#4884
2019-01-24 08:24:18 -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
Lars Brubaker
5f0cacf4c7
Support has first release quality
...
Made 'support type' work selectable
2019-01-23 16:08:34 -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
John Lewin
c259c08088
Revise SupportRequired ValidationError details
...
- Issue MatterHackers/MCCentral#4892
2019-01-23 13:55:56 -08:00
John Lewin
920672672a
Fix incorrect layout style
2019-01-23 13:38:59 -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
John Lewin
329d370a06
Provide support for generic DialogPage
...
- Issue MatterHackers/MCCentral#4891
2019-01-23 08:38:17 -08:00
John Lewin
79aaa2ad95
Use topmost SystemWindow for popover
...
- Issue MatterHackers/MCCentral#4775
Popovers appear at incorrect position in presets window
2019-01-23 08:35:34 -08:00
John Lewin
2555b9d50d
Extract validation display to reusable component
...
- Issue MatterHackers/MCCentral#4885
2019-01-23 06:54:18 -08:00