Fix regression in swatch color selection and improve it by allowing drag to change the swatch color too.
ColorNotebook is Gtk::Widget and uses ColorSelector
moved ColorNotebook to ui/widget
using ColorSelector in SwatchSelector
Cleaned up.
Workaround usage of deprecated glib symbols in 3rd party libraries
Fix for 722017 : Better Gradient Window
Header cleaning
Finished cleanup of outated SP_OBJECT_DOCUMENT C macro.
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.
Tuning fill-n-stroke to support non-solid swatches.
New Class SPDocumentUndo created which takes care of c++fying some non SPDocument based methods
Partial C++-ification of SPGradient
Add needed null check.
C++-ification of paint selector.
Fix crash
Edit single-stop "swatch"/"solid" gradients in-place in the F&S dialog.