- Add support for new GetProfileList schema
- Add CacheablePath function to abstract and reuse path generation logic
- Serialize LoadCacheable content in human readable form
- Move public-profile cache into like named folder
- Move public-profile items into oem specific folders
- Reuse LoadOemProfileAsync for persistence instead of custom implementation
- Issues MatterHackers/MCWS#72, MatterHackers/MCWS#84
Fixed spelling
Made the ray tracer multi thread when not printing
Changed 'don't ask me again' to 'don't remind me again'
Added a thumbnail for the MatterControl coin
Don't show com port wizard when setting up a printer
Moved onload code (first draw) to ApplicationController
getting android to have the same wizard logic as desktop
Refactored setup wizard
- Add ChangeToPanel implementation that takes panel type param
- Remove WizardPanel constructors that take WizardWindow params
- Use initializer syntax
- Remove dead code
- Remove problematic ReloadAll calls
- Fixes#843
- Remove ConnectionWidgetBase class
- Migrate most functionality into SetupStepComPortManual
- Derive SetupConnectionWidgetBase from WizardPanel instead of CWB
- Completed first pass at completing User is prompted to login in printer setup wizard if they are not signed in
- Invoke delegate and show login prompt based on whether or not they are currently signed in.
- Fixes#825
- Fixes#720 - Changing preset names has no effect
- Fixes#767 - Presets editor contains user overrides
- Fixes#768 - Oem presets should be copied...
- Migrate from int to string based printer IDs
- Add json document migration capabilities
Significantly improved the layout consistency when enlarging the device scale.
Created a DeviceMargin and DevicePadding on GuiWidget
Deleted dead code
Made many images have default larger disk sizes and scale in memory.
Made the menus have horizontal spacers rather than dashed lines
- Remove unused properties from ApplicationView
- Rename CompactApplicationView to TouchscreenView
- Rename ResponsiveApplicationView to DesktopView
- Move abstract ToggleTopContainer() specific to TouchscreenView
- Remove unused HideTopContainer implementations
- Conditionally compile invocation/assignment of ApplicationMenuRow
- Migrate single setting from PrinterSettings "PublishBedImage" to SliceSettings
- Remove PrinterSettings class
- Import "PublishBedImage" during ImportPrinters
- Remove code that doubles the size of the splitter bar when collapsed
- Fix incorrect path to "config.ini"