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
Lars Brubaker
c4d53d054f
Working on better printer editing behavior
2016-05-16 17:11:49 -07:00
larsbrubaker
19b0b5db71
Fixed the colors on movement controls
2016-05-15 22:12:35 -07:00
John Lewin
5f9899d2f7
Fix Macro null reference errors
...
- Make the Add->Save feature work for Macros
2016-05-09 14:20:13 -07:00
John Lewin
b9a24e60ca
Fix mono compile issues
2016-05-08 15:32:21 -07:00
John Lewin
10f05550b5
Migrate Macros to new profile format
...
- Remove unused PrinterSetupStatus class
- Fixes #683
2016-05-08 14:13:16 -07:00
Lars Brubaker
b51b38b249
Moved TextWidget.GlobalPointSizeScaleRatio -> GuiWidget.DeviceScale
...
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
2016-05-06 17:56:27 -07:00
John Lewin
5db7c79d00
Get updated profiles compiling on Android
...
- 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"
2016-05-05 12:33:39 -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
larsbrubaker
21b5e4c999
Got the new menu tests work for click of after click disable.
...
Added new EventHandler ContainsFocusChanged
merged GotFocus and Lost Focus into FocusChanged
2016-05-01 18:49:12 -07:00
Lars Brubaker
834aba4f38
Settings profile using methods rather than properties
2016-04-28 09:41:27 -07:00
Lars Brubaker
895eea253c
Converted lots of get properties to methods in SettingsProfile
2016-04-27 18:57:51 -07:00
John Lewin
4496720772
Json Profiles
2016-04-27 14:35:57 -07:00
John Lewin
7a98b347c3
Consistent use of HorizontalSpacer for layout
2016-04-25 15:25:00 -07:00
Lars Brubaker
f20ac4dcb5
More work on print resuming.
2016-04-19 11:24:09 -07:00
Lars Brubaker
cd5a4ab5e5
Merge remote-tracking branch 'origin/1.5.1'
2016-03-07 15:38:37 -08:00
Greg
a7d87ce6cd
Added a hardware setting to show/hide marlin firmware updater.
2016-03-07 14:11:36 -08:00
Greg
b18129c379
Created tests for File Menu Items
2016-03-04 14:36:49 -08:00
Greg
f08680e9c9
Added test to make sure Bed Temperature options are not visible while "Has Heated Bed" checkbox is unchecked
2016-03-03 17:57:14 -08:00
John Lewin
1f5cc95000
Revise naming to reflect behavior - LoadSettingsFromConfigFile
...
- Be more clear about when we return null
- Spelling
2016-02-25 12:01:39 -08:00
John Lewin
eea7dd9fe4
Remove DataStorage qualifier, add using statements
2016-02-24 10:53:22 -08:00
John Lewin
feb0c30b51
Add missed changes from query/DataStorage update
2016-02-24 07:57:15 -08:00
John Lewin
f8f70f46e6
Concise queries, reduce to functionality
...
- Remove DataStorage qualifier, add using statements
- Remove unnecessary query variables and string.formatting statements
- Remove duplicate code, reuse .RecordCount method
2016-02-23 14:42:36 -08:00
John Lewin
ebf66bb849
Remove duplicate code, reuse GetMacros function
2016-02-23 11:15:14 -08:00
John Lewin
2aef5b2be6
Better convey when Enumerable.Empty is returned
2016-02-23 11:15:14 -08:00
Lars Brubaker
537d77e515
Made the terminal use a mono spaced font.
2016-02-23 09:25:59 -08:00
Lars Brubaker
d94ad423cf
Made the leveling wizard show up after connect if required
...
Put in a "finish setup" button
Refactored some of the print leveling test code
Auto close printer setup wizard on connect
2016-02-22 10:14:07 -08:00
rytz
8e2f238ef6
UI label changes
2016-02-19 09:59:29 -08:00
Lars Brubaker
cda645d03d
Made Marlin EEProm have import and export
2016-02-12 10:26:40 -08:00
John Lewin
ac279ccbe3
Revise ManufacturerNameMapping DropList support
...
- Ensure list items use the ASCII file system values
- Use mapped Unicode manufacturer names where appropriate
2016-02-04 12:38:24 -08:00
Gregory Diaz
2d42ec52e1
Added unittest for ensuring that when has_hardware_leveling = 1 we dont show the Print Leveling tab in Slice Settings and also that when has_hardware_leveling = 0 we do show Print Leveling
2016-02-01 17:20:18 -08:00
Lars Brubaker
e4a761bdd9
Merge branch '1.5.0'
...
Conflicts:
StaticData/Translations/Master.txt
2016-01-21 15:12:50 -08:00
larsbrubaker
f20c25b84a
Always read in the current settings temperature where setting the "preheat" temp.
2016-01-20 07:26:54 -08:00