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
4fca80ebcd
Put in class to copy guest profiles to user profiles.
2016-07-12 13:36:47 -07:00
Lars Brubaker
37ed75aa58
eula is running faster.
2016-07-07 11:21:35 -07:00
Lars Brubaker
20a83a9f78
Make sure we make copies of images that we are modifying in image button creation.
...
Trying to make eula draw faster
Keep rotated objects on the bed.
2016-07-07 10:28:51 -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
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
b63551aee6
Finished import to settings overrides
2016-06-21 17:06:20 -07:00
John Lewin
493b2b2b3f
Import into new preset layer
2016-06-21 16:36:11 -07:00
Lars Brubaker
7b1fa6c202
start the import to settings.
2016-06-21 15:43:09 -07:00
Lars Brubaker
93530a64c1
can merge from .printer into current.
2016-06-21 15:39:18 -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
Lars Brubaker
8d487138dd
Enabled import to Material
...
Made "Done" button show
2016-06-20 12:56:11 -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
66dffe2319
Working on importing to presets.
2016-06-17 14:44:35 -07:00
Lars Brubaker
6f39a7b1d9
Reduced import export text.
2016-06-16 17:56:12 -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
John Lewin
c0ec29664d
Convert some accessors to use GetValue<T>
2016-06-15 17:59:52 -07:00
John Lewin
c008234248
Rename ActiveValue to GetValue, consolidate GetValue overrides
2016-06-15 17:19:29 -07:00
John Lewin
463305c96c
Move Windows driver enumeration/list from SettingsProfile to WizardPage
2016-06-15 16:41:10 -07:00
John Lewin
250ed87f31
Revise SliceSettings nomenclature, add GetValue<T> method
2016-06-15 15:11:23 -07:00
John Lewin
4e74156521
Extract profile management to ProfileManager class
...
- Use on disk profiles.json
- Support MarkedForDelete functionality
- Issue #930
2016-06-15 13:09:47 -07:00
Lars Brubaker
5082f9d4f8
Improving import wizard
...
Made a new success page for the input wizard
Made cancel file selection do the right thing
Update profile selector on add
Load from ini can handle a bad ini file now
2016-06-15 11:49:57 -07:00
Lars Brubaker
b9f92280b3
more work on import
2016-06-14 12:55:19 -07:00
Lars Brubaker
86a7e7c415
Working on new import and export wizard
2016-06-14 11:45:18 -07:00
Lars Brubaker
2173b43e46
Working on settings import and export wizards
2016-06-13 15:28:56 -07:00
John Lewin
0d2432fdbe
Ensure WizardWindow is always on top of main
2016-06-11 17:04:46 -07:00
John Lewin
7149f6db33
Add EULA form
2016-06-11 17:04:46 -07:00
John Lewin
20bb5efdd4
Add ImportSettings page for new import behavior
...
- Move ClearUserOverrides to SettingsProfile
2016-06-11 16:24:30 -07:00
Lars Brubaker
0929ec1893
Made MatterControl top export
...
Fixed some profile import stuff
2016-06-09 18:16:07 -07:00
John Lewin
3c15c336c7
Add Export options
2016-06-09 15:09:41 -07:00
Lars Brubaker
5613857af1
Made all panels update when edited in any panel (printer wizard)
...
Added BaudRate to printer edit wizard
2016-06-09 14:52:58 -07:00
Lars Brubaker
105734cccf
make sure we close editor on delete printer
...
don't flash content
2016-06-08 18:26:08 -07:00
Lars Brubaker
35080277d7
New edit printer settings page.
2016-06-08 17:59:03 -07:00
John Lewin
9b60f0ff88
Add WizardWindow.Show<T>
2016-06-08 16:54:13 -07:00
John Lewin
e24e302938
Rename SetupWizardHome to AndroidSetupOptionsPage
2016-06-08 09:54:31 -07:00
John Lewin
6ff04a73d2
Rename WizardPanels to WizardPage
2016-06-08 09:37:43 -07:00
John Lewin
0b4b7d2155
Rename SetupWizardConnect to AndroidConnectDevicePanel
2016-06-08 08:56:22 -07:00
John Lewin
63adf6f2a3
Refactor SetupWizardConnect panel
...
- Use initializer syntax
- Add OnClosed override and ensure unregister events is called
- Remove 'new EventHandler' wrappers
- Remove LocalizedString.Get calls
2016-06-08 08:46:04 -07:00
John Lewin
af892107f3
Use common button factory, fix null reference error
2016-06-07 19:00:38 -07:00
John Lewin
16b874073c
Fix merge conflict with printerSelectorAndEditButton
2016-06-07 17:51:55 -07:00
John Lewin
3352c63635
Remove named methods from WizardWindow, switch to ChangeToPanel<T>
2016-06-07 17:50:41 -07:00
John Lewin
6d827a238a
Continue merge of Android and Desktop panels
...
- Add ChangeToPanel implementation that takes panel type param
- Remove WizardPanel constructors that take WizardWindow params
- Use initializer syntax
- Remove dead code
- Remove problematic ReloadAll calls
2016-06-07 17:50:41 -07:00
Lars Brubaker
cfb0d4c055
Merge branch 'master' of https://github.com/MatterHackers/MatterControl
2016-06-07 16:19:41 -07:00
Lars Brubaker
6d14dcbbfc
Made edit printer available and work on Android
2016-06-07 16:19:26 -07:00
Lars Brubaker
5766a90ec5
Merge pull request #873 from larsbrubaker/master
...
Got the new printer setup wizards back to working.
2016-06-07 15:06:06 -07:00
Lars Brubaker
275b320425
Got the new printer setup wizards back to working.
2016-06-07 14:27:37 -07:00
John Lewin
9fe0b1fa5b
Use initializer syntax, remove ThemeChanged -> Invalidate
2016-06-07 13:48:11 -07:00
John Lewin
85002c1231
Move panel styling into base class, make conditional on Touchscreen
2016-06-07 12:52:32 -07:00