johnlewin
e8a1d27694
Merge pull request #1351 from jlewin/master
...
Use short identifiers for public profiles
2016-09-03 17:27:00 -07:00
John Lewin
4cc6f807d0
Only call SetManufacturers when OemProfiles change
2016-09-03 17:12:13 -07:00
John Lewin
453eb086ba
Remove early exit bypassing name mapping
2016-09-03 17:12:12 -07:00
John Lewin
312f652bbb
Use short identifiers for public profiles
...
- Add support for new GetProfileList schema
- Add CacheablePath function to abstract and reuse path generation logic
- Serialize LoadCacheable content in human readable form
- Move public-profile cache into like named folder
- Move public-profile items into oem specific folders
- Reuse LoadOemProfileAsync for persistence instead of custom implementation
- Issues MatterHackers/MCWS#72 , MatterHackers/MCWS#84
2016-09-03 17:12:11 -07:00
John Lewin
97524d55ed
ID change must be timed between property accesses
2016-09-03 17:12:11 -07:00
Lars Brubaker
5fd18d5dda
Merge pull request #1350 from larsbrubaker/master
...
Fast thumbnail
2016-09-02 17:59:42 -07:00
Lars Brubaker
1446bef581
Fixed the spacing on the menu.
2016-09-02 17:54:34 -07:00
Lars Brubaker
5637e25d9e
Copy the thumbnail image, for the default queue parts if available
...
Fixed spelling
Made the ray tracer multi thread when not printing
Changed 'don't ask me again' to 'don't remind me again'
Added a thumbnail for the MatterControl coin
2016-09-02 16:26:56 -07:00
Lars Brubaker
eb30c8de33
latest agg
2016-09-02 15:29:18 -07:00
Lars Brubaker
98b3294f58
Merge branch 'master' of https://github.com/MatterHackers/MatterControl
2016-09-02 15:28:29 -07:00
Lars Brubaker
dbf5fd9eeb
Spelling
2016-09-02 15:28:19 -07:00
Lars Brubaker
44c8e0c034
Merge pull request #1349 from larsbrubaker/master
...
Make sure we show the no settings page window printer is selected on …
2016-09-02 14:59:43 -07:00
Lars Brubaker
411a3bb32e
Make sure we show the no settings page window printer is selected on touchscreen.
2016-09-02 14:30:23 -07:00
Lars Brubaker
19b6cefca4
Merge pull request #1345 from larsbrubaker/master
...
MatterControl now defaults to larger window size
2016-09-01 17:09:26 -07:00
Lars Brubaker
4724bdd311
latest agg
2016-09-01 16:56:14 -07:00
Lars Brubaker
71ccfa4996
Merge branch 'master' of https://github.com/MatterHackers/MatterControl
2016-09-01 16:55:31 -07:00
Lars Brubaker
bdaaacdf6a
MatterControl now defaults to larger window size
2016-09-01 16:55:23 -07:00
Lars Brubaker
938a8a0a96
Merge pull request #1344 from larsbrubaker/master
...
default to render thumbnails in perspective 3D …
2016-09-01 16:36:27 -07:00
Lars Brubaker
8a8b655245
Merge pull request #1343 from mmoening/development
...
Loadcacheable properly loads profiles from static data
2016-09-01 15:11:46 -07:00
Lars Brubaker
d0ea36c269
default to render thumbnails in perspective 3D
...
Made only a default constructor for ray tracer
Put back in the code the guarantees we always have an item in the queue, even before we select a printer.
Added thumbnail render mode to the user settings key
2016-09-01 13:50:11 -07:00
Matt Moening
fd76f828ed
Loadcacheable properly loads profiles from static data
...
- Fixed a bug in downloading profiles from web would write "null" to file if it failed to get a proper file
2016-09-01 12:12:11 -07:00
Lars Brubaker
78a91d9b2e
Merge branch 'master' of https://github.com/MatterHackers/MatterControl
2016-09-01 11:23:15 -07:00
Lars Brubaker
d7666e0924
Merge pull request #1342 from larsbrubaker/master
...
Always add at least one item to the queue.
2016-09-01 11:22:07 -07:00
Lars Brubaker
181fb9edd7
Merge branch 'master' of https://github.com/MatterHackers/MatterControl
2016-09-01 11:21:47 -07:00
Lars Brubaker
3fab4b135d
Merge pull request #1341 from mmoening/master
...
Add Wanhao 4S and Prusa Research i3 MK2 to StaticData
2016-09-01 11:19:39 -07:00
Lars Brubaker
4929f834d6
Merge branch 'master' of https://github.com/MatterHackers/MatterControl
...
Conflicts:
SlicerConfiguration/Settings/ProfileManager.cs
2016-09-01 11:18:32 -07:00
Lars Brubaker
37b12f645d
Merge pull request #1340 from jlewin/master
...
Use short printer ID for local features and DeviceToken for remote
2016-09-01 11:06:54 -07:00
Lars Brubaker
619c20aff0
Restore functionality to put default items in queue when new printer is created.
...
Made default calibration files include the calibration box
2016-09-01 10:53:10 -07:00
John Lewin
938c4c2267
Skip save operation when on the EmptyProfile
...
- Fixes regression in MorePauseHandlingStreamTests
2016-08-31 18:49:29 -07:00
Lars Brubaker
8d03b045ac
Always at least one item to the queue.
2016-08-31 17:51:08 -07:00
Lars Brubaker
102605d535
Don't override theme color on new printer
...
Either set it to default, or set it the name listed in the OEM settings
2016-08-31 17:32:43 -07:00
Matt Moening
1bcab829d4
Add Wanhao 4S and Prusa Research i3 MK2 to StaticData
...
- Also uploaded to test server
2016-08-31 15:38:52 -07:00
Lars Brubaker
2e96441480
Merge pull request #1338 from larsbrubaker/master
...
Disable connect button when no printer selected
2016-08-31 15:15:01 -07:00
Lars Brubaker
9e2b76ee11
Disable the select printer drop menu when printing.
2016-08-31 15:10:41 -07:00
John Lewin
de84fe1705
Write user profiles to a user subdirectory below Profiles
...
- Issue MatterHackers/MatterControl#1339
2016-08-31 14:57:39 -07:00
Lars Brubaker
9ec9b2f554
Disable connect button when no printer selected
...
MatterHackers/MCCentral#335
Disable connect button when no printer selected
2016-08-31 14:44:41 -07:00
John Lewin
0a15124e4b
Fix issues in ChangeID
...
- New ID should be set in all cases
- Conditionally load local profile if exists
2016-08-31 13:57:51 -07:00
John Lewin
180c559d09
Single authority for ProfilePath construction
...
- Guard for null during load
2016-08-31 13:57:50 -07:00
John Lewin
4e727def1b
Code clean up
...
- Remove unused SaveAs function from SlicePresetsWindow
- Remove unused LoadProfileFromMCWS()
- More consistent formatting
- Move SetValue call after adding Profile, to ensure ProfilePath works during save
2016-08-31 13:57:49 -07:00
John Lewin
98c26d0a7c
Add locking around file save operations
2016-08-31 13:57:43 -07:00
Lars Brubaker
faf97d9659
Merge pull request #1337 from larsbrubaker/master
...
Made the settings history be disabled when not signed in.
2016-08-31 13:19:23 -07:00
Lars Brubaker
db24db1cf2
Made the settings history be disabled when not signed in.
...
MatterHackers/MCCentral#330
Settings History menu should be disabled when not signed in
2016-08-31 13:09:06 -07:00
Lars Brubaker
f32395813e
Merge pull request #1336 from larsbrubaker/master
...
Fixed a problem with create new printer
2016-08-31 12:53:29 -07:00
Lars Brubaker
b6dcacdef9
Fixed a problem with create new printer
2016-08-31 12:49:25 -07:00
Lars Brubaker
3cabfb3985
Merge pull request #1335 from larsbrubaker/master
...
Made the default theme blue - light.
2016-08-31 12:43:23 -07:00
Lars Brubaker
22bca53d69
Changed the theme colors to save by name
...
fixed linux run bug MatterHackers/MCCentral#344
ActiveTheme does not recreate its data all the time
2016-08-31 11:42:02 -07:00
Lars Brubaker
698426858e
Made the default theme blue - light.
...
Moved setting to UserrSettingsKey
2016-08-30 17:30:31 -07:00
Lars Brubaker
cd5f3dec26
Merge pull request #1334 from larsbrubaker/master
...
Created a UserSettingsKey and SystemSettingsKey
2016-08-30 11:22:57 -07:00
Lars Brubaker
cd7406d82b
Created a UserSettingsKey and SystemSettingsKey
...
Moved some settings into this, lots more to do
2016-08-30 10:30:55 -07:00
Lars Brubaker
8f8afc5681
Merge branch 'master' of https://github.com/MatterHackers/MatterControl
2016-08-30 10:06:13 -07:00