Opened 8 years ago

Last modified 8 years ago

#5420 new enhancement

Usability enhancements for GridFlowPlugin

Reported by: turkanis Owned by: dgc
Priority: normal Component: GridFlowPlugin
Severity: normal Keywords:
Cc: Trac Release: 0.11


This is a great plugin; we are making good use of it. I am attaching a patch with some modifications I have made to improve usability:

  • A progress icon (chrome/common/loading.gif) is displayed during Ajax operations. When the operation completes, the icon is hidden. If the operation is successful, the "Go" button can be used to perform another update. Otherwise, the contents of the table cell are replaced with the word "failed"
  • The "Triage" column is inserted only for reports that display individual tickets. This is determined by searching the table header cells to find one with class "id". Otherwise, the column appears even for reports where it doesn't make sense, such as reports showing aggregate data.
  • The text "Log:" is inserted at the bottom of the page only at the same time as the first log entry is created. Otherwise the text is confusing, especially on the "Available Reports" page
  • The "Triage" column has been renamed "Action", for consistency with the template ticket.html.

The last item is a matter of taste. I think the others are clear improvements.

Thanks again for the plugin!

Attachments (1)

gridflow.patch (3.6 KB) - added by turkanis 8 years ago.
usability fixes

Download all attachments as: .zip

Change History (2)

Changed 8 years ago by turkanis

usability fixes

comment:1 Changed 8 years ago by turkanis

  • Type changed from defect to enhancement

Add Comment

Modify Ticket

as new The owner will remain dgc.

E-mail address and user name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.