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
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
Lars Brubaker
d8853e53f3
Merge pull request #1077 from larsbrubaker/master
...
Wrote a new test for first_layer_extrusion_width being parsed correctly
2016-07-12 18:14:38 -07:00
Lars Brubaker
1008ccef08
Merge pull request #1076 from jlewin/master
...
Convert more string literals into SettingsKey constants
2016-07-12 18:13:58 -07:00
Lars Brubaker
9cd6c07bd4
Merge branch 'master' of https://github.com/MatterHackers/MatterControl
2016-07-12 18:06:15 -07:00
Lars Brubaker
3a9e4eb054
Wrote a new test for first_layer_extrusion_width being parsed correctly
...
Refactored first_layer_extrusion_width into a fixed string
2016-07-12 18:06:06 -07:00
John Lewin
da695dc581
Convert more string literals into SettingsKey constants
2016-07-12 17:51:26 -07:00
johnlewin
bc0b040fe4
Merge pull request #1075 from larsbrubaker/master
...
Fixed a problem with first layer extrusion width not parsing correctl…
2016-07-12 17:50:55 -07:00
Lars Brubaker
fb5d2d9c6e
Fixed a problem with first layer extrusion width not parsing correctly in new settings model
2016-07-12 16:43:39 -07:00
Lars Brubaker
1d5b9f20cb
Merge pull request #1066 from larsbrubaker/master
...
Sort the make and model in the printer selection menus.
2016-07-12 13:37:27 -07:00
Lars Brubaker
4fca80ebcd
Put in class to copy guest profiles to user profiles.
2016-07-12 13:36:47 -07:00
Lars Brubaker
f16aed3669
Sort the make and model in the printer selection menus.
2016-07-12 09:40:57 -07:00
johnlewin
f79b32a11e
Merge pull request #1064 from mmoening/master
...
Async download of profiles not in cache
2016-07-11 17:22:47 -07:00