Lars Brubaker
1d2fe6823e
added an Enable Network Traffic config value
...
If disabled - turn off 'check for update', 'login', 'get public profiles', and make public for other network aware resources
issue: MatterHackers/MCCentral#4879
add ability to check Registry key to disable check for updates and login
2019-01-31 09:42:54 -08:00
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