Commit graph

499 commits

Author SHA1 Message Date
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
250ed87f31 Revise SliceSettings nomenclature, add GetValue<T> method 2016-06-15 15:11:23 -07:00
John Lewin
7028673805 Revert forthcoming name changes 2016-06-15 15:01:41 -07:00
John Lewin
65c8b28239 Add missing file 2016-06-15 14:53:11 -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
0bedc17be1 Don't can OnSettingsChanged when ValueChange (only display) 2016-06-14 16:58:26 -07:00
John Lewin
a1aaab39cc Assign active material with preset key rather than name
- Issue #944
2016-06-14 15:29:55 -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
d55aa57910 Rename OrganizerSettingsData to SliceSettingData 2016-06-13 13:44:53 -07:00
John Lewin
76dcc4a072 Revise Settings.json changes
- Reuse SliceSettingsOrganizer.GetDefaultSettings
 - Remove SavePropertiesJson
2016-06-13 13:40:29 -07:00
Lars Brubaker
85caa12dfe Moved default settings into Properties.json and removed default config.ini
deleted some dead code
updated some error messages
2016-06-13 12:31:17 -07:00
John Lewin
7613fb15cd Fix master.txt corruption due to \r\n in loc string
- Issue #927
2016-06-11 16:51:52 -07:00
John Lewin
20bb5efdd4 Add ImportSettings page for new import behavior
- Move ClearUserOverrides to SettingsProfile
2016-06-11 16:24:30 -07:00
John Lewin
0a6efbb789 Revise import behavior 2016-06-10 17:23:14 -07:00
Lars Brubaker
e97fe0a65a Got import from slic3r file working with new settings. 2016-06-10 16:04:45 -07:00
John Lewin
1f2f1904b8 Preserve some user overrides during Reset to Defaults
- Issue #899
2016-06-09 19:29:48 -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
46006c7f41 Made all panels update when edited in any panel (printer wizard)
Added BaudRate to printer edit wizard
2016-06-09 14:53:20 -07:00
John Lewin
be27c5403b Rebuild PrinterSelector data on printer name changed
- Add Rebuild method to PrinterSelector
 - Hook settings change in PrinterSelector and rebuild on name change
 - Issues #880, #894
 - Use initializer syntax
2016-06-09 09:24:59 -07:00
John Lewin
ab092139cd Add bake overrides prototype 2016-06-09 08:38:57 -07:00
John Lewin
433de0c20b Implement 'Reset to defaults' for printer settings 2016-06-09 08:03:05 -07:00
John Lewin
17f15a9e10 Convert preset layers from Dictionaries to Lists
- Add migration for existing profiles
2016-06-08 19:06:16 -07:00
Lars Brubaker
35080277d7 New edit printer settings page. 2016-06-08 17:59:03 -07:00
Lars Brubaker
168ee4d885 Make sure we reload the screen when we need to on app loading. 2016-06-08 12:00:12 -07:00
Lars Brubaker
5cc454ba77 Renamed CustomeSaveFunction to ShowAsOveride 2016-06-08 11:18:53 -07:00
Lars Brubaker
0380e84a4f Merge branch 'master' of https://github.com/MatterHackers/MatterControl 2016-06-08 11:13:12 -07:00
John Lewin
e24e302938 Rename SetupWizardHome to AndroidSetupOptionsPage 2016-06-08 09:54:31 -07:00
Lars Brubaker
f60d57f226 Don't show connection settings in presets
Don't show user override info on connection settings
2016-06-08 09:25:20 -07:00
Lars Brubaker
2c17944ab1 Put in unretract extra on tool change.
Moved tool change to a separate section
2016-06-06 16:20:48 -07:00
Lars Brubaker
431bc3373c Merge pull request #862 from larsbrubaker/master
Don't render the com port control on android.
2016-06-06 12:17:39 -07:00
Lars Brubaker
c595e05cc2 Don't render the com port control on android. 2016-06-06 12:06:08 -07:00
John Lewin
9d8c4e2e80 Revert breaking changes in b78dadd25c (UI label updates)
- Settings delimiter must be lowercase 'x'
2016-06-06 11:30:11 -07:00
John Lewin
d27db87a65 Migrate StyledDropDownList to Agg 2016-06-03 18:11:51 -07:00
John Lewin
c5dac76ff9 Prevent exception and catch with TryParse 2016-06-03 18:08:39 -07:00
John Lewin
e5a63b052e Migrate Theme support to Agg.UI 2016-06-03 17:22:19 -07:00
John Lewin
2e59506d06 Remove invalid settings from slic3r config files
- Second attempt to fix #784
2016-05-31 18:02:00 -07:00
larsbrubaker
85c0b66840 Made some help when connecting to a printer without a com port set
Common ui navigation functions
Improved highlight utility
Made Edit Fields have names that can be discovered
Refactoring
2016-05-29 09:19:46 -07:00
John Lewin
3dfa39ede7 Pass make/model as querystring parameters on printer lookup requests
- Fixes #714
2016-05-23 17:27:52 -07:00
John Lewin
9da6f122f7 Filter MatterControl application settings from Slic3r output
- Fixes #784
2016-05-18 16:49:55 -07:00
rytz
b78dadd25c UI label updates 2016-05-18 12:52:36 -07:00
John Lewin
a6ba5767d3 Wire up Delete printer 2016-05-17 18:30:47 -07:00
John Lewin
576b8dbf22 Improve Duplicate preset
- Update Material preset array when preset changed from presets window
 - Update PresetsContext.PersistenceLayer when presets are duplicated
 - Rebuild SliceSettingsWidget on duplicate without leaving window
 - Refactor GetTopRow to eliminate excess widgets & create a single row
 - Update presets name after leaving input rather than on window close
2016-05-17 17:15:49 -07:00
Lars Brubaker
33876af4cc Put in a delete printer button. 2016-05-17 15:50:43 -07:00
Lars Brubaker
ba88cd15a9 correct function signature 2016-05-17 09:47:10 -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