Modify

Opened 8 years ago

Last modified 8 years ago

#5420 new enhancement

Usability enhancements for GridFlowPlugin

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

Description

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 Jonathan Turkanis 8 years ago.
usability fixes

Download all attachments as: .zip

Change History (2)

Changed 8 years ago by Jonathan Turkanis

Attachment: gridflow.patch added

usability fixes

comment:1 Changed 8 years ago by Jonathan Turkanis

Type: defectenhancement

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain dgc.

Add Comment


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

 
Note: See TracTickets for help on using tickets.