John Lewin
731b5e15e5
Revise About page
...
- Issue MatterHackers/MCCentral#2896
Update Help -> About
2018-03-13 17:39:51 -07:00
John Lewin
c0a9447361
Add configurable AmbientColor param and property
2018-03-11 17:50:18 -07:00
John Lewin
dae17f9c76
Add configurable rotateX param
2018-03-11 17:46:59 -07:00
John Lewin
41aede4233
Use theme colors
2018-03-11 16:50:02 -07:00
John Lewin
09cbd9f3ce
Use MH Logo on AboutPage, revise layout
...
- Set minimum size closer to startup size
2018-03-11 12:23:16 -07:00
John Lewin
14194900f7
Revise About page
...
- Swtich from html to GuiWidgets for layout
- Simplify with DialogPage - remove AboutWindow, AboutWidget
- Remove AboutPage namespace
2018-03-11 09:34:57 -07:00
John Lewin
90ea31cd71
Reorder
2018-03-10 21:58:51 -08:00
John Lewin
279ee757cc
Change accessibility, drop ToString()
2018-03-10 21:57:55 -08:00
John Lewin
34e42420fe
Extract cache management functions to dedicated class
2018-03-10 21:55:34 -08:00
Lars Brubaker
9cc6d5f469
Added passing UndoBuffer to rebuildable
2018-03-08 17:29:35 -08:00
John Lewin
fd439fe675
Switch to transparent button backgrounds
...
- Add TextIconButton for image/text combos
- Add SimpleFlowButton for hover behaviors on Flowlayout types
- Duplicate hover behaviors in PopupMenuButton
- Base SimpleButton on GuiWidget rather than classic button type
- Issue MatterHackers/MCCentral#2671
Evaluate transparent normal fill for toolbar buttons
2018-01-16 19:01:09 -08:00
LarsBrubaker
cfb4a25082
Check for update every day
2018-01-13 13:28:29 -08:00
John Lewin
13cc147dfe
Caller specified pointSize for DropDownLists
2018-01-12 14:51:10 -08:00
John Lewin
7bccbe5587
Revise update widgets
...
- Issue MatterHackers/MCCentral#2330
update page has bad margin
2018-01-11 22:11:43 -08:00
John Lewin
817fe3e105
DropDownList should allow caller to specify text color
...
- Issue MatterHackers/MCCentral#2514
Adjust print popup menu for forced white background
2017-12-29 09:06:37 -08:00
John Lewin
36f83201e9
Consolidate to single localize call, localize "Close" string
2017-12-27 17:35:21 -08:00
John Lewin
08018ea1c3
Remove MatterControlApplication.Instance dependencies
2017-12-18 10:53:26 -08:00
John Lewin
fac70f37db
Remove redundant method
2017-12-18 10:53:26 -08:00
John Lewin
d074eabdb5
Move LaunchBrowser from widget to model
2017-12-18 10:53:25 -08:00
John Lewin
7ce75070ec
Inline localize, remove string formatting from localized text
2017-12-04 15:07:56 -08:00
John Lewin
2cfd11d104
Extract trailing colons
2017-12-04 15:07:55 -08:00
John Lewin
bea73b91df
Revert to fix Help -> About html dialog
...
- Issue MatterHackers/MCCentral#2328
About page not working HTML widget needs to be reverted
2017-11-29 20:37:14 -08:00
John Lewin
c1b2aeb7d8
Rename Wizard Window/Page -> Dialog Window/Page
2017-11-08 15:56:37 -08:00
Lars Brubaker
cfca964294
More Refactoring of RGBA_Bytes
2017-11-01 18:13:47 -07:00
Lars Brubaker
359784877f
Unify Vector2 3 and 4 to have upper case field members
2017-10-31 12:53:46 -07:00
Lars Brubaker
8d1fecab8c
Changed RGBA_Bytes -> Color
2017-10-31 11:43:25 -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
dc4aa1d03a
Add IconTab for new tab button
2017-10-14 21:31:29 -07:00
Lars Brubaker
d8c025ed9d
Did some name rebranding (made it easier)
2017-09-20 15:29:09 -07:00
John Lewin
64ce01aa4d
Conditionally load previous bedplate on init
2017-09-15 21:59:36 -07:00
John Lewin
55ac2571fa
Remove static ActivePrintItem
2017-09-15 18:45:21 -07:00
Lars Brubaker
0e3aed5822
Made the update available text show up when available
...
Made the check for update text wrap
2017-09-05 15:44:48 -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
John Lewin
c6a534717d
Organize usings
2017-08-20 18:25:11 -07:00
Lars Brubaker
26d36ad541
More refactoring
...
Improved debugshowbounds
2017-08-07 16:11: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
b1cc8b968d
Revise 'Check For Update' window padding
2017-08-06 17:27:32 -07:00
John Lewin
af63fdf0f8
Convert CheckForUpdateWindow to WizardPage
2017-08-06 10:45:24 -07:00
John Lewin
282e82eeb0
Use existing GrayButton factory
2017-08-03 19:00:38 -07:00
John Lewin
2c8c1ea697
Revise button factory option construction
2017-08-03 19:00:37 -07:00
John Lewin
4abea0ab0c
Extract button factory options to new class
2017-08-03 19:00:37 -07:00
John Lewin
5c2f8654d4
Consolidate .textImageButtonFactory refs into .ButtonFactory member
2017-08-01 21:22:58 -07:00
John Lewin
4fd6879c3b
Clean up ThemeChanged listeners, remove orphaned ThemeChanged bodies
2017-06-21 07:38:02 -07:00
John Lewin
c1972f7ec8
Distribute AddChild calls
2017-06-20 06:15:19 -07:00
John Lewin
bfebaa5643
Remove anonymous block
2017-06-20 06:12:57 -07:00
John Lewin
e4b5575a36
Consolidate ButtonFactory - UpdateControlView
2017-06-20 06:09:01 -07:00