Opened 3 hours ago
Last modified 3 hours ago
#19900 assigned enhancement
kjude@stanford.edu
| Reported by: | Tom Goddard | Owned by: | Tom Goddard |
|---|---|---|---|
| Priority: | moderate | Milestone: | |
| Component: | Sessions | Version: | |
| Keywords: | Cc: | Eric Pettersen | |
| Blocked By: | Blocking: | ||
| Notify when closed: | Platform: | all | |
| Project: | ChimeraX |
Description
Hi Tom, one underrated feature in pymol is that when I load a session there is a message in the feedback log to the effect of " Session was saved with: viewport 1680, 1260”, which makes it easy to update a figure that I might have made a month or two ago. I think it would be handy if ChimeraX session files could do the same with windowsize.
Note:
See TracTickets
for help on using tickets.
I am not too keen to clutter the log with stuff that is not needed 98% of the time. It makes the log less useful. That said the log currently adds a command after every session restore "view name session-start" that helps the user know how to get back to the initial session view later using "view session-start". That is probably intended for the same use case of trying to modify an figure.
Another possibility is to add a windowsize command option "fromLastSession". The trouble with that is almost no user will discover it. Another approach would be to log the window size when the session is saved. The session restore includes the log of the previous session. Again a user might not be able to find that.
As Elaine pointed out there is a preference setting to restore the window size when opening a session. The default is false. More often than not people are not editing figures, so changing this preference to always restore at the original session size seems not attractive.
Still looking for a good solution to this problem.