The "My Documents" device icon dialog box
was broken but partially
repaired in SVN 1176545.
The dialog box no longer appears, but when the $HOME/Documents directory
does not exist then Konqueror opens with an error message.
The Konqueror error message indirectly reveals the solution to competant
computer users, but might not be obvious to the less technically inclined.
Similar behavior is found when selecting "Documents Folder" from the
K-Menu, which results in an error message that the $HOME/Documents does
not exist.
A more elegant solution for both would be to provide a Yes/No/Cancel
dialog box stating the directory does not exist and asking permission to
create the directory.
I think $HOME/Documents is specified somewhere as a default, but any
associated dialog box should provide a text box allowing more technically
inclined users to change the location of that path.
Darrell
OK, I believe this issue is fixed in SVN (still doing a compile to ensure
that this is truly the case). If the directory does not exist, then when
the My Documents icon is activated it will prompt for the path to the
documents folder (prefilled with the suggested XDG default), and create
the folder/set the XDG path/launch Konqueror if OK is clicked. If Cancel
is clicked, no folder is created and Konqueror is not launched.
Believe it or not this "simple" feature required a new program to be added
to kdeskto, as the requested functionality did not exist anywhere in KDE
before.
Tim