<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"><html><head><meta name="qrichtext" content="1" /><style type="text/css">p, li { white-space: pre-wrap; }</style></head><body style=" font-family:'Arial'; font-size:9pt; font-weight:400; font-style:normal;">> Hi all,<br>
><br>
> It's holidays time for me, for one week.<br>
><br>
> I will study to implement a new Assistant to setup digiKam at the<br>
> first time. The current dialog which appears in this case is just to<br>
> setup Collection.<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>I dont like the current FirstRun dialog for setting up the collection as well.<br>
We currently say "please pick any directory, you can use more, but for that please go to Setup afterwards". We should offer "please pick all directories where you keep your pictures".<br>
For determining the database location, we should offer to keep it 1) in one of the directories chosen for the collection, or 2) in the .kde4 directory, or 3) in any other chosen location.<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>><br>
> It's not enough. We must ask to users if he is a pro-photographers or<br>
> just beginner and setup the rest of digiKam accordingly. Example, a<br>
> pro would to use RawImport tool and save digiKam metadata into images.<br>
><br>
> There are both place where setup is called at first run :<br>
><br>
> http://lxr.kde.org/source/extragear/graphics/digikam/digikam/albummanager.c<br>
>pp#674<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>This albummanager location is not for first run - on first run, the suggestedAlbumRoot parameter is taken from FirstRun dialog and not empty. It's used when the database location is changed at any time, and when an empty database is created it need to be filled with at least one album root.<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>><br>
> http://lxr.kde.org/source/extragear/graphics/digikam/digikam/main.cpp#130<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>That's the place where the FirstRun dialog is started<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>><br>
> The second one sound like obsolete now. Right Marcel ?<br>
><br>
> Risto, i would to set few decorative designs in First Run Assistant.<br>
> If you have already many images to welcome users in each setup pages,<br>
> it will be great.<br>
><br>
> Best<br>
><br>
> Gilles Caulier<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p></body></html>