Lars Brubaker
1f26141399
Switch to first model if there is only one when changing to new list.
2016-07-15 17:15:25 -07:00
Lars Brubaker
a58b6964f9
Merge branch 'master' of https://github.com/MatterHackers/MatterControl
2016-07-15 17:14:10 -07:00
Lars Brubaker
557ad616ba
Merge pull request #1103 from rytz/master
...
fixing minor superfluous command in Rostock profile
2016-07-15 17:10:32 -07:00
Lars Brubaker
626727d781
Parse temp on contains T: rather than starts with T:
...
Move parts to bed on scale.
2016-07-15 17:07:45 -07:00
rytz
a499cb0af3
fixing minor superfluous command in Rostock profile
2016-07-15 16:34:51 -07:00
Lars Brubaker
30f5bfb446
Merge pull request #1100 from jlewin/master
...
Ensure the in memory instance ID changes when the profile ID changes
2016-07-15 13:38:02 -07:00
Lars Brubaker
cca81dd3e7
Merge pull request #1099 from larsbrubaker/master
...
Updating the help menu
2016-07-15 13:36:25 -07:00
John Lewin
a6a8f65ebc
Ensure the in memory instance ID changes when the profile ID changes
2016-07-15 13:32:49 -07:00
Lars Brubaker
1b7f64922c
Updating the help menu
2016-07-15 12:43:46 -07:00
Lars Brubaker
86a14e3b59
Merge pull request #1098 from larsbrubaker/master
...
Made it so we add the delete and update info for a printer as a new c…
2016-07-15 12:39:42 -07:00
Lars Brubaker
760110f8b2
Correct padding.
2016-07-15 12:16:51 -07:00
Lars Brubaker
b90b62528d
Made it so we add the delete and update info for a printer as a new component
...
left aligned printer list (took out icon space)
2016-07-15 11:52:06 -07:00
Lars Brubaker
07645c1683
Merge pull request #1095 from larsbrubaker/master
...
Try to connect to printers that have auto connect enabled when they connect
2016-07-14 17:15:36 -07:00
Lars Brubaker
cec9a85435
Try to connect to printers that have auto connect enabled when they are selected
...
removed dead code
2016-07-14 17:07:04 -07:00
Greg
1115f05da0
Added Make and Model properties to PrinterInfo class and made sure that when we add a new printer, the Make and Model are written to {user}.json
2016-07-14 16:48:18 -07:00
Lars Brubaker
b9eb54a4e1
Merge branch 'master' of https://github.com/MatterHackers/MatterControl
2016-07-14 15:05:58 -07:00
Lars Brubaker
bebd7b2287
Merge pull request #1090 from mmoening/master
...
Sync on start up
2016-07-14 14:38:12 -07:00
Matt Moening
8ab8435b40
Reload in memory state after sync so that we will know that there are active profiles
2016-07-14 13:47:33 -07:00
Matt Moening
f8e00ca879
Made sure profiles use proper profile extension and are looked for accordingly
...
Fixed bug where we would show upload profile dialog without any profiles to upload
2016-07-14 13:46:33 -07:00
Matt Moening
26269a64d5
Created task to call sync printer profiles on Cloud services that when finished will launch create printer window if none are synced
2016-07-14 12:48:34 -07:00
johnlewin
f5ce76e868
Merge pull request #1089 from larsbrubaker/master
...
Revised text for upload profiles window
2016-07-14 12:20:30 -07:00
Lars Brubaker
a99bcae207
Merge branch 'master' of https://github.com/MatterHackers/MatterControl
2016-07-14 11:47:41 -07:00
johnlewin
13894e3e6e
Merge pull request #1088 from jlewin/master
...
Change printer profile extensions to '.printer'
2016-07-14 11:47:15 -07:00
Lars Brubaker
c15922b58a
Merge branch 'master' of https://github.com/MatterHackers/MatterControl
2016-07-14 11:45:41 -07:00
johnlewin
149e306f6a
Merge pull request #1087 from gregory-diaz/master
...
Added Create Account functionality to SetupWizard
2016-07-14 11:45:08 -07:00
Lars Brubaker
32de0942ca
Merge branch 'master' of https://github.com/MatterHackers/MatterControl
...
Conflicts:
DataStorage/Classic/ClassicSqlitePrinterProfiles.cs
2016-07-14 11:39:19 -07:00
John Lewin
dba57b3e0a
Change printer profile extensions to '.printer'
...
- Convert string literals to shared const
2016-07-14 11:37:04 -07:00
John Lewin
73f0afb66d
Prevent null reference exception on missing guest db
2016-07-14 11:37:04 -07:00
Greg
bac3148d9c
Added Create Account functionality to SetupWizard
2016-07-14 11:29:46 -07:00
Lars Brubaker
d681a01cf6
Merge
2016-07-14 11:19:13 -07:00
Lars Brubaker
9b7fdb2834
Merge pull request #1085 from jlewin/master
...
Set imported ComPort to machine specific name
2016-07-14 09:11:01 -07:00
John Lewin
65d6c75489
Set imported ComPort to machine specific name
...
- Issue #1079
2016-07-13 17:51:21 -07:00
johnlewin
7a592aae1d
Merge pull request #1084 from jlewin/master
...
Progress on profile migrations (#1059 , #1060 )
2016-07-13 17:49:38 -07:00
Lars Brubaker
49bc3d8724
Merge branch 'master' of https://github.com/MatterHackers/MatterControl
2016-07-13 17:25:17 -07:00
John Lewin
e726e9f5a6
Add UserChanged function to ApplicationController to validate profiles
...
- Fires on every load, fires anytime auth changes
- Ensures we perform a db import anytime the guest profile is created
- Shows the CopyGuestProfiles wizard any time a profile is loaded that
hasn't previously run the import
- Issue #1059 , #1060
2016-07-13 17:22:02 -07:00
John Lewin
65d5b5505c
Add option to ProfileManager to load Guest profile db
...
- Move SQLite import code into externally callable function
- Add persistable property for PrintersImported to ProfileManager data
2016-07-13 17:22:02 -07:00
John Lewin
d3840bf98c
Add option to show WizardWindow with active WizardPage instance
...
- Extract logic to find or create window to new function - GetWindow
- Reuse GetWindow in Show<T> and new Show(WizardPage)
2016-07-13 17:22:02 -07:00
John Lewin
23092bec7d
Hook CopyGuestProfilesToUser up to live profile data
...
- Add Action to callback on Success - consider event if preferred
2016-07-13 17:22:02 -07:00
John Lewin
c2d87979c1
Call unregister event before changing instances
2016-07-13 17:22:02 -07:00
John Lewin
1cb1415b24
Set DocumentVersion on import
...
- Fixes #1083
2016-07-13 17:22:02 -07:00
John Lewin
0d890a824e
Better encapsulate profile path and filename logic from application
...
- Switch to unique file extension for user profile list (.profiles)
- Use readonly property for Profile extensions
- Add const for guest file name
2016-07-13 17:22:02 -07:00
John Lewin
b517e3e93f
Prevent firing ActiveProfileModified on non-active profiles
2016-07-13 17:22:02 -07:00
John Lewin
edc3aaab44
Rename ReloadAdvanceControlPanelTrigger to better convey intent
2016-07-13 17:22:02 -07:00
John Lewin
87a4eb21f9
Remove unnecessary wrapper method
2016-07-13 17:22:02 -07:00
Lars Brubaker
76f3ec089c
Merge pull request #1081 from gregory-diaz/master
...
Added retrieve printer profile history and revert to previous profile functionality
2016-07-13 17:10:40 -07:00
Greg
9b9d9b44a0
Added retrieve printer profile history and revert to previous profile functionality
2016-07-13 13:39:11 -07:00
Greg
c7ffedc9d0
Retrieve profile history, revert profile history wizard page
2016-07-13 11:16:55 -07:00
Lars Brubaker
0df8886bef
More tests
...
Validate that known settings are requested with the correct type passed to GetValue
Put in tests for extruder_count
2016-07-13 09:36:33 -07:00
Lars Brubaker
edbc590642
More work on the copy printers to user wizard.
2016-07-12 18:23:31 -07:00
Lars Brubaker
cca67a05de
Merge branch 'master' of https://github.com/MatterHackers/MatterControl
2016-07-12 18:14:52 -07:00