Commit graph

210 commits

Author SHA1 Message Date
John Lewin
ca07d3fedb Rename SyncReportType -> ProgressStatus 2017-10-25 01:57:45 -06:00
John Lewin
833e7aaceb Convert field to property 2017-10-20 06:12:19 -07:00
John Lewin
52692fddbf Simplify WizardWindow, Add and pass WizardPage.AlwaysOnTopOfMain through 2017-10-18 22:50:18 -07:00
John Lewin
f38cd7fc41 Add ShowMessageBox overload without callback requirement 2017-10-18 19:54:06 -07:00
John Lewin
8ff0db18cd Remove specialized PrinterSetup helpers from WizardWindow 2017-10-18 14:59:39 -07: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
John Lewin
83a3353fb7 Restore automatic ShowAsSystemWindow call in constructor 2017-10-17 21:11:41 -07:00
John Lewin
5525d80de2 Increase accessibility of ChangeToPage 2017-10-17 19:23:31 -07:00
John Lewin
d277290497 Convert RenamePage into reusable InputBoxPage, use for Create Folder
- Allow WizardPage objects to control window Width & MinimumSize
- Issue MatterHackers/MCCentral#2086
Invalid button styling - custom window type rather than WizardPage
2017-10-17 12:37:39 -07:00
John Lewin
077655a422 Fix Android 2017-10-15 02:10:17 -07:00
John Lewin
80a75a40fe Continue consolidating Printer load operations 2017-09-23 14:45:24 -07:00
Lars Brubaker
d8c025ed9d Did some name rebranding (made it easier) 2017-09-20 15:29:09 -07:00
John Lewin
9721f93266 Rename instance method to Connect 2017-09-18 12:14:58 -07:00
John Lewin
76e7af0436 Eliminate PrinterConnection.Instance 2017-09-17 21:08:16 -07:00
John Lewin
e1f3dec6b1 Make PrinterConnection.PrinterSettings private, use PrinterConfig 2017-09-15 12:09:56 -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
Lars Brubaker
1c40b3daba Getting more test to pass 2017-08-30 16:44:32 -07:00
Lars Brubaker
41378d2286 Getting more tests passing 2017-08-30 13:42:11 -07:00
John Lewin
1ecf923271 Fix header text regression, revise footer spacing 2017-08-24 00:51:35 -07:00
John Lewin
cca77df6e3 Make mainContainer private 2017-08-24 00:21:00 -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
44069d2805 Organize usings 2017-08-23 23:59:45 -07:00
John Lewin
ca53a1d87a Use consistent pattern for setting header text 2017-08-23 23:33:28 -07:00
John Lewin
d2a54ff0b0 Remove unused files 2017-08-23 23:23:02 -07:00
John Lewin
cc658c9bc6 Expose WizardPage.cancelButton getter only, restrict headerRow 2017-08-23 17:46:02 -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
John Lewin
7924e22632 Tune touchscreen wizard button sizes 2017-08-20 14:23:15 -07:00
John Lewin
ea28bb7999 Fix touchscreen build breaks 2017-08-20 13:24:49 -07:00
John Lewin
9915817e16 Remove centerText parameters 2017-08-13 14:17:34 -07:00
Lars Brubaker
67a7e0f53c Make sure we show com setup on first time login 2017-08-11 18:26:48 -07:00
John Lewin
18011791db Use existing button factories 2017-08-08 18:26:41 -07:00
Lars Brubaker
7c5f5a2775 Brought in the changes to set temp before leveling. 2017-08-08 17:49:26 -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
John Lewin
e104dcdd8d Collapse single use, single line function into caller 2017-08-06 10:43:13 -07:00
John Lewin
932b6aca4b Use existing button factory 2017-08-03 19:00:39 -07:00
John Lewin
0d1316d546 Remove options setter in dead code 2017-08-03 19:00:39 -07:00
John Lewin
385d370001 All WizardPage controls to use common button factory 2017-08-03 19:00:39 -07:00
John Lewin
4abea0ab0c Extract button factory options to new class 2017-08-03 19:00:37 -07:00
Lars Brubaker
c65380ef66 Renaming members for clarity 2017-08-03 16:35:22 -07:00
Lars Brubaker
28668ca3da Making printer connection have lest instance data 2017-08-03 15:24:41 -07:00
John Lewin
83a4bcf1b7 Create '+' tab for main content view
- Make RenameItemWindow more generic, reuse for Rename Printer
- Move Delete Printer to printer overflow menu
- Move Rename Printer to printer overflow menu
- Remove PrinterSelector from printer overflow menu
- Remove Add New Printer action from PrinterSelector
- Remove pencil icon/edit printer behavior from PrinterSelector
2017-07-27 14:32:21 -07:00
Lars Brubaker
a4baffaccb Merge fix 2017-06-18 11:51:06 -07:00
Lars Brubaker
3d330038b1 Putting in more tool control 2017-06-18 10:36:48 -07:00
John Lewin
1ac3274e7d Move CommunicationState enums into PrinterCommunication namespace 2017-06-13 17:33:23 -07:00
John Lewin
9aaf0f6311 Rename PrinterConnectionAndCommunication 2017-06-13 17:22:49 -07:00
Lars Brubaker
a1e1c48d90 All new 1.7.1 changes 2017-05-19 14:39:57 -07:00
Lars Brubaker
5875d0b17d Updating connect button 2017-03-10 16:16:47 -08:00
Lars Brubaker
63d9459d74 call correct t7x function 2017-03-06 14:35:36 -08:00