In dt 3.8.0, under Windows, I am unable to ‘copy & import’ from a mapped network drive. I receive the warning “requested session path not available; device not mounted?”, followed by “imported 0 images”. I am able to import the intended images when using dt 3.6.0 under Windows. Also I do not get an error when I use the ‘add to library’ import option. I have no problem accessing the intended images from any other relevant windows application.
Attached images show the successful import from 3.6.0, then show that in 3.8.0 dt can ‘see’ the images but will not import them.
Is this a known problem or a user-error?
Edit:
OK, I now understand what is happening here.
When using 3.6.0 in Windows, ‘copy and import’ worked fine when the base directory naming pattern was set to ‘$(PICTURES_FOLDER)/my folder’.
In dt 3.8.0 this method of import works, for me, only when I set the base directory name (not ‘pattern’) by clicking on the ‘select directory’ button which is located at the end of the input field named ‘base directory naming pattern’. In my case this then sets the name to 'D:\Pictures\my folder
This seems so different to a name pattern that I would never have guessed it, especially the use of double back-slashes (which are not shown in this forum, for some reason).
28 December 2021
Edit 2:
I haven’t expressed this clearly. Perhaps this is the question I should have asked:
“Does the base directory part of the naming pattern (which defaults to dollar-symbol(PICTURES_FOLDER)/Darktable), give the desired result when $(PICTURES_FOLDER) does not match the ‘standard’ location on a Windows install – e.g. to C:\Pictures ?”
In my Windows install my user data is on another drive, not on C:. Under all versions of dt, up to 3.6.0, all imports were correctly mapped when using the construct $(PICTURES_FOLDER). This does not work, in windows, in version 3.8.0; I have to choose a directory manually by clicking on the icon at the right hand end of the input field.
Is this a user error?