A couple clarifications...
We will make it so forgetting a catalog will force-close the database. We won't be forcing it closed when the Search:Add/Modify check boxes are unchecked though.
However, we could perhaps auto-close catalogs after a minute-or-so of inactivity.
(Our "Add/Modify" checkboxes sound like a sort of write-protect, but they aren't. So it may be we should devise a better label for them. When an image file on disk is deleted, renamed, or its metadata is modified,
all known catalogs referencing that file are updated to reflect those changes, regardless of "Add/Modify" checkbox settings.)
The catalog system tracks your images based on the relative location of the "sharepoint" (.pmshare) files it creates on your drives. It tries to create these sharepoints as close to the root of the drive as possible. The paths tracked are relative to that sharepoint. This allows us to track your files even if the path to the drive changes. User-defined relative-pathing is not something that we're going to offer.
We do however provide for some customization of this pathing via the "Manage Shared Folders" window.
For example, in this scenario:
◆ If catalog is in folder E:\2020\PMP and photos are in E:\2020\Photos then the relative paths for all photos would be…
Adding the path "E:\2020\Photos" to the list in "Manage Shared Folders", if setup prior to including images in the catalog, will ensure paths stored in the catalog are "relative" to "E:\2020\Photos".
This is accomplished by way of PM Plus placing a ".pmshare" file at that specified location ("E:\2020\Photos").
The ".pmshare" file holds a Universally Unique Identifier (UUID) to which all images in sub-folders will be considered relative.
This means the "E:\2020\Photos" folder can later be moved elsewhere, and so long as its location is updated in "Manage Shared Folders" the catalog still find these files (regardless of where the catalog itself resides.)
Hope this helps,
Bill