Commit graph

119 commits

Author SHA1 Message Date
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
768d555f2a Removing settings base layer from being strode in users data 2016-06-22 15:29:20 -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
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
4e8be396b8 import into now printers correctly. 2016-06-16 13:23:44 -07:00
Lars Brubaker
52f1db1222 Make sure the printer select menu says 'Printers...' 2016-06-16 12:53:44 -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
John Lewin
c0ec29664d Convert some accessors to use GetValue<T> 2016-06-15 17:59:52 -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