Commit graph

2539 commits

Author SHA1 Message Date
John Lewin
bdb7f98a7e Remove UserLevel dictionary and naming, switch to top level properties 2019-01-06 11:39:13 -08:00
John Lewin
803cecfcf8 Remove redundant GetContainerForSetting method, use .OrganizerSubGroup 2019-01-06 11:39:12 -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
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
John Lewin
fbbefdce5f Only report non-empty values 2019-01-05 12:27:42 -08:00
John Lewin
c1c83a6641 Report correct validation field
- System should be revised to prevent this form of misreporting
2019-01-05 12:26:48 -08:00
John Lewin
14d9e98e52 Distinguish between error and value details
- Allow in context validation errors to skip redundant value reporting
2019-01-05 12:25:08 -08:00
John Lewin
6cd855b2e0 Inline temporary variables 2019-01-05 12:08:09 -08:00
John Lewin
6ea5a1dba6 Depict slice settings validation status in SliceSettings views 2019-01-05 10:38:33 -08:00
John Lewin
220385d9ed Always validate first_layer_height 2019-01-04 22:21:34 -08:00
John Lewin
fe49c138da Simplify validation error reporting with conventions
- Add SettingsValidationError type with Location logic
2019-01-04 21:59:59 -08:00
John Lewin
e96f943cd0 Extract literal strings to SettingsKey 2019-01-04 21:46:22 -08:00
John Lewin
379e86c0e5 Inline local variable 2019-01-04 21:25:04 -08:00
John Lewin
b6767c6022 Revise naming 2019-01-04 21:24:35 -08:00
John Lewin
7fa590ffd6 Validate passed in field rather than hard-coded start_gcode 2019-01-04 21:23:36 -08:00
John Lewin
d6bcb515ce Change SettingsValid to ValidateSettings extension method 2019-01-04 18:27:14 -08:00
John Lewin
b304519061 Simplify concatenation 2019-01-04 18:13:33 -08:00
John Lewin
3a6cbb3c90 Extract reusable ShowValidationErrors method 2019-01-04 18:06:34 -08:00
John Lewin
a3cc4c8f96 Remove additional presentation data from validation errors
- Add location property
- Have caller concatenate Location with Details
2019-01-04 17:49:58 -08:00
John Lewin
063db01796 Reduce presentation data in validation errors
- Add ValidationError type to hold validation results
- Change validation to return lists of ValidationErrors
2019-01-04 17:09:42 -08:00
John Lewin
da34757ab1 Conditionally invert icons based on new IconsAttribute option 2019-01-04 11:43:03 -08:00
John Lewin
ad68044e6b Add InvertIcons to IconsAttribute, use recommended member ordering 2019-01-04 11:43:03 -08:00
John Lewin
76be3140fe Change AnyPrintTaskRunning to be true while PreparingToPrint
- Issue MatterHackers/MCCentral#4789
Do not allow sign in/out while printing
2019-01-04 11:43:03 -08:00
John Lewin
416c0015b8 Remove AppendElapsedTime feature from PrinterConnection 2019-01-04 11:43:03 -08:00
Lars Brubaker
c079a9592f Made Styled Message Box have scroll
Made multiple errors display better
2019-01-03 17:08:49 -08:00
Lars Brubaker
34b57c43b0 Making error messages coming back as list
fixing regression with dialog window showing as markdown (there were
assumptions on it not being markdown)
2019-01-03 16:58:05 -08:00
Lars Brubaker
45b1a32e03 removing MS auto support generation 2019-01-03 16:05:02 -08:00
LarsBrubaker
54088a14a0 Experimenting with new TextPathObject
the goal is that we would make the text object in the favorites
a component object wrapping the text path object and it would give
more 2D options to text as it becomes possible to get to a 2D text object
2019-01-03 07:51:14 -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
Lars Brubaker
a18b875288 have some consideration for inner objects 2019-01-02 18:12:56 -08:00
Lars Brubaker
6debaa0617 automatic support generation is working a bit 2019-01-02 18:12:56 -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
8fab51d6bc Fix arrow direction values 2019-01-02 17:42:57 -08:00
John Lewin
45dffa01d0 Simplify naming 2019-01-02 17:42:57 -08:00
John Lewin
636bc856c9 Use ArrowDirection instead of HAnchor, demand in constructor 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
0b58736c8c Merge branch '2.19.1' 2019-01-02 14:11:08 -08:00
Lars Brubaker
aad87e0fa5 fixing error in changing the sent line while printing 2019-01-02 14:08:54 -08:00
Lars Brubaker
e4269ca3ce Working on this with the consideration it is part of the default project 2019-01-02 10:43:24 -08:00
Lars Brubaker
75ae7313ad Getting new Transform Wrapper code to pass tests 2019-01-02 09:48:21 -08:00
LarsBrubaker
e713d9cdd6 Improving TransformWrapper interface and usage 2019-01-01 16:00:59 -08:00