Comment 2 for bug 1944062

Revision history for this message
Cubic PPA (cubic-wizard) wrote (last edit ):

------------------------------------------------------------------------
Help on this Page (launched from the application's "Hamburger" menu)
------------------------------------------------------------------------

- Add a help page for Test Page #1.
- Add a help page for Test Page #2.
- The new help pages are require to provide the user with a description of what the page does and how to use it.
- The new help pages must be linked to by the "Help on this Page" in the application menu while on Test Page #1 and on Test Page #2,
- Otherwise, the following exception occurs.
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Clicked help menu button

    Traceback (most recent call last):
      File "/usr/share/cubic/cubic/navigator.py", line 372, in
      on_clicked_page_help_menu_button
        url = model.help_urls[model.page.name]
    KeyError: 'test_1_page'
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- We may be able to use a single help page for both Test Page #1 and Test Page #2, since both pages are very similar.
- This will require re-sequencing the existing help pages on launchpad in order to place the new help page in the correct order in the FAQ. A negative consequence of this change will be that users running an older version of the application will arrive at the wrong page (since the index numbers in the URL will change).

- Update the help page for the Project page in order to explain the new Test button.

- Update the help page for the Generate page in order to explain "This page will automatically transition to the next page when it is done."

- Update the help page for the Finish page in order to explain the new Test button. Also explain that the user can click the Back button to continue making changes.