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
rytz
4b4242a10b
Options menu labels
2016-01-18 10:08:47 -08:00
rytz
8fd46d8a78
Misc. label changes
2016-01-15 09:51:38 -08:00
John Lewin
95ae300d8e
Remove duplicate LibraryProviderSQLite
2016-01-14 14:21:06 -08:00
Lars Brubaker
9c89211265
Check for enough movement to show.
2016-01-13 17:10:50 -08:00
Lars Brubaker
342c2f0a94
Made the Movement offset not show unless it is not 0.
2016-01-13 17:04:14 -08:00
John Lewin
da27bc8cad
Restore AdjustmentControls.cs
2016-01-13 16:11:13 -08:00
Lars Brubaker
534b0b5e7b
Removed redundant list of eeprom settings
...
Made the view only get refreshed one time
reduced the overhead of creating row items in eeprom window
locked the lists to make sure they are consistent when used
Made fan an movement controls not save "Controls" redundant
2016-01-13 15:37:03 -08:00
John Lewin
0a65be2f6f
ManualPrinterControls.cs micro-merge with Android
...
- Sync macroControls naming with siblings and Android
- Switch invalid ErrorEventArgs signature to EventArgs
2016-01-13 14:11:47 -08:00
John Lewin
4f1972a338
Merge babystep behavior into standard xyz controls
2016-01-13 11:09:40 -08:00
Lars Brubaker
f4a8be2153
Put in some localization.
2016-01-08 17:55:42 -08:00