Commit graph

49 commits

Author SHA1 Message Date
Lars Brubaker
56ee8d81b0 Don't try to load material and quality settings if there aren't any.
Don't throw on cura file in release.
2016-06-22 09:47:01 -07:00
John Lewin
b63551aee6 Finished import to settings overrides 2016-06-21 17:06:20 -07:00
John Lewin
493b2b2b3f Import into new preset layer 2016-06-21 16:36:11 -07:00
Lars Brubaker
7b1fa6c202 start the import to settings. 2016-06-21 15:43:09 -07:00
Lars Brubaker
93530a64c1 can merge from .printer into current. 2016-06-21 15:39:18 -07:00
Lars Brubaker
6ee626e794 Refactoring print settings strings into SettingsKey string consts
Made a new ReloadUiWhenChanged propertie for Properties.json
2016-06-21 09:38:37 -07:00
Lars Brubaker
9b42fac41a Import merge from .printer starting to work.
Ability to center model windows
2016-06-20 15:45:17 -07:00
Lars Brubaker
8d487138dd Enabled import to Material
Made "Done" button show
2016-06-20 12:56:11 -07:00
Lars Brubaker
836cbffc53 Now we can import a .ini or .slice file into a quality preset. 2016-06-20 12:47:10 -07:00
Lars Brubaker
66dffe2319 Working on importing to presets. 2016-06-17 14:44:35 -07:00
Lars Brubaker
6f39a7b1d9 Reduced import export text. 2016-06-16 17:56:12 -07:00
Lars Brubaker
7f85f168d5 Took out the prepend of MatterControl on profile settings and made them consistent lower case underscore. 2016-06-16 16:35:10 -07:00
Lars Brubaker
d83982089a Changed the SettingsKeys from an enum to a static class of const strings. 2016-06-16 14:35:42 -07:00
John Lewin
c0ec29664d Convert some accessors to use GetValue<T> 2016-06-15 17:59:52 -07:00
John Lewin
c008234248 Rename ActiveValue to GetValue, consolidate GetValue overrides 2016-06-15 17:19:29 -07:00
John Lewin
463305c96c Move Windows driver enumeration/list from SettingsProfile to WizardPage 2016-06-15 16:41:10 -07:00
John Lewin
250ed87f31 Revise SliceSettings nomenclature, add GetValue<T> method 2016-06-15 15:11:23 -07:00
John Lewin
4e74156521 Extract profile management to ProfileManager class
- Use on disk profiles.json
 - Support MarkedForDelete functionality
 - Issue #930
2016-06-15 13:09:47 -07:00
Lars Brubaker
5082f9d4f8 Improving import wizard
Made a new success page for the input wizard
Made cancel file selection do the right thing
Update profile selector on add
Load from ini can handle a bad ini file now
2016-06-15 11:49:57 -07:00
Lars Brubaker
b9f92280b3 more work on import 2016-06-14 12:55:19 -07:00
Lars Brubaker
86a7e7c415 Working on new import and export wizard 2016-06-14 11:45:18 -07:00
Lars Brubaker
2173b43e46 Working on settings import and export wizards 2016-06-13 15:28:56 -07:00
John Lewin
0d2432fdbe Ensure WizardWindow is always on top of main 2016-06-11 17:04:46 -07:00
John Lewin
7149f6db33 Add EULA form 2016-06-11 17:04:46 -07:00
John Lewin
20bb5efdd4 Add ImportSettings page for new import behavior
- Move ClearUserOverrides to SettingsProfile
2016-06-11 16:24:30 -07:00
Lars Brubaker
0929ec1893 Made MatterControl top export
Fixed some profile import stuff
2016-06-09 18:16:07 -07:00
John Lewin
3c15c336c7 Add Export options 2016-06-09 15:09:41 -07:00
Lars Brubaker
5613857af1 Made all panels update when edited in any panel (printer wizard)
Added BaudRate to printer edit wizard
2016-06-09 14:52:58 -07:00
Lars Brubaker
105734cccf make sure we close editor on delete printer
don't flash content
2016-06-08 18:26:08 -07:00
Lars Brubaker
35080277d7 New edit printer settings page. 2016-06-08 17:59:03 -07:00
John Lewin
9b60f0ff88 Add WizardWindow.Show<T> 2016-06-08 16:54:13 -07:00
John Lewin
e24e302938 Rename SetupWizardHome to AndroidSetupOptionsPage 2016-06-08 09:54:31 -07:00
John Lewin
6ff04a73d2 Rename WizardPanels to WizardPage 2016-06-08 09:37:43 -07:00
John Lewin
0b4b7d2155 Rename SetupWizardConnect to AndroidConnectDevicePanel 2016-06-08 08:56:22 -07:00
John Lewin
63adf6f2a3 Refactor SetupWizardConnect panel
- Use initializer syntax
 - Add OnClosed override and ensure unregister events is called
 - Remove 'new EventHandler' wrappers
 - Remove LocalizedString.Get calls
2016-06-08 08:46:04 -07:00
John Lewin
af892107f3 Use common button factory, fix null reference error 2016-06-07 19:00:38 -07:00
John Lewin
16b874073c Fix merge conflict with printerSelectorAndEditButton 2016-06-07 17:51:55 -07:00
John Lewin
3352c63635 Remove named methods from WizardWindow, switch to ChangeToPanel<T> 2016-06-07 17:50:41 -07:00
John Lewin
6d827a238a Continue merge of Android and Desktop panels
- 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
2016-06-07 17:50:41 -07:00
Lars Brubaker
cfb0d4c055 Merge branch 'master' of https://github.com/MatterHackers/MatterControl 2016-06-07 16:19:41 -07:00
Lars Brubaker
6d14dcbbfc Made edit printer available and work on Android 2016-06-07 16:19:26 -07:00
Lars Brubaker
5766a90ec5 Merge pull request #873 from larsbrubaker/master
Got the new printer setup wizards back to working.
2016-06-07 15:06:06 -07:00
Lars Brubaker
275b320425 Got the new printer setup wizards back to working. 2016-06-07 14:27:37 -07:00
John Lewin
9fe0b1fa5b Use initializer syntax, remove ThemeChanged -> Invalidate 2016-06-07 13:48:11 -07:00
John Lewin
85002c1231 Move panel styling into base class, make conditional on Touchscreen 2016-06-07 12:52:32 -07:00
John Lewin
e5a63b052e Migrate Theme support to Agg.UI 2016-06-03 17:22:19 -07:00
John Lewin
8456924b9e Remove duplication in SetupConnectionWidgetBase
- Issue #846
 - Move ActivePrinter to SetupConnectionWigetBase
 - Remove local theme variables
 - Allow subclass to set widget factory defaults
2016-06-02 17:46:49 -07:00
Greg
196590f259 Add conditional user auth panel before ChangeToAddPrinter
- 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
2016-06-02 11:31:49 -07:00
Lars Brubaker
b54e6a14ad Unified the android and desktop setup wizard classes 2016-06-01 18:17:11 -07:00