John Lewin
bdea957ff1
Migrate ManualMovementSpeeds to GetValue
2016-06-17 06:56:47 -07:00
John Lewin
056d4e3aca
Rename MatterControl.ActiveQualityKey to active_quality_key
2016-06-16 17:44:03 -07:00
John Lewin
17dbabfc4d
Delete deprecated setting 'ActiveMaterialKey'
2016-06-16 17:37:42 -07:00
John Lewin
12e907ed50
Rename MatterControl.CalibrationFiles to calibration_files
2016-06-16 17:33:26 -07:00
John Lewin
df797924b0
Rename LayerETag/LayerSource to layer_etag/layer_source
2016-06-16 17:29:46 -07:00
John Lewin
143180ee93
Rename MatterControl.LayerID to layer_id
2016-06-16 17:24:12 -07:00
John Lewin
66f91c5bbc
Rename MatterControl.LayerName to layer_name
2016-06-16 17:24:11 -07:00
John Lewin
5d6fcdadba
Rename MatterControl.DriverType to driver_type
2016-06-16 17:24:11 -07:00
John Lewin
661bb70e47
Revise ComPort accessors for new format
2016-06-16 17:24:10 -07:00
John Lewin
d5702c5b19
Rename MatterControl.SlicingEngine to slicing_engine
2016-06-16 16:56:17 -07:00
John Lewin
207252f4a4
Extract classes to separate files
2016-06-16 16:51:32 -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
d83982089a
Changed the SettingsKeys from an enum to a static class of const strings.
2016-06-16 14:35:42 -07:00
Lars Brubaker
b9282c6576
Merge branch 'master' of https://github.com/MatterHackers/MatterControl
2016-06-16 13:51:27 -07:00
Lars Brubaker
4e8be396b8
import into now printers correctly.
2016-06-16 13:23:44 -07:00
John Lewin
06e1bd6343
Move SettingsProfile functionality into named regions
2016-06-16 13:20:38 -07:00
Lars Brubaker
52f1db1222
Make sure the printer select menu says 'Printers...'
2016-06-16 12:53:44 -07:00
Lars Brubaker
632ddcaba1
Missed a bed_shape conversion
2016-06-16 12:19:13 -07:00
Lars Brubaker
a639a34595
Merge branch 'master' of https://github.com/MatterHackers/MatterControl
2016-06-16 12:06:31 -07:00
John Lewin
65d9b8ba95
Restore the ability to delete presets
2016-06-16 11:52:56 -07:00
Lars Brubaker
0b7aeb54e5
Merge branch 'master' of https://github.com/MatterHackers/MatterControl
2016-06-16 11:01:04 -07:00
Lars Brubaker
4743cbe271
moved fill_density to get value
2016-06-16 10:51:18 -07:00
John Lewin
6e4934aa61
Fix Profile selection issues
...
- Ensure that only profiles known to ProfileManager can be loaded by ID
- Ensure ActiveProfileID is cleared on delete printer
- Remove ActiveMaterialKey duplication, use MaterialSettingsKeys[n]
2016-06-16 10:38:37 -07:00
Lars Brubaker
773f6ddc9b
More settings moved to GetValue
...
extruder_count
bed_temperature
2016-06-16 10:31:18 -07:00
Lars Brubaker
2ee52deea6
More settings moved to GetValue
...
bed_size
bed_shape
build_height
bed_temperature
min_fan_speed
also Moved BedShape out of class and into namespace
2016-06-16 10:22:38 -07:00
Lars Brubaker
9d401e1d9f
Merge pull request #961 from larsbrubaker/master
...
Made an enum SettingsKey so the available settings names are discover…
2016-06-16 07:36:52 -07:00
Lars Brubaker
e6eaba90b2
Merge pull request #959 from jlewin/master
...
Convert some accessors to use GetValue<T>
2016-06-16 07:26:10 -07:00
larsbrubaker
0c3e754da5
Made an enum SettingsKey so the available settings names are discoverable.
2016-06-16 07:23:42 -07:00
larsbrubaker
7f65698864
Converted more settings methods to GetValue<T>
2016-06-16 06:58:28 -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
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
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
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
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
17f15a9e10
Convert preset layers from Dictionaries to Lists
...
- Add migration for existing profiles
2016-06-08 19:06:16 -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
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