Commit graph

29 commits

Author SHA1 Message Date
Lars Brubaker
7b65b02d92 Making the editor have local function to reduce complexity 2023-10-27 16:54:35 -07:00
Lars Brubaker
9450bdbcf9 Making editors register with PropertyEditor
Move the SelectedObjectPanel out
2023-10-27 10:40:57 -07:00
LarsBrubaker
627abbef9e Making sliders have option to do non-linear scalling 2021-08-30 08:47:11 -07:00
LarsBrubaker
e9d9fdf987 Improve row text spacing 2021-06-04 07:13:34 -07:00
Lars Brubaker
515ea27e4f Improving color picker
Working to make materials have a color picker as well
2021-01-27 17:51:53 -08:00
LarsBrubaker
c6a0de1233 Fixed support button (put back in)
Made test for support button
Fixed tool bar drop saving
2020-10-01 19:35:06 -07:00
LarsBrubaker
e24c240876 It is now working and passing tests
issue: MatterHackers/MCCentral#6021
OEM settings update procedure
2020-08-29 20:06:03 -07:00
John Lewin
df7ea996d1 Move static PPE.CreateSettingsRow() to new SettingRow constructor
- Improve reuse and consistency with shared constructor on actual type
2019-06-05 09:08:32 -07:00
John Lewin
c02909b604 Consolidate CreateSettingsRow behavior
- Make theme required
- Add overload for creating row with widget reference
- Remove overload lacking widget reference
- Remove row.AddChild(widget) from callers, use new overload
2019-05-24 12:33:03 -07:00
jlewin
6346f075ef Use new untyped Parents member 2019-05-22 18:46:12 -07:00
jlewin
2b8d794232 Add Enter key support for primary/Accept button
- Issue MatterHackers/MCCentral#5489
Inconsistent keyboard support in wizard pages
2019-05-13 15:38:53 -07:00
Lars Brubaker
0ba8e47014 Support tests are currently passing
support handles selections better for create and remove
2019-03-29 10:10:39 -07:00
LarsBrubaker
efe0255238 Merge branch '2.19.2' of https://github.com/MatterHackers/MatterControl into 2.19.2
# Conflicts:
#	MatterControlLib/DesignTools/Braille/BrailleCardObject3D.cs
2019-01-30 22:58:12 -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
Lars Brubaker
5f0cacf4c7 Support has first release quality
Made 'support type' work selectable
2019-01-23 16:08:34 -08:00
John Lewin
0b9130f929 Add editor for SupportGenerator enum property 2019-01-23 13:55:56 -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
eea38a91c7 separating support generator and support ui panel 2019-01-18 15:47:11 -08:00
Lars Brubaker
3db05ddfbf Improving support 2019-01-18 15:11:32 -08:00
Lars Brubaker
6f2822338a Made support run in LRT and add all at once and not crash 2019-01-15 20:38:46 -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
LarsBrubaker
13f0933d29 fixed support for simple mesh 2019-01-12 15:16:27 -08:00
Lars Brubaker
e1ce3419f2 simple mesh 2019-01-11 17:10:45 -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
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
45b1a32e03 removing MS auto support generation 2019-01-03 16:05:02 -08:00
John Lewin
6db5628670 Improve theme consistency 2019-01-02 18:38:44 -08:00
John Lewin
11668654c6 Fix typos 2019-01-02 18:38:43 -08:00
Renamed from MatterControlLib/PartPreviewWindow/GenerateSupportPannel.cs (Browse further)