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
John Lewin
a3d4a65a46
Eliminate serialized layer cascade
...
- Issue MatterHackers/MCCentral#5078
defaultLayerCascade serialized into PrinterSettings
2019-02-26 11:11:26 -08:00
John Lewin
67e72aec57
Extract SliceSettings popover code for reuse in validation errors
...
- Issue MatterHackers/MCCentral#4878
2019-01-22 13:35:27 -08:00
John Lewin
b327b95e4a
Move settings dictionary into PrinterSettings
2019-01-06 13:19:01 -08:00
John Lewin
c3e0e2b95d
Resolve runtime exception
2019-01-06 11:40:39 -08:00
LarsBrubaker
eb90fe82b0
removing z_offset, adding data to nozzle offsets xyz
...
issue: MatterHackers/MCCentral#4793
Slightly illogical that z-offset can have different values
2019-01-06 08:35:55 -08:00
John Lewin
fbbefdce5f
Only report non-empty values
2019-01-05 12:27:42 -08:00
John Lewin
6ea5a1dba6
Depict slice settings validation status in SliceSettings views
2019-01-05 10:38:33 -08:00
John Lewin
3609b63986
Add Markdown extension to SliceSettings Popover
2019-01-02 17:42:57 -08:00
John Lewin
c61bddc764
Add percentage of extension to SliceSettings Popover
2019-01-02 17:42:57 -08:00
John Lewin
f7430778fe
Base Popover on TopToBottom FlowLayout
2019-01-02 17:42:57 -08:00
John Lewin
50a88edf31
Extract SliceSettings popover behaviors to dedicated type
2019-01-02 17:42:57 -08:00
John Lewin
a6a3a53f5b
Opt-out of auto close on MouseEnter popover, always close on MouseLeave
2019-01-02 17:42:57 -08:00
John Lewin
c66742b51b
Use delayed close for settings row popovers
2019-01-02 17:42:57 -08:00
John Lewin
45dffa01d0
Simplify naming
2019-01-02 17:42:57 -08:00
John Lewin
c0bcd20260
Extract ArrowDirection to standalone type, revise naming on use
2019-01-02 17:42:57 -08:00
Lars Brubaker
2abc665456
Took out topmost system window as it has consequences
2018-12-27 14:46:46 -08:00
Lars Brubaker
e29d93b534
Make sure the slice settings rows position on the last parent window
2018-12-27 11:48:47 -08:00
Lars Brubaker
54f06efac3
New popover fixes: timeout and closing
...
issue: MatterHackers/MCCentral#4759
Popovers orphaned when parent PopupWidgets close
MatterHackers/MCCentral#4760
Popovers should autoclose like ToolTips
MatterHackers/MCCentral#4770
Text field loosing focus when moving to new setting
2018-12-26 10:06:40 -08:00
John Lewin
170b458676
Add popover support to all SliceSettingsRows
...
- Issue MatterHackers/MCCentral#4747
No HelpText on PrintPopupMenu SettingsRows
2018-12-21 18:37:11 -08:00
John Lewin
ab82ad7a75
Use HoverImageWidget
...
- Issue MatterHackers/MCCentral#4585
Memory leak in ImageWidget when source image is static
2018-11-21 19:24:53 -08:00
John Lewin
8d4974dc32
Move theme.Colors.PrimaryTextColor into theme, remove unneeded types
...
- Issue MatterHackers/MCCentral#4490
2018-11-03 09:13:07 -07:00
John Lewin
f51ac64d79
Simplify
2018-10-31 14:09:33 -07:00
John Lewin
6659156926
Remove workarounds for menu theme colors, rely on new theme support
2018-10-30 16:58:29 -07:00
John Lewin
67faf84f5d
Use theme.RowBorder for menu separators
2018-10-30 16:19:20 -07:00
Lars Brubaker
23f776c77a
Better close logic on pop-ups when sub-pop-ups are open
2018-10-01 15:28:54 -07:00
LarsBrubaker
6d0a879720
Added in support for a 'set as default' to override slice settings
...
issue: MatterHackers/MatterControl#3725
Add support for 'set as default' on right click of slice setting
2018-09-14 10:42:49 -07:00
Lars Brubaker
bed90234e7
Made MatterControl run as a .net standard app
...
Moving matter control to a lib and creating a new exe to run it
2018-09-06 16:09:58 -07:00