Lars Brubaker
ecf3e085d1
Make sure we are checking PrinterSelected rather than ActiveSliceSettings.Instance == null
...
The later does not happen anymore.
2016-07-21 15:05:59 -07:00
Lars Brubaker
e5c187c687
Show com port wizard on desktop when can't connect
...
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
2016-07-21 13:49:22 -07:00
John Lewin
54d165d15f
Consolidate member names
2016-07-18 16:58:25 -07:00
John Lewin
f304e9f3d6
Migrate SettingsProfile functionality to new SettingsHelpers type
...
- Add as child property of settings scope, ready for merge of types
- Progress on Issue #1113
2016-07-18 16:58:25 -07:00
Lars Brubaker
1f26141399
Switch to first model if there is only one when changing to new list.
2016-07-15 17:15:25 -07:00
Greg
bac3148d9c
Added Create Account functionality to SetupWizard
2016-07-14 11:29:46 -07:00
John Lewin
da695dc581
Convert more string literals into SettingsKey constants
2016-07-12 17:51:26 -07:00
Lars Brubaker
f16aed3669
Sort the make and model in the printer selection menus.
2016-07-12 09:40:57 -07:00
Lars Brubaker
10dc6924e5
Updated login reasons
2016-07-08 16:28:58 -07:00
Lars Brubaker
37ed75aa58
eula is running faster.
2016-07-07 11:21:35 -07:00
Lars Brubaker
a8fc6ef1a1
Fixed a null reference in libraryDataView
...
Working on more consistent wizard theming
2016-06-23 16:01:04 -07:00
Lars Brubaker
a810c7a562
Make sure we don't create a macro name that is wrapped or too big.
...
Fixes #1010
2016-06-23 12:12:55 -07:00
Lars Brubaker
0fdc6a03e0
Make sure we don't create a macro name that is wrapped or too big.
2016-06-23 12:12:01 -07:00
Matt Moening
bc5ef8a5b3
Implemented MC side receive of Public Profile list and public profiles
2016-06-22 18:05:52 -07:00
Lars Brubaker
6f1760e33b
Fixed #1002 bed temp not being set on pre-heat.
2016-06-22 17:13:05 -07:00
larsbrubaker
ad221690be
Improving setup experience.
...
issue #917
2016-06-21 18:55:34 -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
John Lewin
858da9d09b
Consolidate duplicated manual_movement_speeds functions into Settings
2016-06-17 09:29:11 -07:00
John Lewin
bdea957ff1
Migrate ManualMovementSpeeds to GetValue
2016-06-17 06:56:47 -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
773f6ddc9b
More settings moved to GetValue
...
extruder_count
bed_temperature
2016-06-16 10:31:18 -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
814763ed72
Convert some accessors to use GetValue<T>
2016-06-15 16:15:47 -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
John Lewin
a9f3cbf4c4
Remove ActivePrinter variable from ConnectionWizard
...
- Remove excess properties from PrinterInfo
- Remove call to Parent.Close from onPrinterStatusChanged
2016-06-14 11:28:13 -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
a3f12005f8
Remove unused WizardPanel
2016-06-08 08:13:32 -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
6cc61c53d0
Don't set new printer name to current printer
...
If no white list is set than do not filter
Make default MC white list be none
2016-06-07 17:39:17 -07:00
Lars Brubaker
275b320425
Got the new printer setup wizards back to working.
2016-06-07 14:27:37 -07:00
John Lewin
85002c1231
Move panel styling into base class, make conditional on Touchscreen
2016-06-07 12:52:32 -07:00
Lars Brubaker
1ffcd02209
Getting the printer setup wizard to run on desktop when required.
2016-06-06 12:43:05 -07:00
Lars Brubaker
c595e05cc2
Don't render the com port control on android.
2016-06-06 12:06:08 -07:00
John Lewin
d27db87a65
Migrate StyledDropDownList to Agg
2016-06-03 18:11:51 -07:00
John Lewin
e5a63b052e
Migrate Theme support to Agg.UI
2016-06-03 17:22:19 -07:00
John Lewin
2ba410f52d
Rename SetupConnectionWigetBase to ConnectionWizardPanel
2016-06-03 11:36:25 -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
John Lewin
44c6a23037
Collapse ConnectionWidgetBase out of hierarchy
...
- Fixes #843
- Remove ConnectionWidgetBase class
- Migrate most functionality into SetupStepComPortManual
- Derive SetupConnectionWidgetBase from WizardPanel instead of CWB
2016-06-02 16:21:48 -07:00
John Lewin
e82dfc8ebb
Pull make/model data from http endpoint
...
- Fixes #842
2016-06-02 14:46:51 -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
John Lewin
a04f0ac88b
Decouple make/model droplists
...
- Fixes #833
2016-06-01 14:00:47 -07:00
Lars Brubaker
519ad7045d
Merge branch 'master' of https://github.com/MatterHackers/MatterControl
...
Conflicts:
SlicerConfiguration/SliceSettingsWidget.cs
2016-05-17 09:44:05 -07:00
Lars Brubaker
47aa64ff28
right color for home button.
2016-05-16 17:56:52 -07:00
John Lewin
cb56e85776
Add support for renaming and duplicating presets
...
- 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
2016-05-16 17:46:17 -07:00
Lars Brubaker
db19450e7c
Merge remote-tracking branch 'lars/master'
2016-05-16 17:13:01 -07:00