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