25 Sep
2008
25 Sep
'08
5:55 a.m.
On Sep 24, 2008, at 9:48 PM, Ted Gould wrote:
Sorry, I got off on a branch and ended up with a bunch of things. I'm just going to flatten and merge... Here's the list.
Yay Ted!!!!!
* Added .svg on the temporary files in extensions. This'll make many of them happier. This only works on recent versions of GLib, but shouldn't break older ones more than they already
are.
Yay!
I'll check about some older systems.
* Moved the Inkscape configuration directory on Linux from ~/.inkscape to ~/.config/Inkscape. This is the new way to do things with the cross desktop naming spec. I'm unsure whether we should be putting crash dumps in .config or .cache though.
Ooh! this one is major.
I'll check on the cache question. I think using the glib calls for XDG locations would be the next step. If I can get to it this weekend I'll fill you in on what I can find.
* Removed 'tools_switch_current' because every usage of it
already had a pointer to where it needed to go. Removes usage of globals.
Boo globals!!!
Good start on that.