Ok, I misunderstood your point from the first post. But this way we still need to find some clever way of informing user about possibility of keeping his templates in $XDG_TEMPLATE_DIR. Feature which is not visible is not used.
2013/8/28 Martin Owens <doctormo@...400...>
Thanks for the quick reply Jan,
On Wed, 2013-08-28 at 15:19 +0200, Jan Darowski wrote:
It could be more useful if more projects were following such rules. Personally I don't like when applications spam my homedir with additional directories.
Are you under the impression that the Templates directory would be created if we tried to use it and it didn't exist? Because XDG dirs are set to $HOME if they get deleted or never existed. So checking $HOME != $XDG_TEMPLATE_DIR should mean "There IS a template directory and the user has kept it around or intentionally set it up."
I'd much prefer keeping a user's data out of hidden directories for lots of reasons. From backups to ownership context. So ~/.config/inkscape/templates should only really be for templates installed by inkscape or some process related to inkscape. While a public directory like Templates/ provides us with the space to save user created and look for downloaded or restored templates.
Or you might be in support of the idea and I misunderstood :-)
Martin,