Ticket #1504 (closed: fixed)

Opened 10 years ago

Last modified 5 years ago

Improve usability of Manage Custom Menus dialog

Reported by: Martyn Gigg Owned by: Michael Whitty
Priority: major Milestone: Iteration 24
Component: Keywords:
Cc: Blocked By:
Blocking: Tester: Janik Zikovsky

Description

The current version of the 'Manage Custom Menus dialog' is confusing to use. It needs to be update to be based off a form that can more easily be edited. Also replace the +/- buttons with something more descriptive.

Change History

comment:1 Changed 10 years ago by Michael Whitty

(In [5797]) re #1504 - changing the Manage Custom Menus interface to one based off a QtDesigner dialog.

comment:2 Changed 10 years ago by Michael Whitty

  • Status changed from new to accepted

comment:3 Changed 10 years ago by Michael Whitty

(In [5828]) re #1504 - tidying of ManageCustomMenus code, addition of doxy comments, adding ToolTips to ui file

comment:4 Changed 10 years ago by Michael Whitty

  • Status changed from accepted to verify

comment:5 Changed 10 years ago by Nick Draper

  • Resolution set to fixed

fill in missing resolution

comment:6 Changed 10 years ago by Janik Zikovsky

  • Status changed from verify to verifying
  • Tester set to Janik Zikovsky

comment:7 Changed 10 years ago by Janik Zikovsky

(In [5953]) Refs #1504: made the dialog box messages more helpful.

comment:8 Changed 10 years ago by Janik Zikovsky

  • Status changed from verifying to closed

When I first ran into this dialog in its current form, I was still very confused as to how to run it. I have clarified the messages, which should help, but I think it could still use some work. Perhaps the list of scripts should be auto-populated when opening the form? It makes little sense to add a script on the left just to pop it in the right.

That said, I am passing the ticket for this iteration; there is documentation so it is possible to use. Perhaps this can be worked on later.

comment:9 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 2351

Note: See TracTickets for help on using tickets.