Commit graph

21 commits

Author SHA1 Message Date
Lars Brubaker
83fd3423ec Working on new supports
refactoring tour classes
2018-12-28 16:00:30 -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
5bdd81da1e ensuring good slice settings
issue: MatterHackers/MCCentral#4641
Consider adding constraints to line lengths in gcode fields
2018-11-29 13:13:25 -08:00
Lars Brubaker
9d6db74793 First pass of interface tour is ready
issue: MatterHackers/MCCentral#4561
Create new startup Ui walk through to show users where ui elements can be found
2018-11-29 09:54:00 -08:00
Lars Brubaker
c6365eccc9 Made the license agreement come up early
improvements to ui tour
2018-11-28 11:55:59 -08:00
Lars Brubaker
23c0722585 Working on creating a features Tour 2018-11-28 11:55:58 -08:00