Bug 397777 - Need to default to native filesystem browser on first run to see external drives
Summary: Need to default to native filesystem browser on first run to see external drives
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Setup-FirstRun (show other bugs)
Version: 5.9.0
Platform: macOS (DMG) macOS
: NOR normal
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-08-23 09:02 UTC by RogerCO
Modified: 2018-08-23 10:39 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 6.0.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description RogerCO 2018-08-23 09:02:14 UTC
The first run wizard forces the use of the DigiKam built in file selection dialogue which cannot see external discs and USB drives in MacOS.
There is no warning about this anywhere I could see so I wasted a lot of time trying different file formats (Mac, exFAT, FAT etc) and recopying 20,000 photos onto the drive before I eventually found a reference buried in the support maillist to explain that you had to switch to the native system file dialogue to see external drives on a Mac. And you can't do this until after the first run dialogue is complete.
The workaround is to create a local temporary location with no photos in it to enable first run, then switch the file dialog setting, then create your desired collection location and delete the temporary one.
The fix is either to make DigiKam default to using the native system file dialogs (what is the advantage of using something else - in general these alternatives are never better than the native system and in this case significantly worse), or as a less satisfactory alternative to provide a clear up-front explanation as to why you can't see your drive full of photos which you know is there during the setup process and explain the workaround.

Hope this is clear. Although it is obviously only a one-time problem for any user and only affects those keeping photos on an external drive it has a high negative impact (I was on the point of ditching DigiKam as unusable) so the priority perhaps should be higher than normal.

Thanks
RogerCO
Comment 1 Maik Qualmann 2018-08-23 10:39:46 UTC
Git commit dacd84221968fddf0b6f5564ae12619da4d8850d by Maik Qualmann.
Committed on 23/08/2018 at 10:38.
Pushed by mqualmann into branch 'master'.

change the default for OSX to use the native file dialog
FIXED-IN: 6.0.0

M  +2    -1    NEWS
M  +6    -0    core/libs/settings/applicationsettings.cpp
M  +8    -0    core/libs/widgets/files/dfiledialog.cpp
M  +6    -0    core/showfoto/main/showfotosettings.cpp

https://commits.kde.org/digikam/dacd84221968fddf0b6f5564ae12619da4d8850d