hydrus icon indicating copy to clipboard operation
hydrus copied to clipboard

UI improvements on sessions

Open Shangailockdown opened this issue 3 years ago • 0 comments

As of right now, all sessions appear under the same dropdown accessed through pages->sessions. I think this is a perfectly fine way to continue displaying them so long some info was able to be added automatically added to them should the user want.

For example, I keep a myriad of sessions depending on their content, purpose or time. Some are dedicated to imports, others have watchers, others are for sharing. I even keep a "blank" session in order to quickly flush anything I have, unload them from memory and keep Hydrus running steadily.

Sessions1

The issue at hand is, should the user want several sessions of the same type, a naming schema is needed, which relies on memory instead of how Hydrus works everywhere else, allowing the user to rely on the software to keep everything tidy.

Therefore, I suggest:

  • Automatically adding a timestamp of when the session was created. This could be either done on hover on top of the session like any OS does when on top of a file or appending them to the session.
  • Related to this, adding a "last accessed" timestamp so the user can also sort which was the session he last used.
  • Session folders or an improved way to organize them. Under the current sessions dropdown everything is sorted alphanumerically. Allowing to set up a hierarchy under folders would also help up, so for example, all "importing" sessions could be dropped into a "importing" folder and work from there.
  • Routine maintenance job for sessions. They keep a list of files -which is perfect- but they do not remove files that have been deleted, dupe filtered and so on. If the user was able to kickstart an optional maintenance for each session to remove files that no longer exist in local domains it would be a blessing.

Of course, I do believe all of these additions/improvements should still be either kept optional should some people not want visual clutter, but for those that work with sessions/file systems they would be a blessing.

Shangailockdown avatar Jun 04 '22 16:06 Shangailockdown