Lars Brubaker
86f08b2565
use a 64 bit hash of slice settings.
2016-05-03 11:26:41 -07:00
Lars Brubaker
6ffd1736ef
Put in a better hash for slice settings
2016-05-03 11:10:35 -07:00
John Lewin
2875a577c7
Remove dead code, document future behavior
2016-05-03 08:28:44 -07:00
John Lewin
e4f2dad8ae
Revise AutoConnect behavior and startup printer selection
...
- Store selected printer in UserSettings
- Restore last selected printer on startup
- AutoConnect now means "Connect" to startup printer if enabled
- Prevent firing ActivePrinterChanged and thus ReloadAll during startup
2016-05-03 08:08:05 -07:00
John Lewin
ad48c820e2
Restore AutoConnect functionality
...
- Add AutoConnect settings UI
- For consistency, use string int values for settings bools
2016-05-03 08:08:05 -07:00
Lars Brubaker
778cfb8718
Took out the caching of slice settings hash code.
2016-05-02 16:34:13 -07:00
John Lewin
fa0e3e3107
Validate settings against properties.json rather than BaseLayer
...
- Fixes #699
2016-04-30 18:23:39 -07:00
John Lewin
f4efb4f71e
Clean up kvp use
2016-04-29 15:24:57 -07:00
Lars Brubaker
d8a0ecd86b
Don't crash if material null
...
removing dead code
Turned Trim Perimeters back on
2016-04-28 11:53:01 -07:00
Lars Brubaker
834aba4f38
Settings profile using methods rather than properties
2016-04-28 09:41:27 -07:00
John Lewin
d3568cc3ab
Import PrintLevelingData, PrintLevelingEnabled, ManualMovementSpeeds
...
* Decouple PrintLevelingData from ActiveSliceSettings.Instance
* #Fixes #687
2016-04-27 19:20:49 -07:00
Lars Brubaker
895eea253c
Converted lots of get properties to methods in SettingsProfile
2016-04-27 18:57:51 -07:00
Lars Brubaker
0ba8a78dc5
Fixed connection issues
...
Got rid of AnchoredDropDownList
Put in BaudRate user edit field
2016-04-27 17:34:33 -07:00
John Lewin
4496720772
Json Profiles
2016-04-27 14:35:57 -07:00