Opened 3 years ago

Closed 3 years ago

#8052 closed enhancement (wontfix)

limit formats in Save dialog to ones appropriate for current models

Reported by: Greg Couch Owned by: Eric Pettersen
Priority: minor Milestone:
Component: Input/Output Version:
Keywords: Cc:
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

It would be nice if the list of output formats in the Save dialog where limited to ones that were appropriate for the current set of models. For example, if there are only structures open, the volume formats could be removed. That would make it easier to pick the non-session format desired.

Change History (3)

comment:1 by Eric Pettersen, 3 years ago

Status: assignedaccepted

Agreed that it would be a nice thing to do, but the generic save-info used by the dialog does not contain that information, so it would be a definite change to require save providers to offer that info. Also, it would require polling each provider as the list is filtered to ask if the provider supports the current set of models. Anyway, I don't see a reasonably practical path to implementing this request.

comment:2 by Tom Goddard, 3 years ago

I'm not sure we want this. Of course it is convenient. But if a user tries the menu entry and just sees a few possible formats, they may decide those are all the formats ChimeraX can save. It reduces discoverability if you hide controls that cannot be used given the data that are opened.

comment:3 by Eric Pettersen, 3 years ago

Resolution: wontfix
Status: acceptedclosed

Given that, as Tom points out, there may be as many downsides as upsides and given the amount of implementation effort, I'm closing this as "won't fix".

Note: See TracTickets for help on using tickets.