Hello. I have used Session Buddy for many years now and have benefited from it greatly.
Over the years, however, I have experienced a few inconveniences, which are not significant in any individual case, but that have had a cumulative effect that has limited the full potential benefit of the software. Meanwhile, I would speculate, perhaps incorrectly, that each of these inconveniences could be rectified either by small enhancements to the software, or by my understanding better how to use it.
Three issues I have noticed are:
- If the system crashes, then I generally don't find an automatically saved session. Either sessions are automatically saved only when the browser exits normally, or are not saved at regular intervals frequent enough that I can consistently find a session from earlier the same day. Presumably, saving a current session in an inexpensive operation and can be efficiently handled with a background worker that saves a session every few hours, or even minutes.
- The workspace to which a window has been assigned is not saved. For users who use multiple workspaces, on platforms with support, such as most Linux desktop environments, the information is lost and all windows are merged into the first workspace (or the workspace from which the restore operation is launched).
- The active tab is apparently not restored, with the first tab active, in each window, after restore. I notice that the active tab is recorded in the JSON exports, but is either not saved or not restored for internally saved sessions.
Do these issues represent current design limitations in the software, or are they supported but possibly not working correctly on in my particular case?
Thank you for all useful information.