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