2Geom sync - initial commit
Update to experimental r13565
Experimental merge of Ponyscape features into trunk (will not compile)
more const happiness (and removal of duplicate code in sp-object.h)
powerstroke: correct naming of join parameter. breaks earlier created powerstroke paths, sorry. hope it does not hurt too many testers...
powerstroke: add miter cusp type. improve tangent detection for cusps drawing
Clean up all remaining false warnings from Gtkmm
change pencil tool dropdown shapes to use powerstroke, instead of pattern along path.
Powerstroke: add smoothness parameter for CubicBezierJohan
Powerstroke: adjust control points when adding or deleting knots, to try and keep the shape a bit the same...
PowerStroke: handle cusps in some way. properly bugged for all types but "beveled"
restructure powerstroke LPE a bit in preparation for cusp fixup
LPE Powerstroke: add similar line end caps as Synfig. (and fix round caps bug)
LPE PowerStroke: add linecap (let's see how well this behaves, it has some bugs/features)
add spiro interpolator to powerstroke
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.
powerstroke: sort point option
powerstroke: arbitrary number of control points.
more powerstroke build infrastructure
add powerstroke initial shot