Commit graph

10782 commits

Author SHA1 Message Date
johnlewin
dbc2d92fa1
Merge pull request #3406 from larsbrubaker/design_tools
Make Operation Source apply create a group if more than 1 item
2018-06-11 16:56:26 -07:00
Lars Brubaker
0580db2296 Make Operation Source apply create a group if more than 1 item
issue: MatterHackers/MCCentral#3544
Apply array needs to return a collection of the children (rather than a bunch of children)
2018-06-11 16:44:47 -07:00
Lars Brubaker
88686936d2
Merge pull request #3405 from larsbrubaker/design_tools
Default the update button to be hidden
2018-06-11 15:31:25 -07:00
Lars Brubaker
34b5d070cb Default the update button to be hiden 2018-06-11 15:24:14 -07:00
Lars Brubaker
2acc789508
Merge pull request #3404 from larsbrubaker/design_tools
Design tools
2018-06-11 15:22:32 -07:00
Lars Brubaker
290db56515 Fixed up mesh wrapper apply
issue: MatterHackers/MCCentral#3579
Subtract -> Apply fails to remove subtract
2018-06-11 15:12:15 -07:00
Lars Brubaker
5913b84245 Don't pass InvalidateType as flags
issue: MatterHackers/MCCentral#3584
text -> fit -> align not rebuilding correctly
2018-06-11 15:12:15 -07:00
Lars Brubaker
a636f4a370 Fixed base (took out ObjectSource)
issue: MatterHackers/MCCentral#3585
Put image converter construction (object tree) into primitives container
2018-06-11 15:12:15 -07:00
Lars Brubaker
4270ec5520
Merge pull request #3402 from larsbrubaker/design_tools
Change start page to have panels
2018-06-11 11:31:48 -07:00
Lars Brubaker
a4d5e5e366 Change start page to have panels
issue: MatterHackers/MCCentral#3516
Revise start page
2018-06-11 10:18:42 -07:00
Lars Brubaker
6844af82e9
Merge pull request #3401 from larsbrubaker/design_tools
Made the clear cache code do something usefull again
2018-06-11 09:06:21 -07:00
LarsBrubaker
c44d820dbd Made the clear cache code do something usefull again
Removed dead code related to HTML widget
2018-06-10 15:38:17 -07:00
johnlewin
01f3b3bc45
Merge pull request #3400 from jlewin/design_tools
Revise padding assignment to prevent space between bottom edge and bar
2018-06-09 12:03:42 -07:00
John Lewin
4f69429eea Add and correct comments 2018-06-09 11:40:59 -07:00
John Lewin
2ee975d527 Revise padding assignment to prevent space between bottom edge and bar
- Issue MatterHackers/MCCentral#3572
Incorrect padding due to wrapper required for resize container
2018-06-09 11:38:35 -07:00
johnlewin
856f1db20f
Merge pull request #3398 from jlewin/design_tools
Revise PublicPropertyEditor in preparation for reuse
2018-06-09 11:05:14 -07:00
Lars Brubaker
9600032c9e
Merge branch 'design_tools' into design_tools 2018-06-09 10:58:37 -07:00
Lars Brubaker
3cef989a89
Merge pull request #3399 from larsbrubaker/design_tools
Made double click work again
2018-06-09 10:57:47 -07:00
LarsBrubaker
9ceb19e6c4 Made double clicke work again
issue: MatterHackers/MCCentral#3550
Double Clicking on Part is unresponsive
2018-06-09 10:47:41 -07:00
John Lewin
810d15e3dd Update tests 2018-06-09 10:39:43 -07:00
John Lewin
dbcaa1b1d3 Change signature 2018-06-09 10:29:27 -07:00
John Lewin
42065acf83 Remove unused View3DWidget parameter 2018-06-09 10:27:12 -07:00
Lars Brubaker
bac2100e60
Merge pull request #3397 from jlewin/design_tools
Remove unused original editors
2018-06-09 10:20:09 -07:00
John Lewin
5d3f6b9f89 Remove View3DWidget from IObject3DEditor
- Issue MatterHackers/MCCentral#3567
Remove IObject3DEditor coupling to View3DWidget
2018-06-09 10:13:19 -07:00
John Lewin
32f77d1e51 Remove editControlsContainer param, return constructed editor
- Unregister event listener on owned control close
2018-06-09 09:55:25 -07:00
John Lewin
1d211753c4 Reduce to minimal unique parameters 2018-06-09 09:39:26 -07:00
John Lewin
f342b3606f Remove View3DWidget from IPropertyGridModifier
- Issue MatterHackers/MCCentral#3565
Consider IObject3D couplings to MatterControl assembly
2018-06-09 09:26:37 -07:00
John Lewin
baca60021d Revise base parameter naming to resolve Roslyn indicator 2018-06-09 09:01:53 -07:00
John Lewin
a2f262af0d Collapse single use method into caller 2018-06-09 09:01:24 -07:00
John Lewin
fd23cbd229 Reduce to minimal unique parameters 2018-06-09 08:56:16 -07:00
John Lewin
867f5f8dd0 Abstract reflection details to helper 2018-06-09 07:38:27 -07:00
John Lewin
13b4e976d0 Use existing helper 2018-06-09 07:26:52 -07:00
John Lewin
e8550a863a Revise parameters to better enforce UIField for content convention 2018-06-09 07:24:53 -07:00
John Lewin
1b94ecd47c Create new EnumField for enums 2018-06-09 07:14:38 -07:00
John Lewin
5122ee4f5c Create new IconEnumField for enums with @icons 2018-06-09 06:34:31 -07:00
John Lewin
72d1632ceb Reduce to minimal unique parameters 2018-06-08 21:22:35 -07:00
John Lewin
5a842e6207 Create new DirectionVectorField for DirectionVector content 2018-06-08 20:42:06 -07:00
John Lewin
097b1d2a35 Add test stub required by convention 2018-06-08 19:05:53 -07:00
John Lewin
4e56bb984b Create new CharField for char content 2018-06-08 18:19:06 -07:00
John Lewin
f00638eab4 Use TextField for string content 2018-06-08 16:48:50 -07:00
John Lewin
c090928e82 Remove unused original editors 2018-06-08 16:25:35 -07:00
John Lewin
037dc4ff7e Simplify 2018-06-08 16:20:57 -07:00
Lars Brubaker
42420c909c
Merge pull request #3396 from larsbrubaker/design_tools
Made linear extrude do an apply correctly
2018-06-08 15:20:15 -07:00
Lars Brubaker
e054275ba9 Made linear extrude do an apply correctly
Fixed object properties panel collapse regression

Making copy mesh an extension method

issue: MatterHackers/MCCentral#3561
Editor panel fails to maintain size when collapsed via SectionWidget controls
2018-06-08 15:10:20 -07:00
Lars Brubaker
30dce3f0f5
Merge pull request #3395 from jlewin/design_tools
Only show first ArrayRadial3D child in tree
2018-06-08 15:09:38 -07:00
John Lewin
67d3567795 Update master.txt 2018-06-08 14:16:44 -07:00
John Lewin
880c9d9059 Remove formatting characters from localized strings 2018-06-08 14:16:07 -07:00
John Lewin
984421b78c Launch master.txt after generation 2018-06-08 14:16:07 -07:00
John Lewin
80e48211e0 Remove string interpolation from localized strings
- Issue MatterHackers/MCCentral#3549
String interpolation in localized strings shouldn't work at runtime
2018-06-08 14:16:07 -07:00
John Lewin
d0ccf711ac Always switch to printer tab after loading plate
- Issue MatterHackers/MCCentral#3552
Printer plates should change focus to printer tab when clicked
2018-06-08 14:16:07 -07:00