Commit graph

9 commits

Author SHA1 Message Date
John Lewin
5352224e57 Revise border strengths 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
9c00f026c0 Restore icon for Add menu item, improve icon support in MenuItem
- Render non-enabled menu icons with new lazy DisabledImage property
- Move SettingsRow into CustomWidgets namespace
2018-04-07 11:07:38 -07:00
John Lewin
b24053a285 Only add override indicators if no icon or gutter 2018-04-06 16:33:19 -07:00
John Lewin
b0dd4ed5e2 Ensure null, not empty string, is set 2018-04-06 15:14:21 -07:00
John Lewin
856ab867bf Use label styling from SettingsItem 2018-04-06 15:14:20 -07:00
John Lewin
56e1d1a6a1 Move properties into base 2018-04-06 15:14:20 -07:00
John Lewin
e33406aca0 Always create title field in SettingsRow constructor
- Use title field for HelpText
- Issue MatterHackers/MCCentral#3038
Fix mentioned issue
2018-04-06 13:11:50 -07:00
John Lewin
a027951be5 Extract reusable aspects to common base 2018-04-06 09:06:21 -07:00