John Lewin
|
329d370a06
|
Provide support for generic DialogPage
- Issue MatterHackers/MCCentral#4891
|
2019-01-23 08:38:17 -08:00 |
|
John Lewin
|
a6a3a53f5b
|
Opt-out of auto close on MouseEnter popover, always close on MouseLeave
|
2019-01-02 17:42:57 -08:00 |
|
John Lewin
|
8fab51d6bc
|
Fix arrow direction values
|
2019-01-02 17:42:57 -08:00 |
|
John Lewin
|
636bc856c9
|
Use ArrowDirection instead of HAnchor, demand in constructor
|
2019-01-02 17:42:57 -08:00 |
|
John Lewin
|
c0bcd20260
|
Extract ArrowDirection to standalone type, revise naming on use
|
2019-01-02 17:42:57 -08:00 |
|
John Lewin
|
b2a928cf91
|
Remove buttonRow left/right margin
|
2018-12-31 11:22:36 -08:00 |
|
John Lewin
|
74b6b9259d
|
Add direction arrows to next/previous buttons
|
2018-12-31 11:20:21 -08:00 |
|
John Lewin
|
367c346b19
|
Remove redundant method
|
2018-12-31 09:38:21 -08:00 |
|
John Lewin
|
51fff1de0d
|
Move increment constraints into ShowNext/ShowPrevious methods
|
2018-12-31 09:38:21 -08:00 |
|
John Lewin
|
ac40f00378
|
Correctly wrap to end on ShowPrevious < 0
|
2018-12-31 09:38:21 -08:00 |
|
John Lewin
|
07e26079e4
|
Fix typo
|
2018-12-31 09:38:20 -08:00 |
|
Lars Brubaker
|
5ba0544b84
|
Make the initial page a better size
|
2018-12-31 09:12:24 -08:00 |
|
John Lewin
|
2888a77d1e
|
Add titles to tour items
|
2018-12-30 14:18:16 -08:00 |
|
John Lewin
|
5445736fd0
|
Add tour step indicators, use LinkLabels
|
2018-12-30 12:09:55 -08:00 |
|
John Lewin
|
a89567dea5
|
Revise namespace, use new Tour scope
|
2018-12-30 10:54:54 -08:00 |
|
John Lewin
|
d55c54f18e
|
Update tours to operate on lists of tour items
|
2018-12-30 10:29:06 -08:00 |
|
John Lewin
|
bf33611d3c
|
Consolidate all popover ui elements into a single type
|
2018-12-30 09:25:56 -08:00 |
|
John Lewin
|
bdb09b9509
|
Update state on move next/previous
|
2018-12-30 09:24:17 -08:00 |
|
John Lewin
|
1b38f6dddf
|
Extract tour navigation logic to dedicated type
|
2018-12-30 09:05:08 -08:00 |
|
John Lewin
|
af142f6992
|
Rename GuiWidget find descendant helpers
|
2018-12-30 08:18:22 -08:00 |
|
John Lewin
|
5a9b2a44c9
|
Switch title font from bold to accent color
- Bold font too significant, looks unbalanced with peers
|
2018-12-29 12:55:09 -08:00 |
|
John Lewin
|
8c1cca0a01
|
Improve spacing, pull content closer to title bar
|
2018-12-29 12:42:26 -08:00 |
|
John Lewin
|
260fcda8a9
|
Extract tour popover logic to dedicated type, add close button
|
2018-12-29 12:33:01 -08:00 |
|
Lars Brubaker
|
e945ac528c
|
Working on interface tour
|
2018-12-28 16:37:33 -08:00 |
|
Lars Brubaker
|
83fd3423ec
|
Working on new supports
refactoring tour classes
|
2018-12-28 16:00:30 -08:00 |
|
John Lewin
|
eaf4e7fd0e
|
Use theme.CreateDialogButton() for dialog button styling defaults
- Issue MatterHackers/MCCentral#4774
Inconsistent dialog button sizes
|
2018-12-26 13:47:05 -08:00 |
|
John Lewin
|
54c3dbb08e
|
Extract Android dependencies from .netstandard libraries
|
2018-12-18 11:54:31 -08:00 |
|
John Lewin
|
da625fc267
|
Add cached network loading for product tour
|
2018-12-13 09:27:27 -08:00 |
|
John Lewin
|
172ff1cc30
|
Remove dead code
|
2018-12-13 09:27:27 -08:00 |
|
John Lewin
|
98209ba0ce
|
Hold and use reference to owning window in TourOverlay
|
2018-12-13 09:27:27 -08:00 |
|
John Lewin
|
7e06283c08
|
Refactor for clarity/conformance
|
2018-12-13 09:27:27 -08:00 |
|
John Lewin
|
99cdee6ed7
|
Extract product tour loading to ApplicationController
|
2018-12-13 09:27:27 -08:00 |
|
John Lewin
|
9c4283ef2c
|
Extract tour data to external file
|
2018-12-13 09:27:26 -08:00 |
|
John Lewin
|
bfc63bdd4d
|
Reduce overlap
|
2018-12-12 22:09:42 -08:00 |
|
John Lewin
|
d345f313d5
|
Convert problem Popover properties to immutable due to agg quirks
|
2018-12-12 14:26:55 -08:00 |
|
John Lewin
|
97be7d1d10
|
Cleanup 2
|
2018-12-12 09:01:47 -08:00 |
|
John Lewin
|
ef3f3f6a8f
|
Cleanup
|
2018-12-12 08:57:52 -08:00 |
|
John Lewin
|
acc8662782
|
Restore attention border around target, use transparent white border
|
2018-12-12 08:53:03 -08:00 |
|
John Lewin
|
1aa0e43094
|
Improve popover, hook up arrow direction to tour positioning logic
|
2018-12-12 08:49:13 -08:00 |
|
John Lewin
|
8306bac352
|
First pass at popovers for interface tour
|
2018-12-12 08:49:12 -08:00 |
|
John Lewin
|
f75ff005cc
|
Revise naming to match behavior
|
2018-12-12 08:49:12 -08:00 |
|
John Lewin
|
c563f8d3fc
|
Reduce border significance, increase overlay opacity
|
2018-12-12 08:49:12 -08:00 |
|
John Lewin
|
546712cab3
|
Refactor TourOverlay
|
2018-12-12 08:49:12 -08:00 |
|
Lars Brubaker
|
536c0e2f68
|
Fixed resize in single window
issue: MatterHackers/MCCentral#4696
DialogPage fails to resize in SingleWindow mode
issue: MatterHackers/MCCentral#4695
Make ShownWelcomeMessage user rather than application based
|
2018-12-10 16:56:57 -08:00 |
|
John Lewin
|
527c57fb10
|
Add OpenEmptyPrinter method for common open use case
|
2018-12-10 14:15:37 -08:00 |
|
John Lewin
|
e48a5f04ed
|
Rename method to match latest behavior
|
2018-12-10 14:15:37 -08:00 |
|
Lars Brubaker
|
5c4b9f92c2
|
Changed the suppression logic for welcome page
issue: MatterHackers/MCCentral#4647
Consider showing welcome screen until the user opts-out
|
2018-11-30 12:06:24 -08:00 |
|
Lars Brubaker
|
af23c44b20
|
un-mess-up DialogPage private internals
|
2018-11-29 16:27:55 -08:00 |
|
Lars Brubaker
|
209ea7f18e
|
making welcome page more persistent
issue: MatterHackers/MCCentral#4647
Consider showing welcome screen until the user opts-out
|
2018-11-29 15:44:01 -08:00 |
|
John Lewin
|
970d68f5c0
|
Spelling
|
2018-11-29 13:41:24 -08:00 |
|