Lars Brubaker
90aa9f44cf
Working on local user profile cache
...
Saving a new user.json for signed in users
2016-07-06 17:45:53 -07:00
Lars Brubaker
133987c194
Made the SetupAccountView refresh on login and log out
...
Refactoring Event Handlers
2016-07-06 14:04:23 -07:00
John Lewin
99ee64c5ea
Remove ProfileData property, show wizard if visible printers < 1
2016-06-29 13:02:04 -07:00
John Lewin
7db1276d26
Prevent invalid profile creation for default state
...
- Guard for nulls in OemLayer
- Issue #1029
2016-06-28 16:55:50 -07:00
johnlewin
8e94c64bb5
Merge pull request #1027 from jlewin/master
...
Remove OemProfile property, promote OemLayer property to parent
2016-06-27 15:54:42 -07:00
John Lewin
0c752a4d27
Remove OemProfile property, promote OemLayer property to parent
...
- Extract PrinterSettingLayer to separate file
- Create profile migration for OemProfile -> OemLayer
- Rename confusing LayerCascade property in tests to PrinterSettings
- Issue #1023
2016-06-27 15:42:56 -07:00
Matt Moening
4bf95f8605
Loading printer profile now follows local cache fallback when offline
2016-06-27 12:41:08 -07:00
John Lewin
91b80b716d
Revise MCWS parameter names
2016-06-24 18:23:17 -07:00
John Lewin
079afa7cd7
Initial delete profile implementation
2016-06-24 12:05:27 -07:00
johnlewin
a4ec15ad89
Merge pull request #1015 from gregory-diaz/master
...
Added function for permanent printer profile deletes.
2016-06-23 18:58:35 -07:00
John Lewin
ca55930bf4
Revise PublicProfileRequests, make functional offline
...
- Add prototype for loading cacheable content
- Make RetrievePrinterProfile test use public server
- Expose JsonResponseDictionary on PublicProfilesRequest
2016-06-23 18:35:43 -07:00
John Lewin
cdc953f7c3
Include computed SHA1 fingerprint during upload
2016-06-23 18:35:43 -07:00
Greg
e7b686d46b
Added function for permanent printer profile deletes.
2016-06-23 15:15:11 -07:00
John Lewin
d97e1b72fb
Add initial MCWS profile updates
2016-06-22 19:29:13 -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
3e44555497
Ability to set base layer for testing.
2016-06-22 15:47:22 -07:00
Lars Brubaker
328204b14b
Create the baseLayerCache on first request rather than static init.
2016-06-22 15:38:20 -07:00
Lars Brubaker
768d555f2a
Removing settings base layer from being strode in users data
2016-06-22 15:29:20 -07:00
Lars Brubaker
a78af79bdc
Moved publish_bed_image string int SettingsKey conts strings.
2016-06-22 14:09:19 -07:00
Lars Brubaker
56ee8d81b0
Don't try to load material and quality settings if there aren't any.
...
Don't throw on cura file in release.
2016-06-22 09:47:01 -07:00
John Lewin
bc99339219
Add missing settings keys to eliminate migration exceptions
2016-06-21 13:44:02 -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
Lars Brubaker
9b42fac41a
Import merge from .printer starting to work.
...
Ability to center model windows
2016-06-20 15:45:17 -07:00
John Lewin
e6234ebbc6
Fix missing printers and presets
...
- Add code to save ProfileManager contents on Add Printer
- Revise and rerun printer profile generation tool
- Move CollectionChanged registration, don't run during deserialization
- CollectionChanged.Remove no longer valid as Deletes are deferred
- Fixes #982 , #983
- Remove dead code
2016-06-20 13:22:00 -07:00
Lars Brubaker
836cbffc53
Now we can import a .ini or .slice file into a quality preset.
2016-06-20 12:47:10 -07:00
John Lewin
0a2064fa5e
Fix invalid cast exception after print
2016-06-17 15:07:43 -07:00
John Lewin
4d61e769b0
Fix presets assignment regression
2016-06-17 13:59:16 -07:00
John Lewin
e48fc5457c
Fix regression in preset selection
2016-06-17 11:13:55 -07:00
John Lewin
a5548bd786
Remove SetValue, ClearValue overloads, prefer params defaults
...
- On setter, only persist profile if settings change
2016-06-17 10:47:08 -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
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