Fix unnecessary inclusion of glibmm/threads.h. This can be resolved by ensuring that glibmm headers always preceed glib.h headers. Same applies with gtkmm/gtk+ etc
using SelectedColor in ColorPicker
Adding inclusion of config.h where needed for threads.h check.
Added configure/ifdef guards to only bring in the needed #include if glibmm has it.
Correct to compile against recent gtkmm, including updated macports versions. Fixes bug #1179338.
Move gtkmm headers that internally re-enable deprecated gtk symbols to top. Hides many GTK deprecation errors that we can't fix in Inkscape
Header cleaning
Get rid of gtkmm top-level header usage - not required by API
More deprecated GtkTooltips
Cleanup GSEAL issues and deprecated GtkTooltips
compatibility patch to compile using gcc 4.6
Super duper mega (fun!) commit: replaced encoding=utf-8 with fileencoding=utf-8 in all 1074 Vim modelines. The reason for this is that (a) setting the encoding isn't nice, and (b) Vim 7.3 (with modeline enabled) disallows it and pops up an error whenever you open any file with it ("invalid modeline"). Also corrected five deviant modestrings: * src/ui/widget/dock.cpp and src/ui/widget/dock.h: missing colon at the end * src/ui/dialog/tile.cpp: removed gratuitous second colon at the end * src/helper/units-test.h: removed gratuitous space before a colon * share/extensions/export_gimp_palette.py: missing textwidth=99 That's my geekiest commit yet.
* Lots of documentation for the Inkscape::XML namespace * Doxygen fixes for a few files * Garbage-collected allocator for STL containers
Add default grid settings to Inkscape preferences.
Fix bug with invalid singleton pointer. If we want a single dialog displayed, we can do it a safer way. (Callbacks in document-properties.cpp)
moving trunk for module inkscape