UITour: Add option to delay tour until a later date via an initial information panel

NEW
Unassigned

Status

()

Firefox
Tours
P4
normal
5 years ago
3 years ago

People

(Reporter: Unfocused, Unassigned)

Tracking

unspecified
Points:
3
Dependency tree / graph
Bug Flags:
firefox-backlog +

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [Australis:P-])

Add way to make make a "not now" button in the initial info panel - clicking that will make the tour automatically open again at a later date.
Could probably do this easiest with a magic callback ID. Have the page specify something like "mozUITour-reschedule-updatetour" as the callback ID for a button. UItour.jsm sees that, and handles it itself, rather than delegating back to the page.

Comment 2

5 years ago
Do we need this for v1? If so, this needs to happen this week, including the strings...
Flags: needinfo?(bmcbride)
Whiteboard: [strings]
Thanks to the beauty of UITour, the webpage specifies all strings :) So no strings needed for Firefox.

Will try to see if I can get to it this week, but no strings means there's no hard deadline.
Assignee: nobody → bmcbride
Status: NEW → ASSIGNED
Flags: needinfo?(bmcbride)
Whiteboard: [strings]
Priority: P3 → P4
Priority: P4 → P3
See bug 935823 comment 1 for some of the logic.
We're going to prioritize bug 966933 and have the webpage point the user to the help menu to re-open the tour as the minimal viable fix since it's getting late in Aurora.
Priority: P3 → P4
See Also: → bug 935823
Whiteboard: [Australis:P4]
Whiteboard: [Australis:P4] → [Australis:P-]
Assignee: bmcbride → nobody
Status: ASSIGNED → NEW

Updated

4 years ago
Flags: firefox-backlog+

Updated

4 years ago
Whiteboard: [Australis:P-] → [Australis:P-] p=3

Updated

4 years ago
Points: --- → 3
Whiteboard: [Australis:P-] p=3 → [Australis:P-]
Moving open UITour bugs to Firefox::Tours. Filter on firefox-tours-20150121.
Component: General → Tours
You need to log in before you can comment on or make changes to this bug.