Commit graph

62 commits

Author SHA1 Message Date
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
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
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
Lars Brubaker
5bdd81da1e ensuring good slice settings
issue: MatterHackers/MCCentral#4641
Consider adding constraints to line lengths in gcode fields
2018-11-29 13:13:25 -08:00
John Lewin
2a2e052b53 Remove PrinterConfig reference from PrinterSettings 2018-11-25 09:07:44 -08:00
John Lewin
2abdf9484b Extract settings validation from PrinterSettings
- Validation currently coupled to UI and MatterControl data
- Extracting to isolate dependencies
2018-11-25 09:07:43 -08:00