Opened 3 years ago

Closed 3 years ago

#7461 closed enhancement (fixed)

Blast Results dialog: add buttons for same actions as in context menu

Reported by: Elaine Meng Owned by: Zach Pearson
Priority: major Milestone: 1.5
Component: Sequence Version:
Keywords: Cc: pett, Tom Goddard
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

The context menu actions are not very discoverable by people who don't read the help, and I'm always messing up my set of chosen hits while trying to remember which key combination shows the context menu. Thus I'm thinking there should be buttons on the GUI to perform these actions, in addition to the context menu approach.

I'm thinking an additional button row immediately beneath the table of hits:

[Load Structures] [Show Sequence Alignment] [Open Database Webpage]

...or if you don't think that is explanatory enough, maybe with preceding text, something like:

For chosen hits: [Load Structures] [Show Sequence Alignment] [Open Database Webpage]

I'm also thinking there should be a colon after the "Show columns" text that's already there:

Show columns: [All] [Default] [Standard] [Set Default] [Toggle controls]

Change History (5)

comment:1 by Elaine Meng, 3 years ago

Priority: highmajor

comment:2 by Zach Pearson, 3 years ago

Resolution: fixed
Status: assignedclosed

I implemented the buttons and added a label "For selected entries:" next to it. I thought it looked OK at the bottom. Putting it right below the table is trivial, though; let me know if you prefer that when you see it, or if any other changes are necessary.

in reply to:  3 ; comment:3 by Elaine Meng, 3 years ago

The placement looks fine to me!   I suggest changing the text from "For Selected Entries:" to "For chosen entries:" 

... because we try to reserve the word selected/selection to mean selected items in the 3D scene, and because "Show columns" above it does not have both words capitalized.  Another minor tweak if you don't mind is to add a colon there, "Show columns:"

Thanks!

comment:4 by Elaine Meng, 3 years ago

Milestone: 1.5
Resolution: fixed
Status: closedreopened

It's mostly done, but there are minor text fixes suggested in the last comment.

comment:5 by Zach Pearson, 3 years ago

Resolution: fixed
Status: reopenedclosed

Will be changed in tomorrow's build

Note: See TracTickets for help on using tickets.