Opened 10 years ago

Closed 6 years ago

#300 closed defect (wontfix)

Control over tool (and data ownership) used when data opened

Reported by: Eric Pettersen Owned by: Eric Pettersen
Priority: minor Milestone:
Component: Command Line Version:
Keywords: Cc: conrad@…, Greg Couch
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

Need a 'tool' keyword in the "open" command to control which tool or tools (or none) show an interface when data is opened. It would default to the last set used for that type. If it's the first time that type of data is opened, then if there's only one tool use that; if multiple, show a chooser if there's a gui, otherwise none.

I'm not sure where the concept of ownership of data would be implemented, but if a single tool is used to display newly opened data, that tool "owns" the data and the data will be closed when that tool is closed.
There should be some kind of keyword in the "open" command to change this default ownership behavior.

Change History (3)

comment:1 by Eric Pettersen, 6 years ago

Priority: blockerminor

comment:2 by Eric Pettersen, 6 years ago

Cc: Greg Couch added
Owner: changed from Greg Couch to Eric Pettersen
Status: newassigned

Kind of still an ugly issue.

comment:3 by Eric Pettersen, 6 years ago

Resolution: wontfix
Status: assignedclosed

I think the bundle that registers the "opener" function for the data type has "dibs" on showing an interface.

Note: See TracTickets for help on using tickets.