I really love the "Add Session Bookmark" feature, as it allows me to save a number PDFs associated with a project as a session to resume later where I left off. But I find myself often doing the following.
I come across a new PDF that is related to a given Session then open the Session, open the PDF, then click "Add Session Bookmark" and save the updated session. Then I delete the old session.
Two suggestions for new menu items that might help streamline the workflow in such a scenario:
"Add to Session Bookmark ..." – adds currently open PDF (or PDFs) to a given session.
"Update Session Bookmark ..." – replaces the contents of a Session Bookmark with the currently open PDFs.
Would that be something to consider for a future release?
No that is not worth it. Just replace it.
Oh that's sad. I think it would be a great enhancement. At least an "Add to Session Bookmark ..." function would be really useful in my opinion. Currently, when I have a PDF open which I want to add to a session, I have to then also open the respective Session, if I'm working with tabs I then have to move the PDF to the window with all the tabs from given Session, then I have to click to add the Session bookmark.
Moreover, currently it's not even possible to simply replace an old one. When I click "Add Session Bookmark ..." and give it exactly the same name as an existing bookmark, it still doesn't replace it but simply adds a new bookmark with the same name. So I have a number of additional steps, having to open the Bookmarks Organizer window and delete my old Session bookmark.
Or maybe I'm doing something wrong, is there maybe a more streamlined way of accomplishing this?
There';s really so many features one could add. But that does not necessarily improve the app as a whole. Feature bloat really is a thing. The 80% rule is important (one has to develop an app for 80% of the users, not the remaining 20%, or less)).
I really understand the general goal of keeping it simple.
I just thought this would be a minor addition in terms of UI, but which could really vastly streamline certain workflows (see above).
Would you maybe consider at least changing the behavior of adding a bookmark such that it replaces the previous one (of the same name)? So that I don't have to open the bookmark organizer window every time I update a session...
Or, maybe an alternative way I was thinking which could accomplish the same thing would be to allow for opening all bookmarks contained in one bookmark folder at the same time. Then I could use folders as "sessions" and adding items individually while opening them all at the same time? (A little bit like bookmark folders work in Firefox, for instance.)
You already can handle folders as sessions. Hold the Option key.
Oh, excellent, I had no idea! That does help indeed.
Hmm, the only issue that I now see with this solution is that it opens all files in individual windows by default (I understand why this is so, as they were added individually to a folder). But maybe it'd be possible here to have an option to open in tabs instead of windows?
We could ask to replace an existing bookmark when using an existing name.
That would help indeed, yes.
BTW, adding to an existing session bookmark is essentially not possible, as it contains information about the relation between windows, like their grouping in tab bars. So you can't simply add a document to it.