John Lewin
30d2086029
Ensure correct alt anchor points
...
- Issue MatterHackers/MCCentral#4953
Invalid alt-mate anchor points
2019-01-29 18:03:04 -08:00
John Lewin
31dc4e0edf
Filter validation errors to setting context
...
- Ensure that presets windows only show errors for preset values
- Issue MatterHackers/MCCentral#4896
Validation error appears in preset window for user override value
2019-01-28 17:11:11 -08:00
John Lewin
79aaa2ad95
Use topmost SystemWindow for popover
...
- Issue MatterHackers/MCCentral#4775
Popovers appear at incorrect position in presets window
2019-01-23 08:35:34 -08:00
John Lewin
8453809606
Skip popover on empty HelpText
2019-01-22 17:07:44 -08:00
John Lewin
8f592eb213
Guard for null helpText
2019-01-22 17:05:43 -08:00
John Lewin
4e9f1510ac
Wire up validation error popovers, use warning/error status icons
2019-01-22 13:35:27 -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
875c2b52c4
Fix null reference in edge case
2019-01-16 09:07:51 -08:00
John Lewin
8078346419
Fix spelling
2019-01-15 12:23:40 -08:00
John Lewin
ca93f46253
Vector3 single char label
2019-01-15 10:59:10 -08:00
John Lewin
1c6814fffc
Vector2 single char label
2019-01-15 10:59:10 -08:00
John Lewin
d87ef3cee9
Migrate missing SettingsKeys
2019-01-14 12:06:13 -08:00
Lars Brubaker
e1ce3419f2
simple mesh
2019-01-11 17:10:45 -08:00
John Lewin
0a0f616718
Move additional settings names to SettingsKey
2019-01-07 09:18:51 -08:00
John Lewin
8f025d9796
Move infill_speed to SettingsKey
2019-01-06 19:32:46 -08:00
John Lewin
3ce3cddd19
Use auto property, sync param and property naming
2019-01-06 19:11:55 -08:00
John Lewin
8fce34c8a5
Remove SettingsLayout.Instance, move to PrinterSettings.Layout
2019-01-06 13:28:37 -08:00
John Lewin
0f792648de
Rename SettingsOrganizer to SettingsLayout
2019-01-06 13:22:53 -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
John Lewin
e70bfc9977
Move create_raft to SettingsKey
2019-01-06 11:39:13 -08:00
John Lewin
bdb7f98a7e
Remove UserLevel dictionary and naming, switch to top level properties
2019-01-06 11:39:13 -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
LarsBrubaker
de26be1d5e
Removing zOffset from MS
...
moving to extruder offset z
2019-01-05 13:30:05 -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
da34757ab1
Conditionally invert icons based on new IconsAttribute option
2019-01-04 11:43:03 -08:00
Lars Brubaker
45b1a32e03
removing MS auto support generation
2019-01-03 16:05:02 -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
927e0b66ce
Expose ReferencedSetting externally
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
db8b97275b
Revert "Only show highlight background if first under mouse"
...
This reverts commit e3a748f45d .
2018-12-21 18:37:11 -08:00
John Lewin
f06e67a65e
Use EventHandler<StringEventArgs> for SettingChanged event
...
- Issue MatterHackers/MCCentral#4730
Event should declare specialized EventArgs used via EventHandler<T>
2018-12-21 18:37:11 -08:00
John Lewin
b6d30bf781
Fix missing popovers - use ContainsFirstUnderMouseRecursive
2018-12-21 18:37:11 -08:00
John Lewin
06c335c699
Improve naming to clarify usage
2018-12-19 18:01:34 -08:00
John Lewin
e3a748f45d
Only show highlight background if first under mouse
...
- Prevents highlight from occurring on siblings below popup menu
2018-12-19 17:31:37 -08:00
John Lewin
4d4c4cff8f
Only display slice settings popovers for the FirstUnderMouse widget
...
- Issue MatterHackers/MCCentral#4738
Expand All menu item click failure
2018-12-19 17:26:07 -08:00
John Lewin
801363fe49
ReloadAll should not rebuild workspaces
...
- Issue MatterHackers/MCCentral#4704
2018-12-19 15:53:54 -08:00
John Lewin
c66b29e90e
Remove OpenPrinterIDs from ProfileManager
...
- Issue MatterHackers/MCCentral#4729
Investigate failing PrinterNameChange test
2018-12-19 09:09:17 -08:00
Lars Brubaker
147cf829c4
Fixing first layer temp test
2018-12-18 11:29:44 -08:00