John Lewin
b1cc3fe5ac
Remove WizardButton factory
2018-04-14 21:13:59 -07:00
John Lewin
ffc9ade8cb
Text owners should localize their text values
...
- Derived types should localize their own text rather than the base
2017-12-04 15:07:56 -08:00
John Lewin
2cfd11d104
Extract trailing colons
2017-12-04 15:07:55 -08:00
John Lewin
c1b2aeb7d8
Rename Wizard Window/Page -> Dialog Window/Page
2017-11-08 15:56:37 -08:00
John Lewin
d0677b4f2d
Hide Cancel implementation from callers, provide OnCancel for parity
...
- Make cancelButton field rather than property
- Add helpers for visibility and control name
2017-10-18 09:24:29 -07:00
Lars Brubaker
611ff4799a
Made the bed change on printer change
...
Started work on a publish to MatterHackers
2017-08-31 15:52:47 -07:00
John Lewin
98238aad40
Move HeaderText from constructor parameter to WizardPage property
...
- Improves readability, allows side-by-side with Window title
- Slight increase in overhead due to reconstruction of internal printer
2017-08-24 00:16:31 -07:00
John Lewin
65135f93a2
Require WizardPage actions to be registered with AddPageAction
...
- Add HorizontalSpacer and Cancel buttons to all windows
2017-08-23 17:27:30 -07:00
John Lewin
559c300cb4
Revise WizardWindow api
...
- WizardPage instance should drive window namespace and title
- Key open windows page initial WizardPage type
2017-08-23 15:51:29 -07:00
John Lewin
3a9833697d
Platform providers
...
- New Provider model
- Remove WindowsFileDialogs project
- Remove PlatformAbstract assembly, use AggContext
- Rename OsInformation to OperatingSystem
2017-08-22 13:42:34 -07:00
Lars Brubaker
f7d4163125
Refactoring VAnchor and HAnchore names
...
Making more debug info for show bounds
2017-08-07 15:47:27 -07:00
Lars Brubaker
4d96a26cd0
Moved all the easy static localized strings to non-static strings
2017-03-01 13:48:49 -08:00
John Lewin
d72503a9c4
Rename Com port to Serial port
2016-12-12 14:18:17 -08:00
Lars Brubaker
ef4a792ef7
Name the copy button
2016-12-09 14:32:07 -08:00
John Lewin
c4bdc41b3e
Ensure 'Import Printers' window appears after authentication
...
- Simplify wizard - move external code into button events
- Migrate from user specific constructor to static Load('user')
- Actually deserialize profile during Load
2016-11-30 13:44:31 -08:00
John Lewin
42cc88b9d4
Refactor ProfileManager to prefer isolated instances
...
- Replace DB nomenclatures with ProfilesDoc/Profiles terms
- Convert SetLastProfile() to LastProfileID property
- Remove LoadLastProfileWithoutRecovery function
- Use LoadWithoutRecovery(LastProfileID)
- One caller, far more clear with only one LoadWithout function
- Move safe FileSystem UserName to AuthenticationData, like UserName
- Skip importing guest profiles that are missing PrinterSettings files
2016-10-21 13:00:53 -07:00
Lars Brubaker
37d917eb9e
Triyng to make this message a bit clearer.
2016-10-07 17:52:55 -07:00
Lars Brubaker
01db79e75e
Make it possible to dismiss the Copy profiles page with a "don't remind me again"
2016-10-06 17:49:54 -07:00
Lars Brubaker
231aadc554
Always set make and model on imported printers
...
Made the import printer get non-colliding names
MatterHackers/MCCentral#417
MatterControl is unable to upload imported printers
2016-10-04 17:54:57 -07:00
Lars Brubaker
cf09c15e2c
Improvements to UI language
2016-10-04 16:39:07 -07:00
Lars Brubaker
bb17896181
Changing migrate to copy
2016-10-03 09:58:51 -07:00
larsbrubaker
a8749a4edc
Changing to "Migrate Printers" description
...
MatterHackers/MCCentral#489
Inconsistent action description
2016-09-24 10:57:40 -07:00
Lars Brubaker
2dadb72271
Changed Login -> Sign in & Logout -> Sign Out
2016-08-29 17:13:45 -07:00
John Lewin
7183cbf919
Rebuild printers droplist on ProfilesListChanged event
...
- Fixes list not refreshing after import
- Issue MatterHackers/MCCentral#288
2016-08-19 09:27:57 -07:00
Lars Brubaker
054d552289
Changed the signature of WrappedTextWidget
2016-07-27 17:17:33 -07:00
Lars Brubaker
92a572e5f2
Changed upload to sync
...
Go to driver install rather than not
Make sure delete printer updates settings view
Printer History -> Settings History
Make Settings Options menu not too big
Border on Delete Printer button
2016-07-21 17:15:47 -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
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
73f0afb66d
Prevent null reference exception on missing guest db
2016-07-14 11:37:04 -07:00
Lars Brubaker
d681a01cf6
Merge
2016-07-14 11:19:13 -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
Lars Brubaker
edbc590642
More work on the copy printers to user wizard.
2016-07-12 18:23:31 -07:00
Lars Brubaker
4fca80ebcd
Put in class to copy guest profiles to user profiles.
2016-07-12 13:36:47 -07:00