Commit graph

30 commits

Author SHA1 Message Date
John Lewin
6eae8a58b0 Use consistent pattern for search
- Add reusable Searchable SectionWidget
2018-08-03 17:58:14 -07:00
John Lewin
5e38277f9f Improve border consistency 2018-07-15 10:07:30 -07:00
John Lewin
d1934db72c Add support for setting SectionWidget header late, via property 2018-06-24 00:09:47 -07:00
John Lewin
c42bca79a2 Revise right aligned behavior to avoid the use of Flowlayout with spacer
- Issue MatterHackers/MCCentral#3732
Revise SectionWidget to support right aligned, left clipping content
2018-06-24 00:09:46 -07:00
John Lewin
d5d8f000f8 Add ResizableSectionWidget expansion persistence 2018-06-23 08:00:15 -07:00
John Lewin
5f3b869fa2 Persist user heights for tree/editor panels
- Issue MatterHackers/MCCentral#3428
Load persisted user value for tree section height
2018-05-31 15:38:58 -07:00
John Lewin
7b4e1670d6 Remove unexpected padding 2018-05-17 13:52:40 -07:00
John Lewin
6d2e9a0883 Use native borders 2018-04-13 12:33:15 -07:00
John Lewin
8e134b5ed8 Remove redundant SeparatorColor property 2018-04-13 12:33:15 -07:00
John Lewin
37a0b64b02 Use dedicated theme for menus, prefer theme colors over explicit refs
- Revise icon loader to take an Invert bool instead of custom enum
- Remove icon loader static ref to ActiveTheme.Instance
- Pass contextual theme.InvertIcons for theme specific invert behavior
2018-04-12 13:17:17 -07:00
John Lewin
2a21884abb Make SectionWidget collapsable when disabled
- Directly set Enabled on SectionWidgets rather than on parent
- Add ExpandableWhenDisabled property to SectionWidget
- Expose primary SelectedObjectPanel surface as ContentPanel prop
- Issue MatterHackers/MCCentral#3099
2018-04-12 07:58:08 -07:00
John Lewin
e3b7bf417e Add expansion persistence to SectionWidget 2018-04-06 06:06:10 -07:00
John Lewin
b0c6711d78 Simplify, remove conditional border/color 2018-02-18 10:59:49 -08:00
John Lewin
ca626efee1 Improve styling of GCode details panels
- Issue MatterHackers/MCCentral#2812
2018-02-09 22:51:18 -08:00
John Lewin
09b2db02b9 Group print popup optional items into SectionWidget 2018-01-22 10:41:48 -08:00
LarsBrubaker
48efed584f Put in a hack to make the size get recalculated. 2018-01-13 17:52:32 -08:00
John Lewin
d343606b43 Revise and increase use of default font size 2018-01-12 10:55:30 -08:00
John Lewin
917a5bb6b9 Expose expandable as ICheckbox 2018-01-10 23:59:36 -08:00
John Lewin
704f268062 Allow caller to set border color and radius 2018-01-10 18:55:44 -08:00
John Lewin
0825a9132b Simplify, expose previously wrapped SectionWidget, sync styling 2018-01-10 18:55:44 -08:00
John Lewin
fbb6b5667f Use theme styling 2018-01-10 18:55:42 -08:00
John Lewin
5c0f8ce7a5 Fix sidebar panel colors 2018-01-10 18:55:42 -08:00
John Lewin
1ebe2b4cd3 Enforce sidebar panel padding
- Issue MatterHackers/MCCentral#2618
Inconsistent padding in sidebar section widgets
2018-01-10 09:04:31 -08:00
John Lewin
f60259e9d3 Consolidate header and footer bars into SelectedObjectPanel 2018-01-08 23:34:40 -08:00
John Lewin
dc2b2d7885 Expandable SectionWidgets 2018-01-08 21:29:41 -08:00
John Lewin
02d1d47850 Revise slice settings 2018-01-04 12:27:29 -08:00
John Lewin
197aa0eee8 Revise SliceSettings layout and style 2018-01-03 23:05:04 -08:00
John Lewin
f8c784af31 Reuse SectionWidget for Printer Controls, revert bold fonts 2017-10-31 18:04:57 -07:00
Lars Brubaker
8d1fecab8c Changed RGBA_Bytes -> Color 2017-10-31 11:43:25 -07:00
John Lewin
e195d0154c Combine GCode details/Speeds legend controls. Create Section widget 2017-10-22 20:09:40 -07:00