<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[118863] trunk/dports/graphics/inkscape</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="https://trac.macports.org/changeset/118863">118863</a></dd>
<dt>Author</dt> <dd>devans@macports.org</dd>
<dt>Date</dt> <dd>2014-04-13 11:11:43 -0700 (Sun, 13 Apr 2014)</dd>
</dl>

<h3>Log Message</h3>
<pre>inkscape: patch to bzr 10025.</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkdportsgraphicsinkscapePortfile">trunk/dports/graphics/inkscape/Portfile</a></li>
</ul>

<h3>Added Paths</h3>
<ul>
<li><a href="#trunkdportsgraphicsinkscapefilespatchr10004thrur10025diff">trunk/dports/graphics/inkscape/files/patch-r10004-thru-r10025.diff</a></li>
</ul>

<h3>Removed Paths</h3>
<ul>
<li><a href="#trunkdportsgraphicsinkscapefilespatchr10004thrur10020diff">trunk/dports/graphics/inkscape/files/patch-r10004-thru-r10020.diff</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkdportsgraphicsinkscapePortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/graphics/inkscape/Portfile (118862 => 118863)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/graphics/inkscape/Portfile        2014-04-13 17:57:54 UTC (rev 118862)
+++ trunk/dports/graphics/inkscape/Portfile        2014-04-13 18:11:43 UTC (rev 118863)
</span><span class="lines">@@ -6,7 +6,7 @@
</span><span class="cx"> name            inkscape
</span><span class="cx"> conflicts       inkscape-devel
</span><span class="cx"> version         0.48.4
</span><del>-revision        30
</del><ins>+revision        31
</ins><span class="cx"> license         GPL-2 LGPL-2.1
</span><span class="cx"> maintainers     devans
</span><span class="cx"> categories      graphics gnome
</span><span class="lines">@@ -47,9 +47,13 @@
</span><span class="cx">                 port:libwpg \
</span><span class="cx">                 port:gtkspell2
</span><span class="cx"> 
</span><ins>+pre-patch {
+    file delete -force ${worksrcpath}/ChangeLog
+}
+
</ins><span class="cx"> patchfiles      patch-thru-r9971.diff \
</span><span class="cx">                 patch-r9972-thru-r10003.diff \
</span><del>-                patch-r10004-thru-r10020.diff \
</del><ins>+                patch-r10004-thru-r10025.diff \
</ins><span class="cx">                 patch-python-configure.ac.diff
</span><span class="cx"> 
</span><span class="cx"> variant python26 conflicts python27 description {Configure to use Python version 2.6} {
</span></span></pre></div>
<a id="trunkdportsgraphicsinkscapefilespatchr10004thrur10020diff"></a>
<div class="delfile"><h4>Deleted: trunk/dports/graphics/inkscape/files/patch-r10004-thru-r10020.diff (118862 => 118863)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/graphics/inkscape/files/patch-r10004-thru-r10020.diff        2014-04-13 17:57:54 UTC (rev 118862)
+++ trunk/dports/graphics/inkscape/files/patch-r10004-thru-r10020.diff        2014-04-13 18:11:43 UTC (rev 118863)
</span><span class="lines">@@ -1,16645 +0,0 @@
</span><del>-=== removed file 'ChangeLog'
---- ChangeLog        2008-05-23 12:49:19 +0000
-+++ ChangeLog        1970-01-01 00:00:00 +0000
-@@ -1,10714 +0,0 @@
--2008-05-23  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * share/extensions/*.py: Use gettext for (many) error messages.
--        share/extensions/inkex.py: (errormsg): New function.
--
--2007-06-24  Joel Holdsworth  &lt;joelholdsworth@yahoo.com&gt;
--    
--    * modified the windows RC files to add version info and manifest data
--
--2007-03-16  Tim Dwyer  &lt;Tim.Dwyer@infotech.monash.edu.au&gt;
--
--        * src/graphlayout/graphlayout.cpp: handle null bounding boxes
--
--2007-03-01  Markus Schwarzenberg &lt;Markus.Schwarzenberg@ipms.fraunhofer.de&gt;
--
--  Solaris 8 / gcc-3.2.3 fixes (selectively effecting only this special
--
--  * src/display/nr-filter-gaussian.cpp:
--    
--    * include compatibility header &quot;isnormal.h&quot;
--    * template calcTriggsSdikaInitialization&lt;PC&gt; needs to be
--      specified explicitely for gcc 3.2.3
--  
--  * src/display/pixblock-transform.cpp, src/display/nr-filter.cpp, 
--    src/display/nr-filter.cpp
--    
--    * include compatibility header &quot;round.h&quot;
--    * using Inkscape::round
--    
--  * src/extension/internal/ps.cpp, src/print.cpp
--   
--    include &lt;unistd.h&gt; on SOLARIS_2_8 for open, unlink
--    
--  * src/libcola/gradient_projection.cpp
--  
--    include and use compatibility headers &quot;isnan.h&quot; &quot;isinf.h&quot;
--    
--  * removed obsolete src/libvpsc/isnan.h
--  
--  * added src/isinf.h
--  
--  * configure.ac: Added Detection of solaris2.8 --&gt; CXXFLAGS += -DSOLARIS_2_8
--
--2006-08-05  John Bintz  &lt;jcoswell@coswellproductions.org&gt;
--
--  * node-context.cpp, nodepath.cpp:
--
--    add checks to make sure given nodepath pointers are not 
--    null before working with them
--
--2006-08-01  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * configure.ac: refactor pkg-config tests and add explicit cairo test
--
--2006-07-29  John Bintz  &lt;jcoswell@coswellproductions.org&gt;
--
--  * src/nodepath.cpp:
--  
--    Fix bug where deleting a node broke the symmetry of neighboring
--    smooth nodes and failed to convert those nodes to cusp nodes
--
--2006-07-29  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/sp-object.cpp:
--
--          remove GObject signals from SPObject
--
--        * src/desktop.cpp, src/desktop.h, src/sp-gradient.cpp,
--          src/sp-gradient.h, src/sp-pattern.cpp, src/sp-pattern.h,
--          src/sp-switch.cpp, src/sp-switch.h, src/widgets/desktop-widget.cpp,
--          src/widgets/desktop-widget.h, src/widgets/gradient-image.cpp,
--          src/widgets/gradient-image.h, src/widgets/gradient-toolbar.cpp,
--          src/widgets/gradient-toolbar.cpp:
--
--          switch to sigc++ SPObject signals
--
--2006-07-27  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/dialogs/sp-attribute-widget.cpp,
--          src/dialogs/sp-attribute-widget.h, src/sp-offset.cpp,
--          src/sp-offset.h, src/sp-shape.cpp, src/sp-shape.h,
--          src/sp-use-reference.cpp, src/sp-use-reference.h:
--
--          switch to sigc++ SPObject signals
--
--2006-07-26  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/dialogs/object-attributes.cpp:
--
--          switch to sigc++ &quot;release&quot;
--
--2006-07-26  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/style.cpp, src/style.h:
--
--          finish switching to sigc++ SPObject signals for SPStyle
--
--2006-07-25  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/widgets/gradient-vector.cpp, src/widgets/gradient-vector.h:
--
--          switch to sigc++ SPObject signals for SPGradientVectorSelector
--
--2006-07-25  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * autogen.sh, configure.ac, debian/control, tools-version.sh:
--
--          un-libtoolize the build process (yay!) -- we haven't actually
--          used libtool for ages
--
--2006-07-25  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/extension/plugin, src/extension/plugin/Makefile_insert,
--          src/extension/plugin/makefile.in, src/extension/plugin/.cvsignore,
--          src/Makefile.am, configure.ac:
--
--          remove vestigal plugin support
--
--2006-07-24  MenTaLguY  &lt;mental@rydia.net&gt;
--
--    * configure.ac: further work on LSB build configuration
--
--2006-07-23  John Bintz  &lt;jcoswell@coswellproductions.org&gt;
--
--  * src/verbs.cpp, src/event-context.cpp, src/node-context.cpp:
--
--    forced redraw of canvas upon completion of zooming or upon
--    starting rubber band selection events to work around event
--    starvation issue at high zoom levels
--
--2006-07-23  MenTaLguY  &lt;mental@rydia.net&gt;
--
--  * src/widgets/paint-selector.cpp:
--
--    Update pattern creation help text to reflect new menu layout.  We
--    probably need some way to automatically generate
--    &quot;menu navigation strings&quot; for a given verb.
--
--2006-07-23  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * packaging/osx-app.sh, packaging/macosx/inkscape.ds_store
--          packaging/macosx/dmg_background.svg, packaging/macosx/osx-dmg.sh,
--          packaging/macosx/dmg_background.png, Makefile.am,
--          packaging/macosx/dmg_set_style.scpt:
--
--          Improve the disk image layout for Mac OS X releases.  This is 
--          based on Jean-Olivier Irisson's work and patches, submitted as
--          #1516212.
--
--2006-07-23  John Bintz  &lt;jcoswell@coswellproductions.org&gt;
--
--        * src/desktop.cpp, src/desktop.h:
--
--          added SPDesktop::updateNow()
--
--        * src/event-context.cpp, src/select-context.cpp, src/node-context.cpp:
--
--          forced redraw of canvas upon completion of selection or panning
--          to work around event starvation issue at high zoom levels
--
--2006-07-22  John Bintz  &lt;jcoswell@coswellproductions.org&gt;
--
--        * src/desktop.cpp, src/desktop.h, src/document-undo.cpp,
--          src/document.h, src/document-private.h, src/document.cpp:
--
--          forced redraw of canvas upon document commit to work
--          around event starvation issue at high zoom levels
--
--2006-07-21  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/splivarot.cpp:
--        
--          patch from John Bintz, adding pref to simplify multiple
--          paths separately
--
--2006-07-21  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * configure.ac: first shot at implementing --enable-lsb
--
--2006-07-21  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/style.cpp, src/style.h:
--
--          switch to using sigc++ signals
--
--2006-07-21  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/layer-manager.cpp, src/layer-manager.h:
--
--          switch to sigc++ signals and manually clean up signal connections
--          (although it may not be strictly necessary to do so here)
--
--2006-07-21  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/document-subset.cpp, src/object-hierarchy.cpp,
--          src/object-hierarchy.h, src/selection.cpp, src/selection.h,
--          src/ui/view/edit-widget.cpp, src/ui/view/edit-widget.h,
--          src/uri-references.cpp, src/uri-references.h:
--        
--          switch to sigc++ signals for &quot;modified&quot; and &quot;release&quot;
--
--2006-07-21  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/document.cpp, src/sp-object.cpp, src/sp-object.h:
--
--          sp_object_invoke_release -&gt; SPObject::releaseReferences,
--          plus the introduction of sigc++ signals for &quot;release&quot; and 
--          &quot;modified&quot; which will eventually replace the GObject signals
--
--2006-07-20  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/libnrtype/RasterFont.h, src/libnrtype/font-instance.h:
--
--          replace two uses of hash_map with standard STL map
--
--2006-07-18  Bryce Harrington &lt;bryce@bryceharrington.org&gt;
--
--        * src/document.h, src/document.cpp:  Refactoring from mental &amp;
--          bryce to consolidate document update functionality from
--          sp_document_ensure_is_up_to_date() and
--          sp_document_idle_handler().  This is the first step in getting
--          updates of defs (and markers) fixed.
--
--2006-07-18  Tim Dwyer  &lt;Tim.Dwyer@infotech.monash.edu.au&gt;
--
--        * src/graphlayout/graphlayout.cpp, src/conn-avoid-ref.h:
--          We now use connector spacing to determine the minimum space required
--          between shape bounding boxes when graph layout with avoid overlap
--          constraints is applied.  This means that there should always be enough
--          room for connectors to route between shapes.  Also changed the default
--          connector spacing to a less extreme 3.
--
--2006-07-17  Tim Dwyer  &lt;Tim.Dwyer@infotech.monash.edu.au&gt;
--
--        * src/libcola/cola.h, src/libcola/connected_components.cpp,
--          src/graphlayout/graphlayout.cpp:
--          Disconnected graphs are now handled more gracefully,
--          connected components are arranged separated (in place) and
--          then overlaps between components are removed.
--
--2006-07-13  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/Makefile_insert, src/Makefile.am, src/svg/Makefile_insert,
--          src/xml/Makefile_insert, src/libnr/Makefile_insert:
--          Add &quot;$(srcdir)/&quot; to some things so that &quot;make check&quot; works in 
--          the case that the build directory is somewhere other than the
--          source directory.
--
--        * src/sp-conn-end-pair.cpp, src/connector-context.cpp,
--          src/document.cpp, src/libavoid/*:
--          Update libavoid with upstream fixes, optimisations and new features.
--
--2006-07-13  Tim Dwyer  &lt;Tim.Dwyer@infotech.monash.edu.au&gt;
--
--        * src/libvpsc/*,
--          src/graphlayout/graphlayout.cpp:
--          Toggle on connector toolbar can force connectors with 
--          end-markers (arrows) to point downwards
--
--2006-07-13  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/libavoid/router.cpp: Fixed a bug in the libavoid function
--          Router::attachedConns().  Previously unused, but needed by Tim
--          for new Graph Layout code.
--
--2006-07-13  Jon Phillips  &lt;jon@rejon.org&gt;
--
--        * src/inkview: Added commandline option capability to inkview and 
--          got code ready to add a timer for an automatic slideshow capability.
--
--2006-07-12 Tim Dwyer  &lt;Tim.Dwyer@infotech.monash.edu.au&gt;
--
--        * src/libvpsc/*,
--          src/libcola/*,
--          src/graphlayout/graphlayout.cpp,
--          src/removeoverlaps/removeoverlaps.cpp:
--          Boost graph layout algorithms replaced by custom constraint layout
--          algorithm (implemented in libcola).  New layout supports constraints
--          such as downward pointing connectors (directed graph layout) or
--          non-overlapping shapes.
--          libvpsc contains updated code for quadratic program solver used by
--          libcola and removeoverlaps.  Fixes bug #1441411.
--
--2006-07-02  Colin Marquardt  &lt;colin@marquardt-home.de&gt;
--
--        * AUTHORS, src/ui/dialog/aboutbox.cpp: Add Niko, Hugo, Dale and
--          Gustav.
--
--2006-06-30  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/connector-context.cpp, src/widgets/toolbox.cpp:
--          Add undo event descriptions for the connector context.
--
--2006-06-27  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * packaging/macosx/ScriptExec/main.c:
--          Add some quotes to fix a problem for people on OS X with 
--          spaces in their home directory path.  Fixes bug #1512019.
--
--2006-06-21  Colin Marquardt  &lt;colin@marquardt-home.de&gt;
--
--        * share/templates/DVD_cover_regular_300dpi.svg,
--          share/templates/DVD_cover_slim_300dpi.svg,
--          share/templates/DVD_cover_superslim_300dpi.svg,
--          share/templates/DVD_cover_ultraslim_300dpi.svg:
--          DVD templates by Aleksandar Urosevic. Closes #1507164.
--
--2006-06-19  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * packaging/macosx/Resources/script,
--          packaging/macosx/Resources/bin/inkscape:
--
--          Improve quoting of shell variables.
--
--        * packaging/macosx/ScriptExec/ScriptExec.xcodeproj/project.pbxproj:
--
--          Xcode 2 project file for the OS X launcher.  This will build a
--          Universal version of the launcher by default.  The project files for
--          different versions are named differently, so this will be picked up and
--          used if the package builder has a sufficiently new version of Xcode.
--
--        * packaging/macosx/ScriptExec/ScriptExec.xcode/sveinbjornt.pbxuser,
--          packaging/macosx/ScriptExec/ScriptExec.xcode/voisine.pbxuser:
--
--          Remove unnecessary user preference files.
--
--        * Makefile.am:
--        
--          Update the Xcode project files included when creating releases.
--
--2006-06-13  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * TRANSLATORS, src/ui/dialog/aboutbox.cpp:
--
--          Applied patch #1505715.
--
--2006-06-13  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * packaging/macosx/Resources/etc/fonts/fonts.conf:
--
--          Applied patch #1505765.
--
--2006-06-09  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/object-snapper.cpp, src/selection.cpp, src/selection.h,
--          src/seltrans.cpp:
--
--          Applied patch #1503864.
--
--2006-06-09  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/widgets/toolbox.cpp:
--
--          Handle case when function call fails.
--          Fixes bug #1501150.
--
--2006-06-07  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/seltrans.cpp:
--
--          Work-around for seltrans not getting calls to grab() and ungrab() as
--          expected.
--          Fixes bug #1501156.
--
--2006-06-07  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/widgets/toolbox.cpp:
--
--          Applied patch #1502407.
--          Fixes bug #1500049.
--
--2006-06-07  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * packaging/macosx/ScriptExec/main.c, packaging/osx-app.sh:
--
--          Fixing OS X fc-cache problem.
--          Applied patch #1502063.
--
--2006-06-07  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/sp-item-group.cpp, src/sp-path.cpp, src/sp-star.cpp,
--          src/sp-switch.cpp, src/ui/widget/ruler.cpp:
--
--          Applied patch #1501709.
--
--2006-06-05  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * trace/siox.cpp, trace/siox.h, trace/trace.cpp,
--          src/ui/dialog/tracedialog.cpp:
--
--          Applied patch #1501375.
--
--2006-06-05  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * trace/siox.cpp, trace/trace.cpp:
--
--          Applied patch #1501134.
--
--2006-06-05  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/dialogs/layers-panel.cpp:
--
--          Allow action when no layer selected.
--          Fixes bugs #1494646.
--
--2006-06-05  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * trace/siox.cpp:
--
--          Applied patch #1500659.
--
--2006-06-05  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/dialogs/layers-panel.h, src/dialogs/layers-panel.cpp:
--
--          Blocked signal when changes are not from the layers UI.
--          Fixes bugs #1495406 and most of #1494646.
--
--2006-06-02  Colin Marquardt  &lt;colin@marquardt-home.de&gt;
--
--        * TRANSLATORS: Add Stefan Graubner.
--
--2006-06-01  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/extension/internal/pdf-mini.h
--
--          Fix for delete[] mismatch and binary tweak from Ulf Erikson.
--
--2006-06-01  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/dialogs/layers-panel.h, src/dialogs/layers-panel.cpp:
--
--          Added layer opacity slider.
--          Fixes RFE #1496569.
--
--2006-05-31  Colin Marquardt  &lt;colin@marquardt-home.de&gt;
--
--        * TRANSLATORS: Add vonHalenbach for tutorial translations.
--
--2006-05-29  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/extension/internal/odf.cpp:
--        Corrected deletes and uninitizlied variables.
--        Fixes bug# 1489961.
--
--2006-05-30 John Cliff &lt;simarilius@yahoo.com&gt;
--        src/trace/potrace/inkscape-potrace.cpp
--        Changed bitsPerSample from hardcoded to calculated for multi color traces
--        to fix bugs 1188811 and 1484076
--
--2006-05-29  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/xml/repr-io.cpp:
--        Changed to strip leading BOM from input.
--        Fixes bug# 1121666.
--
--2006-05-29  Bryce &lt;bryce@bryceharrington.org&gt;
--        * sp-shape.cpp:  Adding documentation
--
--2006-05-29  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/desktop.cpp, src/layer-manager.cpp, src/dialogs/layers-panel.cpp:
--        Workaround to avoid assertion upon file revert.
--
--2006-05-28  Bryce &lt;bryce@bryceharrington.org&gt;
--        * sp-marker.cpp:  Adding documentation
--
--2006-05-28  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/dialogs/clonetiler.cpp, src/dialogs/iconpreview.cpp,
--          src/dialogs/stroke-style.cpp, src/display/curve.cpp,
--          src/display/sp-canvas.cpp, src/dyna-draw-context.cpp,
--          src/extension/internal/gnome.cpp, src/extension/internal/pdf.cpp,
--          src/extension/internal/ps.cpp, src/extension/internal/win32.cpp,
--          src/file.cpp, src/inkview.cpp, src/libnr/nr-macros.h,
--          src/libnr/nr-object.cpp, src/libnr/nr-path.cpp,
--          src/libnr/nr-pixblock.cpp, src/libnr/nr-pixblock-pattern.cpp,
--          src/libnr/nr-svp.cpp, src/libnr/nr-svp-render.cpp,
--          src/libnrtype/FontFactory.cpp, src/libnrtype/Layout-TNG-Output.cpp,
--          src/libnrtype/nr-type-primitives.cpp, src/path-chemistry.cpp,
--          src/splivarot.cpp, src/sp-marker.cpp, src/ui/widget/icon-widget.cpp,
--          src/widgets/icon.cpp:
--
--          replace nr_new() with g_new(), and try to converge on using the
--          glib allocator a little more instead of the others (aside from
--          libgc)
--
--2006-05-28  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * share/icons/icons.svg:
--
--          correct vertical text flow icon to  correctly reflect lines stacking
--          right-to-left, as well as improving pixel alignment on both text flow
--          icons
--
--2006-05-28  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/widgets/toolbox.cpp:
--
--          add tooltips to text toolbar widgets
--
--2006-05-28  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/layer-manager.cpp, src/layer-manager.h,
--          src/preferences-skeleton.h, src/ui/dialog/inkscape-preferences.cpp,
--          src/ui/dialog/inkscape-preferences.h,
--          src/widgets/layer-selector.cpp, src/dialogs/layers-panel.cpp:
--
--          Finished option to turn on or off deslecting when switching layers.
--          Fixes RFE #1495701.
--
--2006-05-28  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/dialogs/layers-panel.h, src/dialogs/layers-panel.cpp:
--
--          Changed clicking on visibility and locked toggles to not switch
--          selected layer.
--          Fixes bug #1495856.
--
--2006-05-28  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/sp-conn-end-pair.cpp: Detach connectors from empty groups
--          before trying to route connectors to them.  This is required
--          since empty groups have no physical position.  Fixes bug #1448811.
--
--2006-05-27  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * src/extension/implementation/script.cpp: allow output extension
--          parameters to be prompted and used, closes bug #1495310.
--
--2006-05-26  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/dialogs/layers-panel.h, src/dialogs/layers-panel.cpp:
--
--          make button labels translatable, and use HButtonBox instead of HBox for
--          better appearance
--
--2006-05-26  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/layer-manager.cpp, src/layer-manager.h,
--          src/dialogs/layer-properties.cpp, src/dialogs/layers-panel.cpp:
--
--          Prevent layer name duplication.
--          Fixes bug #1115407.
--
--2006-05-26  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/widgets/desktop-widget.cpp:
--
--          Fixed resize handle in corner of main UI.
--          Fixes bug #1493995.
--
--2006-05-26  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/layer-manager.cpp, src/layer-manager.h,
--          src/widgets/layer-selector.cpp:
--
--          Cleaned up propagation of status changes.
--          Fixes bug #1495333.
--
--2006-05-26  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/path-prefix.h: Add missing CREATE_* directory locations
--          for building an OS X application bundle.  Fixes bug #1495284.
--
--2006-05-25  Bryce Harrington &lt;bryce@bryceharrington.org&gt;
--
--        * src/inkscape.cpp:  i18n on error messages (fix for bug 1490928) 
--
--2006-05-23  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/dialogs/layers-panel.cpp, src/dialogs/swatches.cpp,
--          src/dialogs/swatches.h, src/preferences-skeleton.h,
--          src/ui/previewfillable.h, src/ui/previewholder.cpp,
--          src/ui/previewholder.h, src/ui/widget/panel.cpp,
--          src/ui/widget/panel.h, src/verbs.cpp,
--          src/widgets/desktop-widget.cpp:
--          Refactored panels.
--          Fixes RFE #1453153. Fixes RFE #1453152.
--        
--
--2006-05-23  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/extension/internal/ps.cpp:
--
--          move %%EOF to end of output document
--
--2006-05-22  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/dialogs/swatches.cpp, src/ui/widget/panel.cpp,
--          src/ui/widget/panel.h:
--          Removed panel menu unless requested. Fixes bug #1492597.
--
--2006-05-22  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/extension/internal/svg.cpp:
--
--          replace EXTREMELY inefficient (O(n^2), I think?) stacked C string
--          concatenations with appends to a std::vector, which is amortized O(1)
--
--2006-05-21  Marco Scholten  &lt;mscholtn@xs4all.nl&gt;
--
--        * src/ui/dialog/inkscape-preferences.cpp, 
--          src/ui/dialog/inkscape-preferences.h: 
--          Added 'Show close button on dialogs' option.
--
--2006-05-21  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/ui/view/view-widget.cpp:
--        
--          request collection pass after destruction of a view widget
--
--2006-05-21  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/gc-core.h, src/gc.cpp:
--        
--          add GC::request_early_collection() to force a collection from the idle
--          loop at opportune times
--
--        * src/dialogs/filedialog.cpp:
--
--          call GC::request_early_collection() after switching preview images
--
--2006-05-21  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/layer-manager.cpp, src/layer-manager.h,
--          src/dialogs/layers-panel.cpp, src/dialogs/layers-panel.h:
--          Adding notification when managed layers change.
--
--2006-05-21  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/extension/internal/pdf.cpp: Compilation fix.  For versions
--          of glib older that 2.9.0, use g_date_set_time() instead of
--          g_date_set_time_t().
--
--2006-05-20  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/extensin/internal/ps.cpp:
--
--          add %%EOF trailer for DSC-compliance
--
--2006-05-20  Colin Marquardt  &lt;colin@marquardt-home.de&gt;
--
--        * share/extensions/lindenmayer.inx,
--          share/extensions/kochify_load.inx, 
--          share/extensions/kochify.inx:
--          Rename slightly, also makes for easier translation.
--
--2006-05-20  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/widgets/icon.h, src/widgets/icon.cpp, src/dialogs/layers-panel.cpp:
--          Changled dialog from checkboxes to icons for visible and locked.
--
--2006-05-20  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/libnrtype/FontInstance.cpp: patch from David Turner of the
--          FreeType Project.  Fixes a compilation problem and a possible
--          segmentation fault.
--
--2006-05-19  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/preferences-skeleton.h, src/dialogs/layers-panel.h,
--          src/dialogs/layers-panel.cpp:
--          Selection and event handling cleanup. Added deeper display.
--
--2006-05-18  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/layer-manager.cpp, src/dialogs/layers-panel.h,
--          src/dialogs/layers-panel.cpp:
--          Next round of layer dialog updates.
--
--2006-05-17  Kees Cook  &lt;kees@outflux.net&gt;
--        * src/dialogs/rdf.cpp: corrected localization on array, added comments.
--        * src/ui/widget/licensor.cpp: Localized the license name.
--        * configure.ac: added comment about why sigc++ was upgraded
--
--2006-05-17  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/dialogs/layers-panel.cpp:
--          Flipped top/bottom in layers UI to reflect visible stacking.
--
--2006-05-16  verbalshadow  &lt;verbalshadow@gmail.com&gt;
--
--        * src/desktop-style.h, src/desktop-style.cpp:
--          Fixes calligraphy tool so drawing now uses the the correct opacity.
--
--2006-05-17  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/dialogs/layers-panel.cpp, src/dialogs/layers-panel.h:
--          Switched icons to stock generic.
--
--2006-05-17  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/dialogs/layers-panel.cpp: Compile fix from Mathieu Dimanche.
--
--2006-05-16  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/document-subset.cpp:
--          Corrected ordering of children in subset.
--
--2006-05-15  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/Makefile_insert, src/desktop.cpp, src/desktop.h,
--          src/layer-manager.cpp, src/menus-skeleton.h, src/verbs.cpp,
--          src/verbs.h, src/dialogs/layers-panel.cpp,
--          src/dialogs/layers-panel.h, src/dialogs/Makefile_insert:
--          Base implementation of a layers dialog.
--
--2006-05-14  Colin Marquardt  &lt;colin@marquardt-home.de&gt;
--
--        * src/ui/dialog/inkscape-preferences.cpp (initPageTools): 
--          Typofix (&quot;conector&quot;).
--
--2006-05-14  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/document-subset.cpp, src/layer-manager.h, src/layer-manager.cpp:
--          Corrected base structure and avoiding infinite loop.
--
--2006-05-14  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/widgets/toolbox.cpp: Slightly increase size of the
--         connector toolbar buttons to match button sizes on other
--         toolbars.
--
--2006-05-13  verbalshadow  &lt;verbalshadow@gmail.com&gt;
--
--        * src/dyna-draw-context.cpp, src/desktop-style.cpp,
--          src/desktop-style.h:
--
--          Calligraphy tool now draws in the last used color or the
--          tool style depending on the Preference setting.
--          
--2006-05-11  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/selection-chemistry.cpp, src/sp-conn-end-pair.cpp:
--
--          When moving/transforming connectors, only detach connectors
--          from objects that are not part of the selection.  Previously,
--          connectors moved as part of a selection would be detached from
--          all objects.  This has been requested several times via email.
--          The change also fixes bug #1383806.
--
--        * src/ui/dialog/inkscape-preferences.cpp,
--          src/ui/dialog/inkscape-preferences.h, src/connector-context.cpp:
--
--          Add a preferences setting to the connector tool for setting
--          whether or not connectors attach to text objects.  This change
--          addresses feature request #1434292.
--          
--2006-05-09  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/nodepath.cpp: fix silly bug with snapping node edits.
--        
--        * src/snapper.cpp, src/snapper.h, src/sp-namedview.cpp:
--          re-enable link between grid visibility and grid snap.
--
--2006-05-08  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * conn-avoid-ref.cpp: Fix a crashbug that could occur in files
--          containing connectors if they were loaded from the file chooser
--          or from the recent file list.  Fixes bug #1458820.
--
--2006-05-08  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/display/curve.cpp:
--
--          always make local copy of path data so that we have control over memory
--          policy
--
--2006-05-08  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/display/curve.h, src/display/curve.cpp, src/dropper-context.cpp:
--
--          get rid of sp_curve_new_from_static_bpath() in a bid to simplify curve
--          memory management
--
--2006-05-08  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/display/canvas-bpath.cpp, src/display/curve.cpp, src/display/curve.h,
--          src/display/nr-arena-shape.cpp, src/draw-context.cpp,
--          src/extension/internal/odf.cpp, src/extension/internal/pov-out.cpp,
--          src/nodepath.cpp, src/object-snapper.cpp, src/path-chemistry.cpp,
--          src/sp-flowregion.cpp, src/splivarot.cpp, src/sp-offset.cpp,
--          src/sp-path.cpp, src/sp-shape.cpp, src/sp-spiral.cpp, src/sp-star.cpp,
--          src/sp-use-reference.cpp:
--
--          eliminate direct accesses to SPCurve::bpath
--
--2006-05-08  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/streams-zlib.cpp, src/streams-jar.cpp, src/splivarot.cpp,
--          src/extension/internal/bluredge.cpp:
--
--          use std::vector rather than dynamically-sized automatic arrays,
--          plus cleanups and minor fixes, and dead code removal
--
--2006-05-08  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/debug/demangle.cpp, src/debug/demangle.h, src/sp-object.cpp,
--          src/gc-anchored.cpp, src/debug/Makefile_insert:
--
--          use c++filt for symbol demangling if available
--
--2006-05-08  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/xml/repr-util.cpp:
--        
--          comments explaining namespace mapping for the broken sodipodi namespace
--
--2006-05-08  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/seltrans.cpp, src/snap.cpp, src/snap.h: fix ctrl-scaling
--        when there is no snap.  More snapping cleanups.
--
--2006-05-07  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * knot.h, knot.cpp, connector-context.cpp:
--          Fix glib-gobject-warnings for knots in the connector tool.
--
--2006-05-07  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/document-subset.cpp:
--          Corrected two bugs, with the minor one hiding the more severe.
--
--2006-05-06  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/xml/repr-util.cpp, src/xml/repr.h:
--
--          add fixup for incorrect sodipodi namespace
--
--2006-05-06  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * doc/NewAppArchitecture/01-title.svg,
--          doc/NewAppArchitecture/04-current-main.svg,
--          doc/NewAppArchitecture/05-current-objects.svg,
--          doc/NewAppArchitecture/06-current-desktop-view.svg,
--          doc/NewAppArchitecture/07-current-problems.svg,
--          doc/NewAppArchitecture/08-inkscape-gtkmm.svg
--          doc/NewAppArchitecture/09-future-capabilities.svg,
--          doc/NewAppArchitecture/10-future-main.svg,
--          doc/NewAppArchitecture/11-future-ink-app.svg,
--          doc/NewAppArchitecture/12-future-run-modes.svg,
--          doc/NewAppArchitecture/13-future-ink-app-editor.svg,
--          doc/NewAppArchitecture/14-evolving.svg,
--          share/examples/art-nouveau-P3.svg,
--          share/examples/eastern-motive-P4G.svg,
--          share/examples/i18n.svg,
--          share/examples/markers.svg,
--          share/examples/tesselation-P3.svg,
--          share/examples/text-on-path.svg,
--          share/icons/David_icons.svg,
--          share/icons/icons.svg,
--          share/icons/legacy_icons.svg,
--          share/screens/about.svg,
--          share/templates/business_card_85x54mm.svg,
--          share/templates/default.cs.svg,
--          share/templates/default.lt.svg,
--          share/templates/default.pl.svg,
--          share/tutorials/gpl-2.svg,
--          share/tutorials/tutorial-advanced.es.svg,
--          share/tutorials/tutorial-advanced.fr.svg,
--          share/tutorials/tutorial-advanced.ja.svg,
--          share/tutorials/tutorial-advanced.sl.svg,
--          share/tutorials/tutorial-advanced.svg,
--          share/tutorials/tutorial-basic.ca.svg,
--          share/tutorials/tutorial-basic.de.svg,
--          share/tutorials/tutorial-basic.es.svg,
--          share/tutorials/tutorial-basic.fr.svg,
--          share/tutorials/tutorial-basic.ja.svg,
--          share/tutorials/tutorial-basic.nn.svg,
--          share/tutorials/tutorial-basic.sl.svg,
--          share/tutorials/tutorial-basic.svg,
--          share/tutorials/tutorial-calligraphy.es.svg,
--          share/tutorials/tutorial-calligraphy.fr.svg,
--          share/tutorials/tutorial-calligraphy.sl.svg,
--          share/tutorials/tutorial-calligraphy.svg,
--          share/tutorials/tutorial-elements.es.svg,
--          share/tutorials/tutorial-elements.fr.svg,
--          share/tutorials/tutorial-elements.sl.svg,
--          share/tutorials/tutorial-elements.svg,
--          share/tutorials/tutorial-shapes.ca.svg,
--          share/tutorials/tutorial-shapes.es.svg,
--          share/tutorials/tutorial-shapes.fr.svg,
--          share/tutorials/tutorial-shapes.ja.svg,
--          share/tutorials/tutorial-shapes.sl.svg,
--          share/tutorials/tutorial-shapes.svg,
--          share/tutorials/tutorial-tips.es.svg,
--          share/tutorials/tutorial-tips.fr.svg,
--          share/tutorials/tutorial-tips.sl.svg,
--          share/tutorials/tutorial-tips.svg,
--          share/tutorials/tutorial-tracing.de.svg,
--          share/tutorials/tutorial-tracing.es.svg,
--          share/tutorials/tutorial-tracing.fr.svg,
--          share/tutorials/tutorial-tracing.sl.svg,
--          share/tutorials/tutorial-tracing.svg,
--          src/extension/dxf2svg/dxf2svg.cpp,
--          src/menus-skeleton.h,
--          src/preferences-skeleton.h:
--
--          get the CORRECT sodipodi namespace in there
--
--2006-05-06  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/xml/repr-util.cpp:
--
--          fix for #1483198 (&quot;infectious namespaces&quot;)
--
--2006-05-01  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/verbs.h, src/verbs.cpp, src/verbs-test.h:
--          Fixed problem with std::map use making last verb inaccessible.
--
--2006-05-05  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/draw-context.cpp, src/line-snapper.h, src/snap.cpp,
--        src/snapper.cpp, src/line-snapper.cpp, src/snap.h,
--        src/context-fns.cpp, src/object-snapper.h, src/seltrans.cpp,
--        src/nodepath.cpp, src/snapper.h, src/object-snapper.cpp: various
--        snapping fixes and cleanups.
--
--06-05-04  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/guide-snapper.h, src/line-snapper.h, src/snap.cpp,
--        src/snap.h, src/object-snapper.h, src/sp-namedview.cpp,
--        src/grid-snapper.h: clean up knutux's fix for the snapper crash.
--
--2006-05-03  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * po/pt_BR.po: Fix some &quot;Unmatched closing &lt;/b&gt;&quot; warnings.
--
--        * src/jabber_whiteboard/pedrodom.cpp: Compile fix for Mac OS.
--        
--2006-05-03  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/arc-context.cpp, src/connector-context.cpp,
--        src/context-fns.cpp, src/desktop.cpp, src/draw-context.cpp,
--        src/nodepath.cpp, src/object-edit.cpp, src/pencil-context.cpp,
--        src/rect-context.cpp, src/selection-chemistry.cpp,
--        src/seltrans.cpp, src/snap.cpp, src/snap.h, src/sp-namedview.cpp,
--        src/sp-namedview.h, src/spiral-context.cpp, src/star-context.cpp,
--        src/ui/dialog/document-properties.cpp: Give SPNamedView a
--        SnapManager instance and use it for all management of snapping
--        settings.
--
--        * src/snap.cpp, src/snap.h: remove the unused namedview_dim_snap_list()
--
--2006-05-01  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/Makefile.am, src/Makefile_insert, src/attributes-test.h,
--          src/color-profile-test.h, src/mod360-test.cpp, src/mod360-test.h,
--          src/round-test.cpp, src/round-test.h, src/sp-gradient-test.cpp,
--          src/sp-gradient-test.h, src/sp-style-elem-test.cpp,
--          src/sp-style-elem-test.h, src/style-test.h, src/test-helpers.h:
--          Replaced four more tests with CxxTest versions.
--
--2006-05-01  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/display/nr-arena-item.cpp:
--
--          use GC allocator for bitmap cache and transform
--
--2006-05-01  Marco Scholten  &lt;mscholtn@xs4all.nl&gt;
--
--        * src/dialogs/inkscape-preferences.cpp: Moved 'compass like
--    display of angles' from 'windows' to 'steps'.
--
--2006-04-30  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/libnr/nr-object.cpp:
--
--          log finalization of NRObjects
--
--2006-04-29  Jon Phillips  &lt;jon@rejon.org&gt;
--
--        * src/dialogs/rdf.cpp: Updated cc licenses to 2.5 by default.
--
--        * src/ui/dialog/document-metadata.cpp: Made metadata window
--        resizable so that one can see the licenses and enter long entries.
--
--2006-04-29  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/display/nr-arena-group.cpp, src/display/nr-arena-item.cpp,
--          src/display/nr-arena-item.h, src/display/nr-arena-shape.cpp:
--
--          rationalize function names and remove spurious soft_ptr
--
--2006-04-29  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/document.cpp:
--        
--          use proper unref function on SPRoot to avoid appearance of leak
--
--2006-04-29  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/gc-anchored.cpp, src/xml/simple-node.cpp, src/sp-object.cpp:
--
--          switch everyone to simpler debug event API
--
--2006-04-29  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/Makefile_insert, src/gc-finalized.cpp, src/gc-finalized.h:
--
--          add finalizer logging
--
--2006-04-29  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/debug/simple-event.h: simplify the SimpleEvent API more
--
--2006-04-29  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/debug/simple-event.h: make Debug::SimpleEvent more convenient
--
--        * src/debug/event.h, src/debug/logger.cpp: add FINALIZERS category
--
--2006-04-29  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/debug/logger.cpp:
--        
--        finish interrupted refactoring of log filter configuration
--
--2006-04-29  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/doc/Makefile.am, src/doc/refcounting.txt:
--        
--          some developer documentation about refcounting
--
--2006-04-29  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/ui/view/view.cpp:
--
--          Wait a minute -- UI::View::View and SPDocument are both managed
--          by the collector -- the view doesn't need to ref the document!
--
--2006-04-29  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/ui/view/view.cpp: add missing unref
--
--2006-04-29  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/gc-anchored.cpp, src/gc-anchored.h:
--
--          added refcount logging to GC::Anchored
--
--        * src/util/Makefile_insert, src/util/format.h:
--
--          shared string printf
--
--2006-04-28  MenTaLguY  &lt;mental@rydia.net&gt;
--
--    * src/sp-object.cpp: make refcount logging a little more useful
--          by including the relevent class name
--
--2006-04-28  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/Makefile_insert, src/Makefile.am, src/dir-util-test.h,
--          src/dir-util-test.cpp, src/extract-uri-test.h,
--          src/extract-uri-test.cpp:
--          Replaced two tests with CxxTest versions.
--
--2006-04-28  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/Makefile_insert, src/MultiPrinter.h, src/verbs.h,
--          src/verbs-test.h:
--          Adding unit test for verbs.
--
--2006-04-27  verbalshadow &lt;verbalshadow@gmail.com&gt;
--        
--        * src/io/resource.h, src/io/resource.cpp, 
--          src/dialogs/swatches.cpp, src/helper/stock-items.cpp:
--          Added CREATE v0.1 support for gradients/swatches/patterns
--          Support for Linux &amp; Win32. Mac support waiting final support
--          Directory info.
--
--2006-04-26  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/Makefile.am, src/MultiPrinter.h, src/PylogFormatter.h,
--          src/TRPIFormatter.h, src/selfname.tpl, src/libnr/Makefile_insert,
--          src/svg/Makefile_insert, src/xml/Makefile_insert:
--          Adding multiple test output formats.
--
--2006-04-23  verbalshadow  &lt;verbalshadow@gmail.com&gt;
--
--    * path-prefix.h:
--          Added beginnings of CREATE support in path-prefix.h
--
--2006-04-23  verbalshadow  &lt;verbalshadow@gmail.com&gt;
--
--    * src/object-ui.cpp, src/object-ui.h:
--          moved to src/ui/context-menu.cpp, src/ui/context-menu.h
--          to make it easier to find
--
--2006-04-20  MenTaLguY  &lt;mental@rydia.net&gt;
--
--    * src/dyna-draw-context.cpp, src/dyna-draw-context.h:
--          remove unused timer code
--
--2006-04-19 Andrius R. &lt;knutux@gmail.com&gt;
--        * src\display\nr-arena-item.cpp, src\display\canvas-arena.cpp,
--          src\display\nr-arena-shape.cpp, src\display\sp-canvas.h,
--          src\display\nr-arena.cpp, src\display\nr-arena-shape.h,
--          src\display\nr-arena-glyphs.cpp, src\display\nr-gradient-gpl.cpp,
--          src\display\sp-canvas.cpp, src\display\sp-ctrlline.cpp,
--          src\livarot\ShapeSweep.cpp, src\livarot\Shape.h, src\livarot\Shape.cpp,
--          src\livarot\Path.h, src\livarot\PathConversion.cpp,
--          src\livarot\ShapeMisc.cpp, src\livarot\Path.cpp, src\libnr\nr-pixblock.h,
--          src\libnr\nr-pixblock.cpp
--
--          Rendering optimisation, which gives best results for zoomed in drawings
--          with complex (multi-node) paths. Optimisation focus - eliminating cubicTo
--          and LineTo nodes outside of visible area, so no unneeded calculations is
--          needed and less memory is consumed (this avoids crashes which were
--          occurring previously if zooming into a complex drawing)
--
--2006-04-18 njh &lt;njh@njhurst.com&gt;
--        * share/extensions/measure.inx, share/extensions/measure.py, share/extensions/Makefile.am
--
--          Added the measure extension that marks lengths onto paths.
--
--2006-04-17  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/application/editor.cpp, src/arc-context.cpp, src/conn-avoid-ref.cpp,
--          src/connector-context.cpp, src/desktop-events.cpp, src/desktop-handles.h,
--          src/dialogs/clonetiler.cpp, src/dialogs/export.cpp,
--          src/dialogs/fill-style.cpp, src/dialogs/find.cpp,
--          src/dialogs/iconpreview.cpp, src/dialogs/item-properties.cpp,
--          src/dialogs/layer-properties.cpp, src/dialogs/object-properties.cpp,
--          src/dialogs/stroke-style.cpp, src/dialogs/swatches.cpp,
--          src/dialogs/text-edit.cpp, src/dialogs/tiledialog.cpp,
--          src/dialogs/xml-tree.cpp, src/draw-anchor.cpp, src/draw-context.cpp,
--          src/dropper-context.cpp, src/dyna-draw-context.cpp,
--          src/event-context.cpp, src/extension/implementation/script.cpp,
--          src/file.cpp, src/gradient-context.cpp, src/gradient-drag.cpp,
--          src/helper/stock-items.cpp, src/inkscape.cpp, src/interface.cpp,
--          src/jabber_whiteboard/callbacks.cpp,
--          src/jabber_whiteboard/chat-handler.cpp,
--          src/jabber_whiteboard/message-processors.cpp,
--          src/jabber_whiteboard/message-queue.cpp,
--          src/jabber_whiteboard/session-manager.cpp, src/knot.cpp,
--          src/node-context.cpp, src/nodepath.cpp, src/object-ui.cpp,
--          src/path-chemistry.cpp, src/pencil-context.cpp, src/pen-context.cpp,
--          src/rect-context.cpp, src/rubberband.cpp, src/satisfied-guide-cns.cpp,
--          src/selcue.cpp, src/select-context.cpp, src/selection-chemistry.cpp,
--          src/selection.cpp, src/seltrans.cpp, src/sp-flowtext.cpp,
--          src/spiral-context.cpp, src/splivarot.cpp, src/sp-namedview.cpp,
--          src/sp-text.cpp, src/star-context.cpp, src/text-chemistry.cpp,
--          src/text-context.cpp, src/tools-switch.cpp,
--          src/trace/potrace/inkscape-potrace.cpp, src/trace/trace.cpp,
--          src/ui/dialog/align-and-distribute.cpp, src/ui/dialog/dialog.cpp,
--          src/ui/dialog/document-metadata.cpp,
--          src/ui/dialog/document-properties.cpp,
--          src/ui/dialog/inkscape-preferences.cpp,
--          src/ui/dialog/session-player.cpp, src/ui/dialog/transformation.cpp,
--          src/ui/widget/color-picker.cpp, src/ui/widget/page-sizer.cpp,
--          src/ui/widget/registered-widget.cpp, src/ui/widget/ruler.cpp,
--          src/ui/widget/selected-style.cpp, src/ui/widget/tolerance-slider.cpp,
--          src/verbs.cpp, src/widgets/gradient-toolbar.cpp,
--          src/widgets/layer-selector.cpp, src/widgets/select-toolbar.cpp,
--          src/widgets/sp-xmlview-content.cpp, src/widgets/toolbox.cpp:
--
--          Get rid of the SP_DT_* macros which do nothing more than provide
--          additional, confusing, names for other functions.  If shorter names
--          are desired, the actual functions should be renamed -- or better, made
--          into member functions.
--
--2006-04-09  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * share/icons/icons.svg: Fixed jumping eye (layer visibility).
--
--2006-04-07  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * po/eu.po: Fix a &quot;Unmatched closing &lt;/b&gt;&quot; warnings.
--
--2006-04-07  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/widgets/paint-selector.cpp, src/widgets/gradient-toolbar.cpp,
--          src/widgets/select-toolbar.cpp, src/widgets/toolbox.cpp,
--          src/dialogs/clonetiler.cpp, src/dialogs/object-properties.cpp:
--
--          Shrunk a few icon sizes.
--
--2006-04-07  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/widgets/desktop-widget.cpp, src/widgets/icon.cpp,
--          src/widgets/layer-selector.cpp:
--
--          Added implementation of smaller icon size.
--
--2006-04-06  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/color-profile.cpp, src/sp-image.cpp:
--
--          Simple debugging #ifdefs added.
--
--2006-04-06  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/interface.cpp, src/dialogs/clonetiler.cpp,
--          src/dialogs/object-properties.cpp, src/dialogs/stroke-style.cpp,
--          src/dialogs/text-edit.cpp, src/dialogs/tiledialog.cpp,
--          src/dialogs/xml-tree.cpp, src/ui/dialog/align-and-distribute.cpp,
--          src/ui/widget/labelled.cpp, src/widgets/button.cpp,
--          src/widgets/button.h, src/widgets/desktop-widget.cpp,
--          src/widgets/gradient-toolbar.cpp, src/widgets/icon.cpp,
--          src/widgets/icon.h, src/widgets/layer-selector.cpp,
--          src/widgets/paint-selector.cpp, src/widgets/select-toolbar.cpp,
--          src/widgets/toolbox.cpp, src/widgets/toolbox.h, src/icon-size.h:
--
--          Decoupling from direct use of GtkIconSize to allow for smaller
--          custom ones.
--
--2006-04-06  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/Makefile_insert, src/Makefile.am, src/color-profile.cpp
--          src/color-profile.h, src/color-profile-fns.h,
--          src/color-profile-test.h, src/sp-image.cpp:
--
--          Adding rendering-intent to &lt;color-profile&gt;.
--
--2006-04-05  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * configure.ac, share/keyboards/.cvsignore, share/keyboards/Makefile.am,
--          share/keyboards/README, share/keys/.cvsignore, share/keys/Makefile.am,
--          share/keys/Makefile.in, share/Makefile.am:
--
--          share/keyboards -&gt; share/keys
--
--        * share/keys/Makefile.am, share/keys/default.xml, src/Makefile_insert,
--          src/shortcuts.cpp, src/shortcuts-default-xml.cpp:
--
--          first shot at configurable keymaps
--
--2006-04-05  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/io/Makefile_insert, src/io/resource.cpp, src/io/resource.h:
--
--          introduce uniform resource path API to replace copy-and-pasted hacks
--
--2006-04-05  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/svg/svg-color-test.h, src/svg/svg-color.cpp:
--
--          Tuned icc-color() parsing.
--
--2006-04-02  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/color-profile.h, src/color-profile.cpp,
--          src/color-profile-fns.h, src/sp-image.h, src/sp-image.cpp:
--
--          Initial support of color-profile on &lt;image&gt; elements.
--
--2006-04-02  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/color-profile.h, src/color-profile.cpp,
--          src/color-profile-fns.h, src/Makefile_insert, src/attributes.cpp,
--          src/attributes.h, src/sp-object-repr.cpp:
--
--          Adding support for &lt;color-profile&gt; element.
--
--2006-04-02  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/knot.h: Fixed warning messages.
--
--2006-04-01  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/ui/widget/selected-style.cpp:
--
--          Safety check for null pointer.
--        
--2006-04-01  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * configure.ac, src/interface.cpp, src/dialogs/swatches.cpp:
--
--          Introducing optional LittleCms use.
--        
--2006-03-31  MenTaLguY  &lt;mental@rydia.net&gt;
--
--    * src/dyna-draw-context.cpp, src/dyna-draw-context.cpp:
--
--          merge ::dragging and ::dynahand
--
--2006-03-31  MenTaLguY  &lt;mental@rydia.net&gt;
--
--    * src/dyna-draw-context.h: add documentation
--
--2006-03-29  Andrius R. &lt;knutux@gmail.com&gt;
--
--        * src/enums.h, src/selection-chemistry.cpp,
--          src/selection.h, src/selection.cpp,
--          src/ui/dialog/inkscape-preferences.cpp,
--          src/ui/dialog/inkscape-preferences.h:
--
--          patch #1450307 - option for select all to work in layer with it's sub-layers
--
--2006-03-29  Andrius R. &lt;knutux@gmail.com&gt;
--
--        * po/lt.po: Translated and added new language - Lithuanian.
--
--2006-03-28  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/interface.cpp, src/dialogs/swatches.cpp:
--
--          Fixing name of temporary non-standard tag attributes.
--        
--2006-03-28  MenTaLguY  &lt;mental@rydia.net&gt;
--
--    * src/layer-manager.cpp, src/layer-manager.h: draft of layer manager
--
--2006-03-28  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/interface.cpp, src/dialogs/eek-color-def.h,
--          src/dialogs/eek-preview.h, src/dialogs/eek-preview.cpp,
--          src/dialogs/swatches.h, src/dialogs/swatches.cpp:
--
--          Changed objects to only get liked to &quot;linkable&quot; colors.
--        
--2006-03-28  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/interface.cpp, src/dialogs/swatches.cpp:
--
--          Objects now change when linked colors change.
--        
--2006-03-28  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/dialogs/eek-color-def.h, src/dialogs/eek-color-def.cpp,
--          src/dialogs/eek-preview.h, src/dialogs/eek-preview.cpp,
--          src/dialogs/swatches.h, src/dialogs/swatches.cpp:
--
--          Experimenting with linked colors.
--        
--2006-03-26  Aaron C. Spike  &lt;aaron@ekips.org&gt;
--
--        * inkscape.pod, src/main.cpp:
--
--          Added --export-area-canvas (-C). Area specifying options
--          (--export-area, --export-area-canvas and --export-area-drawing)
--          can now be used in combination with --export-id.
--
--2006-03-23  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/dialogs/eek-color-def.cpp, src/dialogs/eek-color-def.h,
--          src/dialogs/Makefile_insert, src/dialogs/swatches.h,
--          src/dialogs/swatches.cpp:
--
--          Bringing in new color class.
--        
--2006-03-23  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * packaging/macosx/Resources/bin/inkscape: Fix a packaging
--          problem on Mac OSX where Inkscape wouldn't open if one of the
--          parent directories containing the app bundle contained a '#' in
--          its name.  Fixes bug #1443072.
--
--2006-03-15  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * share/icons/Makefile.am: Update a makefile after the icon file
--          renaming.
--
--2005-03-14  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/layer-fns.h, src/dialogs/layer-properties.cpp,
--          src/dialogs/layer-properties.h, src/layer-fns.cpp:
--
--          merged patch #1447043 from Andrius &quot;knutux&quot; R. to create sub-layers
--
--2006-03-14  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/Makefile_insert, src/display/nr-arena-item.cpp,
--          src/display/nr-arena-item.cpp, src/gc-finalized.h, src/gc-managed.h,
--          src/gc-soft-ptr.h, src/selection.h, src/selection.cpp:
--
--          Replace GC::Managed&lt;&gt;::clearOnceInaccessible with GC::soft_ptr&lt;&gt;
--
--2006-03-14  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/debug/event.h, src/debug/gc-heap.h, src/debug/heap.h,
--          src/debug/logger.cpp, src/debug/simple-event.h,
--          src/debug/sysv-heap.h, src/jabber_whiteboard/deserializer.cpp,
--          src/jabber_whiteboard/message-utilities.cpp,
--          src/jabber_whiteboard/message-utilities.h,
--          src/jabber_whiteboard/node-tracker-observer.h,
--          src/jabber_whiteboard/serializer.cpp,
--          src/jabber_whiteboard/serializer.h,
--          src/sp-object.cpp, src/util/share.cpp, src/util/share.h,
--          src/xml/attribute-record.h, src/xml/comment-node.h,
--          src/xml/composite-node-observer.cpp, src/xml/composite-node-observer.h,
--          src/xml/event.cpp, src/xml/event.h, src/xml/log-builder.cpp,
--          src/xml/log-builder.h, src/xml/node-observer.h, src/xml/repr-io.cpp,
--          src/xml/simple-node.cpp, src/xml/simple-node.h,
--          src/xml/simple-session.cpp, src/xml/simple-session.h,
--          src/xml/text-node.h:
--
--          shared_ptr -&gt; ptr_shared
--
--2006-03-13  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/svg/svg-color.cpp (sp_svg_write_color): More readable colour
--          names when possible: e.g. `red', `#cfc'.
--
--2006-03-10  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/interface.cpp:
--
--          Shift-drop now sets stroke on target objects.
--        
--2006-03-11  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/sp-object.cpp: experiment to verify that we can safely release
--          before removing object from document tree
--
--2006-03-10  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/dialogs/swatches.cpp:
--
--          Changed color dragging to have a color preview.
--        
--2006-03-09  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/interface.cpp:
--
--          Initial cut of color drag-n-drop to items on canvas.
--        
--2006-03-09  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/path-chemistry.cpp (sp_selected_path_reverse):
--          Fix when multiple paths are selected.
--          Also fix a small memory leak.
--
--2006-03-06  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/document-subset.h, src/document-subset.cpp:
--          add DocumentSubset::_clear
--
--2006-03-05  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/document-subset.h, src/document-subset.cpp:
--          remove unneeded document parameter from constructor
--
--2006-03-05  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/document-subset.cpp:
--
--          Wire up new SPObject signal to DocumentSubset, so order changes
--          will be reflected in the subset.
--
--2006-03-05  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/sp-object.h, src/sp-object.cpp:
--
--          Add signal for notification of object position changes.
--
--2006-03-05  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/Makefile_insert, src/document-subset.cpp, src/document-subset.h:
--
--          Add DocumentSubset as groundwork for layers.
--
--2006-03-04  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/ui/widget/selected-style.h, src/ui/widget/selected-style.cpp:
--
--          Style minibar now only accepts color drag-n-drop when not N/A.
--          Final tweak for completing RFE #1429027.
--        
--2006-02-28  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/ui/widget/selected-style.h, src/ui/widget/selected-style.cpp:
--
--          Made the style minibar a target for color drag-n-drop.
--        
--2006-03-01  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/conn-avoid-ref.cpp, src/libavoid/connector.h,
--          src/libavoid/shape.cpp, src/libavoid/graph.cpp, src/libavoid/shape.h,
--          src/libavoid/graph.h, src/libavoid/router.cpp, src/libavoid/router.h,
--          src/libavoid/connector.cpp, src/libavoid/debug.h:
--
--          Some speed improvements and interface cleanups to libavoid.
--
--2006-02-28  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/dialogs/swatches.cpp:
--
--          Fixed drag-n-drop out of color to match GTK+ standard.
--        
--2006-02-27  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/dialogs/swatches.cpp, src/ui/previewfillable.h,
--          src/ui/previewholder.h, src/ui/previewholder.cpp:
--
--          Finished cleanup of embedded swatches when switching palettes.
--        
--2006-02-26  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/dialogs/swatches.cpp, src/ui/previewholder.h,
--          src/ui/previewholder.cpp:
--
--          Changing embedded swatches resizing.
--        
--2006-02-26  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/text-context.cpp:
--
--          Allow Private Use Area characters. Fixes bug #1439016.
--        
--2006-02-18  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/dialogs/swatches.cpp, src/dialogs/iconpreview.cpp,
--          src/ui/widget/panel.cpp, src/ui/widget/panel.h:
--
--          Refactoring panel containment. Purged ugly 'X'.
--        
--2006-02-18  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/widgets/desktop-widget.cpp, src/dialogs/swatches.cpp,
--          src/dialogs/swatches.h, src/ui/widget/panel.cpp,
--          src/ui/widget/panel.h, src/ui/previewholder.cpp,
--          src/ui/previewholder.h:
--
--          Adding spacer to get swatches scrollbar enough room to move.
--          Tuning up API for better embedding.
--
--2006-02-18  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/widgets/desktop-widget.cpp, src/dialogs/swatches.cpp,
--          src/dialogs/swatches.h, src/ui/previewholder.cpp, 
--          src/ui/previewfillable.h, src/ui/previewholder.h:
--
--          Removed horizontal scroll bar from swatches when embedded.
--
--2006-02-15  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        *  src/document.cpp, src/document.h, src/sp-conn-end-pair.cpp, 
--           src/connector-context.cpp, src/conn-avoid-ref.cpp:
--
--        Keep a seperate connector router for each document.
--           
--        *  src/libavoid/Makefile_insert, src/libavoid/connector.cpp,
--           src/libavoid/connector.h, src/libavoid/debug.h,
--           src/libavoid/geometry.cpp, src/libavoid/geometry.h,
--           src/libavoid/geomtypes.h, src/libavoid/graph.cpp,
--           src/libavoid/graph.h, src/libavoid/incremental.cpp,
--           src/libavoid/incremental.h, src/libavoid/libavoid.h,
--           src/libavoid/makepath.cpp, src/libavoid/makepath.h,
--           src/libavoid/polyutil.cpp, src/libavoid/polyutil.h,
--           src/libavoid/router.cpp, src/libavoid/router.h,
--           src/libavoid/shape.cpp, src/libavoid/shape.h,
--           src/libavoid/static.cpp, src/libavoid/static.h,
--           src/libavoid/timer.cpp, src/libavoid/timer.h,
--           src/libavoid/vertices.cpp, src/libavoid/vertices.h,
--           src/libavoid/visibility.cpp, src/libavoid/visibility.h:
--           
--        Upstream changes to libavoid that allow multiple connector 
--        router instances, as well a few other minor bugfixes.
--
--2006-02-14  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/display/sp-canvas.cpp, display/sp-canvas.h, connector-context.cpp:
--        
--        Revert a previous change that generated enter events for canvas items
--        other than the current one when mouse buttons were depressed.  These 
--        events are now only generated in the connector context, where they are
--        required.
--
--2006-02-13  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/graphlayout/graphlayout.cpp, src/conn-avoid-ref.cpp,
--          src/conn-avoid-ref.h, src/libavoid/connector.cpp,
--          src/libavoid/connector.h:
--          
--        Change the behaviour and naming of some connector querying code
--        after feedback from Tim Dwyer in implementing graph drawing
--        functionality.
--
--2006-02-11  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/sp-conn-end-pair.cpp, src/conn-avoid-ref.cpp:
--          Fix two bugs from my commit yesterday.
--
--2006-02-10  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/sp-conn-end-pair.cpp, src/sp-conn-end-pair.h,
--          src/conn-avoid-ref.cpp, src/conn-avoid-ref.h,
--          src/libavoid/connector.cpp, src/libavoid/connector.h,
--          src/libavoid/visibility.cpp:
--
--        Add some code to allow querying of items and connectors to find
--        out what is attached to them.  This will allow graph layout
--        algorithms (currently being worked on by Tim Dwyer) to determine 
--        a graph structure from the diagram.
--
--2006-02-07  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/widgets/icon.cpp: get rid of icon prerender time messages
--
--2006-02-07  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/debug/gc-heap.h, src/debug/logger.cpp, src/debug/sysv-heap.h,
--          src/jabber_whiteboard/deserializer.cpp, src/sp-object.cpp,
--          src/util/share.h, src/xml/simple-node.cpp:
--
--          share_static -&gt; share_static_string
--
--2006-02-07  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/jabber_whiteboard/message-utilities.h,
--          src/jabber_whiteboard/serializer.cpp,
--          src/jabber_whiteboard/deserializer.cpp,
--          src/jabber_whiteboard/message-utilities.cpp,
--          src/ui/dialog/whiteboard-connect.cpp:
--        
--        Some fixes to allow the codebase to compile with Inkboard support
--        after the recent Util::shared_ptr&lt;&gt; and Dialog::present() changes.
--
--2006-02-05  Marco Scholten  &lt;mscholtn@xs4all.nl&gt;
--
--        * src/verbs.cpp: updated to make double clicking a tool button
--          open the new preferences dialog.
--        * src/ui/dialog/inkscape-preferences.cpp: updated to enable opening
--          the dialog on the correct page.
--        * src/ui/dialog/dialog.cpp: added virtual void present() so that
--          InkscapePreferences::present() will be called from 
--          DialogManager::showDialog()
--
--2006-02-05  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/debug/event.h, src/debug/gc-heap.h, src/debug/heap.h,
--          src/debug/logger.cpp, src/debug/simple-event.h, src/debug/sysv-heap.h,
--          src/jabber_whiteboard/deserializer.cpp,
--          src/jabber_whiteboard/message-utilities.cpp,
--          src/jabber_whiteboard/message-utilities.h,
--          src/jabber_whiteboard/node-tracker-observer.h,
--          src/jabber_whiteboard/node-utilities.cpp,
--          src/jabber_whiteboard/serializer.cpp,
--          src/jabber_whiteboard/serializer.h,
--          src/sp-object.cpp, src/util/Makefile_insert, src/util/share.cpp,
--          src/util/shared-c-string-ptr.cpp, src/util/shared-c-string-ptr.h,
--          src/util/share.h, src/xml/attribute-record.h, src/xml/comment-node.h,
--          src/xml/composite-node-observer.cpp, src/xml/composite-node-observer.h,
--          src/xml/event.cpp, src/xml/event.h, src/xml/log-builder.cpp,
--          src/xml/log-builder.h, src/xml/node-observer.h, src/xml/repr.cpp,
--          src/xml/repr-io.cpp, src/xml/simple-node.cpp, src/xml/simple-node.h,
--          src/xml/simple-session.cpp, src/xml/simple-session.h,
--          src/xml/text-node.h:
--
--          replace Util::SharedCStringPtr with the nicer and more general
--          Util::shared_ptr&lt;&gt;
--
--2006-02-03  Jon Phillips  &lt;jon@rejon.org&gt;
--
--        * src/verbs.cpp: Added &quot;...&quot; to &quot;Trace Bitmap&quot; text. Yes, what a
--        simple and dumb thing to add for consistency.
--
--2006-01-24  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/libavoid/connector.cpp, src/libavoid/connector.h, 
--          src/libavoid/shape.cpp, src/libavoid/graph.cpp,
--          src/libavoid/incremental.cpp, src/libavoid/incremental.h,
--          src/libavoid/static.cpp, src/libavoid/visibility.cpp, 
--          src/libavoid/makepath.cpp:
--
--        Some minor upstream libavoid fixes.  
--
--2006-01-23  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/selection.cpp: fix a typo in one of my previous commits.
--        Closes #1401357.
--
--        * src/xml/repr-io.cpp: catch failures in fopen of XML files.
--        Closes #1374551.
--
--2006-01-20  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/widgets/toolbox.cpp, src/widgets/desktop-widget.cpp,
--          src/conn-avoid-ref.cpp, src/conn-avoid-ref.h, src/sp-namedview.cpp,
--          src/sp-namedview.h, src/attributes.cpp, src/attributes.h,
--          src/attributes-test.cpp:
--
--        Added a &quot;Spacing&quot; control to the connector toolbar which allows
--        the user to adjust the amount of space left around avoided shapes
--        for the purpose of determining auto-routing connector paths.
--
--2006-01-17  Marco Scholten  &lt;mscholtn@xs4all.nl&gt;
--
--        * /src/ui/dialog/inkscape-preferences.cpp:
--          Added style swatches,
--          Changed Gtk::Requisition Gtk::Widget::size_request() to         
--          void Gtk::Widget::size_request(const Requisition&amp; requisition)        
--        * /src/ui/dialog/preferences-widget.cpp &amp; .h:
--          Added DialogPage::set_tip()
--
--2006-01-17  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * packaging/osx-app.sh, packaging/macosx/Resources/etc/fonts/fonts.conf:
--          Use a modified fonts.conf file for Mac OS X that includes the 
--          standard user font directory ~/Library/Fonts.
--
--2006-01-16  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/svg/Makefile_insert: Updated to reflect a previous header
--          file renaming.
--
--2006-01-12  Marco Scholten  &lt;mscholtn@xs4all.nl&gt;
--
--        * /src/ui/dialog/inkscape-preferences.cpp &amp; .h:
--          Converted preferences dialog to gtkmm
--        * src/ui/widget/preferences-widget.cpp &amp; .h:
--          New files.
--        * src/verbs.cpp: updated to start new dialog.
--
--2006-01-11  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/sp-item-group.cpp, src/sp-path.cpp, src/sp-star.cpp,
--          src/extension/internal/svg.cpp, src/ui/widget/ruler.cpp:
--          Fix some compilation problems on Mac OS X after recent
--          includes cleanup.
--
--2006-01-05  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/widgets/desktop-widget.cpp:
--          Corrected resize behavior of canvas/swatches split.
--
--2006-01-06  Mathieu Dimanche  &lt;mdimanche@free.fr&gt;
--
--        * src/util/units.cpp: forcin 'C' locale for reading units.txt file
--           Fixes bug #1391348.
--
--2006-01-05  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/libnr/nr-maybe.h: fix constness/local reference issues
--
--2006-01-04  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/Makefile_insert, src/shortcuts-default-xml.cpp,
--          src/shortcuts.cpp, src/shortcuts.xml:
--
--          Moved default shortcuts XML file into a string constant (for now);
--          replaced hard-coded structure with code to read XML file.
--
--2006-01-04  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/extension/internal/ps.cpp (setup): Clarify the meaning of
--          `Print destination', mentioning the new possibility of leaving
--          as empty.
--        * (PrintPS::begin) If print destination is an empty string, then
--          don't pass `-P %s' to lpr: just let lpr use its default.
--        * (PrintPS::init) Change default print destination from `lp' to empty
--          string.
--
--2006-01-04  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/widgets/desktop-widget.cpp:
--          Adding split pane for swatches.
--
--2006-01-03  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/libavoid/visibility.cpp: Add operator!= for the EdgePair class.
--          This is needed to compile on Tru64 UNIX.  Fixes bug #1386755.
--
--2005-12-30  Josh Andler  &lt;scislac@users.sf.net&gt;
--
--        * src/ui/widget/selected-style.cpp, src/ui/widget/selected-style.h
--          Added &quot;invert&quot; function to right-click menu of style selector.
--
--2005-12-22  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * share/palettes/Tango-Palette.gpl:
--          Updated to newer version from the Tango project.
--
--2005-12-21  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/interface.cpp, src/preferences-skeleton.h,
--          src/widgets/desktop-widget.h, src/widgets/desktop-widget.cpp:
--          Adding panels/swatches to main UI.
--
--2005-12-23  Tim Dwyer  &lt;tdwyer@mail.csse.monash.edu.au&gt;
--
--        * src/removeoverlap/*.{cpp,h}: Bug fix in removeoverlap algorithm that
--          should finally get timestamps working properly.  Specifically, heap
--          timestamps are now refreshed before a merge.
--
--2005-12-19  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/sp-conn-end.cpp, src/connector-context.cpp: Have connectors
--          draw to the correct position on shape bounding boxes.  Previously
--          the point where connectors were drawn was on straight line between
--          the two endpoints.  These points now lie on the line between the 
--          second last point on the polyline and the center of the shape.
--          
--        * src/display/curve.cpp, src/display/curve.hpp: Added a couple of 
--          functions that return the second and second-last points in a curve.
--
--        * src/removeoverlap/generate-constraints.cpp: Moved the 
--          #include &quot;isnan.h&quot; to be the final include.  This fixes a
--          compilation error on OS X.
--
--2005-12-16  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/conn-avoid-ref.cpp, sp-conn-end-pair.cpp, sp-conn-end.cpp,
--        sp-item.cpp, sp-shape.cpp, dialogs/clonetiler.cpp,
--        dialogs/stroke-style.cpp, dialogs/tiledialog.cpp,
--        dialogs/unclump.cpp, display/nr-arena-shape.cpp,
--        display/nr-arena-shape.h, widgets/icon.cpp: more NRRect removal.
--
--        * src/desktop.cpp, src/desktop.h, src/dyna-draw-context.cpp,
--        src/selection-chemistry.cpp, src/sp-namedview.cpp, src/verbs.cpp,
--        src/display/sp-canvas.cpp, src/display/sp-canvas.h,
--        src/ui/view/edit-widget.cpp, src/ui/widget/zoom-status.cpp,
--        src/widgets/desktop-widget.cpp: more NRRect removals and cleanups.
--
--        * src/grid-snapper.cpp: snap only to visible grid lines (patch
--        from mtou).
--
--2005-12-15  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/conn-avoid-ref.cpp, src/gradient-chemistry.cpp,
--        src/sp-conn-end.cpp, src/sp-item.{cpp,h}: NR::Rect version of
--        sp_item_invoke_bbox (SPItem::invokeBbox).  Use it in some places.
--
--2005-12-14  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/dyna-draw-context.cpp, src/gradient-context.cpp,
--        src/selection.h, src/sp-flowtext.cpp, src/sp-item.cpp,
--        src/sp-item.h, src/sp-shape.cpp, src/sp-text.cpp,
--        src/dialogs/layer-properties.cpp,
--        src/extension/internal/bluredge.cpp,
--        src/extension/internal/grid.cpp, src/ui/dialog/transformation.cpp,
--        src/widgets/desktop-widget.cpp: remove NRMatrix version of
--        sp_item_i2d_affine().  Some include file adjustments.
--
--        * src/arc-context.cpp: some very minor cleanups.
--
--        * src/svg/svg-length.{cpp,h}, src/helper/units.cpp: use INCH
--        rather than IN to avoid breaking the compile on some systems.
--
--2005-12-13  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/arc-context.cpp, src/connector-context.cpp,
--        src/context-fns.cpp, src/desktop-affine.cpp, src/desktop-affine.h,
--        src/desktop-events.cpp, src/desktop.cpp, src/desktop.h,
--        src/draw-anchor.cpp src/dropper-context.cpp,
--        src/dyna-draw-context.cpp, src/event-context.cpp
--        src/gradient-context.cpp, src/knot.cpp, src/node-context.cpp,
--        src/object-snapper.cpp src/pen-context.cpp,
--        src/pencil-context.cpp, src/rect-context.cpp
--        src/select-context.cpp, src/selection-chemistry.cpp,
--        src/sp-item.cpp, src/sp-item.h src/spiral-context.cpp,
--        src/star-context.cpp, src/text-context.cpp src/zoom-context.cpp,
--        src/ui/widget/ruler.cpp: make desktop's transforms private
--        members.
--
--        * src/document.cpp, src/object-edit.cpp, src/sp-ellipse.cpp,
--        src/sp-ellipse.h, src/sp-gradient.cpp, src/sp-image.cpp,
--        src/sp-image.h, src/sp-line.cpp, src/sp-line.h,
--        src/sp-linear-gradient.h, src/sp-marker.cpp, src/sp-marker.h,
--        src/sp-pattern.cpp, src/sp-pattern.h, src/sp-radial-gradient.h,
--        src/sp-rect.cpp, src/sp-rect.h, src/sp-root.cpp, src/sp-root.h,
--        src/sp-star.cpp, src/sp-symbol.h, src/sp-text.cpp,
--        src/sp-textpath.h, src/sp-tspan.cpp, src/sp-use.cpp, src/sp-use.h,
--        src/text-tag-attributes.h, src/helper/units.cpp,
--        src/helper/units.h, src/libnrtype/Layout-TNG-Compute.cpp,
--        src/libnrtype/Layout-TNG-Input.cpp,
--        src/libnrtype/Layout-TNG-OutIter.cpp,
--        src/libnrtype/Layout-TNG-Output.cpp, src/libnrtype/Layout-TNG.h,
--        src/libnrtype/TextWrapper.cpp, src/svg/svg-length.cpp,
--        src/svg/svg.h: partial C++-ificiation of SPSVGLength.  Rename it
--        to SVGLength.
--
--2005-12-13  Mathieu Dimanche &lt;mdimanche@free.fr&gt;
--
--        * src/snapped-point.{cpp,h} : new files.
--
--        * src/Makefile_insert : Added the new files
--
--        * src/arc-context.cpp, src/connector-context.cpp,
--        src/context-fns.cpp, src/draw-context.cpp, src/nodepath.cpp,
--        src/object-edit.cpp, src/pencil-context.cpp,
--        src/selection-chemistry.cpp, src/seltrans.cpp, src/snap.cpp,
--        src/spiral-context.cpp, src/star-context.cpp,
--        src/line-snapper.cpp, src/line-snapper.h, src/object-snapper.cpp,
--        src/object-snapper.h src/snapper.cpp, src/snapper.h,
--        src/event-context.cpp, src/rect-context.cpp,
--        src/select-context.cpp : Use SnappedPoint class
--
--        * src/color-rgba.h : Added rgba32 unsigned int handling and
--        &quot;inverse&quot; members (NEED TO BE TESTED)
--
--2005-12-12  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/widgets/desktop-widget.cpp: moved some widgets into statusbar
--          widget for more aesthetic appearance
--
--2005-12-12  Carl Hetherington &lt;inkscape@carlh.net&gt;
--
--        * src/arc-context.cpp: minor cleanups.  Use SnapManager more.  Use
--        Inkscape::setup_for_drag_start.
--
--        * src/connector-context.cpp, src/draw-context.cpp,
--        src/object-edit.cpp, src/pencil-context.cpp, src/rect-context.cpp,
--        src/spiral-context.cpp, src/star-context.cpp: use SnapManager.
--
--        * src/rect-context.cpp, src/spiral-context.cpp,
--        src/star-context.cpp: use Inkscape::setup_for_drag_start().
--
--        * src/snapper.{cpp,h}: simplify snap point types code.
--
--        * src/context-fns.{cpp,h}: add setup_for_drag_start().
--
--        * src/dyna-draw-context.cpp: remove unused and erroneous snapping code.
--
--        * src/pen-context.cpp: remove unused variable.
--
--        * src/draw-context.cpp: use SnapManager.
--
--        * src/nodepath.cpp: const fixes.  Use SnapManager.
--
--        * src/selection-chemistry.cpp, src/seltrans.cpp: some cleanups.
--        Use new snap API.
--
--        * src/snap.{cpp,h}: remove some dead code.
--
--        * src/sp-item.{cpp,h}, src/node-context.cpp, src/draw-context.cpp:
--        remove an unnecessary parameter from sp_item_dt2i_affine().
--
--2005-12-09  Carl Hetherington &lt;inkscape@carlh.net&gt;
--
--        * src/object-snapper.cpp: make node snapping work again.
--
--        * src/star-context.cpp: use SnapManager.  Some other minor cleanups.
--
--        * src/arc-context.cpp, src/connector-context.cpp,
--        src/dyna-draw-context.cpp, src/pen-context.cpp,
--        src/pencil-context.cpp, src/rect-context.cpp,
--        src/selection-chemistry.cpp, src/spiral-context.cpp,
--        src/star-context.cpp, src/text-context.cpp: use
--        Inkscape::have_viable_layer.
--
--        * src/context-fns.{cpp,h}: new files.
--
--        * src/arc-context.cpp, src/context-fns.{cpp,h},
--        src/rect-context.cpp: abstract common code into context-fns and
--        clean it up a bit.
--
--2005-12-08  Carl Hetherington &lt;inkscape@carlh.net&gt;
--
--        * src/grid-snapper.cpp, src/guide-snapper.cpp, src/line-snapper.h:
--        coding style.  Change how lines are defined.
--
--        * src/grid-snapper.h, src/guide-snapper.h: coding style.
--
--        * src/line-snapper.cpp, src/object-snapper.{cpp,h}: Coding style.
--        Various cleanups.  Small API changes.
--
--        * src/snap.cpp: changes to Snapper API.  Added work-in-progress SnapManager.
--
--        * src/snapper.{cpp,h}: API cleanups.
--
--        * src/sp-namedview.{cpp,h}: added getSnappers().
--
--        * src/seltrans.cpp: Cleanup and fix moveTo().  Go back to snapping
--        to snap points rather than the convex hull, at least for a bit.
--
--2005-12-07  Carl Hetherington &lt;inkscape@carlh.net&gt;
--
--        * src/libnr/nr-convex-hull.h: remove unnecessary includes.
--
--        * src/line-snapper.{cpp,h}, src/object-snapper.{cpp,h},
--        src/attributes.{cpp,h}, src/desktop.cpp, src/dyna-draw-context.cpp
--        src/arc-context.cpp, src/grid-snapper.h, src/nodepath.cpp,
--        src/rect-context.cpp, src/selection-chemistry.cpp,
--        src/seltrans.cpp, src/snap.{cpp,h}, src/snapper.{cpp,h},
--        src/sp-namedview.{cpp,h}, src/spiral-context.cpp,
--        src/star-context.cpp, src/dialogs/desktop-properties.{cpp,h},
--        src/Makefile_insert: first cut of object snapping.
--
--        * src/grid-snapper.cpp, src/guide-snapper.{cpp,h}: use Inkscape namespace.
--
--2005-12-06  Carl Hetherington &lt;inkscape@carlh.net&gt;
--
--        * src/libnr/nr-maybe.h: add missing public: to class IsNot.
--
--        * src/splivarot.{cpp,h}: declare some more functions.  Fix
--        get_nearest_position_on_Path to not crash if you call it with an
--        Item that isn't Shape or Text.
--
--        * src/node-context.cpp: adapt for changes in splivarot.{cpp,h}.
--
--        * src/nodepath.cpp: remove declaration of a function now declared
--        in splivarot.h.
--
--2005-12-05  Carl Hetherington &lt;inkscape@carlh.net&gt;
--
--        * src/desktop.cpp, src/tools-switch.cpp,
--        src/dialogs/clonetiler.cpp, src/dialogs/display-settings.cpp:
--        re-jig #includes slightly.
--
--        * src/seltrans.{cpp,h}, src/selcue.{cpp,h}: C++-ification and cleanup.
--
--        * src/select-context.{cpp,h}, src/seltrans-handles.h: adapt for
--        changes to SelTrans.
--
--        * src/event-context.{cpp,h}: adapt for changes to SelCue.
--
--        * src/rect-context.cpp, src/gradient-context.cpp: remove unnecessary include.
--
--        * src/connector-context.h, src/draw-context.h: add a forward
--        declaration.
--
--        * src/dropper-context.{cpp,h}: remove an unused variable and its
--        associated includes.
--
--        * src/main.cpp: fix comment for renamed SPSelCue.
--
--        * src/dialogs/display-settings.cpp: adapt for slightly re-jigged SelCue.
--
--2005-12-04  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * po/POTFILES.in:
--
--        Adding the .inx files as [type: gettext/xml] so that they will get
--        translated.  Good stuff.
--
--        * share/extensions/addnodes.inx, share/extensions/ai_input.inx,
--        share/extensions/ai_output.inx, share/extensions/bluredge.inx,
--        share/extensions/dia.inx, share/extensions/dots.inx,
--        share/extensions/dropshadow.inx, share/extensions/dxf_input.inx,
--        share/extensions/dxf_output.inx, share/extensions/embedimage.inx,
--        share/extensions/eps_input.inx, share/extensions/epsi_output.inx,
--        share/extensions/ffmet.inx, share/extensions/ffms.inx,
--        share/extensions/ffset.inx, share/extensions/ffss.inx,
--        share/extensions/gimpgrad.inx, share/extensions/grid.inx,
--        share/extensions/handles.inx, share/extensions/interp.inx,
--        share/extensions/kochify.inx, share/extensions/kochify_load.inx,
--        share/extensions/lindenmayer.inx, share/extensions/motion.inx,
--        share/extensions/pdf_output.inx, share/extensions/ps_input.inx,
--        share/extensions/radiusrand.inx, share/extensions/randompnt.inx,
--        share/extensions/randompos.inx, share/extensions/rtree.inx,
--        share/extensions/sk_input.inx, share/extensions/straightseg.inx,
--        share/extensions/summersnight.inx, share/extensions/svgz_input.inx,
--        share/extensions/svgz_output.inx, share/extensions/txt2svg.inx,
--        share/extensions/wavy.inx, share/extensions/whirl.inx,
--        share/extensions/wmf_input.inx:
--
--        Marking the user visible strings as translatable.
--
--        * src/extension/dependency.cpp, src/extension/extension.cpp,
--        src/extension/init.cpp, src/extension/input.cpp, src/extension/output.cpp,
--        src/extension/parameter.cpp:
--
--        Changed to handle translated .inx files.  They will find the data, and
--        mark the right strings as translated.
--
--        * src/extension/effect.cpp, src/extension/effect.h, src/interface.cpp:
--
--        Changed menu handling to be push instead of pull
--
--2005-12-02  Carl Hetherington &lt;inkscape@carlh.net&gt;
--
--        * src/dropper-context.cpp: coding style.
--        * src/sp-namedview.cpp, src/sp-namedview.h, src/desktop.cpp: some
--        C++-ification of SPNamedView.
--
--2005-12-01  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/widgets/desktop-widget.cpp: shuffle status bar around again;
--          add a grippie so we don't have to care about the corner of the window
--          getting covered up
--
--2005-12-01  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/widgets/icon.cpp: refactored a bit around the icon prerendering
--          code and added a timer; also kick off the task immediately rather
--          than waiting for the first expose event
--
--2005-12-01  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/widgets/desktop-widget.cpp:
--
--          moved zoom selector away from the right edge so it won't get covered
--          by window manager decorations
--
--2005-12-01  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/help.cpp, src/ui/dialog/aboutbox.h, src/ui/dialog/aboutbox.cpp:
--
--          Moved creation of the splash widget into the about dialog code,
--          and tweaked the appearance of the dialog in a lot of subtle ways
--          -- we now use an AspectFrame to constrain the aspect ratio of the
--          splash view, and also finally get the correct initial size for the
--          dialog while still allowing it to be arbitrarily resized.
--
--2005-12-01  Carl Hetherington &lt;inkscape@carlh.net&gt;
--
--        * src/sp-namedview.cpp: coding style.
--
--2005-12-01  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/widgets/icon.cpp: added idle calback pre-render.
--
--2005-11-30  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/ui/dialog/aboutbox.cpp: make 'close' button default widget,
--          and rename &quot;About&quot; tab to &quot;_Splash&quot;
--
--2005-11-30  Carl Hetherington &lt;inkscape@carlh.net&gt;
--
--        * src/svg/svg-path.cpp: add missing #include of assert.h for
--        assert()
--        * src/dialogs/xml-tree.cpp: fix uninitialised variable
--        warnings, move some declarations to first use, coding style fixes.
--        * src/snap.cpp, src/snap.h, src/sp-namedview.cpp: split
--        snap.{cpp,h} up into snapper.{cpp,h}, grid-snapper.{cpp,h},
--        guide-snapper.{cpp,h}.  Refactor and simplify.  Add another
--        namedview_free_snap().
--        * src/geom.cpp, src/geom.h: cosmetic renaming.
--        * src/pen-context.cpp: a few minor cleanups to
--        pen_handle_button_press().  Other snapping cleanups.
--        * src/draw-context.cpp, src/draw-context.h: split
--        spdc_endpoint_snap_internal() into two functions.
--        * src/pencil-context.cpp: snapping cleanups.
--        * src/ui/widget/unit-menu.cpp: remove definition of a variable
--        that's just been made static.
--        
--2005-11-26  MenTaLguY &lt;mental@rydia.net&gt;
--
--        * src/ui/dialog/aboutbox.cpp, src/ui/dialog/aboutbox.h:
--          clean up and simplify About dialog; fix memory management (mostly)
--
--2005-11-25  Robert Crosbie &lt;swingincelt@gmail.com&gt;
--
--        * replaced sp_repr_ref with direct cal to Inkscape::GC::anchor
--        * replaced sp_repr_unref with direct call to Inkscape::GC::release
--        * replaced sp_repr_set_attr with direct call to repr-&gt;setAttribute
--
--2005-11-24  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/shortcuts.cpp, src/interface.cpp: prune back shortcuts API in
--          preparation for configurable key bindings work
--
--2005-11-24  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/sp-item.cpp: remedy erroneous initialization of doubles with NULL
--
--2005-11-24  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/seltrans.cpp: prune dead wood (sp_sel_trans_handle_click)
--
--2005-11-24  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/display/canvas-arena.cpp, src/display/canvas-bpath.cpp,
--          src/display/canvas-grid.cpp, src/display/guideline.cpp,
--          src/display/sodipodi-ctrl.cpp, src/display/sodipodi-ctrlrect.cpp,
--          src/display/sp-canvas-util.cpp, src/display/sp-canvas-util.h,
--          src/display/sp-ctrlline.cpp, src/display/sp-ctrlquadr.cpp:
--          
--          cosmetic renaming
--
--2005-11-23  Robert Crosbie &lt;swingincelt@gmail.com&gt;
--
--        * replaced sp_repr_change_order with direct cal to repr-&gt;changeOrder
--        * replaced sp_repr_add_child with direct call to repr-&gt;addChild
--        * replaced sp_repr_remove_child with direct call to repr-&gt;removeChild
--
--2005-11-23  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/ui/dialog/align-and-distribute.h, src/ui/dialog/align-and-distribute.cpp:
--          Add new action ActionRemoveOverlaps, and add new button &amp; two spin buttons
--          to the Align &amp; Distribute dialog box, to remove overlaps between objects.
--        * configure.ac: New directory src/removeoverlap.
--        * src/Makefile.am: Build new library removeoverlap/libremoveoverlap.a.
--        * src/Makefile_insert: Link against new library removeoverlap/libremoveoverlap.a.
--
--2005-11-23  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * packaging/osx-app.sh, packaging/macosx/Resources/bin/inkscape:
--          Include some missing modules required by gnome-vfs and set shell
--          variables to point to these modules within the OS X app bundle.
--          Fixes bug #1363390.
--
--2005-11-21  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * packaging/osx-app.sh: Fix a typo resulting from last change.
--
--2005-11-18  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * packaging/osx-app.sh: Add libXinerama.1.dylib to the app bundle 
--          since users of OS X 10.3.x will not have this file.
--
--2005-11-12  Jon Phillips &lt;jon@rejon.org&gt;
--
--        * po/it.po po/sr.po po/sr@Latn.po: Fixed these po files so that 
--        Inkscape builds okay.
--
--
--2005-11-12  Ralf Stephan &lt;ralf@ark.in-berlin.de&gt;
--
--        * src/ui/view/edit-widget.h, src/ui/view/edit-widget.cpp:
--          new-gui: made complete statusbar widget, equals old-gui now
--        * src/widgets/layer-selector.h, src/ui/widget/selected-style.h:
--          classes have now a constructor with default parameter
--        * src/ui/widget/zoom-status.cpp: smaller font
--
--2005-11-12  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/display/canvas-arena.cpp, src/display/canvas-bpath.cpp,
--          src/display/canvas-grid.cpp, src/display/guideline.cpp,
--          src/display/sodipodi-ctrl.cpp, src/display/sodipodi-ctrlrect.cpp,
--          src/display/sp-canvas-util.cpp, src/display/sp-canvas-util.h,
--          src/display/sp-canvas.cpp, src/display/sp-canvas.h,
--          src/display/sp-ctrlline.cpp, src/display/sp-ctrlquadr.cpp:
--
--          Refactor canvas buffer code a little.   Hint: if you have two flags
--          and an invariant that one will be false if the other is true and
--          vice-versa, you can represent them with a single flag.  Fixed
--          cut-and-paste madness between sp_canvas_buf_ensure_buf and
--          sp_canvas_clear_buf also.  Finally, renamed sp_canvas_buf_ensure_buf
--          to sp_canvas_prepare_buf.
--
--2005-11-09  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/sp-item.cpp: Call updateRepr before emitting the transformed
--          signal in sp_item_write_transform.  This fixes bug #1303423.
--
--        * packaging/osx-app.sh: Fixes to allow building app bundles on both
--          OS X 10.4 and earlier versions of the OS without altering the script.
--          Also, add a note that Inkscape needs to be configured with
--          --enable-osxapp when building the OS X package.
--
--        * po/nl.po: Fix an &quot;Unmatched closing &lt;/b&gt;&quot; warning.
--
--2005-11-08  Ralf Stephan &lt;ralf@ark.in-berlin.de&gt;
--
--        merged with branch CXXIFICATION_VIEW_AND_WIDGET
--        * src/arc-context.cpp, src/dyna-draw-context.cpp, src/event-context.cpp,
--          src/file.cpp, gradient-context.cpp, src/inkscape.cpp, src/interface.cpp,
--          src/rect-context.cpp, src/select-context.cpp, src/seltrans.cpp,
--          src/sp-namedview.cpp, src/spiral-context.cpp, src/star-context.cpp,
--          src/verbs.cpp, dialogs/dialog-events.cpp, src/dialogs/layer-properties.cpp,
--          src/ui/dialog/dialog.cpp, src/widgets/desktop-widget.cpp,
--          src/widgets/desktop-widget.h:
--          move gtk code into desktop-widget.cpp, called via desktop
--        * src/ui/view/Makefile_insert: added files edit-widget-interface.h,
--          edit-widget.cpp, edit-widget.h
--          the EditWidget is the Gtkmm version of the SPDesktopWidget
--        * src/ui/widget/Makefile_insert: added files ruler.cpp, ruler.h,
--          svg-canvas.cpp, svg-canvas.h, zoom-status.cpp, zoom-status.h
--          these are widgets part of the EditWidget
--        * src/file.cpp, src/inkscape.cpp, src/ui/dialog/dialog.cpp, 
--          src/ui/dialog/dialog.h, src/application/application.h, 
--          src/application/application.cpp:
--          divide code /wrt Application::getNewGui(): if true, it's called by the 
--          Gtkmm application and the inkscape object is meaningless
--        * src/application/app-prototype.h:
--          replace UI specific return value of getWindow() with void*
--        * src/application/editor.cpp, src/application/editor.h:
--          made Editor a singleton, collect global UI code here that (for Gtk+)
--          lives in inkscape.cpp and elsewhere
--        * src/desktop-events.cpp, src/desktop.cpp, src/event-context.cpp,
--          src/nodepath.cpp, src/seltrans.cpp:
--          simplify calls to desktop-&gt;set_coordinate_status
--        * src/desktop-handles.cpp, src/desktop-handles.h, 
--          src/extension/internal/ps.cpp, src/widgets/gradient-toolbar.cpp, 
--          src/widgets/toolbox.cpp:
--          widget is no longer available through desktop
--        * src/Makefile_insert: added files preferences.h preferences.cpp
--          src/inkscape.h, src/inkscape.cpp, src/application/editor.cpp:
--          move preferences handling into preferences.cpp/h
--        * src/desktop.cpp, src/desktop.h:
--          use EditWidgetInterface, more cosmetics
--        * src/desktop.cpp, src/inkview.cpp, src/slideshow.cpp, src/svg-view-widget.cpp,
--          src/svg-view.cpp, src/svg-view.h, src/ui/view/view.cpp, src/ui/view/view.h:
--          streamline setDoc()/setDocument() logic
--        * src/inkview.cpp: include empty func bodies to make linker happy
--
--2005-11-08 ------------0.43
--
--2005-11-06  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * 0.43pre2
--
--2005-11-01  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/io/base64stream.h, src/io/base64stream.cpp:
--          Applied modified patch 1341198.
--
--2005-10-31  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/verbs.cpp:
--          Applied patch from RFE 1247694.
--
--2005-10-26  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * share/screens/about.svg:
--          Trimmed bad lines. Fixed bug 1310742.
--
--2005-10-24  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * 0.43pre1
--
--2005-10-22  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * Makefile.mingw, src/io/sys.cpp:
--          Patch 1334818.
--
--2005-10-22  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/main.cpp, src/io/sys.cpp:
--          Updating Win32 parameter filename handling.
--
--2005-10-22  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/connector-context.cpp: Correct two typos.  Fixes bug #1333915.
--
--2005-10-21  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/connector-context.cpp: Fix a bug where undoing creation of 
--          new connectors revealed intermediate steps.
--
--        * src/libavoid/connector.cpp, src/libavoid/connector.h,
--          src/libavoid/makepath.cpp, src/libavoid/static.cpp:
--          Applied a couple of libavoid fixes.  One of which addresses
--          a possible crash bug.
--
--2005-10-19  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * 0.43pre0
--
--2005-10-19  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * inkscape32-16.ico: patch 1323419
--
--2005-10-17  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/conn-avoid-ref.cpp: Don't pass avoided objects to libavoid
--          if they have the 'cloned' flag set.  Fixes bug #1328401.
--
--2005-10-17  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/main.cpp, src/io/sys.h, src/io/sys.cpp:
--          Switched command-line name conversion from filename to locale.
--          Fixes bug #1250124.
--
--2005-10-16  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/sp-conn-end.cpp: Don't update the repr for the curve while 
--          manually rerouting connector endpoints.  This speeds up undo/redo
--          and allows responsive rerouting with the xml editor window open.
--          Fixes bug #1315489.
--
--        * po/ca.po: Fix unclosed &lt;b&gt; found in translations.
--        
--2005-10-15  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/isnan.h: Update to allow compilation on OSX 10.4.
--
--        * src/connector-context.cpp, src/connector-context.h,
--          src/tools-switch.cpp: Allow double-clicking on connectors
--          in the selector tool to swap to the connector tool.
--
--2005-10-14  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * share/palettes/Makefile.am, share/palettes/Tango-Palette.gpl:
--          Adding the Tango palette.
--
--2005-10-13  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * share/screens/about.svg: New copy for about dialog; did some
--          vector clean-up and re-enabled the coffee stains.
--
--2005-10-10  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/sp-conn-end-pair.cpp, src/sp-conn-end-pair.h:
--          Reroute connector lines if the object itself is moved or
--          transformed.  Previously a routed line would not unroute if it
--          was moved away from the blocking objects.  Fixes bug #1303493.
--
--2005-10-07  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * packaging/macosx/Resources/script, src/path-prefix.h:
--          Don't assume the OSX app bundle will be named &quot;Inkscape.app&quot;.
--          This caused things like tool icons to disappear if the app
--          bundle was renamed, e.g., to &quot;Inscape-0.42.2.app&quot;.
--          Fixes bug #1289648.
--
--2005-10-06  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/sp-conn-end-pair.cpp: Fix a bug where connectors could
--          sometimes be given strange routes if there was a transform on
--          either of the objects that the connector was attached to.
--
--        * src/conn-avoid-ref.cpp, src/sp-conn-end.cpp: Add a call to
--          sp_document_ensure_up_to_date before checking bounding boxes
--          in response to a transform signal.  This is because some
--          objects (e.g., text) will not give the correct bbox until its
--          update function has been called and its internal representation
--          has been updated.  This fixes bug #1303523.
--
--        * src/dialogs/display-settings.cpp, src/dialogs/display-settings.h:
--          Restore the Connector tool preferences tab.  Use same ordering
--          for tools as on the toolbar.  Add the standard selection cue
--          option to the connector tool preferences.  Fixes bug #1303360.
--
--2005-10-05  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * packaging/osx-app.sh: Include locale files in the OSX package and
--          a couple of minor updates for building packages on OSX 10.4.x.
--
--        * packaging/macosx/Resources/bin/inkscape: Fix a problem in setting
--          LANG to the current OSX language before launching Inkscape.
--          With this fix, the Inkscape app bundle will obey the user's
--          language setting in the system preferences on OSX.
--
--2005-09-30  Ralf Stephan &lt;ralf@ark.in-berlin.de&gt;
--
--        * src/desktop.*, src/widget/desktop-widget.cpp:
--        make empty destructor, fixes #1291009
--
--2005-09-29  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * Info.plist.in: Associate .svgz files with Inkscape on OSX.
--          Fixes bug #1307083.
--
--2005-09-27  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/gc-anchored.h: emphasize initial refcount
--
--        * src/desktop.h, src/svg-view-widget.cpp, src/ui/view/view-widget.cpp,
--          src/ui/view/view.cpp, src/ui/view/view.h,
--          src/widgets/desktop-widget.cpp:
--
--          Move _whole_ UI::View::View hierarchy over to the garbage collector
--          and fix anchor imbalances; you can't do this piecemeal.
--
--2005-09-23  Ben Fowler  &lt;bpfowler@users.sourceforge.net&gt;
--
--        * autogen.sh: Cleanup error message.
--
--2005-09-20  Carl Hetherington &lt;inkscape@carlh.net&gt;
--
--        * src/file.cpp, src/file.h, src/help.cpp: don't replace empty
--        desktops with help files / tutorials.  Fixes 1249067.
--
--2005-09-17  Ralf Stephan &lt;ralf@ark.in-berlin.de&gt;
--
--        * src/jabber_whiteboard/typedefs.h:
--          gcc4 needs more const correctness, fixes #1294298
--
--2005-09-17  Ralf Stephan &lt;ralf@ark.in-berlin.de&gt;
--
--        * src/desktop.h, src/desktop.cpp, src/interface.cpp, 
--          src/dialogs/layer-properties.cpp, src/ui/view/view.cpp,
--          src/widgets/desktop-widget.cpp:
--          correcting old and new oversights, fixes #1290982
--          
--2005-09-15  Peter Moulder &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/xml/repr-util.cpp (sp_repr_set_double): Split into two
--          functions (sp_repr_set_svg_double, sp_repr_set_css_double)
--          according to whether or not an exponent is allowed.  Update callers.
--          (sp_repr_set_double_default): Remove this unused function.
--
--2005-09-15  Carl Hetherington &lt;inkscape@carlh.net&gt;
--
--        * src/object-edit.cpp: fix idiotic bug introduced in previous commit.
--
--2005-09-14  Carl Hetherington &lt;inkscape@carlh.net&gt;
--
--        * src/knot.cpp, src/knotholder.cpp: coding style.
--
--2005-09-13  Ralf Stephan &lt;ralf@ark.in-berlin.de&gt;
--
--        * src/desktop.h, src/desktop.cpp, src/svg-view.h, src/svg-view.cpp,
--          src/ui/view/view.h, src/ui/view/view.cpp, src/ui/view/edit.h:
--            View::setDocument() did not call same function in subclass
--        * src/widgets/select-toolbar.cpp:   removed usage of SP_DT_WIDGET
--        * src/desktop.cpp:   removed last sp_desktop_* function names
--
--2005-09-13  Carl Hetherington &lt;inkscape@carlh.net&gt;
--
--        * src/object-edit.cpp: Add some comments.  Minor refactoring.
--        Snap points when editing rectangles; partial fix for bug 1282399.
--
--        * packaging/win32/inkscape.nsi: Correct spelling of associations
--        and associated; fix for bug 1283916.
--
--2005-09-12  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/dialogs/iconpreview.cpp, src/dialogs/iconpreview.h,
--          src/widgets/icon.cpp:
--          Icon preview now toggles between selection or whole document.
--          Fixes REF #1281883.
--
--2005-09-12  Ralf Stephan &lt;ralf@ark.in-berlin.de&gt;
--
--        * src/widgets/ruler.cpp:   fixed precision problem (bug #1242995)
--
--2005-09-12  Peter Moulder  &lt;pmoulder@bowman.csse.monash.edu.au&gt;
--
--        * src/libnrtype/Layout-TNG-Compute.cpp (Calculator::_measureUnbrokenSpan):
--          Fix line breaking for [supposedly] non-breaking whitespace characters.
--
--2005-09-11  Ralf Stephan &lt;ralf@ark.in-berlin.de&gt;
--
--        * po/nl.po:   replaced all instances of &quot;verkleint&quot; with &quot;verkleind&quot;
--          (bug #1277695)
--
--2005-09-10  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/preferences-skeleton.h, src/dialogs/iconpreview.cpp:
--          Made icon preview sizes configurable. Fixes REF #1281885.
--
--2005-09-08  Carl Hetherington &lt;inkscape@carlh.net&gt;
--
--        * src/object-edit.cpp: Coding style in SPRect portion.  Add
--        Emacs/vim mode blocks.
--
--2005-09-08  Ralf Stephan &lt;ralf@ark.in-berlin.de&gt;
--
--        * src/desktop.cpp, src/ui/view/view.cpp:
--          removed placement new signal construction
--        * src/desktop.cpp:   selection is no longer anchored
--        * src/desktop.cpp, src/desktop.h:   further cleanup
--        * src/main.cpp:   minor changes in doxygen main page
--
--2005-09-08  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/xml/document.h, src/xml/session.h, src/xml/simple-session.cpp,
--          src/xml/simple-session.h:
--
--          Add Session and Document createElementNode, createCommentNode,
--          and createTextNode methods
--
--2005-09-06  Ralf Stephan &lt;ralf@ark.in-berlin.de&gt;
--
--        * src/desktop-handles.h, src/desktop-handles.cpp:
--            added macros SP_DT_MSGSTACK/NAMEDVIEW/WIDGET, moved last
--                macros from desktop.h
--        * src/desktop.h src/desktop.cpp, src/sp-namedview.h, 
--          src/sp-namedview.cpp:
--            moved default_metric and default_unit into namedview
--        * src/desktop.h src/desktop.cpp, src/widgets/desktop-widget.h,
--          src/widgets/desktop-widget.cpp:
--            moved window member into desktop widget
--        * src/dialogs/clonetiler.cpp, src/dialogs/color-picker.cpp,
--          src/dialogs/desktop-properties.cpp, src/dialogs/dialog-events.cpp ,
--          src/dialogs/display-settings.cpp, src/dialogs/export.cpp,
--          src/dialogs/stroke-style.cpp, src/dialogs/swatches.cpp,
--          src/dialogs/transformation.cpp, src/dropper-context.cpp,
--          src/extension/internal/ps.cpp, src/gradient-context.cpp,
--          src/jabber_whiteboard/callbacks.cpp,
--          src/jabber_whiteboard/chat-handler.cpp,
--          src/jabber_whiteboard/message-processors.cpp,
--          src/jabber_whiteboard/message-queue.cpp,
--          src/jabber_whiteboard/session-manager.cpp,
--          src/path-chemistry.cpp, src/satisfied-guide-cns.cpp,
--          src/sp-text.cpp, src/text-chemistry.cpp,
--          src/trace/potrace/inkscape-potrace.cpp,
--          src/trace/trace.cpp, src/ui/dialog/align-and-distribute.cpp:
--            removed dependency on desktop.h
--        * src/arc-context.cpp, src/desktop-events.cpp, src/inkscape.cpp,
--          src/interface.cpp, src/nodepath.cpp, src/rect-context.cpp,
--          src/select-context.cpp, src/seltrans.cpp, src/spiral-context.cpp,
--          src/star-context.cpp, src/text-context.cpp, src/ui/dialog/dialog.cpp,
--          src/widgets/select-toolbar.cpp, src/widgets/toolbox.cpp:
--            minor adaptation due to the above changes
--        * src/ui/dialog/session-player.cpp:   didn't #include config.h
--        
--2005-09-06  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * doc/keys.html, doc/keys.xml, share/screens/keys.svg,
--          src/shortcuts.cpp:
--          Add keyboard shortcuts for the connector tool -- Ctrl+F2 and 'o'.
--
--2005-09-05  Ralf Stephan &lt;ralf@ark.in-berlin.de&gt;
--
--        * src/document.cpp, src/draw-anchor.cpp, src/knotholder.cpp,
--          src/main.cpp, src/object-ui.cpp, src/selcue.cpp,
--          src/sp-marker.cpp, src/sp-root.cpp, src/sp-shape.cpp,
--          src/sp-star.cpp, src/sp-symbol.cpp, src/sp-tspan.cpp,
--          src/dialogs/docker.cpp, src/dialogs/extensions.cpp,
--          src/dialogs/text-edit.cpp, src/dialogs/tiledialog.cpp,
--          src/extension/system.cpp, src/widgets/gradient-vector.cpp,
--          src/jabber_whiteboard/session-file-player.cpp,
--          src/widgets/paint-selector.cpp, src/widgets/sp-widget.cpp,
--          src/widgets/spw-utilities.cpp, src/extension/implementation/script.cpp,
--          src/ui/dialog/transformation.cpp, src/seltrans.h,
--          src/widgets/sp-widget.h:
--            removed dependency on desktop.h
--        * src/select-context.cpp, src/tools-switch.cpp, 
--          src/dialogs/display-settings.cpp, src/dialogs/fill-style.cpp,
--          src/dialogs/object-properties.cpp, src/dialogs/clonetiler.cpp:
--            added dependencies because of above changes
--        
--2005-09-04  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * TRANSLATORS, Makefile.am, src/verbs.cpp, src/help.cpp,
--          src/ui/dialog/aboutbox.h, src/ui/dialog/aboutbox.cpp,
--          src/menus-skeleton.h, src/ui/dialog/Makefile_insert:
--          Implemented AboutDialog following the Gnome style.
--        * packaging/win32/inkscape.nsi: added quotes around execution name.
--
--2005-09-04  Ralf Stephan &lt;ralf@ark.in-berlin.de&gt;
--
--        * src/desktop.cpp, src/dropper-context.cpp, src/forward.h,
--          src/interface.cpp, src/main.cpp, src/sp-anchor.cpp,
--          src/sp-text.cpp, src/splivarot.cpp, src/svg-view-widget.cpp,
--          src/svg-view-widget.h, src/svg-view.h, src/extension/effect.h,
--          src/extension/implementation/plugin-link.h, 
--          src/jabber_whiteboard/session-manager.cpp,
--          src/ui/dialog/dialog.cpp, src/ui/view/edit.h, 
--          src/ui/view/view-widget.cpp, src/ui/view/view-widget.h,
--          src/ui/view/view.cpp, src/ui/view/view.h:
--            minor edits to completely remove SPView identifier, and some
--                dependencies
--
--2005-09-04  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/sp-conn-end-pair.cpp: Fix a crash bug when undoing connectors
--          on Linux x86 where we were calling a signal destructor.
--
--        * src/io/sys.cpp: Build fix - conditionally include &lt;glib/gstdio.h&gt;
--          if using glib 2.6.0 or greater, since it is not available in earlier
--          versions.
--
--2005-09-04  Ralf Stephan &lt;ralf@ark.in-berlin.de&gt;
--
--        * src/svg-view-widget.h, src/svg-view-widget.cpp, src/Makefile_insert:
--            separated SPSVGViewWidget from SPSVGView
--        * src/desktop.h, src/svg-view.h, src/ui/view/edit.h,
--          src/ui/view/view-widget.h, src/ui/view/view.h,
--          src/widgets/desktop-widget.h, src/desktop.cpp,
--          src/svg-view.cpp, src/ui/view/view-widget.cpp,
--          src/ui/view/view.cpp, src/widgets/desktop-widget.cpp:
--            moved SPDesktop from GObject to C++/sigc++
--        * src/forward.h: 
--            removed SP_DESKTOP*, SP_SVG_VIEW* macros and dependencies
--        * src/widgets/layer-selector.h, src/widgets/layer-selector.cpp:
--            changed to sigc++ but disabled call
--        * src/desktop-events.cpp:  removed desktop_enter_notify()
--        * src/sp-anchor.cpp:  removed handling of mouse over/out
--        * src/helper/action.h, src/sp-use.cpp:  added missing dependency
--        * src/arc-context.cpp, src/desktop-affine.cpp, src/desktop-events.cpp,
--          src/desktop-handles.cpp, src/dyna-draw-context.cpp,
--          src/event-context.cpp, src/file.cpp, src/gradient-context.cpp,
--          src/gradient-drag.cpp, src/help.cpp, src/inkscape.cpp,
--          src/inkview.cpp, src/interface.cpp, src/knot.cpp,
--          src/knotholder.cpp, src/node-context.cpp, src/nodepath.cpp,
--          src/object-ui.cpp, src/path-chemistry.cpp, src/rect-context.cpp,
--          src/rubberband.cpp, src/satisfied-guide-cns.cpp,
--          src/select-context.cpp, src/selection-chemistry.cpp,
--          src/seltrans.cpp, src/shortcuts.cpp, src/slideshow.cpp,
--          src/sp-anchor.cpp, src/sp-flowtext.cpp, src/sp-namedview.cpp,
--          src/sp-text.cpp, src/spiral-context.cpp, src/splivarot.cpp,
--          src/star-context.cpp, src/text-context.cpp, src/text-editing.cpp,
--          src/tools-switch.cpp, src/verbs.cpp, src/zoom-context.cpp,
--          src/dialogs/clonetiler.cpp, src/dialogs/desktop-properties.cpp,
--          src/dialogs/dialog-events.cpp, src/dialogs/export.cpp,
--          src/dialogs/filedialog.cpp, src/dialogs/iconpreview.cpp,
--          src/dialogs/layer-properties.cpp, src/dialogs/stroke-style.cpp,
--          src/dialogs/transformation.cpp, src/dialogs/xml-tree.cpp,
--          src/extension/effect.cpp, src/extension/implementation/script.cpp,
--          src/extension/internal/grid.cpp, src/extension/internal/ps.cpp,
--          src/helper/window.cpp, src/ui/dialog/dialog.cpp,
--          src/ui/widget/imageicon.cpp, src/widgets/gradient-toolbar.cpp,
--          src/widgets/layer-selector.cpp, src/widgets/select-toolbar.cpp,
--          src/widgets/toolbox.cpp:
--            minor adaptations due to the above changes
--        * src/desktop-events.h:  removed dependencies 
--        * src/selection.cpp:  improved doxygen documentation
--        
--2005-09-04  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/connector-context.cpp: Fix a bug where a data structure was
--          not being freed, triggering an assertion failure and Inkscape to
--          crash sometimes when the connector tool context was switched.
--
--2005-09-03  Aaron Spike &lt;aaron@ekips.org&gt;
--
--        * src/node-context.cpp, src/livarot.cpp: Fixing a problem where node
--          adding and curve dragging operate on fills. A special thank you to
--          Simon Budig of GIMP fame for working with me and giving very 
--          thorough explanations of his curve dragging code.
--
--2005-09-03  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/libavoid/connector.cpp, src/libavoid/connector.h: Autoroute
--          connectors while they are being drawn in the connector context.
--
--        * src/sp-conn-end.cpp: Fix a bug where connectors attached to shapes
--          were not always getting updated.  Their path was sometimes thought
--          to be valid even when it was not.
--
--2005-09-02  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/sp-conn-end.cpp: Fix a bug where connectors not attached to
--          shapes were not updating correctly if an object was dropped on
--          their path.
--
--2005-09-01  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/sp-conn-end.cpp, src/sp-conn-end.h, src/sp-conn-end-pair.cpp,
--          src/sp-conn-end-pair.h, src/sp-path.cpp, src/libavoid/graph.cpp,
--          src/libavoid/incremental.cpp:
--
--        Connectors now automagically reroute as a result of any 'avoided'
--        object being placed on their path.  They also update to better
--        paths when blocking shapes are removed.
--         
--        * src/connector-context.cpp: Update TODO list.  Only show endpoints
--          and allow manipulation of paths marked as connectors.
--
--        * src/libavoid/connector.cpp, src/libavoid/connector.h: Connectors
--          with invalid paths can now notify other code via a callback,
--          rather than just setting a boolean flag.
--
--        * src/conn-avoid-ref.cpp: Fix an obscure crash bug in the connector
--          routing code where we were still using a freed data structure.
--
--2005-08-31  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/conn-avoid-ref.cpp, src/conn-avoid-ref.h: Use the correct
--          coordinate system when passing shape geometry to libavoid.
--          Add a small amount of buffer space around objects.
--        
--        * src/attributes-test.cpp, src/attributes.cpp, src/attributes.h,
--          src/path.cpp: Add code to handle the &quot;inkscape:connector-type&quot;
--          attribute.
--
--        * src/sp-conn-end-pair.cpp, src/sp-conn-end-pair.h: Store information
--          about type paths, to determine whether they are connectors.  Keep
--          a reference to the libavoid representation if necessary.  Add code
--          to call libavoid to get a path for a connector.
--        
--        * src/sp-conn-end.cpp: Call the connector routing code when connector
--          ends are moved.  Move connector endpoints rather than stretching
--          when adjusting to draw to shape edge.
--          
--        * src/libavoid/connector.cpp, src/libavoid/connector.h: Make the
--          connector references aware of their own initialisation state.
--
--        * src/connector-context.cpp:  Update TODO list.  Update for other
--          changes.  Fix a bug where multi-segment connectors had a solid
--          black fill while being dragged.
--
--        * src/display/curve.cpp, src/display/curve.h: Add a function to 
--          simply move the two endpoints of a curve.
--
--2005-08-30  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/conn-avoid-ref.cpp, src/libavoid/connector.cpp,
--          src/libavoid/graph.cpp, src/libavoid/makepath.cpp,
--          src/libavoid/shape.cpp, src/libavoid/vertices.cpp,
--          src/libavoid/vertices.h, src/libavoid/visibility.cpp:
--
--        Use a better system for unique IDs within libavoid.  This properly
--        addresses a hack in SPAvoidRef that was unsafe on amd64 machines.
--
--        * configure.ac: Add the src/libavoid subdir.
--        
--2005-08-29  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/attributes.cpp, src/connector-context.cpp, src/sp-item.cpp:
--          Use &quot;inkscape:connector-avoid&quot; instead of &quot;inkscape:avoid&quot;.
--
--2005-08-29  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/libavoid/timer.cpp: Remove some code assuming a fixed size for
--          timer types.
--
--2005-08-29  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/connector-context.cpp: Fix a problem where the context didn't
--          notice the current selection when it was entered.  Also, fix a 
--          problem where connectors disappeared for a moment when an endpoint
--          was clicked (for rerouting), but before the mouse was moved.
--
--2005-08-29        David Yip                &lt;yipdw@rose-hulman.edu&gt;
--
--        * src/ui/dialog/whiteboard-connect.{cpp,h},
--          src/ui/dialog/whiteboard-sharewithchat.{cpp,h}:
--          Improved widget layout (switched to Gtk::Table)
--
--        * src/jabber_whiteboard/session-manager.cpp:
--          Fixed crash that occurred when connecting via SSL to a Jabber
--          server that does not support SSL
--          
--2005-08-28  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/Makefile_insert, src/attributes-test.cpp, src/attributes.cpp,
--          src/attributes.h, src/conn-avoid-ref.cpp, src/conn-avoid-ref.h,
--          src/forward.h, src/sp-item.cpp, src/sp-item.h:
--         
--          Add code that handles the &quot;inkscape:avoid&quot; attribute, used to mark
--          whether an item should be avoided for the purposes of routing
--          connectors.  This code also calls libavoid when an 'avoided'
--          item is moved/transformed.
--        
--        * src/connector-context.cpp, src/connector-context.h,
--          src/widgets/toolbox.cpp:
--          
--          Add a couple of buttons to the connector context's toolbar to
--          allow selected objects to be marked as avoided or ignored for the
--          purpose of connector routing.
--          
--        * src/libavoid/debug.h, src/libavoid/geomtypes.h, 
--          src/libavoid/polyutil.cpp, src/libavoid/polyutil.h,
--          src/libavoid/shape.cpp:
--        
--          Misc fixes: turn off debugging output, put types in the Avoid
--          namespace, and add an assertion for a special case that can
--          cause problems.
--
--2005-08-28  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * share/icons/icons.svg: Add a couple of icons for the connector
--          context toolbar.
--
--2005-08-27  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/Makefile.am, src/Makefile_insert, src/libavoid/*:
--          Add libavoid code, the library that does all the path planning
--          work for autorouting connectors.
--
--2005-08-27  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/Makefile_insert: Remove a reference to the previously moved
--          src/desktop-widget.h.  This wasn't breaking the build, but was
--          stopping me from generating tags files.
--          
--2005-08-25  Ralf Stephan &lt;ralf@ark.in-berlin.de&gt;
--
--        * src/ui/view/edit.h, src/ui/view/view.h, src/ui/view/view.cpp,
--          src/ui/view/view-widget.h, src/ui/view/view-widget.cpp,
--          src/widgets/desktop-widget.h, src/svg-view.h, src/desktop.cpp:
--            separated SPViewWidget from SPView
--        * src/connector-context.cpp, src/dyna-draw-context.cpp,
--          src/file.cpp, src/gradient-context.cpp, src/knot.cpp,
--          src/node-context.cpp, src/nodepath.cpp, src/path-chemistry.cpp,
--          src/pen-context.cpp, src/pencil-context.cpp, src/rect-context.cpp,
--          src/selection-chemistry.cpp, src/spiral-context.cpp,
--          src/splivarot.cpp, src/star-context.cpp, src/text-chemistry.cpp,
--          src/text-context.cpp, src/verbs.cpp, src/dialogs/display-settings.cpp,
--          src/dialogs/layer-properties.cpp, src/dialogs/find.cpp,
--          src/dialogs/clonetiler.cpp, src/trace/trace.cpp,
--          src/trace/potrace/inkscape-potrace.cpp:
--            all these files relied on a dependency in view.h to include
--          code for MessageStack and/or MessageContext which is now removed
--        * dialogs/desktop-properties.cpp:   improved doxygen documentation
--        
--2005-08-25  Ralf Stephan &lt;ralf@ark.in-berlin.de&gt;
--
--        * src/desktop.cpp, src/widgets/desktop-widget.h, 
--          src/widgets/desktop-widget.cpp: 
--          abstracted out all Gtk+ calls from SPDesktop into SPDesktopWidget
--        * src/Doxyfile, src/main.cpp, src/desktop.cpp:
--          improved doxygen documentation
--          
--2005-08-25  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/connector-context.cpp, src/connector-context.h:
--          Change the connector context to use Inkscape's standard selection
--          mechanism.  Show connector endpoint handles for single connectors
--          in the selection.  This is the proposed interaction changes as
--          discussed on the mailing list.  See the post there for a greater
--          description of the change.
--
--2005-08-24  Ralf Stephan &lt;ralf@ark.in-berlin.de&gt;
--
--        * src/widgets/desktop-widget.h, src/widgets/desktop-widget.cpp:
--          separated SPDesktopWidget from SPDesktop
--        * src/desktop-widget.h:   removed
--        * src/toolbox.cpp, src/toolbox.h, src/select-toolbar.cpp,
--          src/select-toolbar.h, src/gradient-toolbar.cpp, 
--          src/gradient-toolbar.h:   moved into src/widgets
--        * src/desktop.h, src/desktop.cpp, src/desktop-events.cpp,
--          src/verbs.cpp, src/Makefile_insert, src/widgets/Makefile_insert,
--          src/arc-context.cpp, src/dyna-draw-context.cpp,
--          src/gradient-context.cpp, src/rect-context.cpp,
--          src/select-context.cpp, src/spiral-context.cpp,
--          src/star-context.cpp, src/interface.cpp, src/seltrans.cpp:
--          adapted following SPDesktopWidget separation
--        
--2005-08-24        David Yip        &lt;yipdw@rose-hulman.edu&gt;
--
--        * src/jabber_whiteboard/session-manager.{cpp.h},
--          src/jabber_whiteboard/callbacks.cpp,
--          src/ui/dialog/whiteboard-connect.{cpp,h}:
--          added support for XMPP over SSL to Inkboard
--
--2005-08-22  Ralf Stephan &lt;ralf@ark.in-berlin.de&gt;
--
--        * src/dialogs/desktop-properties.cpp, src/dialogs/display-settings.cpp:
--          both dialogs are now unresizable (bug #1237865)
--        * src/main.cpp: enhanced doxygen main page
--
--2005-08-21  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * packaging/osx-app.sh: Added a command line option which allows
--          the executable and bundled dylibs to be stripped, significantly
--          reducing the package size.
--
--2005-08-20  Ralf Stephan &lt;ralf@ark.in-berlin.de&gt;
--
--        * src/desktop-style.cpp: fixed bug 1247989: nonstroked objects are
--          no longer counted in stroke_average_width()
--        * src/Doxyfile: added 3 more files
--        * src/main.cpp: introduced doc hierarchy on doxygen main page
--        * src/desktop-style.cpp:  improved doxygen documentation
--          
--2005-08-20  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/connector-context.cpp, src/connector-context.h:
--          Rework connector context to extend SPEventContext instead of
--          SPDrawContext, and remove most of the borrowed draw context
--          code.
--
--2005-08-20  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/menus-skeleton.h: correct the verb for &quot;Select All In All Layers&quot;
--          since it was just showing a verb error in the menu.
--
--2005-08-19  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * autogen.sh, tools-version.sh, distro: report Ubuntu correctly, detect
--          and reject unsafe automake versions (1.9.0 -&gt; 1.9.6).
--
--2005-08-19  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/dialogs/display-settings.cpp:
--          Align the &quot;Oversample bitmaps&quot; option in the preferences
--          dialog with all the other options.
--
--2005-08-18  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * src/Makefile_insert: Added connector-context.{cpp,h}
--
--        * src/connector-context.cpp, src/connector-context.h: New code for
--          the connector context.  Handles the interaction of creating and
--          modifying connectors.
--
--        * src/sp-conn-end.cpp, src/sp-conn-end.h: Added sp_conn_adjust_path
--          for adjusting the path of connectors to the edge of shapes, and
--          sp_conn_end_detach to detach a connector endpoint from a shape.
--          Also, when there is only a single shape attached to a connector
--          and it is moved, then reroute the connector leaving its unattached
--          endpoint where it is, rather than just moving the whole thing with
--          the shape.
--
--        * src/preferences-skeleton.h, src/toolbox.cpp, src/tools-switch.cpp,
--          src/tools-switch.h, src/verbs.cpp, src/verbs.h,
--          src/dialogs/display-settings.cpp, src/dialogs/display-settings.h:
--
--          Enable the connector context.  Give it a preferences tab, toolbox,
--          icon, etc.  Also, correct some vim modelines.
--          
--        * src/display/sp-canvas.cpp: Allow enter and leave events to be generated
--          for canvas items when mouse buttons are depressed.
--
--        * src/pixmaps/cursor-connector.xpm: A cursor for connector context.
--
--2005-08-18  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/knot.cpp: Corrected type conflict for crash bugs.
--
--2005-08-18  Ralf Stephan &lt;ralf@ark.in-berlin.de&gt;
--
--        * src/Doxyfile: added 4 more files
--        * src/extension/implementation/plugin-link.h,
--          src/extension/internal/gimpgrad.cpp:  improved doxygen documentation
--          
--2005-08-16  Ralf Stephan &lt;ralf@ark.in-berlin.de&gt;
--
--        * src/desktop.h, src/desktop.cpp: replaced gboolean with bool
--        * src/display/curve.cpp: made is_moveto() inline
--        * src/knot.cpp, src/extension/extension.cpp, src/helper/action.cpp:
--          added editor footer
--        * src/desktop.h, src/desktop.cpp, src/knot.cpp, src/sp-gradient.cpp,
--          src/display/curve.cpp, src/extension/extension.cpp,
--          src/extension/implementation/plugin.h, 
--          src/extension/implementation/plugin.cpp,
--          src/extension/internal/gimpgrad.cpp, src/helper/action.cpp:
--          improved doxygen documentation
--
--2005-08-14  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/widgets/layer-selector.cpp: quick fix for crash bug when
--          deleting unnamed layer [bug 1255843]
--
--2005-08-14  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--        
--        * packaging/macosx/ScriptExec/main.c: Allow the user to ignore the
--          automatic fixing of the fontconfig problem and fix the problem
--          manually.  Don't pop up the dialog again in this case when they
--          relaunch Inkscape.
--
--2005-08-13  Ralf Stephan &lt;ralf@ark.in-berlin.de&gt;
--
--        * src/menus-skeleton.h: fixed cvs bug where, in the default menus.xml, 
--          given submenus didn't have correct names, so translation on 
--          non-English systems was missed.
--        
--2005-08-13  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * packaging/macosx/Resources/script, packaging/macosx/ScriptExec/main.c:
--
--        Fix for the fontconfig cache problem on OS X 10.4.  The first time 
--        Inkscape is launched on 10.4 machines, after checking X11 is available,
--        a dialog is brought up informing users of the fontconfig problem.  The
--        dialog has a button to run fc-cache as root.  If chosen, an OS X
--        authentication dialog in launched and fc-cache is run following the
--        authentication.  A file is stored in ~/.inkscape to mark that fc-cache
--        has been run.
--        
--2005-08-11  Ralf Stephan &lt;ralf@ark.in-berlin.de&gt;
--
--        * src/sp-gradient.cpp,src/sp-gradient-fns.h,src/event-context.h,
--          src/event-context.cpp:  replaced gboolean with bool
--        * src/document-undo.cpp:  added editor footer
--        * src/sp-gradient.cpp, src/desktop.cpp, src/document.h,
--          src/document.cpp, src/document-undo.cpp, src/event-context.h,
--          src/event-context.cpp, src/selection.h:
--          improved doxygen documentation
--
--2005-08-10        David Yip        &lt;yipdw@rose-hulman.edu&gt;
--
--        * src/Makefile_insert: added composite-undo-stack-observer.{cpp,h}
--
--        * src/document.{cpp.h},
--          src/document-undo.cpp, src/document-private.h: 
--          added hooks for undo stack observer
--
--        * src/jabber_whiteboard/Makefile_insert: added new classes
--
--        * src/jabber_whiteboard/callbacks.cpp: moved document initialization actions
--          here (not the best idea, admittedly...)
--
--        * src/jabber_whiteboard/connection-establishment.cpp,
--          src/jabber_whiteboard/session-manager.*,
--          src/jabber_whiteboard/chat-handler.cpp: updated to work with new listeners
--
--        * src/jabber_whiteboard/message-contexts.cpp,
--          src/jabber_whiteboard/message-handler.*,
--          src/jabber_whiteboard/message-tags.*,
--          src/jabber_whiteboard/defines.h: new message types (TODO: trim out dead
--          types)
--
--        * src/jabber_whiteboard/message-queue.*,
--        * src/jabber_whiteboard/message-node.h: made MessageNode capable of
--          representing more message types, as required by callbacks.cpp
--          and new commit model
--
--        * src/jabber_whiteboard/message-utilities.*: new utilities, although
--          this entire class should be going bye-bye soon (its main tasks have been
--          taken over by SerializerNodeObserver)
--
--        * src/jabber_whiteboard/node-tracker.*: removal of node-level locks
--
--        * src/jabber_whiteboard/node-utilities.*: removal of unnecessary methods;
--          this class should also be removed soon
--
--        * src/jabber_whiteboard/session-file-selector.cpp: miscellaneous tweaks
--
--        * src/jabber_whiteboard/typedefs.h: new type definitions to handle the new
--          commit model (TODO: prune unnecessary types)
--
--        * src/xml/event.cpp: small hack to get Inkboard working (shouldn't be
--          there, but I'm still learning my way around XML::Node and
--          XML::Session...help welcome)
--
--        * src/undo-stack-observer.h: interface for classes that watch undo, redo,
--          and undo log commit events
--
--        * src/composite-undo-stack-observer.*: similar to CompositeNodeObserver;
--          combines multiple undo stack observers
--
--        * src/jabber_whiteboard/serializer-node-observer.*: XML::Event serializer
--
--        * src/jabber_whiteboard/deserializer.*: XML::Event deserializer
--
--        * src/jabber_whiteboard/tracker-action-observer.*: simple observer to
--          watch for added and removed nodes in undo/redo actions (put aside for
--          now)
--
--        * src/jabber_whiteboard/undo-stack-observer.*: Inkboard's undo stack
--          observer implementation
--
--2005-08-10  Ralf Stephan &lt;ralf@ark.in-berlin.de&gt;
--
--        * src/main.cpp: introduced doxygen doc main page with links
--
--2005-08-09  Ralf Stephan &lt;ralf@ark.in-berlin.de&gt;
--
--        * src/Doxyfile: added 5 more files
--        * src/display/curve.h, src/display/curve.cpp, src/knot.cpp,
--          src/dialogs/export.cpp: replaced gboolean with bool
--        * src/display/curve.cpp: removed sp_curve_finish() as it is nowhere 
--          called, made sp_curve_ensure_space() static
--        * src/sp-object.cpp, src/sp-item.cpp, src/libnr/n-art-bpath.h,
--          src/libnr/nr-path-code.h, src/ui/view/view.cpp, src/dialogs/export.cpp,
--          src/display/bezier-utils.cpp, src/display/curve.h,
--          src/display/curve.cpp, src/knot.h, src/knot.cpp:
--          improved doxygen documentation
--
--2005-08-08  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * README.txt, README: make autotools happy
--
--2005-08-06  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * Makefile.am, HACKING, HACKING_de, HACKING_fr, HACKING_it,
--          HACKING.txt, HACKING.de.txt, HACKING.fr.txt, HACKING.it.txt,
--          README, README_ca, README_de, README_fr, README_it,
--          README.txt, README.ca.txt, README.de.txt, README.fr.txt, README.it.txt:
--
--          saner filenames
--
--2005-08-06  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/xml/Makefile_insert, src/xml/log-builder.cpp,
--          src/xml/log-builder.h, src/xml/simple-session.cpp,
--          src/xml/simple-session.h:
--
--          Implement XML::LogBuilder class and use it from XML::SimpleSession.
--
--2005-08-06  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/xml/event.h, src/xml/event.cpp, src/xml/event-fns.h:
--          rejigger the way XML event logs are handled, based on NodeObservers
--
--2005-08-06  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/xml/simple-session.cpp: minor formatting cleanups
--
--2005-08-06  Ted Gould &lt;ted@gould.cx&gt;
--
--        * src/interface.cpp, src/verbs.cpp, src/verbs.h:
--
--        Adding in a hash table for Verb ID lookups.  This makes searching for them
--        in the dynamic menus much faster.
--
--2005-08-06  Ralf Stephan &lt;ralf@ark.in-berlin.de&gt;
--
--        * src/sp-offset.cpp: 
--          removed a dependency, made refresh_offset_source() static
--        * src/svg-view.cpp, src/svg-view.h, src/sp-spiral.cpp, src/sp-spiral.h: 
--          replaced gboolean with bool
--        * src/sp-offset.cpp, src/sp-root.cpp, src/sp-stop.h, src/sp-spiral.h,
--          src/sp-spiral.cpp, src/svg-view.h, src/svg-view.cpp, src/style.cpp:
--          improved doxygen documentation
--        
--2005-08-05  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * inkscape.spec.in: include translated manpages
--
--2005-08-05  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * po/nl.po: fix a typo: close a bold tag.
--
--2005-08-03        David Yip        &lt;yipdw@rose-hulman.edu&gt;
--
--        * src/jabber_whiteboard/typedefs.h:
--          fixed incorrect template specialization syntax,
--          removed duplicate definitions (oops...)
--
--        * src/gc-alloc.h:
--          removed explicit keyword from allocator constructors, as it is
--          necessary to allow implicit conversion for rebinding.  Some
--          containers in the libstdc++ in GCC 3.4.x require this, such as anything
--          using the standard library's red-black tree implementation --
--          std::set, std::map, std::multimap
--
--2005-08-03  Ralf Stephan &lt;ralf@ark.in-berlin.de&gt;
--
--        * src/pen-context.cpp: made sp_pen_context_root_handler static
--        * src/snap.h: removed getSnapToBBox() declaration
--        * src/sp-stop.h: removed three dependencies
--        * src/Doxyfile: added further 3 files
--        * src/object-hierarchy.cpp, src/pen-context.h, src/pen-context.cpp,
--          src/pencil-context.h, src/pencil-context.cpp, src/snap.h, 
--          src/snap.cpp, src/sp-stop.h, src/sp-gradient.h, src/sp-gradient.cpp,
--          src/sp-linear-gradient.h, src/sp-radial-gradient.h:
--          improved doxygen documentation
--
--2005-08-03        David Yip        &lt;yipdw@rose-hulman.edu&gt;
--
--        * src/jabber_whiteboard/Makefile_insert,
--          src/jabber_whiteboard/message-handler.cpp,
--          src/jabber_whiteboard/empty.cpp:
--          fixing some build issues (Apple's ar doesn't like creating
--          archives with an empty member list, so empty.cpp is a null
--          placeholder to be used as the sole member in the jabber_whiteboard
--          archive in the event that a user does not wish to enable
--          Inkboard)
--
--2005-08-02  Bryce Harrington &lt;bryce@bryceharrington.org&gt;
--
--        * src/ui/dialog/*.*:  Update copyrights
--
--        * doc/WISHLIST:  s/Sodipodi/Inkscape/
--
--        * src/desktop.cpp:  Rename SPView to Inkscape::UI::View::View
--
--        * changing include file syntax from &quot;&quot; to &lt;&gt; where appropriate
--
--        * Changing copyrights to be consistent
--
--2005-08-03        David Yip        &lt;yipdw@rose-hulman.edu&gt;
--
--        * src/menus-skeleton.h:
--          added WITH_INKBOARD ifdef to prevent Inkboard options from being
--          compiled into the menu skeleton if the Inkboard code is not enabled
--
--2005-08-03  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        *  src/display/curve.cpp: Correctly free an array with &quot;delete []&quot;.
--
--2005-08-02        David Yip        &lt;yipdw@rose-hulman.edu&gt;
--
--        * src/jabber/whiteboard/node-tracker.cpp:
--          removed unnecessary anchoring of XML::Nodes in XMLNodeTracker
--
--2005-08-02        David Yip        &lt;yipdw@rose-hulman.edu&gt;
--
--        * src/jabber_whiteboard/typedefs.h:
--          moved back to GC::Alloc from traceable_allocator
--
--        * src/jabber_whiteboard/node-tracker.cpp:
--          fixed anchor-release problem with XML::Nodes in XMLNodeTracker
--
--2005-08-01  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/gc.cpp, src/gc-core.h: Hans says it's okay to use
--          GC_malloc_atomic_uncollectable
--
--2005-08-01  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/gc-alloc.h: fix improper allocation size
--
--2005-08-01        David Yip        &lt;yipdw@rose-hulman.edu&gt;
--
--        * src/jabber_whiteboard/message-handler.cpp: removed some
--          debug output
--
--        * src/dialogs/whiteboard-sharewithchat.cpp: removed some excess
--          debugging code
--
--        * src/jabber_whiteboard/session-manager.cpp: removed 
--          redundant if (x == NULL) tests surrounding delete
--
--2005-08-01        David Yip        &lt;yipdw@rose-hulman.edu&gt;
--
--        * src/ui/icons.cpp, src/ui/stock-items.cpp, src/ui/stock.cpp, 
--          src/ui/stock.h:
--          added Inkboard UI stock items
--
--        * src/dialogs/whiteboard*:
--          old C/Gtk Inkboard dialogs for collecting user input necessary
--          to establish Jabber connections and Inkboard sessions (they're
--          still used in some parts of the Inkboard code)
--
--        * src/Makefile.am, src/Makefile_insert, src/desktop.cpp, 
--          src/desktop.h, src/document.cpp, src/file.cpp, src/file.h,
--          src/menus-skeleton.h, src/verbs.cpp, src/verbs.h:
--          added necessary UI code to access Inkboard functions
--
--        * src/jabber_whiteboard/Makefile_insert,
--          src/jabber_whiteboard/buddy-list-manager.*,
--          src/jabber_whiteboard/callbacks.*,
--          src/jabber_whiteboard/chat-handler.*,
--          src/jabber_whiteboard/connection-establishment.*,
--          src/jabber_whiteboard/defines.h,
--          src/jabber_whiteboard/error*,
--          src/jabber_whiteboard/internal-constants.*,
--          src/jabber_whiteboard/invitation-confirm-dialog.*,
--          src/jabber_whiteboard/jabber-handlers.*,
--          src/jabber_whiteboard/makefile*,
--          src/jabber_whiteboard/message-*,
--          src/jabber_whiteboard/node-*,
--          src/jabber_whiteboard/received-message-helpers.cpp,
--          src/jabber_whiteboard/player-functors.*,
--          src/jabber_whiteboard/session-*,
--          src/jabber_whiteboard/tracker-node.h,
--          src/jabber_whiteboard/typedefs.h:
--          Initial commit of Inkboard code
--        * src/ui/dialog/session-player*,
--          src/ui/dialog/whiteboard*:
--          C++/Gtkmm replacements for some old C/Gtk dialogs
--        * configure.ac:
--          added Inkboard configure checks
--        * src/ui/view/edit.cpp,
--          src/ui/view/edit.h,
--          src/ui/view/view.cpp:
--          added Inkboard code stubs to new Gtkmm code
--        * share/ui/menus-bars.xml:
--          added Inkboard code stubs to menu UI XML
--
--2005-08-01  Ralf Stephan &lt;ralf@ark.in-berlin.de&gt;
--
--        * src/sp-object.cpp: improved doxygen documentation
--
--2005-07-31  Ralf Stephan &lt;ralf@ark.in-berlin.de&gt;
--
--        * src/nodepath.cpp: removed three dependencies
--
--2005-07-31  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/sp-object.cpp, src/sp-object.h, src/sp-use.cpp:
--          adopt more consistent refcounting policy
--
--        * src/sp-object.h: make second parameter to sp_object_ref and
--          sp_object_unref optional
--
--2005-07-30  Ralf Stephan &lt;ralf@ark.in-berlin.de&gt;
--
--        * src/draw-anchor.cpp, src/nodepath.h: reduced dependencies
--        * src/nodepath.cpp: removed duplicate dependency, added two from 
--          nodepath.h, made triangle_area() inline
--        * src/node-context.cpp: added dependency removed from nodepath.h
--        * src/Doxyfile: added 2 further files to the scanned list
--        * src/nodepath.h: moved function docs into nodepath.cpp
--        * src/color.cpp: made file work with src/Doxyfile
--        * src/color.cpp, src/draw-anchor.cpp, src/geom.cpp, src/nodepath.cpp:
--          improved doxygen documentation
--        * src/event-context.cpp: added a \todo
--        * src/geom.cpp: added editor footer
--
--2005-07-30  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * src/Makefile_insert, src/inkscape.cpp, src/inkscape.h,
--        src/interface.cpp, src/selection.cpp, src/verbs.cpp, src/verbs.h,
--        src/extension/effect.cpp, src/extension/effect.h, src/menus-skeleton.h:
--
--        Doing two things.  One, making menus configurable by an external xml file
--        and the second is enabling sensitivity in the verbs.  These are both in
--        pretty basic states right now, but workable.
--
--2005-07-29  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/shortcuts.cpp: made Ctrl+Shift+G the &quot;primary&quot; ungroup shortcut
--
--2005-07-28  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/arc-context.cpp: CodingStyle.  Replace gboolean with bool.
--
--        * src/desktop-events.cpp: CodingStyle: whitespace.  Add editor
--        variables block.  gboolean exorcism.  Declaration-to-first-use fixes.
--        
--
--2005-07-27  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/style.h (SP_SCALE24_MAX): Change from 0xffffff to 0xff0000,
--          and add documentation for choice of value.
--          (SP_SCALE24_TO_FLOAT) Return a double instead of a float.
--          (SP_SCALE24_FROM_FLOAT) Change rounding behaviour.
--          These changes are intended to combat float rounding bugs on x86.
--
--        * src/style.cpp (sp_style_merge_from_style_string): Use libcroco
--          to parse style=&quot;...&quot; attribute strings, to improve CSS parsing.
--
--2005-07-27  Ralf Stephan &lt;ralf@ark.in-berlin.de&gt;
--
--        * src/Doxyfile: added 10 further files to the scanned list
--        * src/gc-anchored.h, src/gc-managed.h, src/object-hierarchy.h, 
--          src/pencil-context.h, src/selection.h, src/sp-object.h, src/sp-spiral.h, 
--          src/svg-view.h, src/verbs.h, src/livarot/float-line.h, src/util/list.h, 
--          src/widgets/paint-selector.h, src/xml/repr.h: 
--          made file work with src/Doxyfile
--        * src/livarot/int-line.h, src/livarot/float-line.h: 
--          moved part of documentation into *.cpp file
--        * src/gc-anchored.h, src/knot-holder-entity.h, src/nodepath.h, 
--          src/pen-context.h, src/pencil-context.h, src/selection.h, 
--          src/sp-gradient.h, src/sp-gradient.cpp, src/sp-item.h, src/sp-object.h, 
--          src/sp-spiral.h, src/style.h, src/svg-view.h, src/extension/extension.h, 
--          src/libnr/nr-matrix.h, src/livarot/int-line.h, src/livarot/int-line.cpp, 
--          src/livarot/float-line.h, src/livarot/float-line.cpp, 
--          src/livarot/sweep-event.h, src/livarot/sweep-event-queue.h, 
--          src/util/list.h, src/widgets/paint-selector.h, src/xml/repr.h, 
--          src/xml/repr.cpp: documentation improvements
--        * src/sp-item.h: added editor footer
--
--2005-07-26  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/svg/stringstream.h, src/svg/stringstream.cpp:
--          Trim trailing zeros from after the decimal point when writing
--          float or double to Inkscape::SVGOStringStream.
--        * src/style-test.cpp: Update expected output accordingly.
--        * src/svg/stringstream-test.h: New unit test.
--        * src/Makefile.am, src/svg/Makefile_insert: Add the new unit test.
--        * src/svg/Makefile_insert:
--          Don't link unused ftos.cpp, but do link new file stringstream.cpp.
--
--2005-07-26  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * share/icons/icons.svg: Add icon for connector context.
--
--2005-07-25  Ralf Stephan &lt;ralf@ark.in-berlin.de&gt;
--
--        * src/libnr/nr-pixblock.h:  interface cleanup of NRPixBlock: size and mode
--          are now named enums, empty is now bool, changes to function interfaces 
--          because of that, changed C macros to C++ inline functions, changed clean 
--          flag in some function interfaces from int to bool.
--        * src/libnr/nr-pixblock.cpp:  adaptations due to changes in nr-pixblock.h,
--          added assert to ...setup_extern() which remains a bit ... risky,
--        * src/display/sp-canvas.cpp: 
--          made sp_canvas_item_construct() static, inlined two other functions
--        * src/svg-view.cpp: piped emit_resized through C++ façade (incomplete)
--        * src/ui/view/view.h: removed legacyMessageContext() member
--        * src/Doxyfile: added files, and options to collect todo and bugs
--        * src/display/curve.cpp: moved member docs into curve.h
--        * src/event-context.cpp: long line cosmetics, moved a function for clarity
--        * src/sp-offset.h, src/sp-spiral.cpp, src/svg-view.cpp, 
--          src/libnr/nr-types.h: added editor footer
--        * src/color-rgba.h, src/draw-anchor.h, src/event-context.*, src/knot-*.h, 
--          src/message-*.h, src/modifier-fns.h, src/nodepath.h, 
--          src/pencil-context.cpp, src/pen-context.*, src/snap.*, src/sp-gradient.h, 
--          src/sp-gradient-fns.h, src/sp-item.cpp, src/sp-item-notify-moveto.h, 
--          src/sp-linear-gradient*, src/sp-offset.*, src/sp-radial-gradient*, 
--          src/sp-spiral.cpp, src/style.cpp, src/svg-view.cpp, src/verbs.cpp, 
--          src/dialogs/export.cpp, src/display/bezier-utils.cpp, 
--          src/display/curve.*, src/diplay/sp-canvas.*, 
--          src/extension/implementation/plugin*, src/extension/internal/gimpgrad.h, 
--          src/libnr/nr-matrix.h, src/libnr/nr-matrix-scale-ops.h, 
--          src/libnr/nr-matrix-translate-ops.h, src/libnr/nr-pixblock.*, 
--          src/libnr/nr-point.h, src/libnr/nr-rotate.h, src/libnr/nr-rotate-fns.h, 
--          src/libnr/nr-scale-matrix-ops.h, src/libnr/nr-types.h, 
--          src/livarot/int-line.h, src/ui/view/view.*:
--          
--          made file work with src/Doxygen, doxygen documentation improvements
--
--2005-07-24  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * 0.42 Release
--
--2005-07-21  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * 0.42pre3
--
--2005-05-21  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * share/icons/*xpm, src/ui/dialog/transformation.cpp,
--          src/ui/widget/labelled.cpp, src/ui/widget/labelled.h:
--          Hooked up Gtkmmified Icon manager correctly.  (bug 1217367)
--        * Makefile.mingw, Makefile.mingw.common: patch 1241293 for build fixes
--
--2005-07-12  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * 0.42pre2
--
--2005-07-11  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/debug/logger.cpp: wrap stack vector in method to avoid
--          potential static initialization issues
--
--        * src/sp-object.cpp: add refcount logging
--
--2005-07-09  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/document-undo.cpp, src/inkscape.cpp, src/debug/event.h,
--          src/debug/logger.cpp, src/debug/logger.h, src/debug/simple-event.h,
--          src/xml/composite-node-observer.cpp, src/xml/event.cpp,
--          src/xml/simple-node.cpp:
--
--          Categorize debugging events and add the ability to filter them
--          via setting the INKSCAPE_DEBUG_FILTER environment variable to
--          a comma-separated list of debug event categories.
--
--2005-07-06  Ben Fowler  &lt;bpfowler@users.sourceforge.net&gt;
--
--        * src/interface.cpp: Spackle for Bug 1217361 &quot;freeze on quitting 
--        with transform dialog&quot;
--
--2005-07-06  Ben Fowler  &lt;bpfowler@users.sourceforge.net&gt;
--
--        * src/interface.cpp: Whitespace changes only
--
--2005-07-06  Michael Wybrow  &lt;mjwybrow@users.sourceforge.net&gt;
--
--        * Info.plist.in, packaging/osx-app.sh, packaging/macosx/*:
--
--        Changes and new files required to build an Inkscape dmg on Mac OS X.
--
--2005-07-05  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * 0.42pre1
--
--2005-07-04  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/sp-metadata.cpp: strip id= attributes under rdf:RDF elements
--
--2005-07-04  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/sp-object.cpp, src/xml/node-fns.h, src/xml/node-fns.cpp:
--          don't force id= attributes on anything except elements in the SVG,
--          Sodipodi, or Inkscape namespaces.
--
--2005-07-04  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/verbs.cpp: redo cryve's fix to use defaultLabel() rather than
--          label()
--
--2005-07-04  Bryce Harrington &lt;bryce@bryceharrington.org&gt;
--
--        * src/livarot/float-line.cpp:  Patch from Ralf Stephan
--        &lt;ralf@ark.in-berlin.de&gt; to suppress two warnings.
--        
--2005-06-28  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * src/verbs.h:
--
--        Changing from gnu::hash_map to std::map.  The only reason this was a
--        hash_map before is because I was stealing code that I didn't understand,
--        and a std::map works as well.  This fixes bug #1172199 for Tru64.
--
--2005-06-28  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * src/extension/dependency.cpp:
--
--        Fix for #1169396 -- setting the default type for a dependency to file,
--        this seems to be the only way that the print function could end up using
--        undefined memory, and then passing it on the gettext.
--
--2005-06-28  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * src/extension/implementation/script.cpp,
--        src/extension/implementation/script.h:
--
--        Adding support for information coming back on STDERR from scripts.  This
--        fixes bug #1220959 and RFE #1178941
--
--2005-07-04  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/sp-stop.h, sp-gradient.cpp, widgets/gradient-vector.cpp:
--          Implement currentColor as possible value for stop-color, as per spec.
--
--2005-07-02  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * src/dialog/rdf.cpp: Added FreeArt license, RFE #1230981.
--
--2005-06-30  Bryce Harrington &lt;bryce@bryceharrington.org&gt;
--
--        * inkscape.nsi:  Fix for bug #1230744 'wrong installer language'
--        by theadib.
--
--        * src/swatches.cpp: Fix for bug #1217973.  The KDE swatches file
--        consists of 3 column numbers (missing 4th column), and also lacks
--        an ending newline.  In this situation, the name variable returned
--        from trim() could be null, thus causing a segfault when used as an
--        input to Glib::ustring.
--
--        * src/sp-image.cpp: Patch for bug #1210100 by bpfowler to help
--        narrow in on the cause of the bug.
--
--        * README:  Requested change for bug #1174991.  Directions for
--        installation of perl libs
--        
--2005-07-01  Ben Fowler  &lt;bpfowler@users.sourceforge.net&gt;
--
--        * src/desktop.cpp src/svg-view.cpp src/dialogs/display-settings.cpp 
--        src/dialogs/export.cpp src/dialogs/find.cpp 
--        src/extension/internal/ps.cpp: Replaced calls to gtk_widget_set_usize 
--        with GTK2 version.
--
--2005-06-30  Bryce Harrington &lt;bryce@bryceharrington.org&gt;
--
--        * inkscape.pod, src/main.cpp: Applying Makzu's patch to implement
--          --vacuum-defs
--
--2005-06-28  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * 0.42pre0
--
--2005-06-23  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/extension/implementation/script.cpp:
--          support for ruby scripts (interpreter=&quot;ruby&quot;)
--
--2005-06-20  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * src/desktop.cpp, src/desktop.h, src/document-private.h,
--        src/document.cpp, src/document.h, src/extension/effect.h,
--        src/extension/implementation/script.cpp:
--
--        Adding in a signal to show that the document is being reconstructed from
--        another document.  This is used by the scripting extensions implementation
--        to say to the desktops that they need to save their object references
--        as strings instead of pointers -- and then recreate them when the
--        reconstruction is complete.
--
--        * src/extension/prefdialog.cpp: Making &quot;OK&quot; have focus.
--
--        * src/verbs.cpp, src/verbs.h: Some prototype code to start making verbs
--        sensitive or not.  Not tied in to anything currently.
--
--2005-06-20  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/xml/repr-io.cpp: whoops... don't emit xmlns:xml
--
--2005-06-18  Richard Hughes  &lt;cyreve@users.sourceforge.net&gt;
--
--        * src/text-context.cpp, src/text-context.h, src/libnrtype/Layout-TNG.h:
--          implement double- and triple-clicking of text for selecting the
--          current word and line respectively
--
--2005-06-16  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/interface.cpp: removed &quot;Go to root&quot; context menu item
--
--        * src/widgets/layer-selector.cpp: hide &quot;(root)&quot; unless it is the current
--          layer
--
--2005-06-11  Aaron Spike  &lt;aaron@ekips.org&gt;
--
--        * confiugre.ac,
--          packaging/autopackage/default.apspec.in:
--
--          Adding the autopackage specfile
--
--2005-06-10  Richard Hughes  &lt;cyreve@users.sourceforge.net&gt;
--
--        * src/text-context.cpp:
--          use ctrl-left/right for moving cursor by word in text mode,
--          and ctrl-a for select all text
--
--2005-06-09  Bryce Harrington &lt;bryce@bryceharrington.org&gt;
--
--        * src/ui/dialogs/align-and-distribute.cpp,
--          src/ui/dialogs/align-and-distribute.h,
--          src/verbs.cpp:
--          Hooking up Aubanel's new align and distribute dialog
--
--2005-06-09  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/text-context.cpp (sp_text_context_root_handler):
--          Greater conformance to ISO 14755 for unicode entry.  We now
--          implement all of the ``Basic method'' portion of that spec
--          except for non-latin hexadecimal digits (first 6 letters of
--          other alphabets).  (Instead, we do the same as for all other
--          shortcuts, viz. force a group0 (latin) interpretation of the
--          keypress.)
--
--2005-06-07  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/pen-context.cpp (spdc_endpoint_snap): Pen tool: do snapping
--          (i.e. namedview_free_snap_all_types) even for initial point.
--
--        * src/Makefile.am (INCLUDES), src/extension/script/Makefile_insert
--        (extension_script_libscript_a_CXXFLAGS):
--
--          Put PERL_CFLAGS PYTHON_CFLAGS into global INCLUDES rather than
--          using a libscript_a_CXXFLAGS var (which involved creating .o files
--          specific to that lib).
--
--2005-06-06  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * src/extensions/effect.cpp:
--
--        Adding in the code so that effects can be undoable.
--
--        * src/extensions/implementation/script.[cpp,h]
--
--        Adding in the code so that a new window is not displayed when an
--        effect is executed.  Now it is in the same window (much nicer).
--
--        * src/extensions/internal/latex*.[cpp,h]
--
--        Patches from the mailing list to add LaTeX output.
--
--2005-06-04  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/extensions/init.cpp:
--
--          That tears it.  Showing the error dialog on startup goes.  I've
--          had to respond to one too many bloody bug reports.  If we released
--          0.42 with this too we'll drive away users permanently.  As it was,
--          a lot of people were assuming 0.41 was broken when they saw this
--          and reverted to 0.40.
--
--2005-05-31  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/preferences-skeleton.h: disable extension error dialog on startup
--          -- I'm sick of hearing that Inkscape is broken because people see
--          this dialog on startup.  It makes us look bad.
--          
--          We're not going to repeat this for 0.42 -- find a better approach.
--
--2005-05-28  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/document.cpp, src/sp-ellipse.cpp, src/sp-flowdiv.cpp,
--          src/sp-flowtext.cpp, src/sp-object.cpp, src/sp-object.h,
--          src/sp-path.cpp, src/sp-rect.cpp, src/sp-root.cpp, src/sp-root.h,
--          src/sp-shape.cpp, src/version.cpp, src/version.h:
--
--          propagate SVG version upwards, and move SPVersion into Inkscape
--          namespace
--
--2005-05-24  Simarilius        &lt;Simarilius@yahoo.com&gt;
--
--        * src/verbs.cpp, src/dialogs/tiledialog.cpp, src/dialogs/tiledialog.h,
--        src/ui/dialogs/dialog-manager.cpp
--        
--        Converted the tiledialog over to the inkscape:ui:dialog class and hooked
--        it into dialog manager
--
--2005-05-24  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * src/extension/dependency.cpp, src/extension/extension.cpp,
--        src/extension/extension.h, src/extension/init.cpp,
--        src/extension/implementation/script.cpp:
--
--        Applying patch 1199856 which allows Inkscape to have multiple directories
--        for extensions.  Currently those are /share/inkscape/extensions and
--        ~/.inkscape/extensions.  The patch was written by Aaron Spike.
--
--2005-05-23  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * share/extensions/&lt;alot&gt;
--
--        Adding in Aaron Spike's extensions so that they come with the standard
--        build.  Lot's of useful stuff that is worth having for most users.
--
--2005-05-19  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/verbs.cpp, src/ui/dialog/align-and-distribute.h,
--          src/ui/dialog/dialog-manager.cpp, src/ui/dialog/dialog-manager.h,
--          src/ui/dialog/document-preferences.h, src/ui/dialog/export.h,
--          src/ui/dialog/extension-editor.h, src/ui/dialog/fill-and-stroke.h,
--          src/ui/dialog/find.h, src/ui/dialog/inkscape-preferences.h,
--          src/ui/dialog/layer-editor.h, src/ui/dialog/messages.h,
--          src/ui/dialog/text-properties.h, src/ui/dialog/transformation.h,
--          src/ui/dialog/xml-editor.h, src/ui/view/edit.cpp:
--
--          refactoring of the dialog manager code, introducing factory
--          functions and a method specifically for showing a dialog
--
--2005-05-19  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/widgets/layer-selector.cpp, src/widgets/layer-selector.h:
--
--          fix layer property undo crash bugs (#1192708 and #1171704)
--
--2005-05-19  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/debug/Makefile_insert, src/debug/sysv-heap.cpp,
--          src/debug/sysv-heap.h, src/gc.cpp, src/debug/gc-heap.h,
--          src/debug/heap.cpp:
--
--          moved GC Heap statistics stuff into libdebug to ease circular
--          dependencies
--
--2005-05-17  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/ui/dialog/memory.cpp:
--
--          reduce magnitude of memory jitter somewhat by avoiding some vector
--          resizing and copying
--
--2005-05-16  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/gc.cpp, src/debug/heap.cpp, src/debug/heap.h:
--
--          revised Debug::Heap API slightly
--
--        * src/ui/dialog/memory.cpp, src/ui/dialog/memory.h:
--
--          thousands separators and other niceties.  'apply' now forces a
--          garbage collection and immediate update.
--
--2005-05-16  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/ui/dialog/memory.cpp: re-use existing rows, though it doesn't
--          seem to help memory jitter much
--
--2005-05-15  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/debug/heap.cpp: fix bounds error
--
--        * src/ui/dialog/memory.cpp, src/ui/dialog/memory.h:
--        
--        flesh out basic memory info dialog
--
--2005-05-15  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * configure.ac: cleaned up tests
--
--        * src/debug/heap.cpp: fixed feature macro names
--
--2005-05-15  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * configure.ac: added tests for mallinfo and malloc.h
--
--        * src/gc.cpp, src/debug/heap.cpp, src/debug/heap.h:
--
--          fix up Debug::Heap API slightly
--
--2005-05-14  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/interface.cpp, src/verbs.cpp, src/verbs.h,
--          src/ui/dialog/Makefile_insert, src/ui/dialog/dialog-manager.cpp,
--          src/ui/dialog/dialog-manager.h, src/ui/dialog/memory.cpp,
--          src/ui/dialog/memory.h:
--          
--          added skeletal memory statistics dialog
--
--2005-05-12  Juerg Billeter  &lt;j@bitron.ch&gt;
--
--        * configure.ac: Have pkgconfig explicitly require gdkmm-2.4 &amp; glibmm-2.4
--        (used directly by Inkscape), rather than relying on transitive
--        dependencies.  It's said that this is required in some cases with
--        pkgconfig 0.17 and later.
--
--2005-05-08  Bryce Harrington &lt;bryce@bryceharrington.org&gt;
--
--        * ChangeLog configure.ac src/Makefile_insert src/desktop-widget.h
--          src/desktop.h src/dropper-context.cpp src/file.cpp
--          src/shortcuts.cpp src/sp-text.cpp src/splivarot.cpp
--          src/svg-view.h src/text-context.cpp src/verbs.cpp
--          src/extension/implementation/plugin-link.h
--          src/extension/internal/grid.cpp src/helper/action.h
--          src/helper/window.cpp src/ui/dialog/dialog.cpp
--          src/ui/dialog/messages.cpp src/ui/view/view.cpp
--          src/ui/view/view.h:        
--
--          Moving view.* into src/ui/view/
--        
--2005-05-09  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/gc-alloc.h: const-correctness fix
--
--2005-05-08  Bryce Harrington &lt;bryce@bryceharrington.org&gt;
--
--        * configure.ac:  Defaulting with-gnome-vfs to on if library is
--          present. 
--        
--        * po/POTFILES.in : Fixed error causing compile failure
--
--        * src/Makefile_insert src/arc-context.cpp src/desktop-events.cpp
--           src/desktop.cpp src/desktop.h src/dyna-draw-context.cpp
--           src/gradient-context.cpp src/gradient-toolbar.cpp
--           src/interface.cpp src/make.dep src/make.files
--           src/rect-context.cpp src/select-context.cpp
--           src/select-toolbar.cpp src/seltrans.cpp src/spiral-context.cpp
--           src/star-context.cpp src/toolbox.cpp src/verbs.cpp src/view.cpp
--           src/view.h src/application/application.cpp
--           src/application/application.h src/application/editor.cpp
--           src/application/editor.h src/ui/dialog/align-and-distribute.cpp
--           src/ui/dialog/align-and-distribute.h
--           src/ui/dialog/dialog-manager.cpp src/ui/dialog/dialog-manager.h
--           src/ui/dialog/dialog.cpp src/ui/dialog/dialog.h
--           src/ui/dialog/document-preferences.cpp
--           src/ui/dialog/document-preferences.h src/ui/dialog/export.cpp
--           src/ui/dialog/export.h src/ui/dialog/extension-editor.cpp
--           src/ui/dialog/extension-editor.h
--           src/ui/dialog/fill-and-stroke.cpp
--           src/ui/dialog/fill-and-stroke.h src/ui/dialog/find.cpp
--           src/ui/dialog/find.h src/ui/dialog/inkscape-preferences.cpp
--           src/ui/dialog/inkscape-preferences.h
--           src/ui/dialog/layer-editor.cpp src/ui/dialog/layer-editor.h
--           src/ui/dialog/messages.h src/ui/dialog/text-properties.cpp
--           src/ui/dialog/text-properties.h
--           src/ui/dialog/transformation.cpp src/ui/dialog/transformation.h
--           src/ui/dialog/tree-editor.h src/ui/dialog/xml-editor.cpp
--           src/ui/dialog/xml-editor.h src/ui/view/Makefile_insert
--           src/ui/view/edit.cpp src/ui/view/edit.h :
--
--           Renaming sp-desktop-widget.h to desktop-widget.h for
--           consistency with other desktop files.  Beginning migration of
--           desktop-* and view* files into ui/view/ subdir.  Incorporating
--           DialogManager into existing SPDesktop code.  Making SPView
--           derive from GObject.  Changing Messages dialog to run via
--           DialogManager.  Removing getName() and getDesc() routines from
--           Dialogs.  
--        
--2005-05-08  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/Makefile_insert: change link order since the GC code now
--          depends on the debugging stuff
--
--        * src/debug/Makefile_insert, src/debug/heap.cpp, src/debug/heap.h:
--
--          added heap statistics stuff
--
--        * src/gc.cpp: register the GC heap with the heap statistics facility
--
--2005-05-07  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/gc-anchored.h, src/gc-core.h, src/gc-finalized.h,
--          src/gc-managed.h, src/gc.cpp:
--
--          hide the global Ops structure from the outside world, and expose
--          some additional libgc API.
--
--2005-05-07  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * src/extension/parameter.cpp: bug fix for empty string parameter
--
--        * share/extensions/dropshadow.inx,
--        src/extension/implementation/script.cpp:
--
--        Adding in an &quot;interpreter&quot; attribute for &quot;command&quot; that will prepend
--        the command with the interpreter.  Right now only &quot;perl&quot; and &quot;python&quot;
--        work, and they only prepend &quot;perl&quot; and &quot;python&quot;, but more will be
--        added later.
--
--2005-05-07  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/xml/composite-node-observer.cpp: bug fixes
--
--        * src/xml/simple-node.cpp, src/xml/simple-node.h: switch to using
--          CompositeNodeObserver, which has saner add/remove semantics
--
--        * src/util/list-container-test.cpp: add another test, just to be sure
--
--        * src/dialogs/xml-tree.cpp: remove need for is_interactive flag on
--          attribute changes (the flag is effectively disabled by the other
--          changes)
--
--2005-05-05  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/debug/event.h, src/debug/logger.cpp:
--
--          PropertyPair is now its own class
--        
--        * src/xml/simple-node.cpp: add logging of XML node mutation
--
--        * src/xml/Makefile_insert, src/xml/composite-node-observer.cpp,
--          src/xml/composite-node-observer.h:
--
--          added CompositeNodeObserver class, which will eventually replace
--          the existing notifier lists
--
--2005-05-05  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/inkscape.cpp: try to cleanly terminate log in case of crashes
--
--2005-05-05  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/document-undo.cpp, src/debug/Makefile_insert, src/debug/logger.cpp,
--          src/debug/simple-event.h, src/xml/event.cpp:
--
--          add debug logging for undo+redo+transactions
--
--2005-05-05  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/inkscape.cpp, src/main.cpp: initialize and shutdown debug log
--          from more reliable place
--
--        * src/debug/logger.cpp: clean up log via std::atexit()
--
--2005-05-04  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * configure.ac, src/Makefile.am, src/Makefile_insert,
--          src/debug/Makefile_insert, src/debug/makefile.in:
--
--          added src/debug/ subdir
--
--        * src/gc-alloc.h: no default management type for now
--
--        * src/debug/event-tracker.h, src/debug/event.h, src/debug/logger.cpp,
--          src/debug/logger.h: simple XML logging facility
--
--        * src/util/Makefile_insert: fixed cut-and-paste error
--
--2005-04-29  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/dialogs/swatches.cpp, src/dialogs/eek-preview.h,
--          src/dialogs/eek-preview.cpp:
--
--        Added property to swatch to block taking focus.
--
--2005-04-28  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/dialogs/Makefile_insert, src/dialogs/eek-preview.cpp,
--          src/dialogs/eek-preview.h, src/dialogs/swatches.cpp,
--          src/dialogs/swatches.h, src/ui/previewholder.cpp,
--          src/ui/previewable.h, src/ui/widget/panel.cpp:
--
--          Adding new widget for color swatch usage.
--
--2005-04-24  Bryce Harrington &lt;bryce@bryceharrington.org&gt;
--
--        * src/Makefile.am src/Makefile_insert,
--          src/application/Makefile_insert, src/application/editor.cpp,
--          src/application/editor.h, src/extension/internal/svg.cpp,
--          src/ui/Makefile_insert, src/ui/view/Makefile_insert,
--          src/ui/view/edit.cpp, src/ui/view/edit.h, src/ui/view/makefile.in,
--          src/application/editor-impl.cpp, src/application/editor-impl.h:
--
--          Renaming EditorImpl to UI::View::Edit
--
--          Fixing bug 1185873 &quot;batch mode crasher&quot; caused by VFS being
--          called with relative paths.  Adding a check to see whether the
--          input is a valid uri, and if not, just calling sp_document_new
--          directly.
--
--
--2005-04-23  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * src/extension/input.cpp, src/extension/input.h,
--        src/extension/output.cpp, src/extension/output.h,
--        src/extension/system.cpp, src/extension/implementation/implementation.cpp,
--        src/extension/implementation/implementation.h,
--        src/extension/implementation/plugin-link.h,
--        src/extension/implementation/plugin.cpp,
--        src/extension/implementation/plugin.h,
--        src/extension/implementation/script.cpp,
--        src/extension/implementation/script.h, src/extension/internal/eps-out.cpp,
--        src/extension/internal/eps-out.h:
--
--        Changing the prototype for the input/output preferences to be closer to
--        that of Effects.  This is a good thing because now autogui can be used for
--        all, and it is much cleaner.  Unfortunately, this caused alot of files to
--        be changed.  Also, this sets up the extensions dialog (we're only using
--        one now) to be integrated into the GTKmm codebase easier.
--
--2005-04-21  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/widgets/sp-color-wheel-selector.cpp,
--          src/widgets/sp-color-scales.h, src/widgets/sp-color-slider.cpp,
--          src/widgets/sp-color-scales.cpp:
--        Changed CMYK selector to display values as 0-100. Fixes REF #1124499.
--
--2005-04-21  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/xml/repr-io.cpp:
--        Expand entities; matches 0.41 behavior. Fixes bug #1157478.
--
--2005-04-20  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/sp-object-repr.cpp:
--        Turned off the half-done &lt;animate&gt; element. Fixes bug #1119935.
--
--2005-04-19  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/pen-context.cpp: snap first point to grid correctly, fixing
--        #1152057.  Remove a pointless call to spdc_endpoint_snap().
--
--        * src/main.cpp: support for command-line export of PS and EPS,
--        with options.
--
--2005-04-19  Piers Titus van der Torren  &lt;piersvdt@users.sourceforge.net&gt;
--        * src/seltrans.cpp:
--        Fixed skew so it displays and snaps to angle instead of percentage.
--
--2005-04-18  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/extension/internal/pov-out.cpp (PovOutput::save):
--        Was dividing component bytes by 256 instead of the usual 255 to get
--        floating point component.  Changed to use sp_color_get_rgb_floatv
--        instead.  (N.B. This change is wrong if pov files disallow 1.0.)
--
--        Multiply opacity by product of all ancestors' opacity property computed
--        value.
--
--2005-04-18  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/sp-line.cpp, src/dialogs/unclump.cpp,
--        src/extension/internal/ps.cpp,
--        src/libnrtype/Layout-TNG-Output.cpp,
--        src/Layout-TNG-Scanline-Makers.cpp, src/livarot/PathCutting.cpp:
--        add missing include of nr-point-matrix-ops.h.
--
--2005-04-17  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/toolbox.cpp:
--
--        Corrected improper use of static. Fixes bug #1171919.
--
--2005-04-16  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * src/extension/extension.cpp, src/extension/parameter.cpp:
--
--        Adding in autogui for strings and booleans.  Also making everything
--        a little more robust.
--
--2005-04-17  cyreve  &lt;cyreve@users.sourceforge.net&gt;
--
--        * src/: sp-text.cpp, sp-text.h, text-context.cpp, text-editing.cpp,
--          text-editing.h, libnrtype/Layout-TNG-Compute.cpp: hook up keys
--          for adding rotate= attribute to text elements
--
--        * src/libnrtype/Layout-TNG-OutIter.cpp: visual cursor left/right in
--          counterdirectional text runs
--
--2005-04-16  cyreve  &lt;cyreve@users.sourceforge.net&gt;
--
--        * src/: display/nr-arena-glyphs.cpp, libnrtype/FontInstance.cpp,
--          libnrtype/RasterFont.cpp, libnrtype/font-instance.h,
--          libnrtype/font-style.h: make miter-limit work for text outlines
--          (bug 1094430)
--
--2005-04-16  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * src/main.cpp:
--
--        Added a command-line arguement --extension-directory to find what
--        extension directory Inkscape is configured for.  This should be 
--        helpful for external extensions that want to use the same path
--        as Inkscape itself on their install.
--
--        * src/extension/extension.cpp, src/extension/init.cpp:
--
--        Putting in half of Aaron's fix, mostly the one to keep things from
--        crashing, next we need to examine how to add multiple search paths
--        for extension dependencies.
--
--        Also, added a check so that autogui won't create a GUI if there are
--        no preferences.
--
--2005-04-13  Jon Phillips &lt;jon@rejon.org&gt;
--        * src/toolbox.cpp: removed code that was beeping and prepped for new
--          drag-n-drop color swatches.
--
--2005-04-13  cyreve  &lt;cyreve@users.sourceforge.net&gt;
--
--        * src/path-chemistry.cpp: wire up converting object to path for
--          flowtext
--
--2005-04-13  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/dialogs/swatches.cpp:
--
--        Simple drag-n-drop out from color swatches.
--
--2005-04-12  cyreve  &lt;cyreve@users.sourceforge.net&gt;
--
--        * src/: selection-chemistry.cpp, text-context.cpp, text-context.h,
--          text-editing.cpp, text-editing.h: cut and copy selected text (bug
--          1175441)
--
--2005-04-12  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * src/extension/extension.cpp, src/extension/extension.h,
--        src/extension/parameter.cpp, src/extension/parameter.h,
--        src/extension/implementation/script.cpp:
--
--        This is support for having command line arguments from the parameters,
--        mostly this is a quick hack to get Aaron working, I'll clean it up
--        shortly, I promise.  But, it does seem to be working right now.  More
--        polish shortly.
--
--2005-04-10  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/interface.cpp:
--
--        Adding drag-n-drop support for arbitrary images. Fixes bug 1177714.
--
--
--2005-04-10  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * Lots of files:
--
--        Moving around the plugins, and disabling the feature.  I've put all
--        the functionality into the internal directory.  This should allow for
--        the features to be used until plugins could work.  Also, adding in
--        features to do autogui with the parameters of a given extension.
--
--2005-04-09  Bryce &lt;bryce@bryceharrington.org&gt;
--
--        * src/view.h, src/application/editor-impl.cpp,
--          src/application/editor-impl.h, src/svg-view.h:
--
--          C++-ification.  Created some C++ wrapper member functions for
--          SPView and SPSVGView, to enable Gtkmmification of SPDesktop
--
--2005-04-09  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/selection.cpp, src/selection.h, src/dialogs/align.cpp,
--          src/extension/implementation/script.cpp,
--          src/extension/plugin/bluredge.cpp, src/util/glib-list-iterators.h:
--
--          excise STL abuse, and fix up the glib list iterators
--
--2005-04-09  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/file.cpp, src/interface.cpp, src/shortcuts.cpp,
--          src/sp-object-repr.cpp, src/sp-skeleton.cpp, src/verbs.cpp,
--          src/dialogs/export.cpp, src/display/nr-arena-item.cpp,
--          src/libnrtype/FontFactory.cpp, src/libnrtype/TextWrapper.h,
--          src/livarot/ShapeMisc.cpp, src/livarot/float-line.cpp:
--
--          combined several different 64-bit cleanness patches
--
--2005-04-08 Jon Phillips &lt;jon@rejon.org&gt;
--        * src/ui/dialog/dialog-manager.cpp src/ui/dialog/dialog-manager.h: 
--          added copyright statements about dialog manager code I wrote.
--
--2005-04-08  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/draw-context.cpp, src/dyna-draw-context.cpp, src/path-chemistry.cpp,
--          src/selection-chemistry.cpp, src/selection.cpp, src/selection.h,
--          src/splivarot.cpp, src/extension/plugin/bluredge.cpp,
--          src/trace/trace.cpp:
--
--          renaming Inkscape::Selection methods that deal with XML::Nodes
--
--2005-04-08  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/document-undo.cpp: try again with handling incomplete transactions
--          more gracefully
--
--2005-04-06  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/io/sys.h, src/io/sys.cpp (dir_open, dir_read_utf8name):
--          New functions: utf8 wrappers around g_dir_open, g_dir_read_name.
--
--2005-04-02  Bryce Harrington &lt;bryce@bryceharrington.org&gt;
--
--        * configure.ac share/ui/menus-bars.xml, src/Makefile.am,
--          src/Makefile_insert, src/file.cpp,
--          src/application/editor-impl.cpp,
--          src/application/editor-impl.h,
--          src/extension/init.cpp, src/extension/input.cpp,
--          src/extension/system.cpp,
--          src/extension/implementation/implementation.cpp,
--          src/extension/implementation/plugin.cpp,
--          src/extension/implementation/script.cpp,
--          src/extension/internal/svg.cpp
--        : Implementing preliminary load-from-URI functionality.
--        
--
--2005-04-02  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/document-undo.cpp, src/xml/event-fns.h, src/xml/event.cpp,
--          src/xml/event.h:
--
--          more debugging info for incomplete transactions
--
--2005-04-02  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/sp-gradient.cpp: Fix crash with cycles in gradient hrefs.
--
--2005-04-01  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/ui/widget/panel.h, src/ui/widget/panel.cpp, src/ui/previewholder.h,
--          src/ui/previewholder.cpp,src/dialogs/swatches.cpp,
--          src/dialogs/swatches.h:
--          Added UI for switching palettes
--
--2005-04-01  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--        * src/style.cpp (sp_style_merge_from_dying_parent): New function to
--          combine the styles of the &lt;use&gt; element and its ghost child when
--          unlinking.
--        * src/sp-use.cpp: Use it.
--
--2005-03-31  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/ui/widget/panel.cpp, src/ui/widget/panel.h, src/path-prefix.h,
--          src/dialogs/swatches.cpp, src/dialogs/swatches.h
--          share/palettes/Makefile.am, share/palettes/svg.gpl:
--          Adding palette loading.
--
--2005-03-31 Jean-François Lemaire &lt;jflemaire@skynet.be&gt;
--        * share/icons/David_icons.svg: new icon theme by David Christian Berg
--
--        * share/icons/README.icons: explanations on how to use the theme
--
--2005-03-30  Jean-François Lemaire &lt;jflemaire@skynet.be&gt;
--        * share/icons/icons.svg: included the layer menu icons
--
--        * src/verbs.cpp: assigned names for the layer menu icons
--
--2005-03-24  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/ui/widget/panel.h, src/ui/widget/panel.cpp,
--          src/ui/previewholder.h, src/ui/previewfillable.h,
--          src/dialogs/iconpreview.cpp, src/dialogs/swatches.cpp:
--          Adding panel menu
--
--2005-03-27  Jon Phillips &lt;jon@rejon.org&gt;
--        * src/toolbox.cpp src/toolbox.h src/ui/dialog/dialog-manager.cpp
--          src/ui/dialog/dialog-manager.h: Added generic dialog adding,
--          deleting, and getting and fixed toolboxes to be static with no
--          warnings.
--
--2005-03-26  Bryce &lt;bryce@bryceharrington.com&gt;
--
--        * share/ui/keybindings.rc, share/ui/menus-bars.xml
--          src/application/editor-impl.cpp, src/application/editor-impl.h,
--          src/extension/internal/svg.cpp, src/ui/dialog/Makefile_insert,
--          src/ui/dialog/dialog-manager.cpp,
--          src/ui/dialog/dialog-manager.h, src/ui/dialog/messages.cpp,
--          src/ui/dialog/messages.h: Initial implementation of canvas in
--          gtkmm.  Incorporating Messages dialog.
--
--
--2005-03-24  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/sp-item.cpp: fix relative transforms to accommodate viewbox
--
--2005-03-24  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/ui/Makefile_insert, src/dialogs/swatches.cpp,
--          src/dialogs/swatches.h, src/ui/previewable.h,
--          src/ui/previewfillable.h, src/ui/previewholder.cpp,
--          src/ui/previewholder.h:
--          Refactoring previewable functionality to be more generic
--
--2005-03-24  cyreve  &lt;cyreve@users.sourceforge.net&gt;
--
--        * src/: text-context.cpp, text-editing.cpp, text-editing.h:
--          functions for applying style to selected text, and wire them
--          up to ctrl-b/ctrl-i for bold/italic
--
--2005-03-23  Jon Phillips &lt;jon@rejon.org&gt;
--        * src/toolbox.h src/toolbox.cpp: Fixed warning messages.
--
--2005-03-23  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/ui/previewable.h, src/ui/Makefile_insert,
--          src/dialogs/swatches.h, src/dialogs/swatches.cpp:
--          Preliminary work for 'Previewable' interface.
--
--2005-03-23  cyreve  &lt;cyreve@users.sourceforge.net&gt;
--
--        * src/: sp-text.cpp, libnrtype/Layout-TNG-Compute.cpp,
--          libnrtype/Layout-TNG-Output.cpp: make text on path work correctly
--          with accent glyphs and suchlike
--
--        * src/: text-chemistry.cpp, libnrtype/Layout-TNG.h: apply text's
--          alignment to startOffset on new textpath elements, fixes bug
--          1168145
--
--        * src/libnrtype/Layout-TNG-OutIter.cpp: selecting text to the end
--          sometimes displays wrong
--
--2005-03-22  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/arc-context.cpp, src/desktop-handles.cpp,
--          src/desktop-handles.h, src/desktop.cpp, src/desktop.h,
--          src/document.h, src/draw-context.cpp, src/draw-context.h,
--          src/file.cpp, src/forward.h, src/gradient-context.cpp,
--          src/gradient-drag.cpp, src/gradient-drag.h, src/gradient-toolbar.cpp,
--          src/inkscape-private.h, src/inkscape.cpp, src/node-context.cpp,
--          src/node-context.h, src/nodepath.cpp, src/object-ui.cpp,
--          src/path-chemistry.cpp, src/rect-context.cpp, src/selcue.cpp,
--          src/selcue.h, src/select-context.cpp, src/select-toolbar.cpp,
--          src/selection-chemistry.cpp, src/selection-chemistry.h,
--          src/selection-describer.cpp, src/selection-describer.h,
--          src/selection.cpp, src/selection.h, src/seltrans.cpp,
--          src/seltrans.h, src/sp-flowtext.cpp, src/spiral-context.cpp,
--          src/splivarot.cpp, src/star-context.cpp, src/text-chemistry.cpp,
--          src/text-context.cpp, src/toolbox.cpp, src/verbs.cpp,
--          src/dialogs/align.cpp, src/dialogs/clonetiler.cpp,
--          src/dialogs/display-settings.cpp, src/dialogs/fill-style.cpp,
--          src/dialogs/find.cpp, src/dialogs/iconpreview.cpp,
--          src/dialogs/item-properties.cpp, src/dialogs/object-properties.cpp,
--          src/dialogs/stroke-style.cpp, src/dialogs/text-edit.cpp,
--          src/dialogs/tiledialog.cpp, src/dialogs/transformation.cpp,
--          src/dialogs/xml-tree.cpp, src/extension/plugin/bluredge.cpp,
--          src/extension/plugin/grid.cpp, src/trace/trace.cpp,
--          src/ui/dialog/dialog.cpp, src/ui/dialog/dialog.h,
--          src/ui/dialog/transformation.cpp, src/ui/dialog/transformation.h,
--          src/widgets/sp-widget.cpp, src/widgets/sp-widget.h:
--
--          SPSelection -&gt; Inkscape::Selection
--
--2005-03-22  cyreve  &lt;cyreve@users.sourceforge.net&gt;
--
--        * src/text-context.cpp: pressing esc doesn't hide text selection
--
--        * src/: text-context.cpp, text-context.h, text-editing.cpp,
--          text-editing.h, libnrtype/Layout-TNG-OutIter.cpp,
--          libnrtype/Layout-TNG.h: make text selection inverse
--
--2005-03-21  Jon Phillips &lt;jon@rejon.org&gt;
--
--        * share/icons/icons.svg src/dropper-context.cpp
--          src/dropper-context.h src/toolbox.cpp src/toolbox.h
--          src/dialogs/display-settings.cpp: Added controls for eye dropper
--          so that I could get color values. Removed option from application
--          preferences.
--
--2005-03-21  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/util/Makefile_insert, src/util/glib-list.h,
--          src/util/glib-list-iterators.h:
--
--          retired old Glib list to Util::List adaptor and replaced it with
--          new iterator classes that directly wrap the Glib list types
--
--2005-03-21  cyreve  &lt;cyreve@users.sourceforge.net&gt;
--
--        * src/: text-editing.cpp, libnrtype/Layout-TNG-OutIter.cpp: text
--          selection doesn't show when it starts at the end of a line
--
--        * src/: text-context.cpp, text-editing.cpp: crash on overtyping
--          selection, and displayed selection not removed on overtype
--
--        * src/text-editing.cpp: kerning information placed wrongly in text
--          after child span element
--
--        * src/libnrtype/Layout-TNG-OutIter.cpp: crash when pressing home key
--
--        * src/: text-context.cpp, text-context.h: text selection using the
--          mouse
--
--        * src/: make.dep, make.files, make.ofiles,
--          libnrtype/Layout-TNG-OutIter.cpp: further optimisation of text
--          selection, and an implementation for text on a path
--
--        * src/: text-editing.cpp, libnrtype/Layout-TNG-OutIter.cpp,
--          libnrtype/Layout-TNG.h: optimisation of text selection and fixing
--          some bugs in it
--
--2005-03-18  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/arc-context.cpp, src/file.cpp, src/gradient-context.cpp,
--          src/node-context.cpp, src/object-ui.cpp, src/path-chemistry.cpp,
--          src/rect-context.cpp, src/select-context.cpp,
--          src/selection-chemistry.cpp, src/selection.cpp, src/selection.h,
--          src/sp-flowtext.cpp, src/spiral-context.cpp, src/splivarot.cpp,
--          src/star-context.cpp, src/text-chemistry.cpp, src/text-context.cpp,
--          src/dialogs/find.cpp, src/dialogs/in-dt-coordsys.cpp,
--          src/dialogs/xml-tree.cpp:
--
--          cleaned up the selection API slightly
--
--2005-03-20  cyreve  &lt;cyreve@users.sourceforge.net&gt;
--
--        * src/: text-context.cpp, text-context.h, text-editing.cpp,
--          text-editing.h, libnrtype/Layout-TNG-OutIter.cpp,
--          libnrtype/Layout-TNG.h: initial implementation of text selection
--          (keyboard only)
--
--        * src/libnrtype/Layout-TNG-OutIter.cpp: making
--          createSelectionShape() work
--
--        * src/: sp-text.cpp, sp-text.h: text-anchor sometimes won't work in
--          text on a path when x/y coordinates are set
--
--        * src/libnrtype/Layout-TNG-Output.cpp: text on path: cut characters
--          before start of path and calculate bounding box correctly when
--          this happens
--
--2005-03-14  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/dialogs/Makefile_insert, src/dialogs/swatches.cpp,
--          src/dialogs/swatches.h, src/verbs.h, src/verbs.cpp,
--          src/interface.cpp:
--          Initial cut of swatches panel.
--
--2005-03-19  cyreve  &lt;cyreve@users.sourceforge.net&gt;
--
--        * src/libnrtype/Layout-TNG-Compute.cpp: rendering of
--          multiple-character clusters in rtl text is wrong (bug 1166603)
--
--        * src/: make.dep, make.files, make.ofiles, sp-text.cpp, sp-text.h,
--          text-editing.cpp: glue kerning info back together on deleting
--          line breaks
--
--        * src/sp-tspan.cpp: textpath startOffset attribute doesn't save
--          correctly when it's a percentage (remnants of bug 1124722)
--
--        * src/: text-context.cpp, text-context.h, text-editing.cpp,
--          text-editing.h, libnrtype/Layout-TNG.h: use Layout::iterator for
--          storing cursor position. Fixes bug 1093660 related to rtl cursor
--          movement
--
--        * src/libnrtype/: Layout-TNG-OutIter.cpp, Layout-TNG.h: implement
--          backend cursor movement functions properly for multidirectional
--          text
--
--        * src/libnrtype/Layout-TNG-Output.cpp: create more efficient
--          postscript output
--
--        * src/libnrtype/: Layout-TNG-OutIter.cpp, Layout-TNG-Output.cpp,
--          Layout-TNG.h: obey text-align attribute when fitting text to a
--          path (fixes bug 1124722)
--
--        * src/: attributes-test.cpp, attributes.cpp, attributes.h,
--          sp-flowtext.cpp, sp-text.cpp, sp-tspan.cpp, sp-tspan.h,
--          style-test.cpp, libnrtype/Layout-TNG-Output.cpp: wire up
--          startOffset attribute to textpath and fix bugs in it
--
--        * src/sp-flowtext.cpp: unflow text command loses formatting
--
--        * src/xml/repr-io.cpp: xml pretty-printer adding whitespace in
--          xml:space=preserve elements
--
--        * src/: sp-flowtext.cpp, text-editing.cpp: line breaks not being
--          put before strings immediately following para elements, and
--          deleting line breaks copies style wrongly
--
--2005-03-18  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/file.cpp, src/sp-item-group.cpp, src/xml/Makefile_insert,
--          src/xml/node-fns-tree.cpp, src/xml/node-fns-tree.h,
--          src/xml/node-fns.cpp, src/xml/node-fns.h, src/xml/node-iterators.h,
--          src/xml/repr.cpp, src/xml/simple-node.cpp:
--
--          renamed node-fns-tree to node-fns, and moved sp_repr_prev etc
--          into Inkscape::XML namespace (as e.g. previous_node)
--
--2005-03-18  cyreve  &lt;cyreve@users.sourceforge.net&gt;
--
--        * src/libnrtype/Layout-TNG-Compute.cpp: cursor position on blank
--          first line sometimes goes wrong
--
--        * src/: make.dep, make.files, make.ofiles, text-editing.cpp:
--          spurious line break added before text in text and font dialog
--          (bug 1166016)
--
--        * src/: make.dep, make.files, make.ofiles, libnrtype/FlowBoxes.cpp,
--          libnrtype/FlowBoxes.h, libnrtype/FlowDefs.h,
--          libnrtype/FlowDest.cpp, libnrtype/FlowDest.h,
--          libnrtype/FlowEater.cpp, libnrtype/FlowEater.h,
--          libnrtype/FlowRes.cpp, libnrtype/FlowRes.h,
--          libnrtype/FlowResOut.cpp, libnrtype/FlowSols.cpp,
--          libnrtype/FlowSols.h, libnrtype/FlowSrc.cpp, libnrtype/FlowSrc.h,
--          libnrtype/FlowSrcText.cpp, libnrtype/FlowSrcText.h,
--          libnrtype/FlowStyle.cpp, libnrtype/FlowStyle.h,
--          libnrtype/FlowUtils.cpp, libnrtype/FlowUtils.h,
--          libnrtype/Makefile_insert: remove all old text layout code (7,577
--          lines)
--
--        * src/: sp-flowregion.cpp, sp-flowregion.h, sp-flowtext.cpp,
--          sp-string.cpp, sp-tspan.cpp: purge flow_dest class from code
--
--        * src/: text-editing.cpp, libnrtype/Layout-TNG-Compute.cpp,
--          libnrtype/Layout-TNG.cpp, libnrtype/Layout-TNG.h: define a value
--          for line-height:normal and use it consistently
--
--        * src/: sp-text.cpp, sp-text.h, text-editing.cpp: adjust kerning
--          attributes on adding/removing line breaks
--
--2005-03-17  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/display/nr-arena-group.cpp, src/display/nr-arena-item.cpp:
--
--          whoops, we were calling the 'children' vfunc rather than
--          'last_child' when appending, hence the bug... fixed now.
--
--2005-03-17  cyreve  &lt;cyreve@users.sourceforge.net&gt;
--
--        * src/: sp-text.cpp, libnrtype/Layout-TNG-Compute.cpp,
--          libnrtype/Layout-TNG-OutIter.cpp, libnrtype/Layout-TNG.h: x,y
--          attributes on tspans set wrongly when alignment != left (bug
--          1165427)
--
--        * src/: sp-text.cpp, sp-text.h: break before tspan role=line
--          elements, ie allow first tspan not to have role=line
--
--        * src/: make.dep, make.files, make.ofiles, sp-flowtext.cpp,
--          sp-object.cpp: fix inheritance problems with xml:space attribute
--
--        * src/libnrtype/Layout-TNG-OutIter.cpp: crash on pressing enter
--          immediately after creating text
--
--        * src/: object-ui.cpp, sp-flowtext.cpp: set xml:space=preserve on
--          new flowdiv elements
--
--        * src/libnrtype/Layout-TNG-Compute.cpp: second try at solving
--          numerical problems when line-height is set
--
--        * src/: sp-flowtext.cpp, sp-flowtext.h, verbs.cpp: slightly
--          objectify SPFlowtext and rearrange its updating a tiny bit
--
--        * src/: path-chemistry.cpp, sp-flowregion.cpp, sp-offset.cpp,
--          sp-text.cpp, sp-text.h, sp-use-reference.cpp, splivarot.cpp:
--          slightly objectify SPText &amp; rearrange updating code, also fixes
--          bug causing all letters to appear on top of each other
--
--        * src/libnrtype/Layout-TNG-Compute.cpp: characters will draw
--          multiple times when x or y attributes set
--
--2005-03-16  cyreve  &lt;cyreve@users.sourceforge.net&gt;
--
--        * src/text-editing.cpp: kerning: add/remove kerns with
--          insertion/deletion of characters, and only apply kerns to the
--          topmost xml object
--
--        * src/: help.cpp, selection-chemistry.cpp, sp-text.cpp, sp-text.h,
--          text-context.cpp, text-editing.cpp, text-editing.h,
--          dialogs/text-edit.cpp: move functions applying to both text and
--          flowtext to text-editing &amp; rename them. Also fixes crash on
--          letter/linespacing adjustment for flowtext
--
--        * src/text-editing.cpp: fix crash on pressing delete at the end of
--          text
--
--        * src/: text-editing.cpp, libnrtype/Layout-TNG-Compute.cpp,
--          libnrtype/Layout-TNG-OutIter.cpp, libnrtype/Layout-TNG.h:
--          position cursor correctly in empty text objects
--
--        * src/: sp-item-group.cpp, sp-object.cpp: optimise adding children
--          to the end of a group - big improvement for tile clones
--
--        * src/: sp-flowtext.cpp, sp-text.cpp, text-context.cpp,
--          text-editing.cpp, text-editing.h: text editing fixes: track line
--          breaks with preceding para tag, finish abstracting line
--          break/remove functions to work on flowtext
--
--        * src/libnrtype/Layout-TNG-Compute.cpp: cursor positioning
--          off-by-one in some cases of wrapped text
--
--2005-03-15  cyreve  &lt;cyreve@users.sourceforge.net&gt;
--
--        * src/libnrtype/Layout-TNG-Compute.cpp: small tweak to make cursor
--          positioning work right in counterdirectional spans in fully
--          justified text
--
--        * src/sp-text.cpp: tweak function for adjusting linespacing by
--          keyboard to be more precise
--
--        * src/: attributes-test.cpp, attributes.cpp, make.dep, make.files,
--          make.ofiles, style-test.cpp, style.cpp,
--          libnrtype/Layout-TNG-Output.cpp: make the unit tests pass for the
--          new styles, and workaround build breakage when pango &lt; 1.8
--          installed
--
--        * src/: sp-flowtext.cpp, sp-flowtext.h,
--          libnrtype/Layout-TNG-Compute.cpp,
--          libnrtype/Layout-TNG-Scanline-Makers.cpp, libnrtype/Layout-TNG.h:
--          wiring up full justification to old attribute &amp; fixing bugs in
--          it, which turned in to a major refactoring of layout code
--
--2005-03-14  Jon Phillips &lt;jon@rejon.org&gt;
--        * src/attributes-test.cpp, src/attributes.cpp, src/attributes.h,
--          src/desktop.cpp, src/sp-namedview.cpp, src/sp-namedview.h,
--          src/dialogs/desktop-properties.cpp:
--          Added showpageshadow preference to document preferences. Set to
--          on automatically and saves with document if off.
--
--2005-03-14  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/display/nr-arena-item.h, src/display/nr-arena-item.cpp,
--          src/display/nr-arena-group.cpp:
--
--          added virtual accessor for last child
--
--2005-03-14  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/interface.cpp, src/verb.cpp, src/verbs.h,
--          src/ui/widget/panel.cpp, src/dialogs/Makefile_insert,
--          src/dialogs/extensions.cpp, src/dialogs/extensions.h,
--          src/extension/error-file.cpp:
--          Added rough cut of initial extensions panel and dialog.
--
--2005-03-13  Bryce Harrington &lt;bryce@bryceharrington.org&gt;
--
--        * src/path-prefix.h: Rearranging linking of libui and libutil
--
--        * src/application/application.cpp, src/application/application.h
--          src/application/editor-impl.cpp,
--          src/ui/dialog/dialog-manager.cpp,  src/ui/dialog/dialog.cpp,
--          src/ui/dialog/dialog.h, src/ui/widget/labelled.cpp,
--          src/ui/dialog/transformation.h, src/ui/dialog/transformation.cpp,
--          src/ui/widget/unit-menu.h, src/util/units.cpp:
--          Integrating Transformation dialog.  Removing hardcoded paths.
--
--        * share/icons/Makefile.in, share/icons/arrows-horiz.svg,
--          share/icons/arrows-vert.svg, share/icons/arrows_hor.xpm,
--          share/icons/arrows_ver.xpm, share/icons/rotate.svg,
--          share/icons/rotate.xpm, share/icons/scale_hor.xpm,
--          share/icons/scale_ver.xpm, share/icons/Makefile.am:
--          Adding icons needed by transformation dialog
--
--        * share/ui/units.txt,  share/ui/units.xml:
--          Moving units into ui/ subdir.  Dunno if this is the best
--          location for them, but pjrm thought it'd be ok for now.
--
--2005-03-13  cyreve  &lt;cyreve@users.sourceforge.net&gt;
--
--        * src/sp-text.cpp: allow adjusting letter spacing when cursor is at
--          eol
--
--        * src/: make.dep, make.files, make.ofiles,
--          libnrtype/Layout-TNG-Compute.cpp,
--          libnrtype/Layout-TNG-OutIter.cpp,
--          libnrtype/Layout-TNG-Output.cpp, libnrtype/Layout-TNG.h: fix
--          kerning when align != left, and fix linespacing &lt; 100
--
--        * src/: sp-flowtext.cpp, sp-text.cpp, sp-text.h, style.cpp,
--          style.h, libnrtype/Layout-TNG-Compute.cpp,
--          libnrtype/Layout-TNG-Input.cpp, libnrtype/Layout-TNG-OutIter.cpp,
--          libnrtype/Layout-TNG-Output.cpp,
--          libnrtype/Layout-TNG-Scanline-Maker.h, libnrtype/Layout-TNG.h:
--          implement line-height css property, &amp; fix percentage handling in
--          style
--
--2005-03-12  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/node-context.cpp, src/node-context.h, src/nodepath.cpp,
--          src/nodepath.h, src/toolbox.cpp, src/dialogs/align.cpp:
--
--          Renamed Path namespace to Inkscape::NodePath, to avoid conflict
--          with livarot
--
--2005-03-12  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * inkscape.nsi: added German translation from Adib Taraben.
--
--2005-03-12  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/sp-namedview.cpp, src/sp-metadata.cpp: it's valid for an SPObject
--          'write' method to be passed the object's own XML node; account for this.
--
--2005-03-12  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/xml/simple-node.cpp: assert that src != this in
--          SimpleNode::mergeFrom
--
--2005-03-12  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/gc-alloc.h: minor cosmetic adjustments
--
--        * src/util/list-container.h: pedantically correct implementation of
--          ListContainer::max_size()
--
--        * src/xml/simple-node.cpp: use Util::ListContainer iterators in a more
--          STL-ish fashion
--
--2005-03-12  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/ui/widget/panel.h, src/ui/widget/panel.cpp,
--          src/ui/widget/Makefile_insert, src/dialogs/iconpreview.h,
--          src/dialogs/iconpreview.cpp:
--          Initial addition of Panel.
--
--2005-03-12  cyreve  &lt;cyreve@users.sourceforge.net&gt;
--
--        * src/sp-flowtext.cpp: text unflow command losing space characters:
--          add xml:space to generated elements
--
--        * src/: attributes.cpp, attributes.h, make.dep, make.files,
--          make.ofiles, sp-flowtext.cpp, sp-text.cpp, style.cpp, style.h,
--          text-context.cpp, text-editing.cpp, dialogs/text-edit.cpp,
--          libnrtype/FlowRes.cpp, libnrtype/Layout-TNG-Compute.cpp,
--          libnrtype/Layout-TNG-Input.cpp: add several new text properties
--          to SPStyle and rearrange some of the existing ones, also remove
--          spurious warning on applying kerning
--
--        * src/sp-flowtext.cpp: svg spec requires us to break after flowline
--          content, not before
--
--2005-03-11  cyreve  &lt;cyreve@users.sourceforge.net&gt;
--
--        * src/desktop-style.cpp, src/sp-text.cpp, src/sp-text.h,
--          src/sp-tspan.cpp, src/sp-tspan.h, src/text-chemistry.cpp,
--src/text-editing.cpp,
--          src/text-editing.h: combine the common attribute handling for text,
--          tspan and textpath into one class
--
--        * src/sp-flowtext.cpp, src/sp-string.cpp: reimplement xml:space attribute
--
--        * src/sp-text.cpp, src/libnrtype/Layout-TNG-OutIter.cpp,
--          src/libnrtype/Layout-TNG.h: apply calculated x/y attributes to tspan
--          role=line elements
--
--        * src/libnrtype/Layout-TNG-Output.cpp: postscript text output
--          incorrectly scaled (and other problems)
--
--2005-03-10  cyreve  &lt;cyreve@users.sourceforge.net&gt;
--
--        * src/sp-flowdiv.h, src/sp-flowtext.h,
--          src/sp-text.cpp, src/sp-text.h, src/sp-tspan.h, src/text-context.cpp,
--          src/text-editing.cpp, src/text-editing.h,
--          src/libnrtype/Layout-TNG-Compute.cpp,
--          src/libnrtype/Layout-TNG-OutIter.cpp: clean up xml tree properly on
--          deleting line break, &amp; fix various compile issues
--
--        * src/nodepath.cpp, src/sp-flowdiv.cpp,
--          src/sp-flowdiv.h, src/sp-flowtext.cpp, src/sp-flowtext.h,
--src/sp-string.cpp,
--          src/sp-string.h, src/sp-text.cpp, src/sp-text.h, src/sp-tspan.cpp,
--src/sp-tspan.h,
--          src/text-editing.cpp, src/verbs.cpp, src/libnrtype/FontInstance.cpp,
--          src/libnrtype/font-instance.h, src/livarot/Shape.h,
--          src/libnrtype/Layout-TNG-Compute.cpp, src/libnrtype/Layout-TNG-Input.cpp,
--          src/libnrtype/Layout-TNG-OutIter.cpp,
--          src/libnrtype/Layout-TNG-Output.cpp,
--          src/libnrtype/Layout-TNG-Scanline-Maker.h,
--          src/libnrtype/Layout-TNG-Scanline-Makers.cpp,
--          src/libnrtype/Layout-TNG.cpp, libnrtype/Layout-TNG.h: huge rewrite of
--          text layout (and some text editing) code
--
--2005-03-07  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * src/libnr/have_mmx.S, src/libnr/nr_mmx_R8G8B8A8_P_EMPTY_A8_RGBAP.S,
--          src/libnr/nr_mmx_R8G8B8A8_P_R8G8B8A8_P_A8_RGBAP.S,
--          src/libnr/nr_mmx_R8G8B8A8_P_R8G8B8A8_P_R8G8B8A8_N_TRANSFORM.S,
--          src/libnr/nr_mmx_R8G8B8_R8G8B8_R8G8B8A8_P.S: execstack patch
--          from Mike Hearn.
--
--2005-03-07  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/interface.cpp, src/verbs.h, src.verbs.cpp, src/widgets/icon.cpp,
--          src/dialogs/iconpreview.h, src/dialogs/iconpreview.cpp,
--          src/dialogs/Makefile_insert:
--          Initial cut of icon preview.
--
--2005-03-05  Bryce Harrington &lt;bryce@bryceharrington.org&gt;
--
--        * share/icons/*.svg, share/icons/Makefile.am:  Adding icons for
--          new gui interface
--
--        * src/ui/icons.cpp:  Fixing some paths
--
--        * src/main.cpp src/application/Makefile_insert,
--          src/application/app-prototype.h,
--          src/application/application.cpp src/application/editor.cpp,
--          src/ui/widget/toolbox.cpp,
--          src/application/editor-impl.cpp:
--          Broke out editor-impl class to its own file.  Continued getting
--          the new interface to the point where it'll load and run.
--
--        * share/ui/keybindings.rc, share/ui/toolbox.xml, share/ui/menus-bars.xml:
--          Migrating some of the UI definition stuff into main codebase
--
--2005-03-05  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/widgets/layer-selector.cpp, src/widgets/icon.h,
--          src/widgets/icon.cpp, src/dialogs/align.cpp, src/dialogs/find.cpp,
--          src/dialogs/object-properties.cpp, src/dialogs/stroke-style.cpp,
--          src/dialogs/text-edit.cpp, src/dialogs/transformation.cpp,
--          src/dialogs/xml-tree.cpp, src/interface.cpp:
--          Purging PixBufFactory and sp_icon_new_scaled.
--
--2005-03-05  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/widgets/icon.cpp, src/widgets/icon.cpp: Switched icon loading
--          to be deferred and react to theme changes on-the-fly.
--
--2005-03-05  Bryce Harrington &lt;bryce@bryceharrington.org&gt;
--
--        * src/application/Makefile_insert,
--          src/application/app-prototype.cpp,
--          src/application/editor.h,
--          src/application/app-prototype.h,
--          src/application/application.cpp:
--          Adding Application::AppPrototype class
--        * src/application/editor.cpp,
--          src/application/editor.h:
--          Changing member function getImpl() to getWindow()
--
--2005-03-04  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/widgets/icon.cpp: Changed stock item loading to use stock
--          GtkImage widgets directly.
--
--2005-03-03  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/widgets/icon.cpp: more idiomatic iteration
--
--2005-03-02  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/toolbox.cpp: Added preference to make the top toolbox 'small'.
--
--2005-03-02  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/desktop-events.cpp, src/desktop.cpp, src/gradient-toolbar.cpp,
--          src/interface.cpp, src/select-toolbar.cpp, src/toolbox.cpp,
--          src/toolbox.h, src/dialogs/find.cpp,
--          src/dialogs/object-properties.cpp, src/dialogs/stroke-style.cpp,
--          src/dialogs/text-edit.cpp, src/dialogs/transformation.cpp,
--          src/dialogs/xml-tree.cpp, src/widgets/button.cpp,
--          src/widgets/button.h, src/widgets/icon.cpp, src/widgets/icon.h,
--          src/widgets/layer-selector.cpp, src/widgets/paint-selector.cpp,
--          src/widgets/widget-sizes.h:
--          Initial pass removing hardcoded icon sizes.
--
--2005-03-01  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/extensions/internal/ps.cpp: apply patch from Michael Forbes
--          (miforbes@mbhs.edu) to support gradient fills in Postscript
--
--2005-03-01  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/xml/node.h, src/xml/simple-node.cpp, src/xml/simple-node.h:
--
--          begin migration of notification interface to use NodeObserver
--          rather than NodeEventVector
--
--2005-03-01  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/xml/Makefile_insert, src/xml/node-listener.h, src/xml/repr.cpp,
--          src/xml/simple-node.cpp, src/xml/simple-node.h:
--
--          reworked listener list to use Util::ListContainer
--
--        * src/xml/node-observer.h: minor name cleanups
--
--2005-03-01  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/Makefile.am, src/algorithms/find-if-before.h:
--
--          added new generic algorithm
--
--2005-03-01  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/Makefile.am, src/util/Makefile_insert,
--          src/util/list-container-test.cpp, src/util/list-container.h:
--
--          tests and fixes for Util::ListContainer
--
--2005-03-01  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/Makefile.am, src/libnr/Makefile_insert, src/xml/Makefile_insert:
--          use in-tree copy of cxxtest
--
--        * src/util/Makefile_insert, src/util/list-container.h:
--          add Util::List-based STL container
--
--2005-02-28 SwinginCelt  &lt;swinginceltgmail.com&gt;
--
--        * Fixed an improper conversion of sp_repr_document_merge that was causing
--          extra data being written to the prefrences file every time inkscape
--          exited.
--
--2005-02-26 SwinginCelt  &lt;swinginceltgmail.com&gt;
--
--        * Replaced all sp_repr_set_content calls with direct call to
--          repr-&gt;setContent.
--        * Replaced all sp_repr_merge calls with direct call to
--          repr-&gt;mergeFrom.
--        * Removed inline sp_repr_document_merge because it wasn't used anywhere.
--        * Removed inline sp_repr_set_content because it wasn't used anywhere.
--
--2005-02-26  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * cxxtest: imported cxxtest tree
--
--2005-02-24  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/main.cpp, io/sys.h, io/sys.cpp:
--          Refactoring input filename conversion and fallback.
--          Fixes bug #1151536.
--
--2005-02-22  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/main.cpp:
--          Refactoring sp_main_*. Adding cleanup phase on extracted filename list.
--
--2005-02-22  Bryce Harrington &lt;bryce@bryceharringotn.org&gt;
--
--        * src/main.cpp, src/application/application.cpp:  Adding --new-gui
--        option.
--
--2005-02-22  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * src/interface.cpp:
--
--        Changing the effects menu to be driven by the preferences file so that the
--        file can be the same whether or not the effects are shown.
--
--2005-02-22  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/desktop-style.cpp, src/selection-chemistry.cpp,
--          src/xml/attribute-record.h, src/xml/node.h, src/xml/repr-css.cpp,
--          src/xml/repr-io.cpp, src/xml/simple-node.cpp, src/xml/simple-node.h:
--
--          use Inkscape::Util::List for attribute lists, and sprinkle some
--          appropriate 'using's in to make things less verbose
--
--2005-02-22  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/inkscape.cpp, src/main.cpp, src/extension/input.cpp, src/io/sys.cpp,
--          src/xml/repr-io.cpp:
--          Better catching of problematic filenames.
--          Made segv handler only use dialog box when app is using a gui.
--          Fixes bug #1145847.
--
--2005-02-22  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * src/extension/effect.cpp, src/extension/prefdialog.cpp,
--        src/extension/prefdialog.h,
--        src/extension/implementation/implementation.cpp,
--        src/extension/implementation/implementation.h,
--        src/extension/implementation/plugin-link.h,
--        src/extension/implementation/plugin.cpp,
--        src/extension/implementation/plugin.h,
--        src/extension/implementation/script.cpp,
--        src/extension/implementation/script.h, src/extension/plugin/grid.cpp:
--
--        Changing the API of the effects preferences so that it doesn't use
--        sockets and plugs anymore.  Now there is a generic widget passed down so
--        that should work on every platform.
--
--        * src/extension/plugin/grid.cpp:
--
--        Fixing the grid so that it uses the right axis.
--
--        * share/extensions/Makefile.am, share/extensions/bluredge.inx,
--        share/extensions/randompnt.inx, share/extensions/randompos.inx,
--        src/extension/plugin/Makefile_insert, src/extension/plugin/bluredge.cpp,
--        src/extension/plugin/randompnt.cpp, src/extension/plugin/randompos.cpp:
--
--        Adding some cool new effects, well, they're not really done yet,
--        but getting the basis code into CVS so I don't loose it :)
--
--2005-02-21  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/file.cpp, src/sp-item-group.cpp, src/xml/Makefile_insert,
--          src/xml/node-fns-tree.cpp, src/xml/node-fns-tree.h,
--          src/xml/repr-get-children.cpp, src/xml/repr-get-children.h,
--          src/xml/repr.cpp, src/xml/simple-node.cpp:
--
--          renamed header files
--
--        * src/xml/Makefile_insert, src/xml/invalid-operation-exception.h:
--
--          added Inkscape::XML::InvalidOperationException
--
--        * src/xml/simple-node.h:
--
--          avoid a second indirect function call from SimpleNode::appendChild
--
--2005-02-20 SwinginCelt  &lt;swinginceltgmail.com&gt;
--
--        * Replaced all sp_repr_attr calls with direct call to
--          repr-&gt;attribute.
--        * Replaced all sp_repr_document_unref calls with direct call to
--          Inkscape::GC::release(...).
--        * Removed iinline sp_repr_document_ref because it wasn't used anywhere.
--
--2005-02-20  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/inkscape.cpp: removed unused signals
--
--2005-02-19  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/arc-context.cpp, src/desktop.cpp, src/document-private.h,
--          src/document-undo.cpp, src/document.cpp, src/event-context.cpp,
--          src/gradient-chemistry.cpp, src/gradient-chemistry.h,
--          src/gradient-drag.cpp, src/gradient-drag.h, src/node-context.cpp,
--          src/rect-context.cpp, src/sp-object.cpp, src/spiral-context.cpp,
--          src/star-context.cpp, src/toolbox.cpp,
--          src/dialogs/desktop-properties.cpp, src/widgets/gradient-vector.cpp,
--          src/widgets/layer-selector.cpp, src/widgets/sp-widget.cpp,
--          src/widgets/sp-xmlview-attr-list.cpp, src/widgets/sp-xmlview-content.cpp,
--          src/widgets/sp-xmlview-tree.cpp, src/xml/Makefile_insert,
--          src/xml/attribute-record.h, src/xml/document.h, src/xml/event-fns.h,
--          src/xml/event.cpp, src/xml/event.h, src/xml/node-event-vector.h,
--          src/xml/node-iterators.h, src/xml/node-listener.h, src/xml/node.h,
--          src/xml/repr-action-test.cpp, src/xml/repr-css.cpp, src/xml/repr-io.cpp,
--          src/xml/repr-sorting.cpp, src/xml/repr-util.cpp, src/xml/repr.cpp,
--          src/xml/repr.h, src/xml/simple-document.h, src/xml/simple-node.cpp,
--          src/xml/simple-node.h, src/xml/simple-session.cpp,
--          src/xml/sp-css-attr.h, src/xml/sp-repr-action-fns.h,
--          src/xml/sp-repr-action.cpp, src/xml/sp-repr-action.h,
--          src/xml/sp-repr-attr.h, src/xml/sp-repr-doc.h,
--          src/xml/sp-repr-event-vector.h, src/xml/sp-repr-iterators.h,
--          src/xml/sp-repr-listener.h, src/xml/sp-repr.h:
--
--          renamed header files to match new class names
--
--2005-02-19  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/arc-context.cpp, src/arc-context.h, src/desktop-events.cpp,
--          src/desktop-style.cpp, src/desktop-style.h, src/desktop.cpp,
--          src/document-private.h, src/document-undo.cpp, src/document.cpp,
--          src/document.h, src/draw-context.cpp, src/dyna-draw-context.cpp,
--          src/dyna-draw-context.h, src/event-context.cpp, src/event-context.h,
--          src/file.cpp, src/gradient-chemistry.cpp, src/inkscape.cpp,
--          src/inkscape.h, src/inkview.cpp, src/interface.cpp, src/knotholder.cpp,
--          src/knotholder.h, src/layer-fns.cpp, src/main.cpp, src/node-context.cpp,
--          src/nodepath.cpp, src/nodepath.h, src/object-ui.cpp,
--          src/path-chemistry.cpp, src/prefs-utils.cpp, src/rect-context.cpp,
--          src/rect-context.h, src/selection-chemistry.cpp, src/selection.cpp,
--          src/selection.h, src/seltrans.cpp, src/sp-anchor.cpp,
--          src/sp-animation.cpp, src/sp-clippath.cpp, src/sp-conn-end-pair.cpp,
--          src/sp-conn-end-pair.h, src/sp-defs.cpp, src/sp-ellipse.cpp,
--          src/sp-flowdiv.cpp, src/sp-flowregion.cpp, src/sp-flowtext.cpp,
--          src/sp-gradient-fns.h, src/sp-gradient-test.cpp, src/sp-gradient.cpp,
--          src/sp-guide.cpp, src/sp-image.cpp, src/sp-item-group.cpp,
--          src/sp-item.cpp, src/sp-item.h, src/sp-line.cpp,
--          src/sp-linear-gradient-fns.h, src/sp-marker.cpp, src/sp-mask.cpp,
--          src/sp-metadata.cpp, src/sp-namedview.cpp, src/sp-namedview.h,
--          src/sp-object-group.cpp, src/sp-object-repr.cpp, src/sp-object-repr.h,
--          src/sp-object.cpp, src/sp-object.h, src/sp-offset.cpp, src/sp-offset.h,
--          src/sp-path.cpp, src/sp-pattern.cpp, src/sp-polygon.cpp,
--          src/sp-polyline.cpp, src/sp-radial-gradient-fns.h, src/sp-rect.cpp,
--          src/sp-root.cpp, src/sp-shape.cpp, src/sp-skeleton.cpp,
--          src/sp-spiral.cpp, src/sp-star.cpp, src/sp-string.cpp,
--          src/sp-symbol.cpp, src/sp-text.cpp, src/sp-tspan.cpp,
--          src/sp-use-reference.h, src/sp-use.cpp, src/spiral-context.cpp,
--          src/spiral-context.h, src/splivarot.cpp, src/star-context.cpp,
--          src/star-context.h, src/style.cpp, src/style.h, src/text-chemistry.cpp,
--          src/text-context.cpp, src/text-editing.cpp, src/toolbox.cpp,
--          src/verbs.cpp, src/application/application.cpp,
--          src/application/application.h, src/application/editor.h,
--          src/dialogs/clonetiler.cpp, src/dialogs/desktop-properties.cpp,
--          src/dialogs/export.cpp, src/dialogs/fill-style.cpp, src/dialogs/rdf.cpp,
--          src/dialogs/sp-attribute-widget.cpp, src/dialogs/sp-attribute-widget.h,
--          src/dialogs/stroke-style.cpp, src/dialogs/text-edit.cpp,
--          src/dialogs/tiledialog.cpp, src/dialogs/xml-tree.cpp,
--          src/ecma/EcmaBinding.cpp, src/ecma/EcmaBinding.h,
--          src/extension/dependency.cpp, src/extension/dependency.h,
--          src/extension/effect.cpp, src/extension/effect.h,
--          src/extension/extension.cpp, src/extension/extension.h,
--          src/extension/input.cpp, src/extension/input.h,
--          src/extension/output.cpp, src/extension/output.h,
--          src/extension/print.cpp, src/extension/print.h, src/extension/system.cpp,
--          src/extension/implementation/plugin.cpp,
--          src/extension/implementation/script.cpp,
--          src/extension/implementation/script.h,
--          src/extension/internal/gdkpixbuf-input.cpp,
--          src/extension/internal/pov-out.cpp, src/extension/internal/ps.cpp,
--          src/extension/internal/svg.cpp, src/extension/plugin/grid.cpp,
--          src/helper/stock-items.cpp, src/trace/trace.cpp,
--          src/widgets/dash-selector.cpp, src/widgets/dash-selector.h,
--          src/widgets/gradient-selector.cpp, src/widgets/gradient-vector.cpp,
--          src/widgets/layer-selector.cpp, src/widgets/layer-selector.h,
--          src/widgets/paint-selector.cpp, src/widgets/sp-widget.cpp,
--          src/widgets/sp-widget.h, src/widgets/sp-xmlview-attr-list.cpp,
--          src/widgets/sp-xmlview-attr-list.h, src/widgets/sp-xmlview-content.cpp,
--          src/widgets/sp-xmlview-content.h, src/widgets/sp-xmlview-tree.cpp,
--          src/widgets/sp-xmlview-tree.h, src/widgets/spw-utilities.h,
--          src/xml/comment-node.h, src/xml/element-node.h, src/xml/node-observer.h,
--          src/xml/repr-action-test.cpp, src/xml/repr-css.cpp,
--          src/xml/repr-get-children.cpp, src/xml/repr-get-children.h,
--          src/xml/repr-io.cpp, src/xml/repr-sorting.cpp, src/xml/repr-sorting.h,
--          src/xml/repr-util.cpp, src/xml/repr.cpp, src/xml/repr.h,
--          src/xml/session.h, src/xml/simple-document.h, src/xml/simple-node.cpp,
--          src/xml/simple-node.h, src/xml/simple-session.cpp,
--          src/xml/simple-session.h, src/xml/sp-css-attr.h,
--          src/xml/sp-repr-action-fns.h, src/xml/sp-repr-action.cpp,
--          src/xml/sp-repr-action.h, src/xml/sp-repr-attr.h,
--          src/xml/sp-repr-doc.h, src/xml/sp-repr-event-vector.h,
--          src/xml/sp-repr-iterators.h, src/xml/sp-repr-listener.h,
--          src/xml/sp-repr.h, src/xml/text-node.h, src/xml/transaction-logger.h:
--
--            SPRepr -&gt; Inkscape::XML::Node
--            SPReprDoc -&gt; Inkscape::XML::Document
--            SPReprAttr -&gt; Inkscape::XML::AttributeRecord
--            SPReprAction -&gt; Inkscape::XML::Event
--            SPReprEventVector -&gt; Inkscape::XML::EventVector
--            SPReprListener -&gt; Inkscape::XML::NodeListener
--
--            etc..
--
--2005-02-19  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/extension/extension.h, src/extension/internal/svg.cpp,
--          src/extension/internal/svgz.cpp:
--          Fixing .svgz Inkscape save and adding .svgz Plain save.
--          Fixes bug #1144223
--
--2005-02-18  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/Makefile.am, src/libnr/Makefile_insert,
--          src/libnr/nr-point-fns-test.h  src/libnr/nr-types-test.h:
--          Adding initial version of CxxTest test cases.
--
--2005-02-17  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/io/gzipinputstream.h, src/io/gzipinputstream.cpp: Changed
--          decompression to be streammed and removed hardcoded limit.
--
--2005-02-17  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/inkscape.h, src/inkscape.cpp, src/desktop.cpp:
--
--          rewrote &quot;last desktop standing&quot; test to not suck
--
--2005-02-15 SwinginCelt  &lt;swinginceltgmail.com&gt;
--
--        * Replaced some sp_repr_attr calls with direct call to
--          repr-&gt;attribute.
--
--2005-02-16 John Cliff &lt;simarilius@yahoo.com&gt;
--
--        * src/dialogs/tiledialog.h, src/dialogs/tiledialog.cpp,
--          src/dialogs/makefile_insert, src/verbs.cpp, src/verbs.h:
--          Added a dialog that allows you to arrange the selection
--          in a grid pattern with user defined spacing.
--          its in objects-&gt;grid arrange...
--
--2005-02-15 SwinginCelt  &lt;swinginceltgmail.com&gt;
--
--        * Replaced inline function sp_repr_name with direct call to
--          repr-&gt;name.
--        * Replaced inline function sp_repr_content with direct call to
--          repr-&gt;content.
--        * Replaced inline function sp_repr_has_attr with direct call to
--          repr-&gt;matchAttributeName.
--
--2005-02-15  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/document.cpp, src/document.h, src/file.cpp, src/help.cpp,
--          src/inkscape.cpp, src/inkview.cpp, src/slideshow.cpp,
--          src/dialogs/filedialog.cpp, src/dialogs/stroke-style.cpp,
--          src/extension/internal/gdkpixbuf-input.cpp,
--          src/extension/internal/svg.cpp, src/extension/plugin/gimpgrad.cpp,
--          src/helper/stock-items.cpp, src/widgets/icon.cpp:
--
--          removed unused SPDocument::advertize
--
--2005-02-14  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/document.cpp: remove redundant assignment that appears to confuse
--          gcc anyhow
--
--2005-02-14  SwinginCelt  &lt;swingincelt@gmail.com&gt;
--
--        * Replaced inline function sp_repr_set_position_absolute with
--          direct call to repr&gt;-&gt;setPosition.
--
--2005-02-13  Bryce  &lt;bryce@bryceharrington.org&gt;
--
--        * src/main.cpp, src/application/application.cpp, src/inkscape.h,
--          src/application/editor-impl.h, src/application/editor.cpp
--          src/application/editor.h, src/ui/dialog/dialog-manager.cpp,
--          src/ui/dialog/dialog-manager.h, src/application/app-prototype.h
--          src/application/application.h:  Integrating I::A::Application
--          into the execution path.  Now its run() routine is called from
--          main().
--
--        * src/application/Makefile_insert, src/application/makefile.in,
--          src/application/editor-impl.h, src/application/editor.cpp,
--          src/application/editor.h:  Initial import of inkscape_gtkmm
--          code.  Also see doc/NewAppArchitecture/ presentation for the
--          rationale behind this.
--
--        * src/ui/dialog/align-and-distribute.cpp,
--src/ui/dialog/align-and-distribute.h,
--          src/ui/dialog/dialog-manager.cpp, src/ui/dialog/dialog-manager.h,
--          src/ui/dialog/dialog.cpp, src/ui/dialog/dialog.h,
--          src/ui/dialog/document-preferences.cpp,
--src/ui/dialog/document-preferences.h,
--          src/ui/dialog/export.cpp, src/ui/dialog/export.h,
--          src/ui/dialog/extension-editor.cpp, src/ui/dialog/extension-editor.h,
--          src/ui/dialog/fill-and-stroke.cpp, src/ui/dialog/fill-and-stroke.h,
--          src/ui/dialog/find.cpp, src/ui/dialog/find.h,
--          src/ui/dialog/inkscape-preferences.cpp,
--src/ui/dialog/inkscape-preferences.h,
--          src/ui/dialog/layer-editor.cpp, src/ui/dialog/layer-editor.h,
--          src/ui/dialog/messages.cpp, src/ui/dialog/messages.h,
--          src/ui/dialog/text-properties.cpp, src/ui/dialog/text-properties.h,
--          src/ui/dialog/tree-editor.cpp, src/ui/dialog/tree-editor.h,
--          src/ui/dialog/xml-editor.cpp, src/ui/dialog/xml-editor.h,
--          src/ui/widget/combo-text.cpp, src/ui/widget/combo-text.h,
--          src/ui/widget/handlebox.cpp, src/ui/widget/handlebox.h,
--          src/ui/widget/icon-widget.cpp, src/ui/widget/icon-widget.h,
--          src/ui/widget/labelled.cpp, src/ui/widget/labelled.h,
--          src/ui/widget/notebook-page.cpp, src/ui/widget/notebook-page.h,
--          src/ui/widget/scalar-unit.cpp, src/ui/widget/scalar-unit.h,
--          src/ui/widget/scalar.cpp, src/ui/widget/scalar.h,
--          src/ui/widget/toolbox.cpp, src/ui/widget/toolbox.h,
--          src/ui/widget/unit-menu.cpp, src/ui/widget/unit-menu.h:
--          Initial import of the gtkmm code.  These are mainly
--          unimplemented stubs, but have few dependencies so are easy to
--          integrate at this stage.
--
--        * src/ui/widget/Makefile_insert, src/ui/widget/makefile.in,
--          src/ui/dialog/Makefile_insert, src/ui/dialog/makefile.in,
--          src/ui/Makefile_insert, src/ui/makefile.in:  Adding makefile
--          support for new code.
--
--        * io/simple-sax.h, io/simple-sax.cpp:  Adding Jon's simple SAX
--          code
--
--        * util/units.h, util/units.cpp:  New inkscape_gtkmm units code
--
--2005-02-12  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/document.cpp, src/document.h, src/sp-gradient-test.cpp:
--
--          SPDocument is now a &quot;real C++ class&quot;, managed by the garbage collector
--
--2005-02-12  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/document-private.h, src/document.cpp, src/document.h, src/view.cpp,
--          src/view.h, src/dialogs/xml-tree.cpp:
--
--          switched SPDocument to sigc++ signals
--
--2005-02-12  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * Makefile.am, configure.ac, Makefile.mingw.common, inkscape.nsi: undoing
--          my &quot;configure&quot; changes.  Was dumb and forgot about native compiles on
--          win32.
--        * inkview.1.in, share/extensions/inkscape-shadow-white.sh,
--          share/extensions/inkscape-shadow.sh: corrections found by Wolfram
--          Quester during Debian packaging.
--        * src/desktop-events.cpp, src/file.cpp, src/gradient-chemistry.cpp,
--          src/interface.cpp, src/layer-fns.cpp, src/nodepath.cpp,
--          src/object-ui.cpp, src/path-chemistry.cpp, src/prefs-utils.cpp,
--          src/selection-chemistry.cpp, src/seltrans.cpp, src/sp-flowtext.cpp,
--          src/sp-object.cpp, src/sp-pattern.cpp, src/sp-text.cpp, src/splivarot.cpp,
--          src/text-editing.cpp, src/dialogs/clonetiler.cpp, src/dialogs/rdf.cpp,
--          src/dialogs/stroke-style.cpp, src/dialogs/xml-tree.cpp,
--          src/extension/internal/gdkpixbuf-input.cpp, src/extension/plugin/grid.cpp,
--          src/widgets/gradient-selector.cpp, src/xml/repr-action-test.cpp,
--          src/xml/repr-css.cpp, src/xml/repr-io.cpp, src/xml/repr-util.cpp,
--          src/xml/repr.cpp, src/xml/repr.h: inline function removal patches from
--          Robert Crosbie.
--
--2005-02-11  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * src/Makefile.mingw, src/make.*: win32 compile updates.
--        * src/extensions/internal/gnome.cpp: added my missing &quot;comment&quot; code.
--        * src/shortcuts.cpp, doc/keys.xml, doc/keys.html, share/screens/keys.svg:
--          added explicit ctrl-w. since gtk already binds it, we may as well show it.
--
--2005-02-10  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/inkscape.cpp: Changed from SHGetSpecialFolderPath to
--          SHGetSpecialFolderLocation. Fixes bug #1085641
--
--2005-02-10  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/document.h, src/document.cpp: get rid of casting macro uses
--
--2005-02-10  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/desktop.cpp, src/document-undo.cpp, src/document.cpp, src/file.cpp,
--          src/gradient-chemistry.cpp, src/inkscape.cpp, src/interface.cpp,
--          src/sp-metadata.cpp, src/sp-namedview.cpp, src/sp-object-repr.cpp,
--          src/sp-object.cpp, src/svg-view.cpp, src/uri-references.cpp,
--          src/view.cpp, src/dialogs/stroke-style.cpp,
--          src/widgets/gradient-selector.cpp, src/widgets/gradient-vector.cpp:
--
--          get rid needless uses of SP_IS_DOCUMENT (if we can't trust the
--          compiler's type checking, what can we trust?)
--
--2005-02-10  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/desktop-style.h, src/desktop.h, src/document.h, src/event-context.h,
--          src/inkscape.h, src/knotholder.h, src/nodepath.h,
--          src/selection-chemistry.h, src/selection.h, src/sp-conn-end-pair.h,
--          src/sp-object-repr.h, src/sp-object.h, src/style.h,
--          src/dialogs/sp-attribute-widget.h, src/extension/implementation/script.h,
--          src/xml/repr-get-children.h, src/xml/repr.h, src/xml/sp-repr-action.h,
--          src/xml/sp-repr-attr.h, src/xml/xml-forward.h:
--
--          got rid of xml-forward.h
--
--2005-02-10  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * configure.ac, Makefile.am, src/Makefile.am, Makefile.mingw.common.in,
--          inkscape.nsi.in: setting up &quot;configure&quot; to build the other files that
--          expect version numbers to get updated.  Including mingw files in dist
--          package.
--
--2005-02-10  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/io/uristream.h, src/io/uristream.cpp,
--          src/extension/internal/svg.h, src/extension/internal/svg.cpp,
--          src/extension/internal/Makefile_insert,
--          src/extension/internal/extension.h,
--          src/extension/internal/init.cpp:
--          Adding internal .svgz load and save extension.
--          Probable fix for bugs #1074996, #1050361, #925033, #1052307
--
--2005-02-08  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * src/extension/implementation/script.cpp: proper /tmp handling.
--          Closes bug #1074996.
--        * src/inkscape.cpp, src/inkscape.h, src/dialogs/export.cpp: correction
--          for export dialog paths.  Closes bug #1114714.
--        * inkscape.nsi, Makefile.mingw.common: version bumps
--        * src/text-context.cpp: removed preedit code; it was broken and unneeded.
--
--2005-02-08  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * Released 0.41
--
--2005-02-01  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * src/xml/sp-css-attr.h, src/desktop-style.cpp, src/xml/repr-css.cpp,
--          src/xml/repr.h: Fixed SPCSSAttr to be a &quot;real&quot; class, at mental's
--          direction.  Fixes my &quot;default prefs don't show attrs&quot; bug.
--        * src/helper/stock-items.cpp: removing redundant code.
--        * src/libnr/nr-point.h, src/libnrtype/FlowUtils.h, src/livarot/Shape.h:
--          added explicit initializations to keep valgrind happy.
--        * src/dir-util.cpp, src/sp-path.cpp, src/splivarot.cpp,
--          src/svg/svg-length.cpp, src/widgets/icon.cpp:
--          cleaning up memory leaks detected by valgrind.
--        * src/extension/dependancy.cpp: made repr-attr tags untranslatable.
--        * src/extension/system.cpp: correcting extension autodetection when
--          there are conflicting matching modules.
--        * src/dialogs/filedialog.cpp, src/extension/extension.h,
--          src/extension/internal/svg.cpp: .svgz loading works again as
--          expected.  Non-functioning modules are not listed in file dialogs.
--        * src/text-context.cpp, src/text-editing.cpp: preedit modes don't
--          work correctly for multi-byte characters.  See bug 1086769.
--
--2005-01-31  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/file.cpp, src/inkscape.cpp, src/interface.cpp,
--          src/dialogs/export.cpp, src/extension/init.cpp:
--          sanitize messages before passing to display dialogs.
--
--2005-01-31  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * src/libnrtype/FontFactory.cpp: added a crude font name detection
--          routine to work around a Pango crash bug.  This can be removed once
--          Pango is fixed.  See bug #1025565.  Actually, I figured out a fix.
--        * print.cpp, print.h, sp-shape.cpp, extension/print.cpp,
--          extension/print.h, extension/implementation/implementation.cpp,
--          extension/implementation/implementation.h,
--          extension/implementation/plugin.cpp, extension/implementation/plugin.h,
--          extension/internal/gnome.h, extension/internal/ps.cpp,
--          extension/internal/ps.h, extension/internal/win32.h:
--          In an attempt to start debugging print rendering, I've added the
--          Print::comment function so that SPItem boundries can be easily
--          seen in rendered output.
--        * src/preferences-skeleton.h, src/sp-shape.cpp,
--          src/dialogs/display-settings.cpp, src/extension/internal/ps.cpp:
--          Added printout comments for print debugging.  Fixed dash output
--          bug #1104050.
--        * src/dialogs/rdf.cpp: fixed rdf:bag displays.  Closes bug #1113316.
--
--2005-01-30  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/io/sys.h, src/io/sys.cpp: added utility routine to cleanup
--          strings with invalid UTF-8 for display.
--
--2004-01-30  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * src/make.dep, src/make.exclude, src/make.files, src/make.ofiles,
--          src/io/uristream.cpp, src/io/sys.cpp: additional win32 changes
--          using Jon Cruz's new mkdir function.  Getting Win32 to compile the
--          &quot;io&quot; directory.  Closes bug #1107305.
--        * src/file.cpp, src/inkscape-stock.cpp, src/inkscape.cpp,
--          src/interface.cpp, src/main.cpp, src/dialogs/export.cpp,
--          src/dialogs/stroke-style.cpp, src/extension/input.cpp,
--          src/extension/implementation/script.cpp, src/helper/stock-items.cpp,
--          src/io/sys.cpp, src/io/sys.h, src/widgets/icon.cpp: wrapped
--          g_file_test with new Inkscape::IO::file_test since g_file_test isn't
--          utf8-safe.
--        * src/inkscape.cpp: removed call to g_free on non-alloced string.
--          fixed up crash-save location to be utf8-okay.
--        * src/extension/extension.cpp: convert from utf8 before open.
--        * src/sp-spiral.cpp, src/object-edit.cpp: found place where CLAMP on
--          spiral's t0 wasn't working.  Closes bug #1075640.
--
--2004-01-28  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/sp-object.h, src/sp-object.cpp:
--          efficiency fixes which should be helpful when loading large documents
--
--2005-01-29  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/file.h, src/file.cpp, src/inkscape.cpp, src/sp-image.cpp,
--          src/extension/implementation/script.cpp,
--          src/extension/internal/pov-out.cpp, src/extension/internal/ps.cpp,
--          src/extension/plugin/gimpgrad.cpp, src/helper/png-write.cpp,
--          src/io/Makefile_insert, src/io/sys.h, src/io/sys.cpp,
--          src/trace/imagemap.cpp, src/xml/repr-io.cpp:
--
--          Refactored open routine to better location.
--
--2004-01-28  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * configure.ac: added test for libgc 6.4 or better.
--        * src/main.cpp: calling new SPRepr methods instead of inline wrappers.
--
--2004-01-27  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/xml/simple-node.h, src/xml/simple-node.cpp:
--
--          SimpleNode::lastChild() and SimpleNode::appendChild() are now
--          O(1) rather than O(n)
--
--2004-01-26  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/xml/repr-util.cpp, src/xml/repr.cpp, src/xml/repr.h,
--          src/xml/sp-repr-action.h, src/xml/sp-repr-event-vector.h:
--
--          inlined legacy wrappers
--
--        * src/xml/simple-node.cpp: really fixed #1108231 now
--
--2005-01-25  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/interface.cpp: Passed file import call to shared code.
--          Fixed bug #1108620.
--
--2005-01-25  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/xml/simple-node.cpp: fixed bug #1108231
--
--2005-01-25  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/dialogs/desktop-properties.cpp: Changed set of paper sizes offered:
--
--          Removed `Folio' pagesize (which means a different paper size to
--          different people; will Folio be missed?  If so, can we improve
--          the name?).
--
--          Changed ISO page sizes (A0..A10, B0..B10) to match official ISO
--          specification in mm.
--
--          Note that these differ from ghostscript's idea of page sizes;
--          see comment in desktop-properties.cpp for speculation of
--          possible problems (fuzziness from antialiasing).
--
--          (Note also that our previous sizes differed even more from
--          gs_statd.ps...)
--
--          Coalesced Ledger and Tabloid to a single entry (11x17in);
--          previously they differed in size.
--
--          Changed Icon 16x16 from 16pt to 16px; similarly Icon 32x32 and
--          Banner 468x60.
--
--2004-01-24  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/xml/simple-node.cpp: potential fix for bug #1108231
--
--2004-01-23  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * po/POTFILES.in, share/extensions/dia.inx,
--        src/preferences-skeleton.h, src/extension/Makefile_insert,
--        src/extension/dependency.cpp, src/extension/dependency.h,
--        src/extension/error-file.cpp, src/extension/error-file.h,
--        src/extension/extension.cpp, src/extension/extension.h,
--        src/extension/init.cpp, src/extension/prefdialog.cpp:
--
--        Adding in functionality to write out an error log based on the failing to
--        load of extensions.  There is also a new error dialog that appears if one
--        or more fail to alert the user and tell them where the error log is
--        stored.  In the log there is more complex descriptions of what failed.
--
--2004-01-23  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/sp-object.cpp: fix for id binding bug
--
--2004-01-23  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/xml/repr-io.cpp: don't complain about not having a namespace
--          URI for the standard xml: prefix
--
--        * src/desktop-style.cpp, src/desktop.cpp, src/document-undo.cpp,
--          src/file.cpp, src/gradient-chemistry.cpp, src/inkscape.cpp,
--          src/interface.cpp, src/nodepath.cpp, src/object-edit.cpp,
--          src/path-chemistry.cpp, src/prefs-utils.cpp, src/select-toolbar.cpp,
--          src/selection-chemistry.cpp, src/sp-defs.cpp, src/sp-flowdiv.cpp,
--          src/sp-flowtext.cpp, src/sp-gradient.cpp, src/sp-item.cpp,
--          src/sp-object-group.cpp, src/sp-object-repr.cpp, src/sp-object.cpp,
--          src/sp-offset.cpp, src/sp-pattern.cpp, src/sp-string.cpp,
--          src/sp-text.cpp, src/sp-tspan.cpp, src/sp-use.cpp, src/splivarot.cpp,
--          src/text-chemistry.cpp, src/text-context.cpp, src/text-editing.cpp,
--          src/dialogs/clonetiler.cpp, src/dialogs/display-settings.cpp,
--          src/dialogs/stroke-style.cpp, src/dialogs/xml-tree.cpp,
--          src/extension/extension.h, src/extension/implementation/script.cpp,
--          src/widgets/dash-selector.cpp, src/widgets/gradient-vector.cpp,
--          src/widgets/sp-xmlview-tree.cpp, src/xml/Makefile_insert,
--          src/xml/comment-node.h, src/xml/element-node.h,
--          src/xml/repr-action-test.cpp, src/xml/repr-css.cpp,
--          src/xml/repr-get-children.cpp, src/xml/repr-io.cpp,
--          src/xml/repr-private.h, src/xml/repr-util.cpp, src/xml/repr.cpp,
--          src/xml/repr.h, src/xml/simple-document.cpp, src/xml/simple-document.h,
--          src/xml/simple-node.cpp, src/xml/simple-node.h,
--          src/xml/sp-repr-action.cpp, src/xml/sp-repr-doc.h, src/xml/sp-repr.h,
--          src/xml/text-node.h:
--
--          got rid of xml/repr-private.h, removed
--          sp_repr_document_createTextNode(), made SPRepr and SPReprDoc abstract
--          interfaces, and moved the SPRepr implementations into separate files
--          in the Inkscape::XML namespace
--
--        * src/util/shared-c-string-ptr.h: added equality operators to avoid
--          certain ambiguities
--
--2004-01-22  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/xml/Makefile_insert, src/xml/repr-private.h, src/xml/repr.cpp,
--          src/xml/session.h, src/xml/simple-session.cpp, src/xml/simple-session.h,
--          src/xml/sp-repr-action.cpp, src/xml/transaction-logger.h:
--
--          added Inkscape::XML::Session and Inkscape::XML::TransactionLogger
--          to provide a new interface for transactions, rather than doing it from
--          SPReprDoc
--
--2004-01-22  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/xml/Makefile_insert, src/xml/node-observer.h,
--          src/xml/repr-private.h, src/xml/repr.cpp:
--
--          moved repr loging behind generic observer interface
--
--2005-01-22  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * src/display/canvas-grid.cpp, src/display/canvas-grid.h;
--
--        Fixing 1103001.  Now major grid lines work alot more like you
--        think that they should.
--
--2005-01-21  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/util/Makefile_insert, src/util/shared-c-string-ptr.cpp,
--          src/util/shared-c-string-ptr.h, src/util/shared-c-string.cpp,
--          src/util/shared-c-string.h, src/xml/repr-io.cpp,
--          src/xml/repr-private.h, src/xml/repr-util.cpp, src/xml/repr.cpp,
--          src/xml/sp-repr-action.h, src/xml/sp-repr-attr.h:
--
--          renamed Util::SharedCString to Util::SharedCStringPtr, which is
--          more descriptive of what it actually is
--
--2005-01-21  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/xml/repr-private.h, src/xml/repr-util.cpp, src/xml/repr.cpp:
--
--          simplify the cacheing of repr position indices, and make it something
--          that can work with an abstract interface
--
--2005-01-20  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * src/file.cpp: added some debug output to help bulia debug bug #1102318.
--        * configure.ac: more attempts at detecting the -lgc libs.
--
--2005-01-19  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * configure.ac: trying to correct the -lgc detection.
--        * inkscape.pod: added theme details.
--        * src/widgets/widget-sizes.h: went from 20 to 24 for toolbar icon size
--          to match other GTK applications.
--        * src/extension/db.cpp: corrected STL &quot;not found&quot; handling.  Didn't
--          fix bug #1102318.
--
--2005-01-18  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * src/inkscape.h, src/inkscape.cpp, src/widgets/icons.cpp:
--          Added basic theme support!  Whee!
--        * share/inkscape/icons.svg: restoring original up/down/flip icons since
--          icons are themable now.  We should stick to our original look.
--        * share/screens/about.svg: added Brisgeek's 0.41 about screen.  Had
--          to tweak background: looks like doc background isn't imported.
--        * share/icons/*.xpm, share/icons/*.png: removed them.  Not being used.
--
--2005-01-17  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/desktop-style.cpp, src/inkscape.cpp, src/interface.cpp,
--          src/path-chemistry.cpp, src/prefs-utils.cpp, src/selection-chemistry.cpp,
--          src/sp-flowtext.cpp, src/sp-gradient.cpp, src/sp-object.cpp,
--          src/sp-text.cpp, src/sp-tspan.cpp, src/splivarot.cpp,
--          src/dialogs/xml-tree.cpp, src/extension/internal/pov-out.cpp,
--          src/widgets/dash-selector.cpp, src/xml/repr-css.cpp,
--          src/xml/repr-get-children.cpp, src/xml/repr-io.cpp,
--          src/xml/repr-private.h, src/xml/repr-util.cpp, src/xml/repr.cpp,
--          src/xml/sp-repr-action.cpp:
--
--          Made all SPRepr fields private, and moved most functionality into
--          member functions.  Also shuffled SPReprDoc members, to avoid
--          need for SPReprDoc to be finalized.
--
--2005-01-17  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * share/markers/markers.svg: applied patch #990884, which provides a
--          few mirrored arrows until marker transforms are finished.
--        * share/icons/icons.svg: updates per Bulia's request.
--
--2005-01-16  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/sp-object.cpp: non-elements no longer get ids assigned
--
--2005-01-15  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/arc-context.cpp, src/document-private.h, src/document.cpp,
--          src/document.h, src/event-context.cpp, src/node-context.cpp,
--          src/rect-context.cpp, src/sp-object.cpp, src/spiral-context.cpp,
--          src/star-context.cpp, src/toolbox.cpp, src/uri-references.cpp,
--          src/dialogs/desktop-properties.cpp, src/widgets/gradient-vector.cpp,
--          src/widgets/layer-selector.cpp, src/widgets/sp-widget.cpp,
--          src/widgets/sp-xmlview-attr-list.cpp, src/widgets/sp-xmlview-content.cpp,
--          src/widgets/sp-xmlview-tree.cpp, src/xml/repr.cpp,
--          src/xml/sp-repr-event-vector.h:
--
--          Removed attribute setting callback, and decoupled ids and object/repr
--          bindings (object &lt;-&gt; repr associations are now remembered directly,
--          though ids are still tracked too).
--
--          This means it is now possible to set a null id on an object without
--          anything breaking (hopefully).  For now we will still assign ids
--          to everything by default...
--
--2005-01-15  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/arc-context.cpp, src/event-context.cpp, src/node-context.cpp,
--          src/rect-context.cpp, src/sp-object.cpp, src/spiral-context.cpp,
--          src/star-context.cpp, src/toolbox.cpp,
--          src/dialogs/desktop-properties.cpp, src/widgets/gradient-vector.cpp,
--          src/widgets/layer-selector.cpp, src/widgets/sp-widget.cpp,
--          src/widgets/sp-xmlview-attr-list.cpp, src/widgets/sp-xmlview-content.cpp,
--          src/widgets/sp-xmlview-tree.cpp, src/xml/repr.cpp,
--          src/xml/sp-repr-event-vector.h:
--
--          remove all veto callbacks but setting attributes
--
--2005-01-15  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * src/inkscape.cpp: correcting windows path for preferences.  Closes
--        bug #933461.
--
--        * src/file.cpp, src/nodepath.cpp, src/selection-describer.cpp,
--        src/seltrans.cpp, src/sp-item-group.cpp, src/sp-path.cpp,
--        src/sp-spiral.cpp, src/sp-star.cpp, src/dialogs/find.cpp:
--        Using ngettext for plural localized strings.  Please try to keep this
--        up.  Closes bug #1076872.
--
--        * share/icons/Makefile.am, share/icons/icons.svg, src/inkscape-stock.cpp,
--        src/inkscape-stock.h, src/dialogs/stroke-style.cpp,
--        src/dialogs/text-edit.cpp, src/dialogs/transformation.cpp,
--        src/dialogs/xml-tree.cpp: Finished the last of the missing pixmap
--        replacements from Andreas Nilsson.  Fixed some mistakes in the earlier
--        changes (need to call sp_icon_new_scaled not sp_icon_new).
--
--2005-01-14  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/gc.cpp: leave the free space multiplier at the default, which
--          will hopefully (according to Hans) avoid some of the odd gc issues
--          we've had, if nothing else does
--
--2005-01-14  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * share/icons/Makefile.am, share/icons/icons.svg, src/inkscape-stock.cpp,
--        src/inkscape-stock.h, src/verbs.cpp, src/dialogs/stroke-style.cpp,
--        src/dialogs/transformation.cpp, src/widgets/icon.cpp, src/widgets/icon.h,
--        src/widgets/paint-selector.cpp:
--        Fixed up code and replaced pixmaps with icons from myself and
--        Andreas Nilsson.
--
--2005-01-11  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/xml/repr-io.cpp: promote non-namespaced SVG documents into SVG
--          namespace
--
--2005-01-08  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/Makefile_insert, src/gc-anchored.cpp, src/gc-anchored.h:
--          abstracted allocation of anchors
--
--2005-01-06  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * src/interface.cpp, src/extension/effect.cpp,
--        src/extension/implementation/implementation.cpp,
--        src/extension/implementation/implementation.h,
--        src/extension/implementation/plugin-link.h,
--        src/extension/implementation/plugin.cpp,
--        src/extension/implementation/plugin.h,
--        src/extension/implementation/script.cpp,
--        src/extension/implementation/script.h, src/extension/plugin/gimpgrad.cpp,
--        src/extension/plugin/grid.cpp:
--
--        Changing the effects preferences so that it uses sockets and plugs which
--        will allow out of process GUIs to work too.  This is a first pass with
--        nothing beautiful, but it does seem to work.
--
--2005-01-03  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/document.cpp, src/main.cpp, src/sp-root.cpp:
--          get rid of ugly xmlns hacks
--
--        * src/inkscape.cpp, src/extension/internal/svg.cpp, src/xml/repr-io.cpp:
--          automatically include xmlns declarations for the required namespaces,
--          and make a best effort at using a default namespace when requested
--          and possible
--
--2005-01-02  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * share/icons/icons.svg: updated view and location
--        * src/document.cpp, src/dialogs/rdf.cpp: fixed another bug in metadata
--          due to svg: prefix change.
--        * src/inkscape-stock.h, src/inkscape-stock.cpp, share/icons/Makefile.am:
--          removed unused xpm icons
--
--2005-01-02  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/fontsize-expansion.h, src/fontsize-expansion.cpp:
--          New files.
--        * src/Makefile_insert: Add the new files to libinkpre_a_SOURCES.
--        * src/desktop-style.cpp (sp_desktop_apply_css_recursive):
--          When calling sp_css_attr_scale, change the expansion calculation
--          to use fontsize_expansion().
--        * src/sp-text.cpp (sp_text_set_transform): Similarly use
--          fontsize_expansion() instead of generic m.expansion().
--
--2005-01-01  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * src/extension/db.h, src/extension/db.cpp, src/extension/init.cpp:
--        created &quot;modulelist&quot; to maintain initialization order for extension
--        lists.
--
--2004-12-31  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/xml/repr-io.cpp, src/xml/repr.h: initial scaffoliding for more
--          cosmetic use of prefixes in output files (and eventually more proper
--          namespace handling for output as well)
--
--2004-12-31  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/sp-text.cpp (sp_text_set_transform): Change scaling of font size.
--          The result should be closer to what CorelDraw, XaraX, Canvas 7 and
--          Expression3 do according to vellum, though I don't know the exact
--          rule that they use.
--
--2004-12-25  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * share/extensions/grid.inx, src/extension/extension.cpp,
--        src/extension/extension.h, src/extension/plugin/grid.cpp:
--
--        Futher improvements to the grid plugin.  This involves mostly adding in
--        parameters at this time, but, ofcourse, I never implemented floating
--        point parameters -- so that had to be done first.  More modular code so
--        that things can be adjusted externally better.
--
--2004-12-25  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * share/extensions/Makefile.am, share/extensions/grid.inx,
--        src/extension/implementation/plugin-link.h,
--        src/extension/implementation/plugin.cpp,
--        src/extension/plugin/Makefile_insert, src/extension/plugin/gimpgrad.cpp,
--        src/extension/plugin/grid.cpp:
--
--        Adding in a new effect plugin, grid.  It draws a grid on the canvas which
--        is just an easy way to do some neat things.  It is mostly done, but still
--        needs cleanup.  Some other files required modification to make this
--        possible.
--
--2004-12-25  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/event-context.cpp: removed unused handler
--
--2004-12-25  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * share/extensions/svg_dropshadow:
--
--        Changing to use &quot;svg:g&quot; instead of &quot;g&quot; for the group.
--
--        * src/verbs.cpp, src/extension/effect.cpp, src/extension/effect.h,
--        src/extension/system.cpp, src/extension/system.h,
--        src/extension/implementation/implementation.cpp,
--        src/extension/implementation/implementation.h,
--        src/extension/implementation/plugin.cpp,
--        src/extension/implementation/plugin.h,
--        src/extension/implementation/script.cpp,
--        src/extension/implementation/script.h:
--
--        Final stuff to get Effects working as well as the did before, which
--        is okay, but not great.  This involved changing the API to get an SPView
--        instead of an SPDocument because then I can get the selection information
--        from the view that is being used.
--
--2004-12-24  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/sp-object-repr.cpp, src/sp-tspan.cpp, src/splivarot.cpp,
--          src/dialogs/rdf.cpp, src/dialogs/xml-tree.cpp,
--          src/widgets/sp-xmlview-tree.cpp, src/xml/repr-io.cpp,
--          src/xml/repr-private.h, src/xml/repr-util.cpp, src/xml/repr.cpp,
--          src/xml/repr.h:
--
--          cleaned out unused code and unhygenic macros, as well as fixing
--          constructors for text and comment nodes
--
--2004-12-24  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * src/verbs.cpp, src/extension/effect.cpp, src/extension/effect.h:
--
--        Okay, now the effects menu really works!  Well, the implementation seems
--        to be broken, but the wrapper seems to be all working.
--
--2004-12-24  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * src/interface.cpp, src/verbs.cpp, src/verbs.h, src/extension/effect.cpp,
--        src/extension/effect.h:
--
--        Getting the Effects menu basically working.  This included some fixes to
--        the verbs where they were incrementing the database incorrectly.  The
--        effects are the first component to take advantage of the dynamically
--        created verbs, and exercised new code.  Now the basic menu is available,
--        but there is no functionality there.
--
--2004-12-24  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * src/interface.cpp, src/verbs.cpp, src/verbs.h:
--
--        Basic code for the effects menu.
--
--        * src/dialogs/filedialog.cpp, src/dialogs/filedialog.h,
--        src/extension/db.cpp, src/extension/db.h:
--
--        Changing the DB access functions to use std::list instead of GSList so
--        that it is more standard, and we get rid of a specialized class that
--        really isn't that useful.  Less memory usage, and fixes a leak.
--
--        * src/extension/effect.cpp, src/extension/effect.h:
--
--        Adding in a &quot;Last Effect&quot; to be used in the menus.
--
--        * src/extension/extension-forward.h, src/extension/extension.cpp,
--        src/extension/extension.h, src/extension/input.cpp,
--        src/extension/output.cpp, src/extension/timer.cpp, src/extension/timer.h,
--        src/extension/Makefile_insert:
--
--        Adding in the timer functions so that modules will unload in a given
--        amount of time.  For more information on this read the documentation
--        in the files.  Kinda a lazy deallocation.
--
--        * src/extension/implementation/implementation.cpp:
--
--        Fix unload so that it is not recursive.
--
--2004-12-23  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/arc-context.cpp, src/document.cpp, src/draw-context.cpp,
--          src/dyna-draw-context.cpp, src/file.cpp, src/gradient-chemistry.cpp,
--          src/interface.cpp, src/layer-fns.cpp, src/main.cpp, src/object-ui.cpp,
--          src/path-chemistry.cpp, src/rect-context.cpp,
--          src/selection-chemistry.cpp, src/sp-anchor.cpp, src/sp-clippath.cpp,
--          src/sp-defs.cpp, src/sp-ellipse.cpp, src/sp-flowdiv.cpp,
--          src/sp-flowregion.cpp, src/sp-flowtext.cpp, src/sp-gradient-test.cpp,
--          src/sp-gradient.cpp, src/sp-image.cpp, src/sp-item-group.cpp,
--          src/sp-line.cpp, src/sp-marker.cpp, src/sp-mask.cpp,
--          src/sp-object-group.cpp, src/sp-object-repr.cpp, src/sp-offset.cpp,
--          src/sp-path.cpp, src/sp-pattern.cpp, src/sp-polygon.cpp,
--          src/sp-polyline.cpp, src/sp-rect.cpp, src/sp-root.cpp,
--          src/sp-spiral.cpp, src/sp-star.cpp, src/sp-symbol.cpp, src/sp-text.cpp,
--          src/sp-tspan.cpp, src/sp-use.cpp, src/spiral-context.cpp,
--          src/splivarot.cpp, src/star-context.cpp, src/text-chemistry.cpp,
--          src/text-context.cpp, src/dialogs/find.cpp, src/dialogs/rdf.cpp,
--          src/dialogs/xml-tree.cpp, src/ecma/EcmaBinding.cpp,
--          src/extension/internal/gdkpixbuf-input.cpp,
--          src/extension/internal/svg.cpp, src/livarot/ShapeDraw.cpp,
--          src/xml/repr-io.cpp, src/xml/repr-util.cpp, src/xml/repr.cpp:
--
--          use normalized qnames for SVG elements too
--
--2004-12-23  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * configure.ac, src/Makefile_insert, src/extension/script/Makefile_insert:
--          adding Perl and Python compile tests.  Corrected library locations.
--        * src/extension/script/InkscapeScript.h,
--          src/extension/script/InkscapePython.cpp,
--          src/extension/script/InkscapeScript.cpp: white space fix, and
--          added config.h, and some small debugging for myself.  Hope Bob doesn't
--          mind!  :)
--        * src/dialogs/scriptdialog.cpp: added comments to default code.
--
--2004-12-22  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * configure.ac, src/extension/script/Makefile_insert: automake cleanups
--          to deal with perl/python detection.
--
--2004-12-20  David Turner &lt;novalis@gnu.org&gt;
--        * src/widgets/gradient-vector.cpp:
--          Fixed bug with gradient stops at 0 and 100%.  Closes 1085920.
--
--2004-12-18  Bob Jamison  &lt;rjamison@titan.com&gt;
--
--        * src/extensions/script/*:
--          New files that enable embedding of scripting languages
--          in Inkscape.  Currently using Swig to embed Perl and Python.
--
--        * autoconf.ac:
--          Allow opting for perl or python with --with-perl=yes|no
--          and --with-python=yes|no
--
--2004-12-15  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * streq.h (streq), strneq.h (strneq), memeq.h (memeq):
--          New convenience functions for strcmp(a,b)==0 etc.
--
--        * src/dir-util.cpp (sp_relative_path_from_path):
--          Fix when base is a string prefix of path but a directory prefix
--          (e.g. path=/foo/barney, base=/foo/bar).
--
--2004-12-10  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/sp-conn-end.cpp (sp_conn_end_move_compensate):
--          Fix for undo/save: wasn't calling updateRepr().
--
--2004-12-09  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/style.cpp (sp_style_merge_from_style_string):
--          More standards-conforming parsing of style strings into prop:value
--          pairs.
--
--2004-12-08  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/style.h, src/style.cpp, src/libnrtype/font-style-to-pos.cpp:
--          Fix font-weight value: s/darker/bolder/.
--
--        * src/style.cpp (sp_style_merge_from_parent):
--          Fix bug with specifying stroke-width with unit of em or ex.
--          (We were ignoring the number, treating it as 1em or 1ex.)
--
--        * src/style.h, src/style.cpp (sp_style_read_dash,
--          sp_style_write_string, sp_style_write_difference):
--          Allow `inherit' as a value for dasharray.
--          (Also plug small memory leak in sp_style_read_dash.)
--
--2004-12-07  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/style.cpp (sp_style_write_string):
--          Fix for when stroke-dasharray either explicitly set to `none', or
--          inherits non-none.
--
--        * src/style.cpp (sp_style_write_ienum):
--          Fix: preserve explicit `inherit' request.
--        * (sp_style_read, sp_style_merge_property):
--          Allow explicit `inherit' for `display' property.
--
--        * src/style.cpp (sp_style_read):
--          Fix copy&amp;paste bug affecting `visibility' and `display' properties.
--
--2004-12-07  David Turner  &lt;novalis@gnu.org&gt;
--
--        * src/libnrtype/RasterFont.cpp, src/display/nr-arena-shape.cpp:
--        Fixed dash rendering bug (#1077213)
--
--2004-12-06  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/style.h, src/style.cpp: Support all `display' values
--          required by SVG 1.1.  (No functional change, insofar as the new
--          values all have the same behaviour as our existing `block' value
--          in SVG.)
--        * src/sp-item.cpp, src/style.cpp: Use `inline' (SP_CSS_DISPLAY_INLINE)
--          rather than `block' as our generic display value meaning `don't hide
--          this', as per spec.
--
--        * src/style.cpp: Prefer to write lr-tb etc. rather than the
--          abbreviations lr etc.  (Also add comment saying why.)
--
--2004-12-03  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/dialogs/xml-tree.cpp (on_attr_select_row_set_value_content):
--          Fix segfault: treat NULL as empty string for display purposes.
--
--2004-11-30  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/svg/svg.h, src/svg/sp-svg.def, src/svg/svg-length.cpp:
--          (sp_svg_boolean_read, sp_svg_write_percentage):
--          Remove these unused functions.
--          (sp_svg_length_read_lff, sp_svg_number_write_d,
--          sp_svg_number_write_i): Mark static.
--
--        * configure.ac:
--          When adding -lgc to LIBS, also add its dependencies -lpthread -ldl.
--
--2004-11-28  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * 0.40
--
--2004-11-25  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * share/tutorials/tutorial-calligraphy.svg: spelling fix
--
--        * src/widgets/layer-selector.cpp: fixing the layer selector update bug;
--          sigc++ apparently doesn't deal with reference arguments very well
--
--2004-11-25  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/layer-fns.cpp: fix layer creation within sublayers
--
--        * src/dialogs/layer-properties.cpp: fix dialog leak
--
--2004-11-25  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/inkscape.cpp: eliminate duplicated code across #ifdefs
--
--        * src/verbs.cpp, src/dialogs/layer-properties.cpp,
--          src/dialogs/layer-properties.h:
--
--          LayerPropertiesDialog is no longer a singleton, since it's kind of a
--          per-desktop (well, ideally per-document) thing.  Remaining to do:
--          fix update of layer selector widget, and eliminate leak of dialog
--          objects.
--
--2004-11-24  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * inkscape.spec: added SMP flags, added static library link capability.
--
--2004-11-24  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/draw-context.cpp (spdc_concat_colors_and_flush):
--          Do nothing if empty curve; in particular, don't try to close an
--          empty curve.
--
--        * src/pen-context.cpp (spdc_endpoint_snap):
--          Fix use of uninitialized value when snapping.
--
--2004-11-23  Bryce Harrington &lt;bryce@bryceharrington.org&gt;
--
--        * src/dialogs/layer-properties.cpp:  Fixing bug causing two new
--          layers to get created when hitting enter
--
--2004-11-23  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * share/tutorials: added Josh's changes, resized, repositioned for
--          800x600.
--        * src/verbs.h, src/verbs.cpp, src/interface.cpp: added tracing
--          tutorial.
--
--2004-11-23  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/rect-context.cpp: disallow drawing on locked or invisible layers
--
--        * src/widgets/layer-properties.h, src/widgets/layer-properties.cpp:
--          slight HIG-ification
--
--        * src/desktop.cpp, src/desktop.h, src/widgets/layer-selector.cpp,
--          src/widgets/layer-selector.h, src/verbs.cpp, src/sp-desktop-widget.h
--
--          removed vestigal layer renaming thing
--
--        * src/verbs.cpp, src/dialogs/layer-properties.cpp,
--          src/dialogs/layer-properties.h:
--
--          reuse dialog for creating layers as well as for renaming them
--
--2004-11-22  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/display/bezier-utils.cpp (generate_bezier): For the sake of
--          our current pencil tool, don't use free optimization of the end
--          tangent vector.
--
--2004-11-21  MenTaLguY &lt;mental@rydia.net&gt;
--
--        * src/verbs.cpp: add accels for layer menu items
--
--2004-11-21  Bryce Harrington &lt;bryce@bryceharrington.org&gt;
--
--        * src/dialogs/layer-properties.cpp, src/verbs.cpp,
--          src/dialogs/layer-properties.h: Hooking up layer rename
--          functionality, and making it show correctly.
--
--        * src/dialogs/debugdialog.cpp, src/dialogs/find.cpp,
--          src/dialogs/tracedialog.cpp:  Fixing dialog show behavior
--
--2004-11-21  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * src/sp-object.cpp, src/sp-metadata.cpp: added some debugging, and
--          fixed a dumb error in my metadata _release handler.  Should mostly
--          close bug 1069772.
--        * src/Makefile_insert, src/sp-skeleton.cpp, src/sp-skeleton.h:
--          created some example SPObject implementations for a basis for any
--          new SPObjects in the future.
--        * src/dialogs/xml-tree.cpp: fixing logic bug in identability checker.
--          Added immutability test to actually close 1069772.
--        * share/icons/icons.svg, src/verbs.cpp, src/interface.cpp: adding
--          icons for the &quot;new&quot; menu, vacuum, reverse, make bitmap, and trace.
--
--2004-11-20  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/extension/db.h, src/extension/db.cpp, src/dialogs/filedialog.cpp:
--          Added extension matching pattern. Fixed bug 1064888.
--
--        * src/dialogs/filedialog.cpp (isValidImageFile):
--          Fixed previewing bug 1067551.
--
--2004-11-20  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/display/bezier-utils.cpp (sp_bezier_fit_cubic_full):
--          Add splitpoints parameter.  Callers updated.
--
--        * src/display/bezier-utils.cpp
--          (sp_bezier_fit_cubic_r, sp_bezier_fit_cubic_full):
--          Change last parameter from lg_max_beziers to max_beziers.
--          Callers updated.
--
--2004-11-19  Bryce &lt;bryce@bryceharrington.org&gt;
--
--        * src/dialogs/layer-properties.cpp,
--          src/dialogs/layer-properties.h:  Adding some widgets.
--
--2004-11-18  Bryce &lt;bryce@bryceharrington.org&gt;
--
--        * src/dialogs/Makefile_insert, src/dialogs/makefile.msc,
--          src/dialogs/layer-properties.h, src/dialogs/layer-properties.h:
--          Adding a layer properties dialog for renaming layers
--
--        * src/desktop.cpp src/interface.cpp, src/verbs.cpp,
--          src/verbs.h src/dialogs/layer-properties.cpp,
--          src/dialogs/layer-properties.h,
--          src/widgets/layer-selector.cpp:  Hooking in layer props dialog.
--
--2004-11-16  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/widgets/document-tree-model.cpp, src/widgets/document-tree-model.h,
--          src/widgets/layer-selector.cpp, src/widgets/Makefile_insert:
--
--          removed Widgets::DocumentTreeModel because unused
--
--        * src/xml/repr-private.h, src/xml/repr-util.cpp, src/xml/repr.cpp,
--          src/xml/repr.h:
--
--          cache successive sibling counts (self+subsequent siblings) in SPRepr
--          to make sp_repr_n_children() and sp_repr_position() more efficient,
--          which will be needed later for e.g. GTK tree models.
--
--          sp_repr_nth_child() isn't any faster as a result of the changes,
--          but it probably won't need to be
--
--        * src/xml/repr.cpp: fixed refcount leak in SPRepr::SPRepr(SPRepr const &amp;)
--
--2004-11-15  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/gc.cpp: add initial stubs that print an informative error
--          if the GC functions are used before Inkscape::GC::init() is called
--
--2004-11-14  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * configure.ac, src/gc-core.h, src/gc-managed.h, src/gc-anchored.h,
--          src/gc-finalized.h, src/gc.cpp:
--
--          make disabling the collector a run-time rather than a compile-time
--          option; there are now three garbage collector options, selectable
--          by setting the _INKSCAPE_GC environment variable:
--
--           * enable - the normal collector (default)
--           * debug - the debugging collector
--           * disable - use standard malloc in place of the libgc allocator
--
--2004-11-14  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/display/bezier-utils.cpp: Make end tangent/s be unconstrained for
--          sp_bezier_fit_cubic, sp_bezier_fit_cubic_r, and around corner nodes.
--
--        * src/pencil-context.cpp (fit_and_split): Allow the bezier fitter to
--          choose the middle control points freely except to the extent required
--          for smooth nodes.
--
--        * src/display/bezier-utils.cpp (generate_bezier):
--          If either end tangent is specified as zero then estimate the
--          corresponding control point without constraining its direction
--          from the endpoint.
--
--        * src/pencil-context.h, src/pencil-context.cpp
--          (fit_and_split, sp_pencil_context_init): Explicitly remember required
--          tangent instead of using &quot;first two points&quot; hack.
--
--        * src/display/bezier-utils.cpp (sp_bezier_fit_cubic_full):
--          Detect &amp; prevent &quot;ghost spikes&quot;, by allowing a corner node if
--          the specified tangent would result in a spike.
--
--        * src/display/bezier-utils.cpp (generate_bezier): Better handling
--          of the case of infinite solutions for the lengths of the two
--          tangent vectors: try requiring that the lengths equal each other,
--          and solving for that length (just one variable).
--
--2004-11-13  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * src/document.cpp: wrapped updateDisplay call in undo insensitivity.
--          Closes bug #1030436.
--
--2004-11-12  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/main.cpp: fpresetsticky -&gt; fpsetsticky
--
--        * src/verbs.cpp: cast width changes
--
--        * src/libnrtype/FlowBoxes.h, src/libnrtype/FlowDefs.h,
--          src/libnrtype/FlowDest.h, src/libnrtype/FlowEater.h,
--          src/libnrtype/FlowRes.h, src/libnrtype/FlowSols.h,
--          src/libnrtype/FlowSrc.h, src/libnrtype/FlowSrcText.h,
--          src/libnrtype/FlowStyle.h, src/libnrtype/FlowUtils.h:
--          remove stdint.h which isn't being used here
--
--        * src/widgets/icon.h, src/widgets/icon.cpp:
--          icon greys out when insensitive
--
--        * src/gc-anchored.h, src/gc-finalized.h, src/gc-managed.h:
--          documentation
--
--        * src/verbs.cpp: changed cast to reinterpret_cast to hopefully
--          avoid compiler warning
--
--2004-11-11  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * src/seltrans.cpp, src/select-context.cpp: ref counting SPObjects
--          correctly so undo's don't blow up an active resize/move.  Closes
--          bug #1018756.
--
--2004-11-11  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/inkscape.cpp, src/main.cpp, src/widgets/icon.cpp:
--          removed sp_bitmap_icons
--
--        * configure.ac, src/sp-image.cpp, src/object-ui.cpp:
--          removed stale autotrace support code
--
--2004-11-10  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/sp-item.cpp, src/sp-clippath.cpp, src/cp-mask.cpp:
--          minor refcounting tweaks
--
--        * src/sp-image.cpp: fixed failure to release GdkPixbufLoader when
--          done with it (fixes bug #1063054)
--
--2004-11-10  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * configure.ac, src/gc-core.h: corrected gc.h path detection.
--
--2004-11-09  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/dialogs/fileselector.cpp: fixed cut-and-paste refcount bug
--          between SVGPreview::setFileName and SVGPreview::setFromMem that
--          was leaking bitmap image preview SPDocuments
--
--2004-11-09  Bryce Harrington &lt;bryce@bryceharrington.org&gt;
--
--        * src/dialogs/item-properties.cpp
--
--2004-11-09  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/sp-item.cpp, src/style.cpp, src/style.h:
--          use 'display' rather than 'visibility' for hiding, and give display
--          a more &quot;modern&quot; representation in SPStyle like visibility's
--
--2004-11-09  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * src/dialogs/xml-tree.cpp: added better context to the status bar.
--          added warning flash for id conflicts.
--        * src/toolbox.cpp: killed some copy/paste code while bug hunting.
--
--2004-11-08  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/sp-item.h, src/sp-item.cpp
--          (isExplicitlyHidden, setExplicitlyHidden): New methods.
--
--        * src/dialogs/item-properties.cpp: Change from having a `Visible'
--          checkbox that explicitly sets the SVG visibility property to
--          having a `Hide' checkbox that controls whether or not the
--          element has visibility:hidden.  (Mitigates #1061934.)
--
--        * src/sp-object.h, src/sp-object.cpp (visible, setVisible):
--          Remove these methods.
--
--2004-11-07  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/gc-finalized.h: fix for Debian bug #279991 (cast to ptrdiff_t
--                              rather than int), and basic documentation
--
--2004-11-06  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/sp-item.cpp: fix desktop-specific version of SPItem::isHidden()
--                           to deal correctly with parent visibility
--
--2004-11-05  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/widgets/layer-selector.cpp: more work on making the lock/hide
--          buttons actually do something
--
--        * src/sp-item.cpp, src/sp-item.h: implement lock/hide related methods
--
--        * src/verbs.cpp: &quot;Remove All Kerns&quot; -&gt; &quot;Remove Manual Kerning&quot;
--
--2004-11-04  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * src/dialogs/rdf.h, src/dialogs/rdf.cpp: added rdf:Bag for the
--          dc:subject keyword list.  Closed bug #1021025.
--        * src/dialogs/xml-tree.cpp, src/widgets/sp-xmlview-attr-list.cpp,
--          src/widgets/sp-xmlview-attr-list.h: added status bar to XML
--          editor.  added row-change callback for XML tree view.  This
--          all supports a possible future solution to bug #869683.
--        * src/dialogs/desktop-properties.cpp: memory leak in RDF code.
--
--2004-11-04  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/widgets/layer-selector.cpp: togglable images and formatting
--          changes (make current layer bold)
--
--        * src/uri.h, src/uri.cpp: added assignment operator
--
--2004-11-03  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/widgets/Makefile_insert, src/widgets/shrink-wrap-button.cpp,
--          src/widgets/shrink-wrap-button.h:
--
--          added Inkscape::Widgets::shrink_wrap_button, to make any gtk button
--          an SPButton-like shrink-wrapped button
--
--        * src/widgets/layer-selector.h, src/widgets/layer-selector.cpp:
--
--          abandon SPButton for layer selector buttons
--
--2004-11-03  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * po/check-markup: New script: detects &lt;b&gt;markup&lt;b&gt; &lt;b&gt;problems&lt;7b&gt;
--          in the &lt;b&gt;translated strings.  (~10 such problems found.)
--        * Makefile.am (all, check, distcheck): Run po/check-markup (with
--          varying permissiveness of errors).
--
--2004-11-02  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * doc/keys.xml: added documentation of layer keys
--
--2004-11-01  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * src/dialogs/align.cpp, src/dialogs/debugdialog.cpp: localized
--        some missed strings.
--
--2004-11-01  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * share/icons/icons.svg: gave bulia's eye icons ids
--
--        * src/widgets/layer-selector.h, src/widgets/layers-selector.cpp:
--          fixed up visibility/lock toggles... now to make them actually do
--          something
--
--2004-10-31  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/util/glib-list.h: adaptor for glib lists
--
--        * src/widgets/layer-selector.h, src/widgets/layer-selector.cpp:
--          save the repr next to the SPObject
--
--2004-10-30  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/util/list.h: more list cleanups and documentation
--
--        * src/verbs.cpp: call sp_document_done() for layer verbs too
--
--2004-10-30  Bryce Harrington &lt;bryce@bryceharrington.org&gt;
--
--        * src/dialogs/item-properties.cpp, src/sp-object.h:  Cleaning up
--        stubs, disabling some more of the desc code to prevent crash.
--        The change to SPObject::label() broke the label editing code;
--        fixing it.
--
--2004-10-30  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * src/sp-metadata.cpp, src/sp-metadata.h, src/Makefile_insert,
--        src/document.cpp, src/sp-object-repr.cpp, src/sp-object.cpp:
--        I've created my very first SPObject!  SPMetadata is alive!  No
--        more nasty hack to have it disappear from SVG Plain.  Mental
--        won't have to take away my CVS access any more!  :)
--        * inkscape2.nsi: update from Adib Taraben
--
--2004-10-30  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/libnr/nr-matrix.cpp (nr_matrix_invert):
--          Fix for last commit to this file, which broke src==dest case.
--        * src/libnr/nr-matrix-test.cpp: Add test cases for nr_matrix_invert.
--
--2004-10-30  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/widgets/layer-selector.cpp, src/widgets/layer-selector.h:
--          update when layers added/removed/reordered.
--
--        * src/verbs.h, src/verbs.cpp: added &quot;rename layer&quot; verb.
--
--2004-10-29  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * src/Makefile_insert, src/trace/Makefile_insert,
--        src/util/Makefile_insert: distcheck cleanups.
--
--2004-10-29  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/widgets/layer-selector.cpp: default labels in italic
--
--        * src/sp-object.h, src/sp-object.cpp: inkscape:label fixes
--
--        * src/layer-fns.cpp: make ordering of layers complete; not just among
--                             siblings
--
--        * src/util/list.h: documentation update
--
--2004-10-29  Bryce Harrington &lt;bryce@bryceharrington.org&gt;
--
--        * layer-fns.cpp:  documenting
--        * layer-selector.cpp:  documenting &amp; fixing funky widget resizing
--        * object-ui.cpp, dialogs/item-properties.cpp, sp-object.h,
--          sp-object.cpp, widgets/layer-selector.cpp: add ability to set
--          inkscape:label from &quot;Item Properties&quot;, remove id setting from
--          &quot;Item Properties&quot;, switch to using
--          SPObject::label()/SPObject?::defaultLabel() in UI where object
--          ID is currently used.  Documenting.  Switching from &quot;label&quot; to
--          &quot;inkscape:label&quot; where appropriate.  Adding
--          visible()/setVisible() functions and activating checkbox.
--        * dialogs/item-properties.cpp:  Adding title and desc boxes.
--          Adjusting layout of dialog a bit.  Changing to use of tables
--          instead of horiz/vert boxes for layout.  Setting to inactive
--          until some underlying bits get finished.
--
--2004-10-29  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * src/dialogs/export.cpp: moved function-based static state variable
--          into the dialog state variables.  Closes bug #993447.
--        * src/display/curve.cpp: fixed compile warning.
--        * src/sp-namedview.cpp: wasn't ref counting correctly.  Closes #955020.
--
--2004-10-29  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--
--        * src/sp-image.cpp, src/extension/internal/gdkpixbuf-input.cpp:
--          Refactoring filenames and file opening
--          Scales imported images if DPI is known and not 72 DPI. Fixes
--          #1029755
--
--2004-10-29  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/widgets/layer-selector.cpp, src/verbs.cpp:
--          unselect objects when layer is manually switched
--
--2004-10-28  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * src/document-undo.cpp, src/document.cpp, src/sp-namedview.cpp,
--          src/sp-text.cpp, src/dialogs/desktop-properties.cpp,
--          src/dialogs/export.cpp, src/extension/input.cpp,
--          src/extension/output.cpp, src/extension/system.cpp:
--          Fixing calls to sp_document_set_undo_sensitive to correct allow for
--          nesting, as suggested by mental.  Found while tracking down bug
--          #1030436.
--
--2004-10-28  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/util/list.h: cleanups of list class.  I think, aside from
--          documentation and maybe fixes for g++ 3.4 (if required), this
--          is the last set of changes I will need to make.
--
--        * src/sp-item.cpp, src/splivarot.cpp, src/util/reverse-list.h,
--          src/util/filter-list.h, src/util/map-list.h:
--          adjust for changes in the list class' interface
--
--        * src/desktop.cpp, src/sp-desktop-widget.h:
--          removed old layer selector and added SPDesktop::itemIsHidden()
--
--        * src/widgets/layer-selector.cpp, src/widgets/layer-selector.h:
--          more work; it's now at least as functional as the old selector it
--          replaces
--
--2004-10-27  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * src/libnr/nr-point.h: use NR::X and NR::Y instead of &quot;0&quot; and &quot;1&quot;.
--        * src/dialogs/export.cpp: stack/register weirdness requires a function
--          call to get true == comparison of NR::Rect's.  Closes bug #1048614.
--        * src/dialogs/align.cpp: saving erased iterator.  Closes bug #1054270.
--        * share/extensions/ill2svg.pl: added strict, warnings, and detection
--          of Image::Magick module.  Closes bug #990659.
--        * src/dialogs/find.h, src/dialogs/find.cpp: removed unfinished new
--          find dialog instantiation.  Closes bug #1048802.
--
--2004-10-27  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/extension/output.cpp: better fix for 1004134 after advice
--        from Ted.
--
--2004-10-26  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/extension/output.cpp: don't reset modified flag until after
--        save has happened, in case it fails.  Fixes 1004134.
--
--        * src/livarot/ShapeSweep.cpp: fix a typo in my cleanups.  Fixes
--        1048151.
--
--2004-10-25  Bryce Harringotn &lt;bryce@bryceharrington.org&gt;
--
--        * file.cpp, file.h, dialogs/export.cpp: Adding error return logic
--          for png export code so that failure to write can be tracked.
--          Adding an error dialog for when this occurs.  Fixes bug 1038932.
--
--        * extension/system.cpp:  Changing sp_ui_error_dialog to g_warning
--          so won't crash when running from commandline.  Fixes bug
--          1000350.
--
--        * inkscape.cpp, inkscape.h, main.cpp, dialogs/filedialog.cpp:
--          Adding Inkscape::Application::use_gui flag as temporary hack to
--          prevent gui dialogs from being used when running from
--          commandline.  Fixes bug 1045067.
--
--2004-10-26  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/livarot/PathCutting.cpp: fix a couple of bugs that I
--        introduced that cause crashes on cut path.
--
--2004-10-25  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * src/sp-object.cpp: nasty hack to not export metadata on &quot;Plain SVG&quot;.
--          I promise I'll fix this with a proper SPObject soon.
--
--2004-10-25  Jon A. Cruz  &lt;jon@joncruz.org&gt;
--        * src/file.cpp, src/file.h, src/inkscape.cpp, src/sp-image.cpp,
--        src/uri.cpp, src/uri.h, src/dialogs/filedialog.cpp,
--        src/extension/input.cpp, src/extension/implementation/script.cpp,
--        src/extension/internal/pov-out.cpp, src/extension/internal/ps.cpp,
--        src/extension/internal/win32.h, src/extension/plugin/gimpgrad.cpp,
--        src/helper/png-write.cpp, src/trace/imagemap.cpp, src/xml/repr-io.cpp:
--
--        Refactoring filenames and file opening
--
--2004-10-24  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/Makefile.am: added/removed files
--
--        * src/util/copy-list.h: nobody's using it right now, get rid of it
--
--        * src/traits/copy.h, src/traits/list-copy.h:
--          traits for determining the type to make a copy of a value
--
--        * src/sp-item.cpp, src/util/filter-list.h src/util/map-list.h,
--          src/util/reverse-list.h, src/widgets/layer-selector.cpp
--          src/xml/sp-repr-action.cpp:
--
--          let the list functions infer their own result type (where possible)
--
--        * src/util/forward-pointer-iterator.h: its value type is a reference
--
--2004-10-23  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/desktop.cpp: removed vertical usize limits on statusbar
--
--        * src/widgets/layer-selector.cpp, src/widgets/layer-selector.h:
--          more layer selector work; simplfied model and customized CellRenderer
--          settings a bit
--
--        * src/attributes.cpp, src/attributes.h, src/sp-object.cpp, src/sp-object.h:
--          add inkscape:label attribute
--
--        * src/file.cpp, src/sp-anchor.h, src/sp-animation.h, src/sp-chars.h,
--          src/sp-clippath.h, src/sp-conn-end.cpp, src/sp-defs.h, src/sp-ellipse.h,
--          src/sp-gradient.h, src/sp-guide.h, src/sp-image.h, src/sp-line.h,
--          src/sp-linear-gradient.h, src/sp-marker.h, src/sp-mask.h,
--          src/sp-namedview.h, src/sp-object-group.h, src/sp-offset.h, src/sp-path.h,
--          src/sp-pattern.h, src/sp-polygon.h, src/sp-polyline.h,
--          src/sp-radial-gradient.h, src/sp-rect.cpp, src/sp-rect.h, src/sp-root.h,
--          src/sp-spiral.h, src/sp-star.h, src/sp-stop.h, src/sp-string.h,
--          src/sp-symbol.h, src/sp-text.h, src/sp-tspan.h, src/sp-use.h,
--          src/sp-offset.cpp, src/sp-shape.h:
--
--          make inheritance actual
--
--2004-10-23  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/libnr/*: Move some things from nr-matrix-ops.h to new files.
--
--        * src/libnr/nr-point-fns.h, src/libnr/nr-point-fns.cpp:
--          New function is_zero.  Move is_unit_vector here
--          (was private to sp-spiral.cpp).
--
--        * src/display/bezier-utils-test.cpp: Disable a test, replacing with a
--          todo printf and adding a comment explaining.
--
--2004-10-22  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/pencil-context.cpp: Ensure that data points array p is uniqued
--          and contains no NaNs.
--
--        * src/libnr/nr-point-fns.cpp (LInfty): Fix bug with NaN coordinates:
--          return NaN (rather than unspecified behaviour).
--        * src/libnr/nr-point-fns-test.cpp: Add test cases for L1,L2,LInfty
--          handling of NaN.
--
--        * src/pencil-context.cpp: Fix bug: undesirable interactions between
--          snapping and snap-to-anchor.
--
--2004-10-21  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/desktop.cpp: SPDesktop::currentRoot() should pull from
--          the current layer hierarchy just like SPDesktop::currentLayer();
--          doubly so, since currently when switching documents the layer hierarchy
--          is updated before the document is switched
--
--        * src/util/Makefile_insert, src/util/copy-list.h: add list copy thingy
--
--        * src/util/list.h: add rest()
--
--        * src/util/reverse-list.h: bug fixes to reverse_list_in_place()
--
--        * src/widgets/layer-selector.cpp, src/widgets/layer-selector.h:
--          more work on layer selector
--
--2004-10-21  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/livarot/Path.cpp, src/livarot/Path.h,
--        src/livarot/PathConversion.cpp, src/livarot/PathCutting.cpp,
--        src/livarot/PathOutline.cpp, src/livarot/PathSimplify.cpp,
--        src/livarot/ShapeMisc.cpp: excise separate path description data
--        structure.
--
--        * src/livarot/Path.h, src/livarot/Path.cpp,
--        src/livarot/PathConversion.cpp, src/livarot/PathCutting.cpp,
--        src/livarot/PathOutline.cpp, src/livarot/PathSimplify.cpp,
--        src/livarot/ShapeMisc.cpp, src/livarot/livarot-forward.h: move
--        path description structs into their own files, and rename a few
--        member variables.
--
--        * src/livarot/Path.h, src/livarot/PathConversion.cpp,
--        src/livarot/PathOutline.cpp: remove some unused functions.
--
--2004-10-20  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/livarot/Path.cpp: fix for 1050379, and probably lots of
--        others.
--
--        * src/livarot/Path.h, src/livarot/PathOutline.cpp: bug fix for a
--        previous commit.
--
--        * src/livarot/Path.cpp: fix a memory leak.
--
--2004-10-19  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/livarot/Path.h, src/livarot/PathSimplify.cpp: more
--        simplification cleanups.
--
--        * src/livarot/PathStroke.cpp: coding style cleanups.
--
--        * src/livarot/Path.h, src/livarot/PathSimplify.cpp,
--        src/livarot/PathStroke.cpp: more cleanups; don't modify Path::pts
--        and Path::nbPt.
--
--        * src/livarot/Path.cpp, src/livarot/Path.h,
--        src/livarot/PathConversion.cpp, src/livarot/PathCutting.cpp,
--        src/livarot/PathSimplify.cpp, src/livarot/PathStroke.cpp: use a
--        std::vector for Path::pts.
--
--2004-10-18  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/livarot/Path.h, src/livarot/PathSimplify.cpp: coding style
--        and const cleanups.
--
--        * src/livarot/PathSimplify.cpp: some very minor cleanups, and
--        temporary comments for myself.
--
--        * src/livarot/PathConversion.cpp: coding style cleanups.
--
--        * src/livarot/PathConversion.cpp: fix for bug 1048827.
--
--        * src/livarot/Path.h, src/livarot/PathSimplify.cpp: clean up
--        simplification code.
--
--2004-10-17  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * share/templates/Makefile.am, share/templates/layers.svg:
--          added a layer template
--
--        * src/widgets/layer-selector.h, src/widgets/layer-selector.cpp:
--          more layer selector work
--
--        * src/util/filter-list.h, src/util/Makefile_insert:
--          added filter_list()
--
--2004-10-15  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/livarot/PathSimplify.cpp: remove #ifdef
--        pseudo_douglas_pecker code that wasn't being used.
--
--2004-10-15  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/view.h: removed obsolete status message functions
--
--        * src/attributes.h: remove unused #define
--
--        * src/sp-object.cpp: fix for bug #1048268 (inkscape:collect being written
--          in &quot;plain SVG&quot; files)
--
--        * src/sp-item.h, src/sp-item.cpp: added isLocked() and isHidden()
--          predicates
--
--        * src/sp-item.cpp, src/sp-style.cpp: basic support for visibility CSS
--          property
--
--2004-10-14  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * share/extension/*.inkmod -&gt; *.inx
--        src/extension/init.cpp
--
--        Changing the filename extension that is used to identify Inkscape
--        extensions to the one specified in the design document.
--
--2004-10-14  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/util/list.h: more 3.4 fixes
--
--2004-10-13  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/util/list.h, src/util/forward-pointer-iterator.h:
--
--          fixes to (hopefully) build with g++ 3.4 (and generally be less evil
--          anyway)
--
--2004-10-14  Carl Hetherington &lt;inkscape@carlh.net&gt;
--
--        * src/livarot/int-line.cpp: coding style cleanups.
--
--        * src/livarot/float-line.cpp, src/livarot/float-line.h:
--        refactoring, removal of dead code.
--
--        * src/display/guideline.cpp, src/display/guideline.h: coding style
--        cleanups.
--
--        * src/livarot/Path.cpp, src/livarot/Path.h,
--        src/livarot/PathConversion.cpp, src/livarot/PathCutting.cpp,
--        src/livarot/PathSimplify.cpp, src/livarot/PathStroke.cpp: merge
--        Path::path_lineto and Path::path_lineto_b.
--
--2004-10-14  Carl Hetherington &lt;inkscape@carlh.net&gt;
--
--        * src/Path.cpp, src/Path.h, src/PathConversion.cpp,
--        src/PathCutting.cpp, src/PathOutline.cpp, src/PathSimplify.cpp,
--        src/ShapeMisc.cpp: use a vector of pointers for Path::descr_cmd.
--
--        * src/livarot/Ligne.cpp, src/livarot/Ligne.h,
--        src/livarot/int-line.cpp, src/livarot/int-line.h,
--        src/livarot/float-line.cpp, src/livarot/float-line.h,
--        src/livarot/livarot-forward.h, src/livarot/ShapeRaster.cpp,
--        src/sp-flowregion.cpp, src/display/canvas-bpath.cpp,
--        src/display/nr-arena-glyphs.cpp, src/display/nr-arena-shape.cpp,
--        src/display/sp-ctrlline.cpp, src/libnrtype/FlowDest.cpp,
--        src/libnrtype/RasterFont.cpp: split Ligne into float-line and
--        int-line.
--
--        * src/libnrtype/FlowDest.cpp, src/libnrtype/RasterFont.cpp,
--        src/libnrtype/raster-position.h, src/livarot/float-line.cpp,
--        src/livarot/float-line.h, src/livarot/int-line.cpp: use
--        std::vector for arrays in FloatLigne.
--
--        * src/livarot/float-line.cpp, src/livarot/float-line.h: remove
--        lots of dead code.  Make some methods private.
--
--2004-10-12  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/Makefile.am: added files
--
--        * src/layer-fns.cpp, src/sp-item.cpp: use iterators, simplifying code
--
--        * src/sp-object.cpp, src/splivarot.cpp: adapt to new version of
--          Inkscape::Algorithms::longest_common_suffix
--
--        * src/sp-object.h, src/sp-repr-iterators.h: add new iterator classes
--
--        * src/algorithms/find-last-if.h: add counterpart of std::find_if
--
--        * src/algorithms/longest-common-suffix.h: rewrite to use iterators
--
--        * src/algorithms/longest-prefix.h, src/algorithms/longest-suffix.h,
--          src/algorithms/shortest-prefix.h, src/algorithms/shortest-suffix.h:
--
--          removed; these algorithms are no longer necessary when using
--          iterators
--
--        * src/traits/list.h: no longer needed
--
--        * src/traits/reference.h: add &quot;Pointer&quot; member type
--
--        * src/util/Makefile_insert: shuffled files
--
--        * src/util/list.h: reworked Inkscape::Util::List to be a &quot;handle&quot; type
--          that can also be used as an STL iterator
--
--        * src/util/forward-pointer-iterator.h: treat a pointer as an iterator,
--          given a base pointer type and a type which defines the iteration
--          strategy
--
--        * src/util/map.h: obsolete
--
--        * src/util/map-list.h: iterator-based implementation
--
--        * src/traits/tree-iterator.h: no longer necessary (superceded by
--          specific applications of Inkscape::Util::ForwardPointerIterator)
--
--        * src/sp-object-tree-iterator.h, src/util/parent-axis.h,
--          src/util/sibling-axis.h: obsolete
--
--        * src/util/map.h, src/util/reverse.h: obsolete
--
--        * src/util/map-list.h, src/util/reverse-list.h:
--          iterator-based implementations
--
--        * src/xml/Makefile_insert: added file
--
--        * src/xml/repr.h: removed old tree iterator stuff
--
--        * src/xml/sp-repr-action.cpp, src/xml/sp-repr-action.h: use new
--          pointer iterator facility
--
--        * src/xml/sp-repr-iterators.h: pointer iterators for SPRepr
--
--2004-10-12  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/display/bezier-utils.h, src/display/bezier-utils.cpp
--          (sp_bezier_fit_cubic_r, sp_bezier_fit_cubic_full): Change the meaning
--          of the last parameter: was max_depth, now lg_max_beziers, with the
--          relationship lg_max_beziers = max_depth + 1.  Callers updated.
--
--        * src/xml/repr.cpp (sp_repr_change_order):
--          Add g_return_if_fail for some conditions that would break structural
--          integrity, and add a TODO comment indicating incompleteness.
--          Use sp_repr_prev function.
--
--        * src/xml/repr-get-children.h, src/xml/repr-get-children.cpp
--          (sp_repr_prev_sibling): Rename to sp_repr_prev for consistency
--          with sp_repr_next.  Don't consider it an error for child to be
--          NULL or parentless.  Callers updated.
--
--        * src/draw-context.cpp (spdc_concat_colors_and_flush,
--          spdc_flush_white): Misc readability cleanups.
--
--        * src/display/curve.cpp (sp_curve_reverse): Fix a bug where the
--          reversed curve wrongly included a trailing moveto command.  (Bug
--          introduced in my 2004-09-05 change: one of the callers I didn't
--          know how to cause to run.)
--
--2004-10-12  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * share/extensions/ai_input.inkmod, share/extensions/ai_output.inkmod,
--        share/extensions/dia.inkmod, share/extensions/dropshadow.inkmod,
--        share/extensions/eps_input.inkmod, share/extensions/epsi_output.inkmod,
--        share/extensions/gimpgrad.inkmod, share/extensions/ps_input.inkmod,
--        share/extensions/roundhole.inkmod, share/extensions/sk_input.inkmod,
--        share/extensions/svgz_input.inkmod, share/extensions/svgz_output.inkmod,
--        share/extensions/txt2svg.inkmod, share/extensions/wmf_input.inkmod,
--        src/extension/dependency.cpp, src/extension/dependency.h,
--        src/extension/extension.cpp, src/extension/init.cpp:
--
--        Moving all of the dependency stuff from the scripts, up to the root
--        extension level.  This means that everyone can have dependencies, and
--        dependency checking (a good thing).  This makes use of the new
--        'Dependency' class that is also in the extension directory.
--
--2004-10-11  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/pencil-context.cpp (sp_pencil_context_root_handler): Split into
--          many functions, fixing some illegal union aliasing along the way (as
--          was done for sp_pen_context_root_handler).
--
--        * src/modifier-fns.h: New file of inline functions based on macros.h
--          MOD__CTRL etc. macros.
--        * src/Makefile_insert: Add the new file.
--
--        * src/pen-context.h: Change size of p array from SP_DRAW_MAX_POINTS to
--          5 now that we aren't sharing with SPPencilContext.
--
--        * src/draw-context.cpp, src/draw-context.h, src/pen-context.cpp,
--          src/pen-context.h, src/pencil-context.cpp, src/pencil-context.h:
--          Move npoints,p from SPDrawContext to both SPPenContext and
--          SPPencilContext.
--
--        * src/draw-context.cpp, src/draw-context.h: Split off new files
--          pen-context.h, pen-context.cpp, pencil-context.h, pencil-context.cpp,
--          draw-anchor.h, draw-anchor.cpp.
--        * src/Makefile_insert: Add the new files.
--
--2004-10-10  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * src/event-context.cpp, src/file.cpp, src/file.h, src/print.cpp,
--        src/print.h, src/selection-chemistry.h, src/sp-image.cpp, src/sp-item.cpp,
--        src/sp-marker.cpp, src/sp-root.cpp, src/sp-shape.cpp, src/sp-symbol.cpp,
--        src/tools-switch.cpp, src/dialogs/export.cpp, src/dialogs/filedialog.cpp,
--        src/extension/Makefile_insert, src/extension/db.cpp,
--        src/extension/dependency.cpp, src/extension/dependency.h,
--        src/extension/effect.cpp, src/extension/effect.h,
--        src/extension/extension-forward.h, src/extension/extension.cpp,
--        src/extension/extension.h, src/extension/input.cpp, src/extension/input.h,
--        src/extension/output.cpp, src/extension/output.h, src/extension/print.cpp,
--        src/extension/print.h, src/extension/system.cpp,
--        src/extension/internal/eps-out.cpp, src/extension/internal/ps.cpp,
--        src/extension/internal/svg.cpp, src/libnrtype/FlowResOut.cpp:
--
--        Splitting out the different types of extensions into their own files so
--        that the overall dependencies can be reduced.  Caused a ripple through
--        lots of other files.  Hopefully the dependency situation is better now.
--
--2004-10-10  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/draw-context.cpp:
--          Change xp,yp file globals to NR::Point pen_draw_origin_w.
--
--        * src/draw-context.cpp (sp_pen_context_root_handler):
--          Split into many routines.  Fix some illegal union member aliasing.
--          (pen_handle_key_press): Minor code cleanups in backspace handling.
--          (pen_handle_motion_notify): Make tolerance var local instead of
--          file-global.  (This transformation is applicable to many
--          dragtolerance users.)
--
--        * src/draw-context.cpp (spdc_endpoint_snap_handle):
--          Change argument type from SPDrawContext to SPPenContext, and
--          specialize definition accordingly.  Caller updated.
--
--        * src/draw-context.h: Change red_curve_is_valid from char to bool.
--        * src/draw-context.cpp: Change red_curve_is_valid assignments from
--          0x00/0x01 to false/true (using find &amp; replace).
--
--2004-10-07  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/nr-object.cpp, src/nr-object.h: coding style and const
--        fixes.
--
--        * src/nr-rect.cpp: added a doxygen comment.  Some coding style
--        fixes.
--
--        * src/sp-paint-server.cpp: coding style fixes.
--
--        * src/nr-arena-item.cpp, src/nr-arena-item.h: move a comment to
--        the .cpp file and make it doxygen-style.
--
--        * src/livarot/Path.cpp: coding style cleanups.  Add an assert to
--        Path::Transform().
--
--        * src/livarot/Path.cpp, src/livarot/Path.h: fix some archaic
--        notation.
--
--        * src/livarot/Ligne.cpp: coding style cleanups.
--
--        * src/livarot/PathOutline.cpp, src/livarot/Path.h: fix a rather
--        nasty hack in the outlining code.
--
--        * src/livarot/Path.cpp, src/livarot/Path.h,
--        src/livarot/PathConversion.cpp, src/livarot/PathCutting.cpp,
--        src/livarot/PathOutline.cpp, src/livarot/PathSimplify.cpp,
--        src/livarot/ShapeMisc.cpp, src/splivarot.cpp, src/sp-offset.cpp:
--        use std::vector for Path::descr_cmd.
--
--        * src/livarot/Path.cpp, src/livarot/Path.h,
--        src/livarot/PathConversion.cpp, src/livarot/PathCutting.cpp,
--        src/livarot/PathOutline.cpp, src/livarot/PathSimplify.cpp,
--        src/livarot/ShapeMisc.cpp: getType() and setType() in Path::path_descr.
--
--2004-10-07  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/sp-object-repr.cpp (sp_repr_type_lookup): Distinguish between XML
--          element name and sodipodi:type attribute value: use a separate table
--          for each.
--        * src/sp-object-repr.h, src/sp-object-repr.cpp (sp_object_type_lookup):
--          Don't export this function.  (Also rename it to name_to_gtype and
--          change its definition for separate tables.)
--
--2004-10-03  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * src/dialogs/rdf.cpp, src/dialogs/repr-util.cpp, src/dialogs/repr.h:
--          Since &quot;dc:title&quot; can appear at multiple XML levels, a way to
--          control max depth in searching was added.  (Closes bug #1009290)
--
--2004-09-30  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/widgets/document-tree-model.cpp:
--          more bug fixes
--
--        * src/widgets/layer-selector.cpp, src/widgets/layer-selector.h:
--          get the layer selector sort of in more order
--
--2004-09-28  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * src/verbs.cpp, src/verbs.h, src/view.cpp:
--
--        Making it so that actions get deleted as views get destroyed.
--
--2004-09-27  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * src/desktop.h, src/forward.h, src/interface.cpp, src/interface.h,
--        src/select-toolbar.cpp, src/shortcuts.cpp, src/shortcuts.h,
--        src/toolbox.cpp, src/toolbox.h, src/verbs.cpp, src/verbs.h,
--        src/dialogs/align.cpp, src/dialogs/align.h,
--        src/dialogs/desktop-properties.cpp, src/dialogs/display-settings.cpp,
--        src/dialogs/export.cpp, src/dialogs/find.cpp,
--        src/dialogs/item-properties.cpp, src/dialogs/object-properties.cpp,
--        src/dialogs/text-edit.cpp, src/dialogs/transformation.cpp,
--        src/dialogs/xml-tree.cpp, src/helper/action.cpp, src/helper/action.h:
--
--        Wow, alot of files changed.  The ones that changed the most are
--        verb.cpp and verb.h, which are almost entirely different.  What happened
--        here is the verbs were made object oriented.  So, as the verbs
--        are built into everything, lots of files changed.  Now the code
--        for the verbs is much cleaner, and I think a little bit faster.
--        Also, it will be easier to extend the verbs for use in effects.
--
--2004-09-26  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/libnr/nr-matrix.h, src/libnr/nr-matrix.cpp:
--          Get rid of operator NR::translate(), which was allowing
--          *implicit* (and typically lossy) conversion to NR::translate,
--          and which made a bug hard to find.
--
--        * src/sp-gradient-test.cpp: New unit test file.  I believe this is the
--          first test that tests an SPObject.
--        * src/Makefile_insert, src/Makefile.am: Invoke the new test.
--
--2004-09-24  MenTaLguY &lt;mental@rydia.net&gt;
--
--        * src/selection-chemistry.cpp:
--
--          &quot;select all&quot; and &quot;clear&quot; now operate on the current layer rather than on
--          the document root
--
--        * src/verbs.cpp, src/shortcuts.cpp, layer-fns.cpp, src/sp-item.cpp:
--
--          keyboard shortcuts and fixes for layer verbs
--
--2004-09-23  MenTaLguY &lt;mental@rydia.net&gt;
--
--        * src/message-stack.h, src/message-stack.cpp:
--
--          return id of flashed messages so they are cancellable
--
--        * src/message-context.h, src/message-context.cpp:
--
--          message context flashes now supercede one another, as regular
--          messages do (they do not supercede regular messages though)
--
--        * src/interface.cpp, src/layer-fns.cpp, src/layer-fns.h, src/verbs.cpp:
--
--          initial stab at layers menu; not everything works the way it should
--          quite yet
--
--        * src/message-context.h, src/message-context.cpp:
--
--          added flash methods to Inkscape::MessageContext
--
--        * src/gc-core.h, src/display/nr-arena-glyphs.cpp,
--src/display/nr-arena-group.cpp,
--          src/display/nr-arena-item.cpp, src/display/nr-arena-item.h,
--          src/display/nr-arena-shape.cpp, src/libnr/nr-object.cpp,
--src/libnr/nr-object.h,
--
--          eliminate more sources of leaks; managed objects shouldn't use refcounts
--          among themselves
--
--        * src/xml/repr.cpp: don't nuke log pointer
--
--2004-09-21  MenTaLguY &lt;mental@rydia.net&gt;
--
--        * src/gc-finalized.h: fix for stupid bug preventing finalizable objects
--          from being collected
--
--        * src/Makefile_insert, src/gc.cpp, src/gc-core.h:
--          move Inkscape::GC::init out-of-line, and funnel GC warnings through
--          glib
--
--2004-09-21  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/sp-marker.h, src/sp-marker.cpp (sp_marker_show_instance):
--          Change to using NR::Matrix instead of NRMatrix.  Update caller.
--
--        * src/sp-gradient.cpp (sp_gradient_get_g2d_matrix,
--          sp_gradient_get_gs2d_matrix, sp_gradient_set_gs2d_matrix):
--          New NR::Matrix/NR::Rect versions of existing functions.
--
--        * src/libnr/nr-matrix-translate-ops.h (operator/): New function.
--
--        * src/libnr/nr-matrix-scale-ops.cpp: New file.
--        * src/libnr/nr-matrix-scale-ops.h (operator/(Matrix,scale)):
--          New function.
--
--2004-09-20  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/sp-gradient.h: Change gradientTransform from NRMatrix to
--          NR::Matrix.  Users updated.
--
--        * src/Makefile.am (EXTRA_DIST), Makefile_insert
--          dialogs/Makefile_insert extension/implementation/Makefile_insert
--          extension/internal/Makefile_insert helper/Makefile_insert
--          livarot/Makefile_insert (blah_SOURCES):
--          Add some .h files for `make dist'.
--
--2004-09-19  MenTaLguY &lt;mental@rydia.net&gt;
--
--        * src/gc-core.h: don't defer finalizers
--
--        * src/gc-core.h: bump up free space divisor -- collections should
--          happen ~32x more frequently
--
--2004-09-19  Carl Hetherington &lt;inkscape@carlh.net&gt;
--
--        * src/display/canvas-bpath.cpp, src/display/nr-arena-shape.cpp,
--        src/display/sp-ctrlline.cpp, src/libnrtype/RasterFont.cpp,
--        src/livarot/Shape.h, src/livarot/ShapeRaster.cpp: remove some
--        unused parameters from calls to raster code.
--
--        * src/livarot/ShapeRaster.cpp: coding style cleanups.
--
--        * src/livarot/Shape.h, src/livarot/ShapeRaster.cpp: factored out
--        _updateIntersection().
--
--        * src/livarot/AVL.cpp, src/livarot/AVL.h: remove DblLinked.  Cleanups.
--
--2004-09-18  MenTaLguY &lt;mental@rydia.net&gt;
--
--        * src/dialogs/filedialog.cpp: unref the preview document we created
--
--2004-09-18  Carl Hetherington &lt;inkscape@carlh.net&gt;
--
--        * src/livarot/AVL.cpp, src/livarot/AVL.h,
--        src/livarot/DblLinked.cpp, src/livarot/DblLinked.h,
--        src/livarot/LivarotDefs.h, src/livarot/ShapeRaster.cpp,
--        src/livarot/ShapeSweep.cpp, src/livarot/sweep-tree.cpp,
--        src/livarot/sweep-tree.h, src/sweep-event.h: replace leftFoo and
--        rightFoo with foo[2] in a few places.  Associated cleanups.
--
--        * src/livarot/Shape.h: use Side rather than a bool for
--        TesteIntersection.  Add some methods.  Remove some unused variables.
--
--        * src/livarot/ShapeSweep.cpp: simplify TesteIntersection with use
--        of Side.
--
--        * src/livarot/sweep-event.h: const fix.
--
--        * src/livarot/sweep-event.cpp: simplifications with use of Side.
--
--        * src/sp-offset.cpp, src/splivarot.cpp, src/livarot/Shape.cpp,
--        src/livarot/ShapeMisc.cpp, src/ShapeSweep.cpp: lastA/firstA in
--        Shape::dg_point -&gt;
--
--          further work on stroking; break out bezier approximation into
--          public functions
--
--2004-09-10  MenTaLguY &lt;mental@rydia.net&gt;
--
--        * src/render/polygon.h, src/render/shape-builder.h,
--          src/render/shape-builder.cpp, src/render/stroke.h,
--          src/render/dash.h:
--
--          beginnings of a simple alternate renderer
--
--2004-09-09  Carl Hetherington &lt;inkscape@carlh.net&gt;
--
--        * src/sp-flowtext.cpp, src/sp-offset.cpp, src/splivarot.cpp,
--        src/display/nr-arena-shape.cpp, src/libnrtype/FlowDest.cpp,
--        src/livarot/PathConversion.cpp, src/livarot/Shape.h: make
--        Shape::nbPt and Shape::nbAr private and provide accessor methods.
--
--        * src/display/nr-arena-shape.cpp, src/livarot/Shape.h: make
--        Shape::flags private.
--
--        * src/splivarot.cpp, src/livarot/PathStroke.cpp,
--        src/livarot/Shape.cpp, src/livarot/Shape.h, src/livarot/ShapeMisc.cpp,
--        src/livarot/ShapeRaster.cpp, src/livarot/ShapeSweep.cpp:
--        Clean up handling of flags in Shape class
--
--        * src/livarot/AlphaLigne.cpp, src/livarot/Path.cpp,
--        src/livarot/PathSimplify.cpp, src/livarot/Shape.cpp,
--        src/livarot/ShapeSweepUtils.cpp: it's ok to free NULL.
--
--        * src/livarot/Shape.h, src/sp-offset.cpp, src/splivarot.cpp,
--        src/display/nr-arena-shape.cpp: Make Shape::pts private and offer
--        a read-only accessor.
--
--        * src/livarot/Shape.cpp, src/livarot/Shape.h,
--        src/livarot/ShapeDraw.cpp, src/livarot/ShapeMisc.cpp,
--        src/livarot/ShapeRaster.cpp, src/livarot/ShapeSweep.cpp, src/
--        livarot/ShapeSweepUtils.cpp, src/livarot/ShapeUtils.h: Rename
--        Shape::pts to Shape::_pts, and use getPoint() wherever possible.
--
--        * src/sp-offset.cpp, src/splivarot.cpp, src/livarot/Shape.cpp,
--        src/livarot/Shape.h, src/livarot/ShapeMisc.cpp,
--        src/livarot/ShapeRaster.cpp, src/livarot/ShapeSweep.cpp: Add
--        dg_point::totalDegree() and make use of it.
--
--
--2004-09-08  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/libnr/nr-object.h, src/libnr/nr-object.cpp: fix NRObject
--          initialization
--
--        * configure.in, src/gc-core.h, src/gc-managed.h, src/gc-anchored,
--          src/gc-finalized.h:
--
--          add a --disable-gc ./configure option to omit garbage collection
--          from the build (the normal allocator will be used, although
--          memory will obviously leak since it does not get explicitly freed)
--
--        * src/xml/repr.cpp: SPRepr's copy constructor needs to properly
--          initialize its fields
--
--        * src/xml/repr-util.cpp, src/xml/repr-private.h,
--          src/xml/repr.h, src/xml/repr.cpp:
--
--          new child-count-related routines, and added mutation signals
--          to SPReprDoc
--
--        * src/desktop.cpp: call the &quot;Active Group&quot; widget by its TRUE NAME!
--
--        * src/widgets/Makefile_insert, src/widgets/document-tree-model.cpp,
--          src/widgets/document-tree-model.h, src/widgets/layer-selector.cpp,
--          src/widgets/layer-selector.h:
--
--          very cursory start on new layers UI
--
--2004-09-08  Carl Hetherington &lt;inkscape@carlh.net&gt;
--
--        * src/helper/stock-items.cpp: fix a bad free().  Improve coding
--        style compliance.
--
--        * src/libnrtype/FlowRes.cpp: slightly unpleasant fix for a buffer
--        overrun.
--
--2004-09-07  MenTaLguY &lt;mental@rydia.net&gt;
--
--        * src/livarot/Shape.cpp, src/livarot/Shape.h, src/livarot/ShapeMisc.cpp,
--          src/livarot/ShapeSweep.cpp:
--
--          use std::vector for points array (seems to crash less?)
--
--        * src/livarot/AlphaLigne.cpp, src/livarot/BitLigne.cpp,
--          src/livarot/Ligne.cpp, src/livarot/Path.cpp,
--          src/livarot/PathCutting.cpp, src/livarot/PathSimplify.cpp,
--          src/livarot/Shape.cpp, src/livarot/ShapeMisc.cpp,
--          src/livarot/ShapeSweep.cpp, src/livarot/ShapeSweepUtils.cpp:
--
--          switch to glib's allocator routines, which have the expected
--          semantics
--
--        * src/livarot/evil-malloc.h: removed
--
--2004-09-07  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * src/color-rgba.h:
--
--        Some comments and some little code clean up things.  Added a couple
--        of constructors to make life a little simpler.
--
--2004-09-06  Ted Gould  &lt;ted@gould.cx&gt;
--        * src/extension/plugin/gimgrad.cpp, src/extension/implementation/plugin*
--          share/extension/gimpgrad.inkmod, src/extension/system.cpp,
--          src/extension/extension.h:
--
--        Mega commit.  This commit does two things, it adds in the ability to
--        do plugins in Inkscape.  This means that there are loadable modules
--        that can be used for just about anything.  It also provides a sample
--        implementation of a plugin to load GIMP gradients.  This means that
--        GIMP gradients can be imported into Inkscape, giving a larger set of
--        gradients that can be used in Inkscape.
--
--        Currently, nothing here is really complete, but it is functional.  The
--        plugins really only work for input plugins, and the GIMP gradient example
--        isn't very robust.  They will come shortly.
--
--2004-09-05  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/display/curve.h, src/display/curve.cpp:
--          Change x,y members to NR::Point.
--          Rename posset (spiced&amp;spiked hot milk) to posSet as per CodingStyle.
--
--        * src/display/curve.cpp (sp_curve_reverse): Previously this
--          routine returned only the last subpath, and made it an open
--          path.  Now it preserves all aspects of the curve other than
--          reversing it.  I believe this change makes no difference to the
--          draw-context and dyna-draw-context callers (though I haven't
--          managed to test all of these callers), whereas for the `reverse
--          path' command, users presumably expect the new behaviour.
--
--        * src/display/curve.cpp (sp_curve_closepath_current):
--          Fix bad assertion.
--
--        * src/libnr/nr-matrix-fns.h, src/libnr/nr-matrix-fns.cpp
--          (get_translation): New function.
--
--        * src/sp-polygon.cpp (polygon_get_value): Use static linkage.
--          (sp_polygon_set): Remove debugging output.  Add `todo' comment.
--
--2004-09-03  MenTaLguY &lt;mental@rydia.net&gt;
--
--        * src/attributes.cpp, src/attributes.h, src/sp-namedview.cpp,
--          src/sp-namedview.h:
--
--          remember previously selected layer on load
--
--2004-09-02  MenTaLguY &lt;mental@rydia.net&gt;
--
--        * src/attributes.cpp, src/attributes.h, src/sp-item-group.cpp:
--
--          reintroduced the inkscape:groupmode attribute
--
--        * src/gc-core.h, src/gc-finalized.h, src/gc-anchored.h,
--          src/libnr/nr-object.cpp:
--
--          remove USE_LIBGC macro again
--
--2004-08-30  MenTaLguY &lt;mental@rydia.net&gt;
--
--        * src/sp-object.cpp:
--
--          ref the object while SPObject::deleteObject runs, so it doesn't
--          get destroyed halfway through [ fix for bug #1012874 ]
--
--2004-08-29  MenTaLguY &lt;mental@rydia.net&gt;
--
--        * src/gc-core.h:
--
--          turn off scanning of dynamic library data segments; we don't need
--          it, and it seems to cause problems on FC2
--
--2004-08-27  MenTaLguY &lt;mental@rydia.net&gt;
--
--        * src/traits/function.h: add typedefs for all argument positions,
--          specifying 'void' for all arguments after the last
--
--        * src/livarot/evil-malloc.h, src/livarot/BitLigne.cpp,
--          src/livarot/PathCutting.cpp, src/livarot/PathSimplify.cpp,
--          src/livarot/Shape.cpp, src/livarot/ShapeSweepUtils.cpp:
--
--          work around livarot bugs so I can use ElectricFence
--
--        * src/gc-core.h, src/gc-finalized.h, src/gc-anchored.h,
--          src/libnr/nr-object.cpp:
--
--          make the garbage collector easy to disable by undefining
--          USE_LIBGC in src/gc-core.h
--
--2004-08-26  MenTaLguY &lt;mental@rydia.net&gt;
--
--        * src/document-private.h, src/document.h, src/document.cpp:
--
--          add notification signal when resources are added or removed
--
--2004-08-25  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/xml/repr-css.cpp (sp_repr_css_print):
--          Fix for shared string change.
--
--        * src/sp-text.cpp (sp_text_description):
--          Fix for when font Name() call fails.
--
--        * src/sp-text.cpp: CodingStyle changes, including moving some
--          declarations to first use.
--          Remove unused __SP_TEXT_C__ define.
--
--2004-08-25  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/sp-cursor.cpp, src/sp-cursor.h, src/sp-guide.cpp:
--        coding style cleanups.
--
--2004-08-24  MenTaLguY &lt;mental@rydia.net&gt;
--
--        * src/gc-anchor.h: fix to always use the GC base address, since
--          that will not always be the same as 'this', when I::GC::Anchored
--          is used via multiple inheritance.
--
--2004-08-24  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/libnrtype/TextWrapper.h, src/libnrtype/TextWrapper.cpp (AppendUTF8):
--          Use strlen instead of for-loop.
--          Change printf to g_return_if_fail (and document that the argument
--          must be valid UTF-8).
--          Mark the text pointer as not being written through (const).
--
--2004-08-23  MenTaLguY &lt;mental@rydia.net&gt;
--
--        * src/xml/repr.cpp, src/xml/sp-repr-action.h:
--
--          removed stupid default 'next' constructor arguments and force them
--          to be specified explicitly (and fix the omission of one, which
--          fixes bug #1014541)
--
--2004-08-22  MenTaLguY &lt;mental@rydia.net&gt;
--
--        * src/Makefile_insert, src/gc-alloc.h:
--
--          introduced a GC-aware STL allocator
--
--        * src/document-private.h, src/document.h, src/document.cpp:
--
--          switch to using STL map for &quot;id changed&quot; signals
--
--2004-08-21  MenTaLguY &lt;mental@rydia.net&gt;
--
--        * src/Makefile_insert, src/util/Makefile_insert: get libinkutil
--          deps straightened out
--
--        * src/document-private.h, src/document-undo.cpp, src/document.cpp:
--
--          adapt for new APIs, header cleanups/refactorings
--
--        * src/gc-core.h, src/gc-anchored.h, src/gc-finalized.h, src/gc-managed.h:
--
--          rewrote interface to Boehm GC for increased flexibility; there are now
--          three main classes:
--
--           - Inkscape::GC::Managed: objects managed by the GC; replaces
--                                    Inkscape::GC::Object
--
--           - Inkscape::GC::Finalized: objects for which the GC will call
--                                      destructors automatically; replaces
--                                      Inkscape::GC::FinalizedObject
--
--           - Inkscape::GC::Anchored: managed objects which can be 'anchored'
--                                     to prevent collection while non-gc-aware
--                                     objects are holding references; replaces
--                                     Inkscape::Refcounted
--
--          Note that they no longer inherit from each other(!), so you will
--          need to mix-and-match via multiple inheritance.  The latter two
--          don't do anything useful without the first, however.
--
--        * src/gc-object.h, src/refcounted.h: removed
--
--        * src/message-context.cpp, src/message-stack.h, src/selection.h,
--          src/view.cpp, src/libnr/nr-object.h, src/util/list.h,
--          src/xml/sp-repr-attr.h, src/xml/sp-repr-listener.h, src/desktop.cpp:
--
--          adopt new GC API and header refatorings
--
--        * src/Makefile.am, src/util/Makefile_insert:
--
--          list util/* files in util's Makefile_insert now.
--
--        * src/util/reverse.h: revive anx fix Inkscape::Util::reverse
--
--        * src/util/share-c-string.cpp, src/util/share-c-string.h: removed
--
--        * src/util/shared-c-string.cpp, src/util/shared-c-string.h:
--
--          employ the type system to make shared strings a little safer to use;
--          you can still shoot yourself in the foot, but at least now you need
--          to aim and pull the trigger first
--
--        * src/xml/Makefile_insert, src/xml/repr-action-test.cpp,
--          src/xml/sp-repr-action-fns.h, src/xml/sp-repr-action.h:
--
--          reorganize transaction logging files
--
--        * src/xml/repr-action-test.cpp: updated headers
--
--        * src/xml/repr-action.cpp, src/xml/repr-action.h: removed
--
--        * src/xml/repr-private.h, src/xml/repr.cpp, src/xml/repr.h:
--
--          update for new GC API and shared strings
--
--        * src/xml/sp-repr-action-fns.h, src/xml/sp-repr-action.cpp,
--          src/xml/sp-repr-action.h:
--
--          header refactoring and new GC API
--
--        * src/xml/sp-repr-attr.h, src/xml/sp-repr-listener.h:
--
--          new GC API
--
--2004-08-20  Carl Hetherington &lt;inkscape@carlh.net&gt;
--
--        * src/zoom-context.cpp, src/view.cpp, src/version.cpp,
--        src/sp-defs.cpp: coding style cleanups.
--
--        * src/sp-polygon.cpp: coding style and a few other small cleanups.
--
--        * src/sp-anchor.cpp: coding style cleanups.  Remove unnecessary
--        static variable.
--
--2004-08-18  Bryce Harrington &lt;bryce@bryceharrington.org&gt;
--
--        * autogen.sh:  Fixing the 'missing ltmain.sh' bug
--
--2004-08-17  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/sp-star.cpp: Use cast to guint32 instead of using modulo 2**32.
--          Fix a uint compilation bug on Windows reported by mrchapp.
--          Mark a few functions as static.
--
--2004-08-16  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/sp-conn-end.cpp (change_endpts):
--          Use new sp_curve_stretch_endpoints function: i.e. preserve the
--          shape of the connector path.
--
--        * src/display/curve.h, src/display/curve.cpp
--          (sp_curve_stretch_endpoints): New function.
--
--        * src/sp-use-reference.cpp: CodingStyle changes.
--
--        * src/sp-item.h, src/sp-item.cpp (sp_item_write_transform):
--          Indicate that adv won't get written to.
--
--        * src/sp-rect.cpp (sp_rect_set_transform): Call sp_rect_set_shape,
--          so that bbox is up-to-    src/livarot/PathConversion.cpp,
--src/livarot/Shape.cpp,
--        src/livarot/Shape.h, src/livarot/ShapeDraw.cpp, src/livarot/ShapeMisc.cpp,
--        src/livarot/ShapeRaster.cpp, src/livarot/ShapeSweep.cpp,
--        src/livarot/ShapeSweepUtils.cpp:
--          Revert these files to their state prior to mental's &quot;2004-08-08&quot;
--          entry (the change made in 2004-08-09 02:23 UTC).
--
--2004-08-11  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/algorithms/longest-common-suffix.h: Fix bug I introduced three
--          days ago.
--
--        * src/attributes.h, src/attributes.cpp: New attributes
--          SP_ATTR_CONNECTION_START, SP_ATTR_CONNECTION_END.
--        * src/sp-conn-end.h, src/sp-conn-end.cpp,
--          src/sp-conn-end-pair.h, src/sp-conn-end-pair.cpp:
--          New files.
--        * src/Makefile_insert (libinkpre_a_SOURCES): Add the new files.
--
--        * src/sp-path.cpp, src/sp-path.h: Call the new connector stuff.
--
--        * src/display/curve.h, src/display/curve.cpp
--          (sp_curve_first_point, sp_curve_last_point): New functions.
--
--          (sp_curve_transform): Re-implement with NR::Matrix/NR::Point.
--          The old code appears to be buggy for sheer/rotate matrices
--          due to calculating each y coord using the new corresponding x coord
--          instead of the previous value.
--
--          Also add NR::translate version.
--
--          Get rid of the return value.  Callers updated.
--
--        * src/sp-item.h, src/sp-item.cpp: (i2anc_affine): New function
--          (essentially a rename of existing private partial_xform function, but
--          differing behaviour on encountering non-SPItem in the hierarchy).
--
--          (i2i_affine): New function (essentially a rename of existing
--          SPItem::getRelativeAffine).  Implement SPItem::getRelativeAffine in
--          terms of the new function.
--
--          (sp_item_dt2i_affine): NR::Matrix version.
--
--        * src/libnr/nr-path.h (c, setC): new methods.
--
--2004-08-09  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/desktop-affine.cpp (sp_desktop_w2doc_affine,
--        sp_desktop_doc2w_affine, sp_desktop_doc2d_xy_point),
--        src/knotholder.cpp (knot_moved_handler), src/sp-item.cpp
--        (SPItem::getRelativeTransform), src/sp-rect.cpp
--        (sp_rect_set_transform), src/display/sp-canvas-util.cpp
--        (sp_canvas_item_i2i_affine, sp_canvas_item_set_i2w_affine):
--          Cleanup: Use the new division operators instead of multiplication by
--          inverse.  (Currently the division operators are implemented as
--          multiplication by inverse.)
--
--        * src/splivarot.cpp, src/livarot/Shape.cpp, src/livarot/ShapeMisc.cpp,
--        src/livarot/ShapeRaster.cpp, src/livarot/ShapeSweep.cpp:
--          Hurriedly fix some problems caused by overly-hurried changes.
--          Address some signed/unsigned warnings.
--          Add some assertions.
--          (Haven't checked the performance cost of the assertions.)
--
--        * src/livarot/Shape.h: Make constructors explicit.
--
--2004-08-08  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/sp-flowregion.cpp, src/sp-flowtext.cpp, src/sp-offset.cpp,
--          src/splivarot.cpp, src/display/nr-arena-shape.cpp,
--          src/livarot/PathConversion.cpp, src/livarot/Shape.cpp,
--          src/livarot/Shape.h, src/livarot/ShapeDraw.cpp,
--          src/livarot/ShapeMisc.cpp, src/livarot/ShapeRaster.cpp,
--          src/livarot/ShapeSweep.cpp, src/livarot/ShapeSweepUtils.cpp:
--
--          replace ad-hoc realloced arrays with std::vector and deal with
--          uninitialized data problems that valgrind complained about
--
--        * libgc.supp: valgrind suppression profile for libgc, which necessarily
--          reads and runs comparisons on a lot of uninitalized data; the present
--          form of this file is probably too broad however
--
--2004-08-08  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/libnr/nr-matrix-div.h, src/libnr/nr-matrix-div.cpp:
--          operator/(NR::Point, NR::Matrix), operator/(NR::Matrix, NR::Matrix):
--          new functions, new files.
--
--        * src/algorithms/longest-common-suffix.h:
--          Handle in O(1) time the common case of equal tails.
--          Documentation.
--
--2004-08-08  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * src/svg-profile.h, src/Makefile_insert:
--
--        Adding the first support in for trying to determine which profiles are
--        used with certain functionality, and if that is used by the current
--        document.  Really, right now, there is no code changes to anything that
--        compiles.  But this is the header file that contains the class that
--        I'm plannig to use in the future.
--
--2004-08-07  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/libnrtype/RasterFont.h, src/libnrtype/RasterFont.cpp:
--          Get rid of argumentless constructor (which was leaving
--          style.transform as random bits), replace with constructor taking
--          style argument.  Caller updated.
--          Disable default copy constructor and operator=.
--
--2004-08-06  MenTaLguY &lt;mental@rydia.net&gt;
--
--        * configure.in, src/gc-core.h, src/gc-object.h,
--          src/display/nr-arena-glyphs.cpp, src/display/nr-arena-group.cpp,
--          src/display/nr-arena-image.cpp, src/display/nr-arena-item.cpp,
--          src/display/nr-arena-shape.cpp, src/display/nr-arena.cpp,
--          src/helper/action.cpp, src/libnr/nr-object.cpp, src/libnr/nr-object.h:
--
--          make NRObject GC-aware
--
--2004-08-06  David Turner &lt;novalis@gnu.org&gt;
--        * src/sp-shape.cpp (sp_shape_marker_get_transform): Make marker handling
--match
--        SVG spec better.
--
--2004-08-06  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/libnr/nr-matrix.h, src/libnr/nr-matrix.cpp:
--          NR::Matrix *= NR::scale: new.
--
--        * src/sp-object.cpp, src/sp-object.h, src/sp-object-tree-iterator.h:
--          Move TreeIterator&lt;SPObject *&gt; specialization to snew file
--          sp-object-tree-iterator.h.
--          Mark several pointers as not being written through.
--          Correspondingly change TreeIterator specialization to
--          &lt;SPObject const *&gt; instead of &lt;SPObject *&gt;.
--
--        * display/nr-arena-item.cpp, display/nr-arena-item.h:
--          Add NR::Matrix version of nr_arena_item_set_transform.
--
--        * src/sp-item.h, src/sp-item.cpp (getRelativeTransform, partial_xform):
--          Mark pointers as not written through.
--
--        * src/arc-context.cpp, src/draw-context.cpp, src/dyna-draw-context.cpp,
--          src/path-chemistry.cpp, src/rect-context.cpp,
--          src/selection-chemistry.cpp, src/seltrans.cpp, src/sp-flowdiv.cpp,
--          src/sp-flowregion.cpp, src/sp-flowtext.cpp, src/sp-item-group.cpp,
--          src/sp-item-notify-moveto.cpp, src/sp-item-transform.cpp,
--          src/sp-item.cpp, src/sp-item.h, src/sp-offset.cpp, src/sp-rect.cpp,
--          src/sp-shape.cpp, src/sp-use.cpp, src/spiral-context.cpp,
--          src/splivarot.cpp, src/star-context.cpp, src/text-context.cpp,
--          src/dialogs/item-properties.cpp:
--          Change SPItem-&gt;transform from NRMatrix to NR::Matrix.
--
--        * src/libnr/nr-matrix-ops.h (operator*(NR::Matrix, NRMatrix)): new.
--
--        * src/libnr/nr-matrix.h: NR::Matrix *= NR::translate: new operator.
--
--        * src/nodepath.cpp: Mark NodeSort operator&lt; as static.
--          Indentation as per CodingStyle.
--
--        * src/libnr/nr-scale.h (NR::scale(double)): new constructor.
--
--        * src/svg/svg-affine.cpp (sp_svg_transform_write), src/svg/svg.h:
--          Add NR::Matrix version.
--
--2004-08-05  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/display/bezier-utils.cpp: Misc. minor changes.
--
--2004-08-04  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * configure.in, src/gc-object.h, src/refcounted.h:
--
--          start using libgc in earnest; Inkscape::Refcounted is now GC-aware
--
--2004-08-04  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/nodepath.cpp: Cleanups: Mark some things as static.  Switch from
--          pointer to reference in some places. Make const placement conform to
--          CodingStyle.
--
--        * src/inkview.cpp (sp_svgview_main_key_press): Accept some common keys
--          like PgUp, q.
--
--        * src/draw-context.cpp (fit_and_split):
--          Slight simplification: don't handle impossible condition npoints &lt; 2.
--        * src/proofs: Update accordingly.  (Also add some bezier-utils proofs.)
--
--2004-08-04  David Turner &lt;novalis@gnu.org&gt;
--
--        * sp-path.cpp: 'd' is a required attribute for paths.  Ensure that
--        all paths have it.
--
--2004-08-03  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/dialogs/rdf.cpp, src/xml/repr-util.cpp, src/xml/repr.h:
--          removed sp_repr_recursive_drop() which is unneeded and
--          creates unnecessary thrash in the undo logs
--
--        * src/livarot/Shape.h, src/livarot/Shape.cpp,
--          src/livarot/ShapeSweep.cpp, src/livarot/ShapeMisc.cpp:
--
--          experiment to replace ad-hoc realloc() arrays with std::vector
--
--2004-08-02  David Turner &lt;novalis@gnu.org&gt;
--
--        * file.cpp, file.h, interface.cpp, toolbox.cpp, verbs.cpp, verbs.h:
--
--        Added vacuum command to remove unused defs.
--
--2004-08-02  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * configure.in: sigc++ 2.0.2 (and before?) has a bug that
--          causes us to crash.  require &gt;= 2.0.3
--
--        * src/Makefile.am, src/Makefile_insert, src/gc-core.h,
--          src/gc-object.h, src/algorithms/longest-common-suffix.h,
--          src/traits/list.h, src/traits/reference.h, src/util/flip.h,
--          src/util/fold.h, src/util/list-iterator.h, src/util/list.h,
--          src/util/map.h, src/util/parent-axis.h, src/util/reverse.h,
--          src/util/sibling-axis.h, src/util/tuple.h, src/util/zip.h:
--
--          more &quot;functional&quot; work
--
--2004-08-02  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/display/curve.cpp, src/display/curve.h:
--          Greater conformance with CodingStyle.
--
--2004-07-31  David Turner &lt;novalis@gnu.org&gt;
--
--        * dialogs/xml-tree.cpp: Improved focus, added keystroke for attr commit.
--
--2004-07-31  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * src/extension/extension.cpp,
--        src/extension/implementation/implementation.cpp,
--        src/extension/implementation/implementation.h,
--        src/extension/implementation/script.cpp,
--        src/extension/implementation/script.h, src/extension/internal/eps-out.cpp,
--        src/extension/internal/eps-out.h:
--
--        Okay, changed the prefs_ prototypes to include which extension they are
--        working with. This should clean up some warnings before they become
--        problems later.
--
--2004-07-31  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * src/print.cpp, src/extension/extension.cpp, src/extension/extension.h,
--          src/extension/internal/eps-out.cpp, src/extension/internal/ps.cpp:
--
--          Changed the get and set param prototypes so that they aren't overloaded
--          anymore - this was flaky.  Also added a document to the prototype so
--          that document specific parameters can be supported in the future.
--
--2004-07-28  David Turner &lt;novalis@gnu.org&gt;
--
--        * sp-gradient.cpp, widgets/gradient-vector.cpp: fixed gradient handling to
--        properly render gradients with sharp color boundaries
--
--2004-07-29  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/inkview.cpp: Make the window title be the name of the
--          instead of the current file instead of the first file.
--
--        * src/round-test.cpp: New unit-test file.
--
--        * src/desktop.h, src/sp-desktop-widget.h:
--          Move SPDesktopWidget stuff from desktop.h to new file
--          sp-desktop-widget.h.
--
--        * debian/*: Copy lots of changes from wolfi's official Debian package
--          of inkscape.
--          Also use separate builddir, which simplifies the `clean' target.
--
--2004-07-24  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * configure.in, src/Makefile.am, src/main.cpp, src/gc-core.h:
--          added libgc dependency
--
--        * src/Makefile.am, traits/function.h:
--          added trait class for functions and C++ &quot;functors&quot;
--
--        * src/Makefile.am, util/flip.h:
--          added flip() which, given a function with two arguments,
--          returns an identical function with its arguments reversed
--
--2004-07-23  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/Makefile.am, src/traits/reference.h, src/util/tuple.h:
--          added generic Tuple type
--
--2004-07-23  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * src/attributes.cpp, src/attributes.h, src/sp-namedview.cpp,
--        src/sp-namedview.h, src/dialogs/desktop-properties.cpp,
--        src/display/canvas-grid.cpp, src/display/canvas-grid.h:
--
--        Adding in the ability to have 'emphasis grid lines' where some lines are a
--        different color than others.  In the default case every fifth grid line
--        gets to be 0x11 darker alpha.  Nothing that will get in your way, but
--        enough that you can find the spacing.  All parameters are changeable in
--        document preferences.
--
--2004-07-23  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * autogen.sh: Move unversioned automake to last resort.
--
--2004-07-20  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * src/dialogs/desktop-preferences.cpp: corrected my usage of static
--          l18n strings.
--        * src/dialogs/stroke-style.cpp: fixed missing l18n. (bug #994837)
--        * src/dialogs/sp-attribute-widget.cpp: went hunting for other static
--          l18n strings.  Fixed some here too.
--        * autogen.sh: cleanups and more debugging.
--        * share/extensions/sk2svg.sh: tempfile cleanups from pjrm (patch #990009)
--
--2004-07-20 Nathan Hurst &lt;njh@mail.csse.monash.edu.au&gt;
--
--        * debian/changelog, configure.in: Moved to 0.40cvs and updated
--          debian stuff.
--
--2004-07-18  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * configure.in, src/Makefile.am, src/algorithms/Makefile_insert,
--          src/algorithms/makefile.in, src/traits/Makefile_insert,
--          src/traits/makefile.in, src/util/Makefile_insert, src/util/makefile.in:
--
--          added src/algorithms, src/traits, and src/util subdirs
--
--        * src/algorithms/longest-common-suffix.h:
--
--          added generic &quot;longest common suffix&quot; algorithm
--
--        * src/traits/list.h: added traits class for lists
--
--        * src/traits/tree-iterator.h: added traits class for n-ary tree iterators
--
--        * src/util/list-iterator.h: STL iterator for lists
--
--        * src/util/parent-axis.h: parent &quot;axis&quot; of tree iterator as list
--
--        * src/util/sibling-axis.h: sibling &quot;axis&quot; of tree iterator as list
--
--        * src/xml/repr.h: specialize Traits::TreeIterator for SPRepr *
--
--        * src/sp-object.h: specialize Traits::TreeIterator for SPObject *
--
--        * src/sp-object.cpp: use generic &quot;longest common suffix&quot; to find
--                             nearest common ancestor
--
--        * src/splivarot.cpp: use genric &quot;longest common suffix&quot; to find
--                             nearest common ancestor here too
--
--2004-07-18  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * Makefile.am, configure.in, autogen.sh, toolversions.sh:
--          cleaning up some automake misbehavior from the gtkmm patch.
--          automake 1.4isms snuck back in.
--        * src/desktop-events.cpp: unlocalized strings updated.
--
--2004-07-18  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/sp-path.cpp (sp_path_write): Handle shape-&gt;curve==NULL.
--
--2004-07-18  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * Makefile.am, configure.in, m4/Makefile.am, m4/codeset.m4, m4/gettext.m4,
--          m4/glibc21.m4, m4/iconv.m4, m4/isc-posix.m4, m4/lcmessage.m4,
--          m4/progtest.m4, src/arc-context.cpp, src/arc-context.h, src/desktop.cpp,
--          src/desktop.h, src/document.cpp, src/document.h, src/draw-context.cpp,
--          src/draw-context.h, src/event-context.h, src/main.cpp,
--          src/message-stack.h, src/node-context.cpp, src/node-context.h,
--          src/nodepath.cpp, src/nodepath.h, src/object-hierarchy.h,
--          src/rect-context.cpp, src/rect-context.h, src/selcue.cpp, src/selcue.h,
--          src/selection-describer.cpp, src/selection-describer.h,
--          src/selection.h, src/seltrans.cpp, src/sp-gradient.cpp,
--          src/sp-item.cpp, src/sp-item.h, src/sp-object.cpp, src/sp-object.h,
--          src/sp-offset.cpp, src/sp-offset.h, src/sp-pattern.cpp, src/sp-use.cpp,
--          src/sp-use.h, src/spiral-context.cpp, src/spiral-context.h,
--          src/star-context.cpp, src/star-context.h, src/text-context.cpp,
--          src/text-context.h, src/toolbox.cpp, src/uri-references.cpp,
--          src/uri-references.h, src/view.cpp, src/view.h,
--          src/dialogs/xml-tree.cpp:
--
--          merged Aubanel MONNIER's gtkmm upgrade patch
--
--2004-07-17  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/sp-use.cpp: fix a compiler warning (closes #992960)
--
--        * src/sp-offset.cpp: fix a compiler warning (closes #992960)
--
--        * src/sp-text.cpp: fix a compiler warning (closes #992959)
--
--2004-07-16  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * src/verbs.h, src/verbs.cpp: added &quot;sp_verbs_find&quot; function for bryce.
--
--2004-07-15  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * 0.39 Release
--
--2004-07-14  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/sp-object.cpp: disable recursive update warning for release
--
--        * src/select-context.cpp: work around probable cut-and-paste bug
--          between sp_select_context_item_handler and
--          sp_select_context_root_handler by checking for drag_escaped
--
--2004-07-13  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/make.exclude: omit extension/script/js/js.c from build
--
--2004-07-13  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/dialogs/rdf.cpp: Don't add dc:description entry to SVG files.
--
--        * src/utest/utest.h: Add include guard.
--
--2004-07-12  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/decimal-round.h (decimal_round): New file, new function.
--        * src/round.h (decimal_round): New file, new function.
--        * src/Makefile_insert: Add to libinkpost_a_SOURCES.
--
--2004-07-11  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/document.h, src/document-undo.cpp:
--          added sp_document_get_undo_sensitive() for capturing and restoring
--          undo sensitivity
--
--        * src/sp-object.cpp: don't log id changes made to resolve
--          duplicate ids (to avoid undo badness) (fix for bug #989023)
--
--2004-07-11  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * src/preferences-skeleton.h, src/extension/init.cpp: with simarilius,
--          tracked down the cause of bug #988445.  Extension code now has a
--          small section that validates preferences for valid extension names.
--        * src/dialogs/filedialog-win32.cpp: corrected an assert test, and
--          changed dialog to take the passed window title.
--        * autogen.sh, config.h.mingw, configure.in, src/Makefile_insert,
--          src/help.cpp, src/inkscape-stock.cpp, src/inkscape.cpp, src/main.cpp,
--          src/make.dep, src/make.files, src/path-prefix.h, src/prefix.cpp,
--          src/prefix.h, src/dialogs/stroke-style.cpp,
--          src/extension/Makefile_insert, src/extension/init.cpp,
--          src/extension/implementation/Makefile_insert,
--          src/extension/implementation/script.cpp,
--          src/extension/internal/Makefile_insert, src/helper/stock-items.cpp,
--          src/widgets/icon.cpp:
--        Cleaned up all the path #define's and usage.  In the process found at
--        least 3 separate bugs associated with file locations.  This should
--        hopefully work for Win32 as well.  Bottom line in this change: don't use
--        INKSCAPE_DATADIR anywhere except in &quot;path-prefix.h&quot;.  This includes
--        an update to the autopackage code as well with fixes so that
--        a change to &quot;--enable-binreloc&quot; will get recompiled correctly.  These
--        changes should address bug #978391.
--
--2004-07-11  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/attributes.cpp, src/attributes.h: remove confusing
--        snaptogrid and snaptoguides options.
--
--        * src/desktop-events.cpp: use inkscape:guide-bbox instead of
--        snaptoguides to turn guides on.
--
--        * src/desktop.cpp: no need to worry about Snapper::getEnabled().
--
--        * src/snap.cpp, src/snap.h: Remove explicit enabled flag from
--        Snapper, as itconfuses people.  Added
--        namedview_dim_snap_all_types().  Return useful stuff from
--        vector_snap_list.
--
--        * src/rect-context.cpp: Use hack to make snapping kind of work
--        even with snap-to-bbox enabled.
--
--        * src/sp-namedview.cpp, src/dialogs/desktop-properties.cpp: remove
--        snaptogrid and snaptoguides options as they confuse people.  Use
--        better names for the scale origin radio buttons, as suggested by
--        Bulia.
--
--        * src/seltrans.cpp: Fix some cases where snap wasn't correctly applied.
--
--2004-07-10  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/sp-image.cpp: prospective fix for bug #979858
--
--        * src/select-context.cpp, src/select-context.h,
--          src/seltrans.cpp, src/seltrans.h:
--
--          gave SPSelTrans its own Inkscape::MessageContext, fixing
--          bug #977971
--
--2004-07-10  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * src/knot.cpp: solved bug #988513: knot could stay grabbed in
--          situations where the tool went away but never got &quot;button_release&quot;
--          event.  This patch uses the &quot;enter&quot; and &quot;leave&quot; notifiers to disable
--          the grab before a &quot;motion&quot; can come and snag the knot.
--
--2004-07-09  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * src/widgets/paint-selector.cpp: solved bug #984902: the pattern
--          menu was being destroyed since it was remaining part of the frame
--          that was being destroyed whenever the selector changed.  It gets
--          ref-counted, disconnected, and destroyed correctly now.
--        * mkinstalldirs: automake 1.8 stopped including &quot;mkinstalldirs&quot;, but
--          intltool still uses it.  We'll need to keep this until intltool
--          fixes the bug.  intltool 0.31 and earlier are all buggy.
--
--2004-07-09  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/draw-context.cpp: remove some debugging g_prints.
--
--2004-07-08  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/interface.cpp: fixed crash on desktop context menu
--
--        * src/desktop.h, src/desktop.cpp:
--
--          added SPDesktop::isWithinViewport() to conveniently determine
--          if an item is within view
--
--          also made isLayer() const
--
--        * src/sp-object.h: added SPObject::hasChildren() predicate
--
--        * src/sp-object.cpp: revert to old behavior of breaking parent
--          link before emitting &quot;release&quot; signal
--
--        * src/selection-chemistry.cpp: rewrote sp_selection_item_next()
--          and sp_selection_item_prev() to work with layers
--
--2004-07-08  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/libnrtype/FontFactory.cpp: disable printing of debug
--        messages.
--
--        * src/sp-item-group.cpp: give it a snappoints method to fix
--        937318.
--
--        * src/draw-context.cpp: fix a couple of places where Shift isn't
--        checked before snapping.
--
--
--2004-07-07  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/desktop.cpp, src/interface.cpp: remove the word &quot;layer&quot;
--          for now, and disable the layer selector when the user is not
--          inside a group
--
--2004-07-07  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * src/dialogs/desktop-properties.cpp: added a few g_asserts, and
--          added a missing sp_signal_disconnect_by_data for the color picker,
--          which closes bug #975864.  Stopped accidentally calling
--          sp_document_done from the update handler (fixes bug #986411).
--        * src/dialogs/dialog-events.cpp, src/helper/action.cpp:
--          whitespace changes, typo fixes, added a few g_asserts.
--        * src/selection-chemistry.cpp, src/desktop.cpp: when deleting items
--          from the desktop, the selection context may need to be cleared since
--          it may have pointers to the deleted items.  To do this, I just
--          reselect the current tool (fixes bug #983243).
--        * src/dialogs/xml-tree.cpp, src/dialogs/desktop-properties.cpp:
--          corrected tooltips memory handling.
--
--2004-07-06  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/desktop.cpp: minor tweaks to make the existing layers
--          code easier to work with in its current state (particularly,
--          to sidestep some existing bugs that otherwise require more
--          UI work to fix)
--
--2004-07-06  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/seltrans.cpp, src/sp-namedview.cpp,
--        src/display/bezier-utils.cpp, src/libnr/nr-types.cpp:
--        isnan appears to need a std:: namespace qualifier.
--
--2004-07-06  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * src/libnr/nr-point.h, src/libnr/nr-rect.h:
--
--        Adding in a function to round the points and rectangles.  Using this
--        for less precise comparisons.  Also, added in a function to print
--        each of these.
--
--        * src/dialogs/export.cpp:
--
--        Major revisions to do all kinds of fun stuff.  The major one being
--        that filenames and dpi's can now be stored on selections.  This
--        makes it so that people working on a section of a document can export
--        it consistently.
--
--2004-07-06  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/sp-typeset-utils.h: Greatly reduce #includes.
--
--        * src/color-rgba.h, src/Makefile_insert, src/desktop.h:
--          Move ColorRGBA from desktop.h to new file color-rgba.h.
--        * src/desktop.cpp, src/dropper-context.cpp: #include it.
--
--2004-07-05  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * src/dialogs/desktop-properties.cpp, src/dialogs/rdf.cpp,
--          src/dialogs/rdf.h: added multiline data entry items, reduced
--          overall width of the dialog, and created the license entry areas.
--          Auto-detection of license on load works now.
--
--2004-07-05  MenTaLguY &lt;mental@rydia.net&gt;
--
--        * src/desktop.cpp: comitted further work which gives us a
--          partially-functional layers menu (not actually hooked up to
--          change layers yet), and it is not always updated when it needs
--          to be (yet).  It does also fix the crash though.
--
--        * src/desktop.cpp, src/desktop.h, src/document.cpp,
--          src/sp-item-group.cpp, src/sp-item-group.h:
--
--          additional layers work; backed off on promoting siblings to
--          layers automatically and reintroduced &quot;global&quot; layer mode
--
--2004-07-05  Carl Hetherington &lt;inkscape@carlh.net&gt;
--
--        * src/desktop.cpp: prevent crash by adding a check for
--        layer == NULL to SPDesktopWidget::_buildLayerStatusMenuItem.
--
--        * src/selection-chemistry.cpp: prevent crash on copying empty
--        groups.
--
--2004-07-04  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/sp-object.cpp: fixed bug #979281 -- I had accidentally
--          reversed the sense of a test in SPObject::requestModified(),
--          such that CHILD_MODIFIED notifications were never being sent
--
--        * src/widgets/sp-color-notebook.cpp: always assume colors are
--          8-digit hex rrggbbaa, and zero-fill accordingly
--
--          HAPPY NATHAN#@$?#$#@$!?!?!?
--
--        * src/desktop.cpp, src/desktop.h, src/document.cpp, src/document.h,
--          src/interface.cpp, src/select-context.cpp, src/selection-chemistry.cpp,
--          src/sp-item-group.cpp, src/sp-item-group.h, src/widgets/widget-sizes.h:
--
--          Added selection-changes-current-layer and other layer refinements.
--          Except for fixing the currently broken layer combo box on the status
--          bar, I think this is pretty much the last of the layerish work I'm
--          willing to do for 0.39 since we're in freeze now.
--
--2004-07-03  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * src/document.cpp, src/dialogs/desktop-properties.cpp,
--          src/dialogs/rdf.cpp, src/dialogs/rdf.h:
--          Added several more RDF entities.  Created entry tooltips.  Set
--          a few RDF defaults for the document.
--
--2004-07-03  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/desktop.cpp, src/document.cpp:
--
--          siblings of a layer now become layers too
--
--        * src/interface.cpp: switched to command names suggested by bulia
--
--        * src/object-hierarchy.cpp, src/object-hierarchy.h:
--
--          bugfixes and cleanups
--
--        * src/sp-item-group.cpp, src/sp-item-group.h, src/sp-root.cpp:
--
--          new layerMode() and setLayerMode() methods; SPGroupMode becomes
--          SPGroup::LayerMode
--
--        * src/sp-object.h: added isSiblingOf() method
--
--        * src/sp-object.cpp: leave parent pointer in place until after
--          &quot;release&quot; handlers finish
--
--2004-07-02  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * src/document.cpp, src/dialogs/desktop-properties.cpp,
--          src/dialogs/rdf.cpp, src/dialogs/rdf.h, src/xml/repr.h:
--          Made RDF's writable now.  Handling modifications and defaults.
--          Mental and others will most likely kill me when they finally
--          read this code.
--
--2004-07-02  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/attributes.cpp, src/attributes.h, src/sp-item-group.cpp,
--          src/sp-item-group.h:
--
--          Removed the &quot;inkscape:groupmode&quot; attribute and added note about how
--          the group/layer mode setting needs to be per-view, not global.
--
--        * src/desktop.cpp, src/desktop.h,
--          src/object-hierarchy.cpp, src/object-hierarchy.h:
--
--          Added notification signals for switching layers, as well as putting
--          groups in layer mode when they are being used as layers.
--
--          Notably, you can now call SPDesktop::connectCurrentLayerChanged() to
--          connect to a SigC++ signal to be notified when the current layer
--          changes.
--
--        * src/interface.cpp, src/object-ui.cpp:
--
--          Fixed up the &quot;Enter Group&quot; and &quot;Leave Group&quot; context menu
--          commands a bit, and implement them both in the same places.
--
--2004-07-02  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/desktop-snap.cpp, src/desktop-snap.h, src/snap.cpp, src/snap.h,
--        src/Makefile_insert src/arc-context.cpp src/draw-context.cpp
--        src/dyna-draw-context.cpp src/make.dep src/make.files src/make.ofiles
--        src/makefile.msc src/nodepath.cpp src/rect-context.cpp
--        src/select-context.cpp src/selection-chemistry.cpp src/seltrans.cpp
--        src/sp-namedview.h src/spiral-context.cpp src/star-context.cpp:
--        renamed desktop-snap.* to snap.* since it has nothing to do with the
--        desktop any more.
--
--        * src/draw-context.cpp: Temporary hack to prevent snapping
--        completely failing to work when snapping to bbox points.  Support
--        shift-disables-snap for freehand drawing.
--
--        * src/snap.cpp, src/snap.h: Added some temporary methods to assist
--        with hacks elsewhere.
--
--2004-07-01  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * src/xml/repr.h, src/xml/repr-util.h, src/dialogs/rdf.cpp:
--          moved &quot;repr_lookup_name&quot; into the repr-util collection so
--          that the RDF stuff doesn't need to know about SPRepr internals.
--          Now that I've started to grok the SPRepr stuff, this seems best.
--          Added &quot;sp_repr_recursive_drop&quot; for use in the future when I may
--          want to throw away an entire tree of SPRepr items (like ditching
--          a blank &quot;dc:rights&quot; section).
--
--2004-07-01  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/sp-item.cpp: fix clip path loading bug
--
--        * src/sp-object.cpp: relax analness about object ids a little
--
--2004-06-30  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * src/dialogs/desktop-properties.cpp, src/dialogs/rdf.h,
--          src/dialogs/rdf.cpp: built the various functions needed to extract
--          the RDF text elements from the DOM.  XML in the document will now
--          be displayed in the entry fields.
--
--2004-06-28  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/xml/repr-action.cpp, src/xml/repr-action.h, src/xml/repr-css.cpp,
--          src/xml/repr-io.cpp, src/xml/repr-private.h, src/xml/repr-util.cpp,
--          src/xml/repr.cpp, src/xml/sp-repr-attr.h: applied peter's patch to
--          break out NRReprAttr
--
--        * src/sp-object.cpp, src/sp-object.h:
--
--          added SPObject::nearestCommonAncestor, which given another SPObject
--          returns the nearest common ancestor of the two SPObjects.
--
--        * src/sp-item.cpp, src/sp-item.h:
--
--          added SPItem::getRelativeTransform, which computes the SPItem's
--          transform relative to another SPObject
--
--        * src/arc-context.cpp, src/draw-context.cpp, src/dyna-draw-context.cpp,
--          src/rect-context.cpp, src/spiral-context.cpp, src/star-context.cpp,
--          src/text-context.cpp:
--
--          drawing tools now cope with drawing within transformed groups
--          (i.e. layers)
--
--2004-06-27  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/sp-object.h: remove sp_object_request_update,
--          sp_object_invoke_update, sp_object_invoke_modified,
--          sp_object_request_modified, and sp_object_invoke_write, which have been
--          deprecated and are now completely unused
--
--        * src/Makefile_insert, src/desktop.cpp, src/desktop.h,
--          src/object-hierarchy.cpp, src/object-hierarchy.h, src/sp-object.cpp,
--          src/sp-object.h:
--
--          Implemented SPDesktop::setCurrentLayer(), introducing
--          Inkscape::ObjectHierarchy to permit falling back to parents if
--          the current layer is removed.
--
--        * src/object-ui.cpp, src/interface.cpp: really crude hack of
--          Sodipodi-like &quot;enter group&quot; and &quot;leave group&quot;
--
--2004-06-26  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/refcounted.h: allow reffing/unreffing const objects
--
--        * src/arc-context.cpp, src/draw-context.cpp, src/dropper-context.cpp,
--          src/event-context.cpp, src/event-context.h, src/node-context.cpp,
--          src/rect-context.cpp, src/selcue.cpp, src/selcue.h,
--          src/select-context.cpp, src/select-context.h, src/seltrans.cpp,
--          src/seltrans.h, src/spiral-context.cpp, src/star-context.cpp,
--          src/text-context.cpp, src/zoom-context.cpp:
--
--          Make SPSelTrans and SPSelCue proper C++ classes with constructors.
--
--        * src/document.h, src/dialogs/xml-tree.cpp: removed sp_document_lookup_id
--
--        * src/sp-object.cpp: clarify what is happening with bug #980407 --
--          the clone is getting attached to the repr before the original SPObject
--          is.
--
--2004-06-26  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/node-context.cpp: make sure nodepath-&gt;nodeContext is set up
--        when the selection changes.  Fixes 936739.
--
--2004-06-25  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/display/sp-canvas.cpp: enabled win32 current item workaround on
--          all platforms
--
--2004-06-25  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * src/dialogs/rdf.h, src/dialogs/rdf.cpp, src/dialogs/Makefile_insert,
--          src/dialogs/desktop-properties.cpp:
--
--          Added data entry widgets for document metadata, including a rough
--          license selector, and debug rdf generator.  Corrected whitespace,
--          added table for RDF entity lookup, tag, and title mapping.  Added
--          initial loading framework.  Cleaned up rdf_work_entity_t usage.
--
--2004-06-25  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/sp-namedview.cpp: cleanups in grid snap settings.  Fix a
--        typo.
--
--        * src/seltrans.cpp: optional default origin for scaling.  Fixes
--        to snap during scale.
--
--        * src/seltrans.h: s/opposit/opposite/.  Add some comments.
--
--        * src/dialogs/display-settings.cpp: add default scale origin
--        option.
--
--        * src/desktop-snap.h: changes to snap_list_scale prototype.
--
--        * src/desktop-snap.cpp: snap_list_scale now returns whether
--        it snapped or not.  The best scale snap is now the one that
--        changes the scale factor least, rather than the one that
--        results in the snap point being closest to where it used to be.
--
--        * src/display/sp-canvas.cpp: fix for win32 freeze-at-border bug,
--        copied from SP.
--
--        * src/knot.cpp, src/select-context.cpp: change spellings from
--        British to American English for translators.
--
--2004-06-24  rejon &lt;kidproto@users.sf.net&gt;
--
--        * src/verbs.cpp: I changed the reverse command to be more verbose and
--          explanative.
--
--2004-06-24  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/seltrans.cpp: slight change to make showing/hiding center
--          mark easier later on
--
--        * configure.in, src/main.cpp, src/star-context.cpp,
--          src/display/bezier-utils.cpp, src/display/canvas-bpath.cpp,
--          src/display/nr-arena-glyphs.cpp, src/display/nr-arena-shape.cpp,
--          src/display/sp-ctrlline.cpp, src/libnr/nr-svp.cpp,
--          src/libnrtype/FontFactory.cpp, src/libnrtype/RasterFont.cpp,
--          src/livarot/AlphaLigne.cpp, src/livarot/BitLigne.cpp,
--          src/livarot/Ligne.cpp, src/livarot/PathOutline.cpp,
--          src/livarot/ShapeMisc.cpp, src/widgets/font-selector.cpp:
--
--          fixes for floating-point portability issues, courtesy of
--          Colin Marquardt.
--
--        * src/extensions/init.cpp: dirent.h requires inttypes.h on OS X
--
--2004-06-23  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/Makefile_insert, src/desktop.cpp, src/managed.h,
--          src/message-context.cpp, src/message-stack.h, src/refcounted.h,
--          src/selection.h, src/view.cpp:
--
--          Changed my mind.
--
--          Inkscape::Managed is more properly called Inkscape::Refcounted
--
--        * src/libnrtype/Makefile_insert, src/libnrtype/codepages.h,
--          src/libnrtype/cp1250.cpp, src/libnrtype/cp1251.cpp,
--          src/libnrtype/cp1252.cpp, src/libnrtype/cp1253.cpp,
--          src/libnrtype/cp1254.cpp, src/libnrtype/cp1255.cpp,
--          src/libnrtype/cp1256.cpp, src/libnrtype/cp1257.cpp,
--          src/libnrtype/cp1258.cpp, src/libnrtype/cp874.cpp,
--          src/libnrtype/cp932.cpp, src/libnrtype/cp936.cpp,
--          src/libnrtype/cp949.cpp, src/libnrtype/cp950.cpp:
--
--          removed unused Win32 codepage crap
--
--2004-06-23  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/inkscape.cpp: Don't connect to SIGBUS on Win32, as
--        it doesn't seem to exist.  Add Emacs mode line.
--        Declaration-to-first-use and coding style cleanups.
--
--        * src/desktop-snap.h: a few double -&gt; NR::Coord fixes.
--
--        * src/nodepath.cpp: turn off snapping when Shift is held down.
--        Some minor cleanups.
--
--        * src/dialogs/display-settings.cpp: remove my rather dubious
--        move_with_grid option.
--
--        * src/select-context.cpp: rationalise grid modifiers; now Shift
--        disables snap and Alt snaps movement to the grid.
--
--2004-06-23  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * share/extensions/dia2svg.sh: Fix bashism and insecure tempfile usage.
--
--2004-06-23  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * share/extensions/dropshadow.inkmod, share/extensions/roundhole.inkmod,
--        src/extension/system.cpp:
--
--        Setting it up so that poorly formed inkmod files generate actual GTK
--        warnings so that they can be easily hidden.  Also, fixing these two inkmod
--        files so that they don't generate the above mentioned warnings.
--
--2004-06-22  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * src/inkscape.cpp: added SIGBUS and SIGABRT handling.
--
--2004-06-22  John Cliff &lt;simarilius@yahoo.com&gt;
--
--        * src/object-edit.cpp:  Added knots for manipulation of pattern fills.
--        * src/sp-shape.cpp, src/sp-shape.h:     Added sp_shape_set_pattern to
--        explictly set the transform rather than multiplying like adjust.
--
--
--2004-06-22  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/sp-shape.cpp: add sp_shape_snappoints.
--
--        * src/desktop-snap.cpp: minor cleanups.  Added a comment.
--
--        * src/sp-text.cpp: removed an old comment.
--
--        * src/sp-ellipse.cpp: fix snappoints method now that the parent
--        class method has changed.
--
--        * src/sp-rect.cpp: snappoints method is not required as it's now
--        handled by SPShape.
--
--        * src/sp-image.cpp: use SPItem's snappoints method.
--
--        * src/file.cpp: fix another call to g_file_test with a
--        possibly-NULL parameter.  Fixes #977413.
--
--2004-06-21  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/file.cpp: don't call g_file_test with a NULL path.  Fixes
--        #976703.
--
--        * src/desktop-snap.cpp: default to snapping to bounding boxes when
--        snapping is first enabled.  Rework in terms of SPNamedView rather
--        than SPDesktop.
--
--        * src/desktop-snap.h: rework in terms of SPNamedView rather than
--        SPDesktop.
--
--        * src/arc-context.cpp, src/draw-context.cpp,
--        src/dyna-draw-context.cpp, src/nodepath.cpp src/rect-context.cpp,
--        src/select-context.cpp, src/selection-chemistry.cpp,
--        src/seltrans.cpp, src/sp-namedview.cpp, src/spiral-context.cpp,
--        src/star-context.cpp: Adapt for changes to snap code naming.
--
--        * src/seltrans.cpp: cleanups to sp_sel_trans_skew_request and
--        sp_sel_trans_scale_request.
--
--2004-06-20  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * share/extensions/ai_input.inkmod, share/extensions/ai_output.inkmod,
--        share/extensions/dia.inkmod, share/extensions/dropshadow.inkmod,
--        share/extensions/epsi_output.inkmod, share/extensions/roundhole.inkmod,
--        share/extensions/svgz_input.inkmod, share/extensions/svgz_output.inkmod,
--        share/extensions/txt2svg.inkmod, src/extension/extension.h,
--        src/extension/system.cpp, src/extension/implementation/script.cpp,
--        src/extension/internal/eps-out.cpp,
--        src/extension/internal/gdkpixbuf-input.cpp,
--        src/extension/internal/gnome.cpp, src/extension/internal/ps-out.cpp,
--        src/extension/internal/ps.cpp, src/extension/internal/svg.cpp,
--        src/extension/internal/win32.cpp:
--
--        Changing the naming of the extensions to be more Java style naming to
--        allow for more extension in the future.
--
--2004-06-21  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/extension/internal/ps.cpp (PrintPS): Initialize _stream to
--          NULL (fixes segfaults when exporting to an unopenable file), and
--          initialize _bitmap to false instead of random.
--
--2004-06-20  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/desktop.cpp, src/managed.h, src/message-context.h,
--          src/message-stack.h, src/message.h, src/view.cpp:
--
--          Document classes, and change Managed to have an initial refcount
--          of one at creation.
--
--2004-06-20  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/libnrtype/FontFactory.cpp, src/libnrtype/FontInstance.cpp,
--          src/libnrtype/font-instance.h: If both WIN32 and WITH_XFT are
--          defined, then use just the WITH_XFT code.  (I don't know if it's
--          possible for both to be defined, but we might as well document
--          that the existing code doesn't handle both being defined, AFAICT.)
--
--        * src/libnrtype/FontFactory.cpp (ink_strstr): Document brokenness.
--          (is_regular, is_nonbold, is_italic, etc.): Mark as static.
--
--        * src/Makefile.am (EXTRA_DIST): Remove reference to deleted files
--          libnrtype/nr-type-w32.cpp, libnrtype/nr-type-w32.h,
--          libnrtype/nr-type-xft.cpp, libnrtype/nr-type-xft.h.
--
--        * src/config.h.win32: Define PACKAGE_TARNAME, for require-config.h.
--          More accurate mathematical constants (20 decimal places instead of 3).
--
--2004-06-19  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/desktop.cpp, src/managed.h, src/rect-context.cpp,
--          src/rect-context.h, src/selection.h, src/view.cpp:
--
--          SPSelection now derives from Inkscape::Managed
--
--        * src/Makefile_insert, src/select-context.cpp, src/select-context.h,
--          src/selection-describer.h, src/selection-describer.cpp:
--
--          Introduced Inkscape::SelectionDescriber to which SPSelectContext
--          delegates the task of displaying descriptions of the current
--          selection.  This fixes bug #945735.
--
--2004-06-19  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/desktop-snap.{cpp,h}: sp_desktop_dim_snap_list returns
--        whether or not it snapped anything.
--
--        * src/select-context.cpp: fix snap on move behaviour (again)
--
--        * src/widgets/dash-selector.cpp: fix off-by-one spotted by
--        valgrind.
--
--2004-06-19  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/extension/internal/ps.cpp (begin): Add some basic error handling.
--
--        * src/extension/internal/ps.cpp (setup): Simplify an expression now that
--          _bitmap is a bool.
--
--        * src/extension/internal/ps.h: Twiddle the order of the fields.
--          Replace bitfields with bool/short.
--
--        * src/libnrtype/Makefile_insert, src/libnrtype/FontInstance.h,
--          src/make.files, src/make.ofiles, src/make.dep:
--          Remove src/libnrtype/FontInstance.h (see change below).
--
--        * src/libnrtype/RasterFont.h, src/libnrtype/raster-glyph.h,
--          src/libnrtype/raster-position.h:
--          Move raster_glyph, raster_position from RasterFont.h to new files
--          raster-glyph.h, raster-position.h.
--        * src/libnrtype/Makefile_insert: Add the new files to SOURCES.
--
--        * src/libnrtype/FontInstance.h, src/libnrtype/font-glyph.h,
--          src/libnrtype/font-instance.h, src/libnrtype/font-style.h:
--          Move font_glyph, font_instance, and font_style definitions from
--          FontInstance.h into new files font-glyph.h, font-instance.h,
--          font-style.h.
--        * src/libnrtype/Makefile_insert: Add the new files to SOURCES.
--
--        * src/libnrtype/nrtype-forward.h: New file.
--        * src/libnrtype/Makefile_insert: Add it to SOURCES.
--        * src/libnrtype/FontFactory.h, src/libnrtype/TextWrapper.h:
--          #include it (replacing local declarations in some cases).
--
--        * src/livarot/livarot-forward.h: New file.
--        * src/livarot/Ligne.h, src/livarot/Path.h, src/livarot/Shape.h:
--          #include it (replacing local declarations in some cases).
--        * src/livarot/Makefile_insert: Add it to SOURCES.
--
--2004-08-18  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * src/file.cpp, src/preferences-skeleton.h:
--
--        Adding the feature that the save and open directories are saved in the
--        preferences.  The last one will be used.
--
--2004-08-18  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/widgets/font-selector.cpp: uint -&gt; guint to fix
--        compile errors.
--
--        * src/desktop-snap.{cpp,h}: make snap functions aware of the
--        type of point they are snapping, so they can decide whether
--        to ignore it.
--
--        * src/arc-context.cpp, src/rect-context.cpp,
--        src/spiral-context.cpp, src/star-context.cpp,
--        src/draw-context.cpp, src/dyna-draw-context.cpp, src/nodepath.cpp,
--        src/selection-chemistry.cpp, src/seltrans.cpp:
--        temporarily update for changes to snapping API.
--
--        * src/sp-namedview.cpp, src/dialogs/desktop-properties.cpp:
--        adapt for small changes to Snapper API.
--
--        * src/select-context.cpp: use new snapping API.
--
--2004-08-17  Bryce Harrington  &lt;bryce@bryceharrington.org&gt;
--
--        *  nodepath.cpp path-chemistry.cpp selection-chemistry.cpp,
--           seltrans.cpp sp-typeset.cpp splivarot.cpp text-context.cpp,
--           tools-switch.cpp dialogs/find.cpp:  Converting statusbar
--           messages from old style to new, as per
--           http://inkscape.org/cgi-bin/wiki.pl?StatusbarAPI
--
--2004-06-18  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/mkdep.pl: Add `by mkdep.pl' to `automatically generated' line.
--
--        * src/dialogs/desktop-properties.cpp:
--          Greater conformance to CodingStyle.  Add FIXME comment.
--
--        * src/sp-namedview.cpp: Tighter scoping for iteration var.
--          Simplify some code by greater use of cheap sp_unit_get_by_id.
--
--2004-06-17  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/Makefile_insert, src/arc-context.cpp, src/arc-context.h,
--          src/desktop-events.cpp, src/desktop.cpp, src/desktop.h,
--          src/draw-context.cpp, src/dropper-context.cpp, src/event-context.cpp,
--          src/event-context.h, src/file.cpp, src/interface.cpp, src/knot.cpp,
--          src/managed.h, src/message-context.cpp, src/message-context.h,
--          src/message-stack.cpp, src/message-stack.h, src/message.h,
--          src/select-context.cpp, src/view.cpp, src/view.h,
--          src/libnrtype/FontFactory.cpp, src/libnrtype/nr-type-primitives.h,
--          src/widgets/font-selector.cpp:
--
--          New status messages primitives (statusbar bug not fixed yet though).
--
--2004-06-17  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/helper/stock-items.cpp: fix a compiler warning.  Minor
--        coding style cleanups.
--
--        * src/arc-context.cpp, src/desktop-snap.cpp, src-desktop-snap.h,
--        src/rect-context.cpp, src/spiral-context.cpp,
--        src/star-context.cpp: Replace desktop.h include with forward
--        references in desktop-snap.h, and add desktop.h includes in
--        files which require them.
--
--        * src/widgets/spw-utilities.cpp, src/widgets/spw-utilities.h:
--        add spw_vbox_checkbutton.
--
--        * src/attributes.cpp, src/attributes.h, src/sp-namedview.cpp,
--        src/sp-namedview.h, src/desktop-snap.cpp, src/desktop-snap.h,
--        src/desktop.cpp, src/desktop.h,
--        src/dialogs/desktop-properties.cpp, src/seltrans.cpp,
--        src/seltrans.h, src/selection.cpp, src/selection.h,
--        src/select-context.cpp, src/selection-chemistry.cpp:
--
--        Start of new and hopefully improved snapping code.
--
--2004-06-17  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/helper/units.h, src/helper/units.cpp:
--          (sp_unit_get_by_id): new function.
--          (sp_convert_distance_full): Change arguments &amp; return value.
--          Call g_log if no conversion possible.
--          Callers updated.
--          (sp_unit_get_default, sp_unit_get_by_name): Remove unused functions.
--          sp_units: Less rounding error in unittobase.
--
--2004-06-16  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/sp-item.h: added a comment.
--
--2004-06-15  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * share/extensions/ai_input.inkmod:
--        Removing the command-line argument to specify line endings.
--
--        * src/print.cpp, src/print.h, src/sp-text.cpp,
--        src/extension/extension.cpp, src/extension/extension.h,
--        src/extension/implementation/implementation.cpp,
--        src/extension/implementation/implementation.h,
--        src/extension/internal/ps.cpp, src/extension/internal/ps.h:
--
--        Changing it so that the text to vector is its own function.  This way it
--        can be used as a parameter in Postscript, but then can be easily used for
--        drivers which only support vector drawing.
--
--2004-06-16  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/select-toolbar.cpp: Cleanups and preparation for px units.
--
--        * src/helper/units.h, src/helper/units.cpp:
--          Add reference version of sp_points_get_units, sp_units_get_points.
--          Implement as simple multiplication instead of sp_convert_distance.
--          (sp_units_table_sane): New function.
--        * src/helper/units-test.cpp: Test sp_units_table_sane.
--
--        * src/sp-object-repr.cpp: Move some declarations to first use.
--        * src/sp-object-repr.h, src/sp-object-repr.cpp (sp_object_type_register):
--          Change return type to void.
--
--        * src/sp-item.cpp (sp_item_repr_compare_position):
--          Reimplement as shallow wrapper around sp_repr_compare_position.
--
--        * src/helper/units.h, src/helper/units.cpp:
--          SPUnitId: new enum, to allow replacing string lookups.
--          Get rid of handling for unused SP_UNIT_USERSPACE.
--          Remove unused SPUnit.version field.
--
--        * src/helper/units-test.cpp (test_bases): Test sp_unit_get_identity.
--
--        * src/helper/Makefile_insert (helper_units_test_LDADD): Fix the previous
--          commit: -lglib-2.0 instead of -lglib.
--
--2004-06-15  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/Makefile.am, src/helper/Makefile_insert,
--          src/helper/units-test.cpp:
--          New unit test file units-test.cpp.
--
--        * src/select-toolbar.cpp: Greater conformance to CodingStyle.
--
--2004-06-14  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/libnrtype/TextWrapper.cpp: Fix what looks like an off-by-one.
--
--        * ChangeLog, src/prefs-utils.cpp:
--        Fix bracketing typo that causes an array to be overrun.
--
--2004-06-14  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/sp-path.cpp: Move some declarations to first use.
--
--2004-06-13  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * src/xml/repr.h, src/xml/repr-utils.cpp: adding additional RDF URIs
--        to the default namespace prefix list.
--
--2004-06-13  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/arc-context.cpp, src/desktop.cpp, src/desktop.h, src/document.cpp,
--          src/document.h, src/draw-context.cpp, src/dyna-draw-context.cpp,
--          src/file.cpp, src/gradient-chemistry.cpp, src/interface.cpp,
--          src/rect-context.cpp, src/selection-chemistry.cpp, src/sp-object.cpp,
--          src/sp-object.h, src/spiral-context.cpp, src/splivarot.cpp,
--          src/star-context.cpp, src/svg-view.h, src/text-context.cpp,
--          src/extension/internal/gdkpixbuf-input.cpp:
--
--          added SPDesktop::currentRoot() and SPDesktop::currentLayer(), which
--          report the current &quot;view&quot; root and current &quot;editing&quot; layer,
--          respectively; I've also added SPObject::appendReprChild().
--
--          Between the two of them, they replace sp_document_add_repr, which
--          has been removed.  Generally to add a repr to a document, you would
--          now use either:
--
--           SP_DOCUMENT_DEFS(document)-&gt;appendReprChild(repr);
--
--          or:
--
--           desktop-&gt;currentLayer()-&gt;appendReprChild(repr);
--
--2004-06-13  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/sp-clippath.h, src/sp-gradient.h, src/sp-marker.h, src/sp-mask.h,
--src/sp-pattern.h:
--          Explicitly mark _acceptObject as virtual.
--          (Already declared as virtual in base class.)
--
--        * src/file.cpp, src/main.cpp: Greater conformance to CodingStyle.
--
--        * src/node-context.h, src/selcue.h, src/sp-pattern.h,
--          src/widgets/sp-color-wheel-selector.h:
--          Add missing includes as found by src/check-header-compile.
--
--        * src/Makefile_insert:
--        * src/sp-use-reference.cpp:
--        * src/sp-use-reference.h:
--        * src/sp-use.cpp:
--        * src/sp-use.h:
--          Move SPUseReference from sp-use.h to new files sp-use-reference.h,
--          sp-use-reference.cpp.
--
--        * src/sp-use.h (_acceptObject): Fix can't-use-ancestor check.
--
--        * src/uri-references.h (getOwner): Fix copy&amp;paste bug.
--
--2004-06-11  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/sp-object.h, src/sp-object.cpp:
--
--          migrated several SPObject methods to C++ methods:
--
--          sp_object_invoke_write -&gt; SPObject::updateRepr
--          sp_object_request_update -&gt; SPObject::requestDisplayUpdate
--          sp_object_invoke_update -&gt; SPObject::updateDisplay
--          sp_object_request_modified -&gt; SPObject::requestModified
--          sp_object_invoke_modified -&gt; SPObject::emitModified
--
--          (leaving deprecated wrappers in place for now)
--
--        * src/document.cpp, src/object-edit.cpp, src/sp-clippath.cpp,
--          src/sp-defs.cpp, src/sp-ellipse.cpp, src/sp-image.cpp,
--          src/sp-item-group.cpp, src/sp-item.cpp, src/sp-line.cpp,
--          src/sp-marker.cpp, src/sp-mask.cpp, src/sp-offset.cpp,
--          src/sp-pattern.cpp, src/sp-rect.cpp, src/sp-root.cpp,
--          src/sp-shape.cpp, src/sp-spiral.cpp, src/sp-star.cpp,
--          src/sp-symbol.cpp, src/sp-text.cpp, src/sp-typeset.cpp,
--          src/sp-use.cpp, src/dialogs/stroke-style.cpp, src/sp-path.cpp:
--
--          transitioned to SPObject::requestDisplayUpdate and
--          SPObject::updateDisplay
--
--        * src/arc-context.cpp, src/document.cpp, src/gradient-chemistry.cpp,
--          src/knotholder.cpp, src/main.cpp, src/rect-context.cpp,
--          src/sp-anchor.cpp, src/sp-clippath.cpp, src/sp-defs.cpp,
--          src/sp-gradient.cpp, src/sp-item-group.cpp, src/sp-item.cpp,
--          src/sp-mask.cpp, src/sp-namedview.cpp, src/sp-object-group.cpp,
--          src/sp-object.cpp, src/sp-object.h, src/sp-offset.cpp,
--          src/sp-pattern.cpp, src/sp-rect.cpp, src/sp-shape.cpp,
--          src/sp-spiral.cpp, src/sp-text.cpp, src/sp-use.cpp,
--          src/spiral-context.cpp, src/splivarot.cpp, src/star-context.cpp,
--          src/style.cpp, src/toolbox.cpp, src/dialogs/fill-style.cpp,
--          src/dialogs/stroke-style.cpp, src/extension/internal/svg.cpp:
--
--          transitioned to SPObject::requestModified, SPObject::emitModified,
--          and SPObject::updateRepr; also reworked &quot;minimal&quot; version of
--          updateRepr.
--
--        * src/sp-object.h: added a little documentation
--
--        * src/document.cpp, src/document.h, src/file.cpp,
--          src/gradient-chemistry.cpp, src/help.cpp, src/object-ui.cpp,
--          src/selection-chemistry.cpp, src/selection.cpp, src/seltrans.cpp,
--          src/sp-clippath.cpp, src/sp-item-group.cpp, src/sp-mask.cpp,
--          src/sp-namedview.cpp, src/sp-object.cpp, src/sp-offset.cpp,
--          src/sp-pattern.cpp, src/sp-root.cpp, src/sp-text.cpp,
--          src/sp-typeset.cpp, src/sp-use.cpp, src/splivarot.cpp,
--          src/uri-references.cpp, src/dialogs/fill-style.cpp,
--          src/dialogs/item-properties.cpp, src/dialogs/stroke-style.cpp,
--          src/helper/stock-items.cpp, src/widgets/gradient-selector.cpp,
--          src/widgets/gradient-vector.cpp, src/widgets/icon.cpp:
--
--          replaced sp_document_lookup_id with SPDocument::getObjectById,
--          and SPDocument::getObjectByRepr
--
--          (left deprecated stub in place, but it should be unused at this point)
--
--2004-06-11  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * src/file.cpp, src/inkscape.cpp, src/interface.cpp, src/prefs-utils.cpp,
--        src/prefs-utils.h:
--
--        Moving the recent document setting and getting code into the prefs-utils
--        files so that they'll be with the preferences (which they really kinda
--        are).  Then, moved the place where they are set from the removing of the
--        document to where the files are opened and 'save as'd.  (yes, I made up a
--        word/contraction).
--
--2004-06-10  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/desktop-snap.cpp, src/desktop-snap.h,
--        src/satisfied-guide-cns.cpp, src/satisfied-guide-cns.h,
--        select-context.cpp, selection.cpp, selection.h, seltrans.cpp,
--        seltrans.h, sp-ellipse.cpp, sp-image.cpp,
--        sp-item-notify-moveto.cpp, sp-item-rm-unsatisfied-cns.cpp,
--        sp-item-update-cns.cpp, sp-item.cpp, sp-item.h, sp-offset.cpp,
--        sp-rect.cpp, sp-spiral.cpp, sp-star.cpp, sp-text.cpp:
--
--        Use a std::vector to store snap points, rather than a fixed-size
--        array.
--
--2004-06-09  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/desktop-snap.cpp, src/desktop-snap.h: Coding style fixes.
--        Use NR::Coord rather than double where appropriate.  Added some
--        comments.  Use NR::Dim2 where appropriate.  Use NR_HUGE rather
--        than hardcoded 1e18s.
--
--        * src/rect-context.cpp, src/nodepath.cpp, src/arc-context.cpp:
--        Adapt for changes to sp_desktop_dim_snap prototype.
--
--        * src/select-context.cpp:
--        Adapt for changes to sp_desktop_dim_snap_list prototype.
--
--2004-06-08  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/display/sp-canvas.h, src/livarot/DblLinked.h,
--          src/livarot/LivarotDefs.h, src/livarot/AVL.h, src/livarot/Shape.h,
--          src/livarot/ShapeUtils.h, src/livarot/Ligne.h,
--          src/object-edit.cpp, src/spiral-context.cpp, src/sp-shape.cpp:
--
--          Portability fixes from Colin Marquardt &lt;colin@marquardt-home.de&gt;.
--
--2004-06-08  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/main.cpp: remove the call to
--        Extension::Internal::PrintWin32::init() entirely after Ted pointed
--        out that it would be called by code in src/extension/init.cpp
--        anyway.
--
--2004-06-08  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * src/main.cpp:
--
--        Added in a version command to our command line args.  This fixes
--        enhancement request 968642.
--
--2004-06-07  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/document.cpp, src/document.h, src/document-undo.cpp,
--          src/sp-object.h, src/sp-object.cpp:
--          renamed object garbage collection routines to fit the &quot;orphan&quot;
--          terminology
--
--2004-06-07  Carl Hetherington &lt;inkscape@carlh.net&gt;
--
--        * src/main.cpp: tentative fix for startup crash on Win32.  Ensure
--        that Extension::Internal::PrintWin32::init() is not called until
--        after inkscape_application_init().
--
--2004-06-07  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * src/inkscape.cpp, src/main.cpp:
--
--        Moving the initialization of the extensions into the Inkscape application
--        init.  I have mixed feelings on this.  On one hand, basically extension
--        init gets called directly after applicaiton init and extensions init has
--        nothing to do with anything else in main.  On the other hand I'm not sure
--        that it is directly related to the structure of the application itself.
--        Comments are welcome.
--
--2004-06-06  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/attributes.cpp, src/attributes.h: added inkscape:collect attribute
--          to specify orphan collection policy (collect with parent, or always
--          collect)
--
--        * src/document-undo.cpp, src/document.cpp, src/document.h: added an orphan
--          collection pass as part of comitting an undo step
--
--        * src/sp-object.cpp, src/sp-object.h:
--          add total hrefcount for all descendants, and basic orphan collection
--          facilities
--
--        * src/gradient-chemistry.cpp, src/dialogs/stroke-style.cpp,
--          src/extension/internal/gdkpixbuf-input.cpp:
--          mark automatically added gradients, patterns, and markers for orphan
--          collection
--
--2004-06-06  Bryce Harrington &lt;bryce@bryceharrington.org&gt;
--
--        * libnrtype/nr-type-xft.cpp, libnrtype/nr-font.cpp,
--          libnrtype/nr-rasterfont.cpp, libnrtype/nr-type-directory.cpp,
--          libnrtype/nr-typeface.cpp, libnrtype/nr-type-w32.cpp,
--          libnrtype/nr-type-ft2.cpp, libnrtype/nr-type-pos-def.cpp,
--          libnrtype/nr-type-primitives.cpp:
--
--        Documenting the routines.  This adds basic code docs for
--        everything in libnrtype.
--
--2004-06-06  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * src/main.cpp, src/preferences-skeleton.h, src/extension/extension.cpp:
--
--        Making it so that the extension parameters get saved in the Inkscape
--        preferences.  Most people will notice that their printer gets saved now.
--        But this does alot more than that.  Added an &quot;extensions&quot; group to the
--        preferences skeleton for all these settings.  All settings get saved as
--        &quot;module ID&quot;.&quot;param name&quot;.  Also had to change where the extensions get
--        init'd in the startup to put it behind the Inkscape application so that
--        prerefences could be used.
--
--2004-06-03  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * src/file.cpp, src/dialog/filedialog.cpp:
--
--        Making the whole file dialog alot more fun.  Basically, now the
--        first filename will always be unique on files that don't have a
--        filename already.  And, if you've selected a different default
--        extension, that extension's filename extension will be placed
--        on the file.  Also, when you change the extension to save with
--        in the dialog, the filename extension will change with you (assuming
--        that you were using filename extensions previously ofcourse).
--        Finally, the checkbox to autoappend extensions is no insensitive
--        when &quot;Autodetect&quot; is selected.
--
--2004-06-03  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/file.cpp, src/extension/internal/ps.cpp,
--          src/extension/internal/win32.cpp, src/sp-pattern.cpp,
--          src/dialogs/stroke-style.cpp, src/display/nr-arena-glyphs.cpp,
--          src/display/nr-arena-group.cpp, src/display/nr-arena-image.cpp,
--          src/display/nr-arena-item.cpp, src/display/nr-arena-shape.cpp,
--          src/widgets/icon.cpp, src/dialogs/nr-arena-item.h:
--
--          Introduced the notion of &quot;parent&quot; NRGCs
--
--2004-06-02  bulia byak &lt;bulia@users.sourceforge.net&gt;
--
--        * src/selection.h, src/selection.cpp:
--
--        * preferences-skeleton.h dialogs/display-settings.cpp sp-item.cpp: New
--settings
--        for various compensations
--
--        * sp-shape.cpp sp-shape.h sp-rect.cpp sp-path.cpp: Factored out adjustments
--        (stroke and pattern so far) from optimizing items into sp-shape.
--
--        * libnr: Added distance function for a couple of points. Added expansions
--for X and Y.
--
--        * object-edit.cpp sp-rect.cpp sp-item.cpp toolbox.cpp: Made rect use
--absolute
--        radii, added recursive compensation on item_transform. Added new knot for
--        rect, moved corner knots to the top right corner. Rect toolbar shows visible
--        rx/ry.
--
--        * toolbox.cpp: Finally got the freeze semaphores right (prevent loops for
--        changes both from the repr and from toolbar UI).
--
--        * sp-namedview.cpp: Guarding against nan in zoom, cx, cy
--
--        * select-toolbar.cpp helper/unit-menu.cpp helper/unit-menu.h: Fix units menu
--size
--
--        * node-context.cpp: Second Esc or empty-click deselects object
--
--        * desktop.cpp desktop.h: Restored sticky zoom
--
--        * preferences-skeleton.h extension/internal/gdkpixbuf-input.cpp file.cpp: Do
--not
--        group import if only one item; move its defs to our defs; select and move
--        under cursor the imported item/group. Optionally import bitmaps as filled
--        rects.
--
--        * many -context files: Decoupled seltrans and selcue so that the latter can
--be
--        used outside of selector; enabled optional selcue in all tools
--
--        * many files: New set_color signals on desktop, switching the dropper to
--them;
--        needs to be redone for style. Excise the old inkscape::color_set signal.
--
--        * dialogs/stroke-style.cpp: Fix the &quot;all clubs&quot; marker preview bug. In
--markers
--        menu, skip document markers with stockid only if the same stockid is in
--        markers.svg; add separator.
--
--        * many fill and stroke files: Remove old mode selector, remove dropper
--checkbox
--        (now always on). Remember active colorselector page. Remove redundant checks
--        in setting color (fixes at least one bug). Cosmetics, cleanup, b/w icons,
--        shortened labels, added mnemonics and tooltips, removed the drop-down modes
--        list. Switched color spinbuttons to 0..255 enabling 0..1 floats to be typed
--as
--        well.
--
--        * dialogs/find.* et al: Find dialog, command
--
--        * selection-chemistry.cpp: Fix copying objects from different parents; fix
--and
--        reorganize copying gradients, recurse into groups
--
--        * dialogs/xml-tree.cpp: Removed unused desktop shutdown signal, fixes
--problem
--        with saving window settings on exit
--
--        * select-toolbar.cpp: Percentage unit, lock toggle, NR::Rectification
--
--        * sp-object.cpp path-chemistry.cpp splivarot.cpp et al: Sending
--_delete_signal
--        recursively for descendants; switched to deleteObject where appropriate to
--        notify clones
--
--        * preferences-skeleton.h desktop.cpp desktop.h interface.cpp: Window layout
--        fully configurable, commands in the View menu
--
--        * path-chemistry.cpp: Fixed transform when combining inside group
--
--        * preferences-skeleton.h sp-item.cpp dialogs/display-settings.cpp: Fixes in
--        scalestroke (coded by Carl): arbitrary depth recusion, setting stroke-width
--        via repr, pref in the transforms tab
--
--        * widgets/sp-xmlview-attr-list.cpp: More robust listener
--
--2004-06-01  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * src/extension/internal/gdkpixbuf-input.cpp:
--        Making it so that the lists of extensions and mimetypes are
--        used in the creation of the plugins.  Also, free'ing everything
--        properly so that we don't have a memory leak.
--
--2004-05-30  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/selection.h, src/selection.cpp:
--          rework SPSelection to be SPObject- rather than SPItem- oriented;
--          this will be needed later for the layers/document tree dialog
--          (and could prove useful for the XML editor later too)
--
--        * src/sp-item.h: make SPItem a proper C++ subclass of SPObject
--
--        * src/dialogs/item-properties.cpp:
--          correct overly intimate knowledge of SPObject (use SP_OBJECT_ID rather
--          than directly accessing the SPObject::id member)
--
--2004-05-27  Kees Cook  &lt;kees@outflux.net&gt;
--
--        * src/extension/internal/ps.h, src/extension/internal/ps.cpp:
--          Hopefully fixed the locale problems in the PS output generator.
--        * src/sp-offset.cpp, src/display/bezier-utils-test.cpp,
--          src/display/nr-arena-item.cpp, src/libnr/nr-svp-render.cpp,
--          src/libnr/testnr.cpp, src/livarot/AlphaLigne.cpp,
--          src/livarot/Ligne.cpp, src/livarot/Path.cpp,
--          src/livarot/PathCutting.cpp, src/livarot/Shape.cpp,
--          src/livarot/ShapeDraw.cpp, src/livarot/ShapeSweep.cpp,
--          src/svg/svg-affine.cpp: added comments and notes to all remaining
--          &quot;printf&quot;ish calls that have %g or %f in them.  Most are just debug
--          output, etc.  Hopefully we are actually free of locale bugs!  :)
--        * src/desktop.h, src/desktop.cpp: desktop's knowledge of
--          fullscreen-ness doesn't depend on having the ability to DO it.  Other
--          functions already test &quot;is_fullscreen&quot; to alter their behavior.
--
--2004-05-23  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/extension/system.h, src/extension/system.cpp (build_from_file):
--          Remove unused second argument.  Callers updated.
--        * src/extension/system.cpp (build_from_reprdoc):
--          Just one call to sp_repr_name per child.
--        * src/extension/system.h, src/extension/system.cpp:
--          Cleanup: greater conformance to CodingStyle.
--
--2004-05-23  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/libnrtype/Makefile_insert, src/libnrtype/nr-type-gnome.cpp,
--          src/libnrtype/nr-type-gnome.h, src/libnrtype/nr-type-dictionary:
--
--          removed gnome-print libnrtype backend
--
--2004-05-20  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/xml/repr.h, src/xml/repr-util.cpp:
--          Remove unused function sp_repr_set_position_relative.
--
--        * src/xml/repr-util.cpp (sp_repr_compare_position, sp_repr_position):
--          Minor cleanups.
--
--2004-05-19  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/sp-use.cpp: Cleanup: greater conformance to CodingStyle.
--
--        * src/sp-item-group.cpp (sp_item_group_ungroup): Fix bug #956334:
--          ungrouping was reversing the order of the group members.
--
--        * src/xml/repr-get-children.h, src/xml/repr-get-children.cpp: New files.
--        * src/xml/Makefile_insert (xml_libspxml_a_SOURCES): Add the new files.
--
--        * src/xml/repr-private.h, src/xml/repr.cpp (sp_repr_nth_child):
--          Remove this unused function.
--
--        * src/xml/repr.h, src/xml/repr.cpp (sp_repr_parent):
--          Mark pointer as not written through (const).
--
--2004-05-18  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/xml/repr.cpp: Cleanup: greater conformance to CodingStyle.
--
--        * src/Makefile_insert: Add missing dependencies on inkscape_version.h.
--        * src/display/Makefile_insert: Adapt dependency object names for
--          `subdir-objects' automake option.
--        * src/helper/Makefile_insert: Adapt dependency object names for
--          lack of libspchelp-specific CPPFLAGS.
--
--2004-05-17  Carl Hetherington &lt;inkscape@carlh.net&gt;
--
--        * src/libnrtype/nr-type-w32.cpp: Tentative fix for
--        build problems on Win32.
--
--        * src/extension/internal/svg.cpp: Coding style cleanups.
--
--2004-05-17  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/sp-item.h, src/sp-item.cpp: Remove unused
--          distance-conversion functions sp_item_distance_to_svg_bbox,
--          sp_item_distance_to_svg_viewport.
--
--        * src/sp-item.cpp: Cleanup: greater conformance to CodingStyle.
--
--        * acinclude.m4: Remove.
--
--2004-05-16  Carl Hetherington  &lt;inkscape@carlh.net&gt;
--
--        * src/extension/internal/svg.cpp:
--        Throw an exception if sp_repr_save_file fails.  This should close
--        bug 948921.
--
--2004-05-16  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/check-header-compile.in: New script.
--        * configure.in: Add it to list of files for substitution.
--
--        * src/star-context.cpp: Minor cleanups, and use g_strdup_printf instead
--          of fixed-size buffer for translated string.
--
--        * src/selection-chemistry.cpp: Use NR::Rect bounds() method instead of
--          old bounds(NRRect*).
--
--        * src/document.cpp (sp_document_create):
--        * src/preferences-skeleton.h:
--          Use INKSCAPE_VERSION from inkscape_version.h instead of VERSION.
--
--        * src/libnr/nr-rotate-test.cpp: Use new rotate_equalp function.
--
--        * src/libnr/nr-translate-ops.h (operator-): New function.
--
--        * src/select-context.cpp:
--        * src/selection-chemistry.cpp:
--        * src/xml/repr.h:
--        * src/sp-defs.h:
--          Cleanup: greater conformance to CodingStyle.
--
--        * src/libnr/nr-macros.h: Don't #include nr-matrix.h, nr-rect.h.
--
--        * src/arc-context.h, src/desktop-affine.h, src/dir-util.h,
--          src/draw-context.h, src/dyna-draw-context.h, src/help.h,
--          src/knotholder.h, src/prefs-utils.h, src/select-toolbar.h,
--          src/sp-clippath.h, src/sp-mask.h, src/sp-pattern.h, src/sp-use.h,
--          src/text-context.h, src/toolbox.h, src/tools-switch.h,
--          src/dialogs/dialog-events.h, src/dialogs/sp-attribute-widget.h,
--          src/display/sp-canvas.h, src/helper/gnome-utils.h,
--          src/helper/png-write.h, src/helper/stock-items.h, src/inkjar/jar.h,
--          src/libnr/nr-matrix.cpp, src/libnr/nr-point-l.h,
--          src/svg/stringstream.h, src/svg/svg-affine.cpp,
--          src/widgets/gradient-selector.h, src/widgets/paint-selector.h,
--          src/widgets/spinbutton-events.h, src/widgets/spw-utilities.h,
--          src/xml/repr-action.h:
--          Add missing header files as detected by check-header-compile script.
--
--        * src/libnr/nr-rotate-fns.h, src/libnr/nr-rotate-fns.cpp: New files.
--        * src/libnr/nr-rotate-fns-test.cpp: New unit test.
--        * src/libnr/Makefile_insert, src/Makefile.am: Reference new files,
--          add to unit tests.
--
--        * src/libnr/nr-rotate.h: Add Coord,Coord constructor.
--
--        * src/libnr/nr-rotate.h, src/libnr/nr-rotate-ops.h (operator*=):
--        New method.
--
--        * src/libnr/nr-point-fns.h (point_equalp): New function.
--
--        * src/radial.h: Remove this unused header.
--
--        * src/xml/xml-forward.h: New file.
--        * src/xml/Makefile_insert: Add it to xml_libspxml_a_SOURCES.
--        * src/xml/repr-private.h: Include it.
--
--2004-05-16  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/libnrtype/nr-type-directory.cpp, src/libnrtype/nr-type-ft2.cpp,
--          src/libnrtype/nr-type-ft2.h, src/libnrtype/nr-type-gnome.h,
--          src/libnrtype/nr-type-w32.h, src/libnrtype/nr-type-xft.cpp,
--          src/libnrtype/nr-typeface.h:
--
--          transition to C++ inheritance
--
--        * src/verbs.cpp, src/helper/action.h, src/helper/action.cpp,
--          src/widgets/button.cpp, src/libnr/nr-object.cpp, src/libnr/nr-object.h:
--
--          removed barely-used &quot;in-place construction&quot; facility for NRObject
--
--        * src/helper/action.h, src/helper/action.cpp,
--          src/display/nr-arena-glyphs.cpp, src/display/nr-arena-glyphs.h,
--          src/display/nr-arena-image.cpp, src/display/nr-arena-image.h,
--          src/display/nr-arena-item.cpp, src/display/nr-arena-shape.cpp,
--          src/helper/action.cpp, src/helper/action.h, src/libnr/nr-object.cpp,
--          src/libnr/nr-object.h, src/libnrtype/nr-type-ft2.cpp,
--          src/libnrtype/nr-type-gnome.cpp, src/libnrtype/nr-type-w32.cpp,
--          src/libnrtype/nr-typeface.cpp:
--
--          Made NRObject &quot;C++-compatible&quot;.  All C++ features including virtual
--          methods and RTTI should now be available to NRObject subclasses
--          _provided_:
--
--           a) there is an unbroken chain of _C++_ inheritance from the subclass
--              back to NRObject
--
--           b) the NRObject-derived inheritance chain is always first in cases
--              of multiple inheritance (the NRObject must be first in the memory
--              layout)
--
--           c) The subclass in question overrides NRObjectClass::cpp_ctor in its
--              own class_init function, with a pointer to a function that calls
--              the specific subclass' constructor (via placement new -- you will
--              need to #include &lt;new&gt; for this to work)
--
--              n.b. Objects of classes which do not override cpp_ctor will appear
--              to the C++ runtime system (RTTI and virtual dispatch, at least) as
--              objects of the closest ancestor class which does override it
--              (NRObject or NRActiveObject if nothing else).
--
--2004-05-15  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/display/nr-arena-shape.h, src/display/nr-arena-shape.cpp:
--          further reduced dependency on SPStyle
--
--2004-05-14  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/libnr/nr-path.cpp, src/libnr/nr-path.h (nr_path_matrix_bbox_union):
--          Get rid of no-longer-needed tolerance arg.  Update callers.
--
--        * src/selection.cpp, src/sp-chars.cpp, src/sp-image.cpp,
--          src/sp-item-group.cpp, src/sp-item.cpp, src/sp-item.h,
--          src/sp-marker.cpp, src/sp-root.cpp, src/sp-shape.cpp,
--          src/sp-symbol.cpp, src/sp-text.cpp, src/sp-typeset.cpp,
--          src/sp-use.cpp, src/dialogs/fill-style.cpp,
--          src/dialogs/stroke-style.cpp, src/display/nr-arena-shape.cpp,
--          src/libnr/nr-path.cpp, src/libnr/nr-path.h,
--          src/libnrtype/nr-font.cpp, src/libnrtype/nr-rasterfont.cpp,
--          src/libnrtype/nr-type-gnome.cpp, src/widgets/icon.cpp,
--          src/widgets/paint-selector.cpp:
--          Change argument from NRMatrix to NR::Matrix in SPItemClass-&gt;bbox,
--          sp_item_invoke_bbox, sp_item_invoke_bbox_full,
--          nr_path_matrix_bbox_union.  Users updated.
--
--        * src/libnr/nr-rect.h, src/libnr/nr-rect.cpp (nr_rect_union_pt):
--          new function.
--
--        * src/libnr/nr-matrix-fns.h, src/libnr/nr-matrix-fns.cpp
--          (NR::transform): new function.
--
--        * src/Makefile_insert: Move fixes.cpp from libinkpre.a to libinkpost.a.
--        * src/xml/Makefile_insert (xml_repr_action_test_LDADD):
--          Add libinkpost.a, for fixes.o.  `make check' now works again.
--
--        * src/sp-text.cpp (sp_text_set_transform):
--          Don't include SP_OBJECT_CHILD_MODIFIED_FLAG in flags for
--          sp_object_request_update.  Addresses `critical' warning.
--
--2004-05-13  John Cliff &lt;simarilius@yahoo.com&gt;
--
--        * src/dialogs/stroke-style.cpp: Switched to using get_stock to retrieve
--markers.
--        * src/helpers/stock-items.h, src/helpers/stock-items.cpp: created to handle
--stock items.
--        * src/prefix.h: Added marker and gradient directorys.
--
--2004-05-13  Kees Cook &lt;kees@outflux.net&gt;
--
--        * configure.in, src/main.cpp, config.h.mingw, debian/rules:
--          made popt a requirement instead of an option.
--
--2004-05-13  Carl Hetherington  &lt;cth103@houllier.home&gt;
--
--        * sp-color-notebook.cpp: Fix uninitialised value spotted by valgrind.
--
--        * stroke-style.cpp:
--        Fix ink_extract_marker_name returning a pointer into a free()d buffer.
--
--2004-05-13  Ted Gould &lt;ted@gould.cx&gt;
--
--        * src/file.cpp:
--        Making the default filename _(&quot;untitled.svg&quot;)
--
--2004-05-12  Kees Cook &lt;kees@outflux.net&gt;
--
--        * config.h.mingw: added g_ascii_strtod macro.
--
--2004-05-12  Carl Hetherington &lt;inkscape@carlh.net&gt;
--
--        * src/dialogs/export.cpp: fix faulty logic with exporting of
--        selections, as reported by Artemio on the ML.
--
--        * src/dialogs/desktop-properties.cpp: Fix a gtk_table size.
--        Make use of spw_dropdown in one place.
--
--        * src/select-context.cpp: Remove alt-drag &quot;slow move&quot; mode.
--        Make alt-drag move without any grid snap, even if the grid
--        is enabled.  Add a new mode, shift-drag, which preserves
--        objects' grid offsets rather than snapping their snappoints.
--
--        * src/selection-chemistry.cpp: Pasted objects have the same
--        offset from the grid as the original, if the grid is enabled.
--        Also a NRRect -&gt; NR::Rect fix thrown in for no extra charge.
--
--        * src/dialogs/display-settings.cpp: Added option to reverse
--        the actions of drag and shift-drag when moving objects.
--
--2004-05-12  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/main.cpp (main): Test ENABLE_NLS instead of HAVE_NLS (which
--        wasn't getting defined).  Restores translations on *nix systems
--        when inkscape translations aren't in system-wide /usr/share/locale.
--
--2004-05-10  Carl Hetherington &lt;inkscape@carlh.net&gt;
--
--        * src/sp-item.cpp, src/dialogs/display-settings.cpp: primitive
--        support for preserving line widths when scaling.  Thanks to Bulia
--        for telling me what to do :)
--        * src/dialogs/align.cpp: refactor some cut-and-paste code into
--        a separate function.  Remove NRRect.  Declaration-to-first-use
--        cleanups.
--        * src/dialogs/transformation.cpp, src/dialogs/fill-stype.cpp:
--        NRRect removal.  Declaration-to-first-use cleanups.
--
--2004-05-09  MenTaLguY &lt;mental@rydia.net&gt;
--
--        * src/sp-paint-server.h: SPPaintServer now uses C++ inheritance
--
--          (bigger question -- should SPPaintServer derive from SPObject?  I think
--           not, actually ... it's more something that should be aggregated into
--           the various paint-server-capable types)
--
--        * src/display/nr-arena-shape.h, src/display/nr-arena-shape.cpp:
--          first steps in removing SPStyle dependency from NRArenaShape --
--          add fill and stroke paint server members, and use those instead
--          of reading directly from an SPStyle.
--
--2004-05-09  Kees Cook &lt;kees@outflux.net&gt;
--
--        * src/libnrtype/nr-type-xft.cpp: added patch 898200, hopefully this
--          won't break anyone.
--        * src/dialogs/desktop-properties.cpp: added patch 947127, along with
--          some orientation bugfixes, list cleanup, and logic to select the
--          correct menu items based on document settings.
--        * configure.in: default to always replace g_ascii_strtod.
--
--2004-05-08  Kees Cook &lt;kees@outflux.net&gt;
--
--        * src/extension/internal/gdkpixbuf-input.cpp: skip SVG files. (open bug)
--        * configure.in, src/Makefile_insert, src/fixes.cpp: added replacement
--          for g_ascii_strtod, since it has locale-related bugs in gnome 2.0.
--          The upstream version is fixed, so some day, we won't need this any
--          more.  (fixes &quot;ugly icons&quot; bug, and possibly the spinbutton locale bug)
--        * src/dyna-draw-context.cpp, src/rect-context.cpp, src/sp-namedview.cpp,
--          src/sp-object.cpp, src/sp-object.h, src/sp-pattern.cpp,
--          src/sp-polygon.cpp, src/sp-polyline.cpp, src/sp-root.cpp,
--          src/sp-spiral.cpp, src/sp-star.cpp, src/sp-symbol.cpp,
--          src/sp-text.cpp, src/spiral-context.cpp, src/star-context.cpp,
--          src/svg/ftos.cpp, src/svg/svg-affine.cpp, src/svg/svg-color.cpp,
--          src/svg/svg-length.cpp: adding &quot;config.h&quot;, making a few extra
--          locale-sensitive functions use g_ascii versions.
--
--2004-05-08  MenTaLguY &lt;mental@rydia.net&gt;
--
--        * src/sp-item.cpp: move &quot;transformed&quot; signal emission after actual
--          application of transform
--
--        * src/xml/repr-action.cpp, src/xml/repr-action.h, src/xml/repr.cpp:
--          fix lifecycle issues with content and attribute strings
--
--        * src/sp-object.h, src/sp-object.cpp: added SPObject::setId()
--
--2004-05-08  Kees Cook &lt;kees@outflux.net&gt;
--
--        * src/verbs.cpp, src/help.cpp: localizing &quot;about&quot; and &quot;keys&quot; stuff.
--        * po/*.po: rebuilt for new strings.
--
--2004-05-08  Carl Hetherington &lt;inkscape@carlh.net&gt;
--
--        * src/dialogs/desktop-properties.cpp: the usual cleanups.  Also
--        add some sp_document_done()s in various places.
--
--2004-05-08  bulia byak &lt;bulia@users.sourceforge.net&gt;
--
--        * widgets/paint-selector.cpp: Tooltips, slight cosmetics
--
--        * main.cpp: --help edit
--
--        *  sp-use.h sp-use.cpp: Redid move compensation using _transformed_signal
--
--        * sp-item.h sp-item.cpp: Added _transformed_signal, emitted by
--write_transform,
--        passes the difference transform relative to the old one (not the new
--transform
--        set)
--
--        * nodepath.cpp: Fix lagging update of the other handle for smooth nodes
--
--        * widgets/dash-selector.cpp: (Almost) fixed display of shorter-than-0.5
--dashes
--        in selector; proper fixing will require manual drawing the dashes instead of
--        using gdk dashes
--
--        * preferences-skeleton.h: lots of new  dasharrays
--
--        * dialogs/stroke-style.cpp: Remove repetitive code; relocation patch from
--        mhearn; fixed, reenabled, and automated marker previews (no need for
--previews
--        in markers.svg)
--
--        * share/markers/markers.svg: Cleanup, sizes, remove manual previews
--
--        * style.cpp: Disabled warning for overflow property (we need it for markers)
--
--        * splivarot.cpp: Fixed transform when doing boolop inside group
--
--        * libnr/nr-path.cpp: Ported fix from sodi, fixes two bugs with endnodes of a
--        curve on the same hor/vert line
--
--        * sp-namedview.cpp: Use set_default_size instead of _resize for setting
--window
--        from namedview
--
--        * preferences-skeleton.h dialogs/item-properties.cpp: Objects props
--        transientized (better late than never)
--
--        * dialogs/display-settings.cpp: Added simplify threshold
--
--        * sp-use.cpp: Mega-kill use on unlink
--
--        * preferences-skeleton.h dialogs/display-settings.cpp: Orphaned clones
--options
--
--        * sp-item-group.cpp: Prevent jumps when ungrouping clone with its original
--
--        * sp-object.cpp: Fix crash when deleting clone and its original
--
--        * toolbox.cpp, tool contexts: Alt-x and top panel keyboard shortcuts now
--work
--        for all tools
--
--        * sp-use.cpp enums.h: Unlink option on self-delete
--
--        * sp-use.cpp: Fix: disappeating clone on undoing ungrouping (_show finally
--works properly)
--
--        * splivarot.cpp: Boolops: cleanup, preserve id, parent, position, fix to
--take
--        style from the bottom object
--
--        * interface.cpp verbs.cpp shortcuts.cpp: Mnemonics, tooltips, shortcuts,
--        cleanup, autoraise removed from menu
--
--2004-05-07  Kees Cook &lt;kees@outflux.net&gt;
--
--        * src/verbs.cpp: re-localizing tutorials.  My goof!
--        * po/POTFILES.in: removed arikkei references
--
--2004-05-07  Carl Hetherington &lt;inkscape@carlh.net&gt;
--
--        * src/desktop.cpp: make sure that a SPNamedView's modified signal
--        is connected to the SPDesktop even when a file is loaded into an
--        existing SPDesktop.  Fixes problems whereby grid snap does not
--        work for the first file loaded in a session.  Fix a &amp;&amp; -&gt; &amp; typo.
--
--        * src/sp-object.cpp: declaration-to-first-use and coding style
--        cleanups.
--
--2004-05-05 Spundun Bhatt &lt;spundun@isi.edu&gt;
--
--        * configure.in: Stole Nathan's configure hack and used it to
--        support gtkmm-2.4
--
--2004-05-06  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * src/file.cpp, src/extension/extension.cpp, src/extension/init.cpp,
--        src/extension/internal/Makefile_insert,
--        src/extension/internal/gdkpixbuf-input.cpp,
--        src/extension/internal/gdkpixbuf-input.h:
--          Changing the import functionality so that it works much more like open.
--          You can use any format, and it will place that file directly in the
--          document that you are working on.  Added input extensions that cover all
--          of the bitmap formats that are covered with gdkpixbuf.  Also, more
--          formats can be used using the scripting system.
--
--2004-05-06  Carl Hetherington &lt;inkscape@carlh.net&gt;
--
--        * src/sp-line.cpp, src/sp-mask.cpp, src/sp-metrics.cpp:
--        declaration-to-first-use and coding style cleanups
--
--2004-05-05  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/libnrtype/nr-type-dictionary.cpp: removed 'private-fonts'
--          feature (we should rely on fontconfig for &quot;custom&quot; font stuff)
--
--        * configure.in, src/Makefile_include, src/Makefile.am,
--          src/libarikkei/*: removed the now unused libarikkei
--
--2004-05-05 Nathan Hurst &lt;njh@mail.csse.monash.edu.au&gt;
--
--        * src/dialogs/text-edit.cpp, configure.in: Added support for spell
--        checking in text dialog.
--
--2004-05-04  MenTaLguY &lt;mental@rydia.net&gt;
--
--        * src/display/nr-arena-glyphs.h: fixed cut-and-paste error in
--          NRArenaGlyphsGroup::create()
--
--        * src/selection.cpp, src/selection.h: fixed global &quot;changed&quot; propagation
--
--2004-05-02  MenTaLguY &lt;mental@rydia.net&gt;
--
--        * src/file.cpp, src/print.cpp, src/sp-chars.cpp, src/sp-clippath.cpp,
--          src/sp-image.cpp, src/sp-item-group.cpp, src/sp-mask.cpp,
--          src/sp-pattern.cpp, src/sp-shape.cpp, src/sp-text.cpp,
--          src/sp-use.cpp, src/dialogs/stroke-style.cpp,
--          src/display/canvas-arena.cpp, src/display/nr-arena-glyphs.cpp,
--          src/display/nr-arena-glyphs.h, src/display/nr-arena-group.h,
--          src/display/nr-arena-image.h, src/display/nr-arena-item.cpp,
--          src/display/nr-arena-item.h, src/display/nr-arena-shape.h,
--          src/display/nr-arena.h, src/libnr/nr-object.h, src/widgets/icon.cpp:
--
--          removed nr_arena_item_new in favor of static ::create() functions
--          which call NRArenaItem::init() to perform setup (i.e. setting
--          NRArenaItem::arena).  Eventually NRArenaItem::init() and
--          nr_arena_item_init will merge and become NRArenaItem's constructor.
--
--2004-04-30  MenTaLguY &lt;mental@rydia.net&gt;
--
--        * src/sp-use.cpp: call parent class' write methods rather than
--          attempting to do everything (wrongly) ourselves; among other
--          things, &lt;use&gt; transform attributes weren't getting written
--
--        * src/sp-object.h, src/sp-object.cpp:
--
--          designate a &quot;successor&quot; object so we still perform as
--          expected if objects are replaced in the middle of e.g. a
--          bulk delete operation
--
--        * src/sp-use.cpp: cleanups and succession logic for &lt;use&gt;
--          deletion
--
--        * src/widgets/sp-hwrap-box.cpp, src/widgets/sp-hwrap-box.h,
--          src/widgets/sp-vwrap-box.cpp, src/widgets/sp-vwrap-box.h,
--          src/widgets/sp-wrap-box.cpp, src/widgets/sp-wrap-box.h,
--          src/widgets/test-wrapbox.cpp, src/widgets/Makefile_insert:
--
--          Removed unused (and imperfect) &quot;wrapbox&quot; widgets.
--
--        * src/sp-object.h, src/sp-object.cpp, src/sp-item-group.cpp:
--
--          Removed unused sp_object_invoke_forall and sp_object_sequence
--          methods.  (forall might be nice to have, but we can do better
--          implementation-wise now that we're in C++-land)
--
--2004-04-30 njh &lt;njh@mail.csse.monash.edu.au&gt;
--
--        * main.cpp: replaced gtk_init with g_type_init for console mode.
--        Closes 944969.
--
--2004-04-29  MenTaLguY &lt;mental@rydia.net&gt;
--
--        * src/sp-image.cpp, src/sp-item.cpp, src/sp-item.h, src/sp-line.cpp,
--          src/sp-path.cpp, src/sp-rect.cpp, src/sp-text.cpp:
--
--          write_transform becomes set_transform, which applies the given
--          transform to the object without (!) invoking a repr write
--
--        * src/sp-star.cpp, src/svg/svg-length.h, src/svg/svg-length.cpp,
--          src/svg-types.h, src/svg/svg.h:
--
--          replaced raw integers with real units enum
--
--        * src/libnr/nr-matrix.h:
--
--          removed dead assertion (it's always valid to retrieve the
--          translation component of a matrix)
--
--        * src/selection-chemistry.cpp:
--
--          delete items via SPItem (SPObject), not repr
--
--        * src/sp-object.h, src/sp-object.cpp:
--
--          added SPObject::deleteObject() and a delete notification signal;
--          SPObject now inherits from GObject in the C++ sense
--
--        * src/sp-use.h:
--
--          don't accept references to the use or its ancestors (preventing
--          infinite loops)
--
--        * src/sp-use.cpp, src/sp-use.h:
--
--          added automatic deletion when referrent is deleted
--
--        * src/uri-reference.h:
--
--          added URIReference::getOwner()
--
--2004-04-29  Carl Hetherington &lt;inkscape@carlh.net&gt;
--
--        * src/extension/internal/win32.cpp: add textToPath parameter to
--        description in order to fix #944131.
--
--2004-04-28  Carl Hetherington &lt;inkscape@carlh.net&gt;
--
--        * src/desktop.cpp, src/inkscape.cpp, src/sp-namedview.cpp
--        Part of the fix for #942149.  Also fixed some compiler warnings.
--
--        * src/display/nr-arena.cpp: Fixed an unused variable warning.
--
--        * src/main.cpp: Fix a warning that is raised on Windows.
--
--2004-04-28  bulia byak &lt;bulia@users.sourceforge.net&gt;
--
--        * inkscape.cpp: Fixed prev/next desktop; numbered from 0
--
--        * Lots of files: Replaced all strtod() and atof() by g_ascii_strtod()
--
--        * interface.cpp verbs.cpp: Tooltip edits
--
--        * view.cpp view.h desktop.cpp: Signal and function to pop statusbar message
--
--        * dialogs/dialog-events.cpp: Only set the UTILITY hint for non-modal
--windows,
--        fixes &quot;disappearing save as&quot;
--
--        * toolbox.cpp widgets/widget-sizes.h widgets/button.cpp: Got rid of button
--        relief, top panel made less tall
--
--        * desktop.cpp preferences-skeleton.h dialogs/display-settings.cpp: Done away
--        with the sticky zoom button, now in prefs
--
--        * path-chemistry.cpp: Preserve id= in combine/break, convert to paths;
--preserve
--        z-order in combine/break; cleanups
--
--        * splivarot.cpp: New selection API, Simplify preserves id=
--
--        * select-context.cpp preferences-skeleton.h sp-item.cpp display-settings.cpp
--        splivarot.cpp sp-item-group.cpp sp-item-transform.cpp
--        sp-item-notify-moveto.cpp nodepath.cpp node-context.cpp seltrans.cpp
--        seltrans.h: Switched to global preservetransform, transform writing
--        unification (no more manual transform= setting all over the place), stamp
--        preserves parent, mental's new SPSelection API, pruning dead code
--
--        * verbs.cpp interface.cpp: Eliminated Dialogs menu, added ... to dialog
--        commands, rearrangements, menu items display tooltips in statusbar when
--        selected
--
--        * sp-item-group.cpp sp-item-group.h: Made document_done optional in ungroup
--(not
--        done when the function is called from another function)
--
--        * dialogs/display-settings.cpp enums.h preferences-skeleton.h sp-use.cpp
--        sp-use.h: Clone move compensation (3 modes), settable in prefs
--
--        * seltrans.cpp selection-chemistry.cpp: Do not translate a clone if its
--original
--        is in the selection
--
--        * verbs.cpp verbs.h interface.cpp shortcuts.cpp sp-use.cpp sp-use.h
--        selection-chemistry.cpp selection-chemistry.h: Unlink Clone verb and menu
--        command (preserves id=)
--
--        * selection-chemistry.cpp selection-chemistry.h verbs.h verbs.cpp
--shortcuts.cpp
--        interface.cpp: Select Original verb and command, scrolls to the original
--
--        * selection-chemistry.cpp selection-chemistry.h verbs.cpp verbs.h
--interface.cpp:
--        Clone command
--
--        * sp-use.h sp-use.cpp: Use URIReference; Propagate update to parent class
--        (SPItem) (fixes redraw on dragging a clone)
--
--        * dropper-context.cpp dropper-context.h dialogs/display-settings.cpp:
--        Implemented pick modes (pick either actual color with transparency or
--visible
--        color without transparency); added statusbar indication; color is only set
--on
--        mouse release
--
--        * seltrans.cpp display/sodipodi-ctrlrect.cpp: Finally the correct selection
--cue
--        rect (fixed displacement)
--
--2004-04-27  Carl Hetherington &lt;inkscape@carlh.net&gt;
--
--        * src/desktop.cpp: Check for there being no items when zooming to
--        the drawing.  This fixes bug #942137.
--
--2004-04-26  Carl Hetherington &lt;inkscape@carlh.net&gt;
--
--        * config.h.mingw, prefix.h:
--        INKSCAPE_VERSION moved to inkscape_version.h.
--        INKSCAPE_{PIXMAP,SCREENS,TUTORIALS,MARKERS}DIR moved to prefix.h
--
--        * src/Makefile.mingw, src/inkscape_version.h.mingw
--        Use CVS inkscape_version.h.mingw for inkscape_version.h on Win32.
--
--        * src/sp-use.cpp: fix a warning.
--
--2004-04-26  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * share/extensions/ai_input.inkmod, share/extensions/dia.inkmod,
--        share/extensions/txt2svg.inkmod, src/extension/extension.cpp,
--        src/extension/internal/svg.cpp:
--
--        Making the names of the input extensions look like the output ones.
--        Also, threw in a slight memory savings in removing the implementation on
--        deactivated extensions.
--
--2004-04-26  MenTaLguY  &lt;mental@rydia.net&gt;
--
--        * src/selection.cpp: migrate to new glib idle API
--
--        * src/extension/db.cpp: can't call -&gt;deactivated() on a NULL pointer..
--
--2004-04-26  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * configure.in: Replace use of old AM_PROG_LIBTOOL macro with
--          AC_PROG_LIBTOOL.
--
--2004-04-26  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * share/extensions/epsi_output.inkmod:
--
--        Added in a check for ps2epsi
--
--        * src/dialogs/filedialog.cpp, src/extension/db.cpp, src/extension/db.h,
--        src/extension/extension.cpp, src/extension/extension.h,
--        src/extension/init.cpp, src/extension/system.cpp:
--
--        Implementing a 'deactivated' extension.  This means that it should
--        still exist, but show up as insensitive in any GUI element that could use
--        it.  The idea here is that users should know what they don't have, but
--        Inkscape supports.
--
--2004-04-26 Nathan Hurst &lt;njh@mail.csse.monash.edu.au&gt;
--
--        * src/{libnr,libnrtype,widgets,display,helper,.}*.{h,cpp}: moved
--        from typedef _name name; to C++ style struct name; forward
--        references.
--
--2004-04-25  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * share/extensions/ai_output.inkmod, share/extensions/dia.inkmod,
--        share/extensions/dropshadow.inkmod, share/extensions/epsi_output.inkmod,
--        share/extensions/roundhole.inkmod, share/extensions/svgz_input.inkmod,
--        share/extensions/svgz_output.inkmod, share/extensions/txt2svg.inkmod,
--        src/extension/implementation/script.cpp,
--        src/extension/implementation/script.h:
--
--        Adding in support for superior checking of dependencies.  Now scripts
--        can include a line, which will look for a binary in the path.  So
--        something like dia input will no be loaded if there isn't dia available in
--        the path.
--
--2004-04-25  Carl Hetherington &lt;inkscape@carlh.net&gt;
--
--        * src/verbs.cpp, src/rect-context.cpp, src/spiral-context.cpp,
--        src/event-context.cpp, src/text-context.cpp,
--        src/dialogs/stroke-style.cpp, src/xml-tree.cpp, src/widgets/sp-widget.cpp:
--        SPSelection OO-ification.
--
--        * src/display/curve.cpp: Don't raise a critical error if a new
--        curve cannot be created in sp_curve_new_from_bpath().  This can
--        happen if a file contains a strange path, like one with only a
--        move in it and nothing else.  This is part of the fix for bug
--        934882.
--
--        * src/sp-path.cpp: cope with sp_curve_new_from_bpath() returning
--        NULL in sp_path_set().  This is the other part of the fix for 934882.
--
--        * src/path-chemistry.cpp, src/sp-offset.cpp, src/sp-ellipse.cpp,
--        src/display/nr-arena-glyhs.cpp:
--        added asserts for calls to sp_curve_new_from_bpath() which look
--        like they might not expect it to return NULL.
--
--        * src/desktop.h: add a comment about how SPDesktop::selection
--        should never generally be NULL.
--
--        * src/desktop-handles.cpp: ensure that sp_desktop_selection never
--        returns NULL, so that we don't have to check for this eventuality
--        elsewhere.
--
--        * src/arc-context.cpp, src/seltrans.cpp, src/desktop.cpp: be less defensive
--about
--        SPDesktop::selection being NULL.
--
--        * src/path-chemistry.cpp, src/select-context.cpp,
--        src/selection-chemistry.cpp, src/star-context.cpp,
--        src/dialogs/align.cpp, src/dialogs/item-properties.cpp,
--src/dialogs/text-edit.cpp:
--        SPSelection OO-ification.  Also some coding style and
--        declaration-to-first-use cleanups.
--
--        * src/toolbox.cpp: SPSelection OO-ification.  Various cleanups.
--
--        * src/selection.h: remove deprecated access functions.
--
--        * src/dialogs/fill-style.cpp: declaration-to-first-use cleanups.
--
--        * src/selection.cpp: add vim and Emacs mode blocks.
--
--        * src/object-ui.cpp: very minor coding style fix.
--
--2004-04-24  MenTaLguY &lt;mental@rydia.net&gt;
--
--        * src/arc-context.cpp, src/dyna-draw-context.cpp, src/object-ui.cpp,
--          src/path-chemistry.cpp, src/rect-context.cpp, src/select-context.cpp,
--          src/select-toolbar.cpp, src/selection-chemistry.cpp, src/selection.h,
--          src/spiral-context.cpp, src/star-context.cpp, src/text-context.cpp,
--          src/verbs.cpp, src/dialogs/export.cpp, src/dialogs/fill-style.cpp,
--          src/dialogs/in-dt-coordsys.cpp, src/dialogs/stroke-style.cpp,
--          src/dialogs/transformation.cpp, src/dialogs/xml-tree.cpp:
--
--          removed sp_selection_set_item(), sp_selection_set_repr(),
--          sp_selection_is_empty(), sp_selection_item_selected(),
--          and sp_selection_repr_selected()
--
--2004-04-24  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * share/extensions/ill2svg.pl:
--
--        Applying a patch made to the Sodipodi list by Tuukka Pasanen which adds in
--        support for text in Illustrator files.  Also, I backed out the changes
--        which removed being able to specify the line endings.  This will, by
--        default, force them back to mac compatible.  Mac files didn't work with
--        those changes.
--
--2004-04-24  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * configure.in: Tentatively remove config.h definitions of
--          INKSCAPE_MARKERSDIR, INKSCAPE_PIXMAPDIR, INKSCAPE_SCREENSDIR,
--          INKSCAPE_TUTORIALSDIR, with the understanding that these are to be
--          provided by prefix.h.
--        * src/prefix.h: Define INKSCAPE_MARKERSDIR.
--
--        * src/extension/extension.cpp (Extension):
--        * src/extension/init.cpp (check_extensions):
--          Address warning.
--
--        * src/dialogs/stroke-style.cpp: #include prefix.h.
--
--        * src/Makefile.am (EXTRA_DIST): Add */makefile.in.
--
--        * src/libnr/Makefile_insert (libnr_libnr_a_SOURCES):
--          Add libnr/nr-convex-hull.h, needed by sp-canvas.cpp.
--
--2004-04-24  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * src/Makefile_include, src/prefix.cpp:
--
--        Removing the redefition of NULL and adding to the make system.
--
--2004-04-24  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * src/extension/db.cpp, src/extension/db.h, src/extension/extension.cpp,
--        src/extension/extension.h, src/extension/init.cpp,
--        src/extension/internal/eps-out.cpp, src/extension/internal/eps-out.h,
--        src/extension/internal/ps-out.cpp, src/extension/internal/ps-out.h:
--
--        Adding in more checks for individual extensions.  All of them
--        should still pass though.  Also, moved the extension database from
--        glib to STL.  This allows extensions to be deleted while using the
--        foreach functions (which causes instability with the glib hash
--        table).
--
--2004-04-24  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/dialogs/Makefile_insert:
--        * src/display/Makefile_insert:
--        * src/xml/Makefile_insert:
--          Get rid of unneeded CPPFLAGS specification.
--
--        * src/Makefile.am:
--        * src/Makefile_insert:
--          New generated file inkscape_version.h, to replace
--          -DINKSCAPE_VERSION=\&quot;$(VERSION)\&quot;.
--        * src/help.cpp: #include it.
--
--2004-04-23  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/sp-polygon.cpp:
--        * src/splivarot.cpp:
--        * src/style.cpp:
--        Change include stringstream.h to include svg/stringstream.h.
--
--        * src/Makefile.am, src/Makefile_insert: Change libinkscape.a use
--          to eliminate triple compilation of these object files.
--
--        * src/Makefile.am: Use `subdir-objects' option.
--
--        * src/Makefile.am: Add global INCLUDES setting.
--        * src/*/Makefile_insert: Get rid of now-redundant $(INKSCAPE_CFLAGS)
--          from *_CPPFLAGS.
--
--        * src/*/makefile.in: `%' as a target doesn't behave as intended,
--        so replace with less general `clean %.a %.o' and add .SUFFIXES.
--
--2004-04-22  Ted Gould  &lt;ted@gould.cx&gt;
--
--        * src/draw-context.cpp, src/dropper-context.cpp,
--        src/dyna-draw-context.cpp, src/node-context.cpp, src/nodepath.cpp,
--        src/sp-ellipse.cpp, src/sp-offset.cpp, src/sp-path.cpp,
--        src/sp-polygon.cpp, src/sp-shape.cpp, src/splivarot.cpp, src/toolbox.cpp,
--        src/display/curve.cpp, src/display/nr-arena-shape.cpp,
--        src/extension/internal/gnome.cpp, src/extension/internal/ps.cpp,
--        src/libnr/nr-path.cpp, src/libnr/nr-path.h,
--        src/libnrtype/nr-rasterfont.cpp, src/libnrtype/nr-type-ft2.cpp,
--        src/libnrtype/nr-type-gnome.cpp, src/libnrtype/nr-type-w32.cpp,
--        src/libnrtype/nr-typeface.cpp, src/livarot/PathCutting.cpp,
--        src/svg/gnome-canvas-bpath-util.cpp, src/svg/svg-path.cpp:
--
--        Changing the ART_ enums to NR_ so that if libart is include (like if
--        you are building gnome-print) it doesn't conflict with the internal
--        definitions.
--
--        * share/extensions/svgz_output.inkmod, src/extension/extension.cpp,
--        src/extension/init.cpp, src/extension/implementation/script.cpp:
--
--        Adding in a little more checking code.  Now extensions can start
--        deleting themseleves if they fail certain tests.  More tests are
--        needed, along with more testing of this feature.  Consider this
--        an 'early release' of the feature. ;)
--
--2004-04-22  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/Makefile.am: Make non-recursive.  Now sources */Makefile_insert.
--          See HACKING or discussion on mailing list.
--        * autogen.sh: Bump requirement from automake-1.6 to automake-1.7.
--        * configure.in: Don't generate src/blah/Makefile, but do generate
--          src/blah/makefile.
--        * src/*/Makefile.am: Remove.
--        * src/*/makefile.in: New wrapper makefiles to allow typing `make' from
--          subdirectories of src.  (Not used by compiles started from top-level
--          or from src/.)
--
--2004-04-21  MenTaLguY &lt;mental@rydia.net&gt;
--
--        * src/libnrtype/nr-type-w32.h: fixed unremoved underscores
--
--        * src/select-context.cpp, src/selection.cpp, src/selection.h,
--          src/seltrans.cpp, src/tools-switch.cpp, src/dialogs/align.cpp:
--          remove improper twiddling of desktop message line from SPSelection;
--          some additional work is now required in SPSelectContext to update
--          the message properly in all cases.
--
--        * src/selection.h, src/selection.cpp: touched up and documented
--          SPSelection
--
--        * src/uri-references.h: documentation touch-ups
--
--2004-04-20  Kees Cook &lt;kees@outflux.net&gt;
--
--        * src/file.cpp, src/desktop.cpp: moved sp_file_open unselection code into
--          sp_desktop_change_document.  Generalized Carl's fix for unref counting
--          since it applies in both cases.  (My bad!)
--
--2004-04-20  MenTaLguY &lt;mental@rydia.net&gt;
--
--        * src/text-context.cpp: merged Carl's fix for signal cleanup
--
--        * src/selection.h: marked wrappers for old API as deprecated
--
--2004-04-20  Carl Hetherington &lt;inkscape@carlh.net&gt;
--
--        * src/extension/internal/ps.cpp, src/extension/internal/ps.h:
--        Fixed some bugs in exporting images that seem to have been
--        introduced when the code was copied from the gimp.  They caused
--        problems when exporting bitmap images to PS.
--
--        * src/file.cpp: fix bug whereby the first file loaded in a session
--        would not have its modified status checked when closed.  Hence if
--        you modified the first file you loaded and then closed it, you
--        would not be asked to confirm the close.
--
--        * src/preferences-skeleton.h: add \n to the end of each line to
--        fix bug 938368.
--
--2004-04-19  MenTaLguY &lt;mental@rydia.net&gt;
--
--        * src/arc-context.cpp, src/desktop-handles.h, src/desktop.h,
--          src/draw-context.cpp, src/draw-context.h, src/forward.h,
--          src/inkscape-private.h, src/inkscape.cpp, src/node-context.cpp,
--          src/node-context.h, src/rect-context.cpp, src/selection-chemistry.cpp,
--          src/selection-chemistry.h, src/selection.cpp, src/selection.h,
--          src/seltrans.h, src/spiral-context.cpp, src/star-context.cpp,
--          src/star-context.h, src/text-context.cpp, src/dialogs/xml-tree.cpp,
--          src/widgets/sp-widget.h:
--
--          finished GObject removal from SPSelection
--
--        * src/arc-context.h, src/arc-context.cpp, src/desktop.cpp, src/desktop.h,
--          src/draw-context.cpp, src/draw-context.h, src/node-context.cpp,
--          src/node-context.h, src/rect-context.cpp, src/rect-context.h,
--          src/selection.cpp, src/selection.h, src/seltrans.cpp, src/seltrans.h,
--          src/spiral-context.cpp, src/spiral-context.h, src/text-context.cpp,
--          src/text-context.h, src/toolbox.cpp:
--
--          migrated SPSelection to SigC++ signals (though it's a bit messy
--          right now)
--
--2004-04-19  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/dialogs/stroke-style.cpp: Cleanups: greater conformance to
--        CodingStyle.  Moved some declarations to their first use.
--
--2004-04-19  Carl Hetherington &lt;inkscape@carlh.net&gt;
--
--        * src/dialogs/stroke-style.cpp, libnr/nr-rect-l.cpp:
--        Fix a couple of compiler warnings.
--
--        * src/dialogs/filedialog-win32.cpp: add OFN_NOCHANGEDIR to Win32
--        flags in OPENFILENAME structs.  This prevents the open / save
--        boxes from changing the current directory.  Any change to the
--        current directory causes problems for subsequent attempts to
--        load icons from pixmaps.  Also, fix a bug whereby the save
--        dialogue would sometimes not open due to being passed a filename
--        it didn't like.
--
--2004-04-19  bulia byak &lt;bulia@users.sourceforge.net&gt;
--
--        * shortcuts.cpp selection-chemistry.cpp selection-chemistry.h verbs.cpp
--verbs.h
--        interface.cpp: Clone command (Edit menu, Shift+Ctrl+N)
--
--        * sp-use.cpp: Update propagated to parent class (SPItem), misc fixes
--
--        * sp-polygon.cpp: Fix for points= updating by adding set_shape call into
--_write
--        (bug 910142)
--
--        * text-context.cpp: Do not create text object unless a printable key was
--        pressed; fixes 934280
--
--        * widgets/dash-selector.cpp dialogs/stroke-style.cpp: Removed marker
--buttons,
--        fixed g_free crash in marker menus, added tooltips, added stroke-miterlimit
--        spinbutton
--
--        * splivarot.cpp: Outline handles multiple objects; All commands use correct
--        stroke_miterlimit
--
--        * splivarot.cpp sp-offset.cpp: Fix for 932642
--
--        * helper/sodipodi-ctrlrect.cpp: Simplify and fix dashes and offsets
--
--        * widgets/gradient-selector.cpp: Tooltip edits
--
--        * verbs.cpp verbs.h interface.cpp...: Remove tool options
--
--        * seltrans.cpp: Pivot marker made inverse
--
--        * toolbox.cpp: More defocusing
--
--        * *-context.cpp: Eliminated config widgets from all tools
--
--        * toolbox.cpp sp-ellipse.cpp: Ellipse fixes, tooltips
--
--        * verbs.cpp: Options -&gt; Preferences
--
--        * dialogs/display-settings.cpp: An options dialog, completely new; selector
--        widget grafted here
--
--        * preferences-skeleton.h node-context.cpp select-context.cpp: scaling uses
--        defaultscale
--
--        * dialogs/display-settings.cpp display/nr-arena-image.cpp: Make oversample
--        saveable
--
--        * toolbox.cpp: Aux toolbar for calligraphic
--
--        * preferences-skeleton.h: fill-opacity:1 for calligraphic
--
--        * select-context.cpp seltrans.cpp seltrans.cpp: Patch to enable box and none
--        options for per-object selection cue
--
--        * main.cpp: Removed C-locale setting, not needed anymore; temporary switch
--of
--        gettext encoding for console output
--
--        * inkscape.cpp: Memory fix from sodi
--
--        * right-click finishes pen (patch by Carl)  draw-context.cpp
--
--2004-04-19  Carl Hetherington &lt;inkscape@carlh.net&gt;
--
--        * src/livarot/ShapeRaster.cpp
--        Fix an unitialised value error that was spotted by valgrind.
--
--2004-04-18  MenTaLguY &lt;mental@rydia.net&gt;
--
--        * src/selection.cpp, src/selection.h, src/selection-chemistry.cpp,
--          src/seltrans.cpp, src/nodepath.cpp:
--          made all SPSelection members private, and changed all methods into
--          real C++ methods (with temporary inline wrappers for the old C
--          pseudo-methods)
--
--2004-04-18  Carl Hetherington &lt;inkscape@carlh.net&gt;
--
--        * src/print.cpp, src/print.h, src/sp-text.cpp
--        src/extension/extension.cpp src/extension/extension.h,
--        src/extension/implementation/implementation.cpp,
--        src/extension/implementation/implementation.h,
--        src/extension/internal/eps-out.cpp, src/extension/internal/eps-out.h,
--        src/extension/internal/ps.cpp, src/extension/internal/ps.h,
--        Add very basic feature to allow PS text to be exported as real
--        text, rather than being converted to paths first.  Needs some
--        work, mostly on font handling.
--
--        * src/seltrans.cpp: Slightly improve placement of the bounding
--        box selection cue.
--
--        * src/sp-shape.cpp: various marker-related cleanups, mostly factoring out
--        common code into functions.
--
--2004-04-17  MenTaLguY &lt;mental@rydia.net&gt;
--        * src/inkscape.cpp, src/node-context.cpp, src/selection-chemistry.cpp,
--          src/selection.cpp, src/selection.h, src/seltrans.cpp, src/sp-gradient.cpp,
--          src/sp-item.cpp, src/sp-offset.cpp, src/dialogs/transformation.cpp,
--          src/libnr/nr-rect.cpp, src/libnr/nr-rect.h:
--          Cleaned up NR::Rect API and made SPSelection's desktop pointer private.
--
--        * src/display/sp-canvas.cpp, src/libnr/nr-convex-hull.h,
--          src/libnr/nr-rect.h:
--
--          First use of NR::ConvexHull (for propagating canvas bounding boxes)
--
--2004-04-17  Kees Cook &lt;kees@outflux.net&gt;
--
--        * share/icons/icons.svg, src/verbs.cpp: made last three ugly menu icons.
--
--2004-04-17  Nathan Hurst &lt;njh@mail.csse.monash.edu.au&gt;
--
--        * configure.in src/draw-context.cpp src/dropper-context.cpp
--        src/dyna-draw-context.cpp src/nodepath.cpp src/nodepath.h
--        src/path-chemistry.cpp src/sp-chars.cpp src/sp-ellipse.cpp
--        src/sp-offset.cpp src/sp-path.cpp src/sp-polygon.cpp
--        src/sp-shape.cpp src/sp-text.cpp src/splivarot.cpp src/style.cpp
--        src/style.h src/dialogs/fill-style.cpp
--        src/dialogs/object-properties.cpp src/dialogs/stroke-style.cpp
--        src/display/canvas-bpath.cpp src/display/canvas-bpath.h
--        src/display/canvas-grid.h src/display/curve.cpp
--        src/display/curve.h src/display/nr-arena-glyphs.cpp
--        src/display/nr-arena-glyphs.h src/display/nr-arena-shape.cpp
--        src/display/sodipodi-ctrl.cpp src/display/sodipodi-ctrl.h
--        src/display/sodipodi-ctrlrect.h src/display/sp-canvas-util.cpp
--        src/display/sp-canvas-util.h src/display/sp-canvas.cpp
--        src/display/sp-canvas.h src/display/sp-ctrlline.cpp
--        src/extension/internal/ps.cpp src/extension/internal/ps.h
--        src/libnr/Makefile.am src/libnr/libnr.def src/libnr/nr-path.cpp
--        src/libnr/nr-path.h src/libnr/nr-svp-private.h
--        src/libnr/nr-svp-render.cpp src/libnr/nr-svp-render.h
--        src/libnr/nr-svp.cpp src/libnr/nr-svp.h
--        src/libnrtype/nr-rasterfont.cpp src/libnrtype/nr-type-ft2.cpp
--        src/libnrtype/nr-type-gnome.cpp src/libnrtype/nr-type-w32.cpp
--        src/libnrtype/nr-typeface.cpp src/livarot/PathCutting.cpp
--        src/svg/gnome-canvas-bpath-util.cpp
--        src/svg/gnome-canvas-bpath-util.h src/svg/svg-path.cpp
--        src/svg/svg.h: removed libart.
--
--        * src/libnr/nr-svp-uncross.cpp src/libnr/nr-svp-uncross.h: deleted
--        uncross and SVL routines.
--
--
--2004-04-15  Carl Hetherington &lt;inkscape@carlh.net&gt;
--
--        * src/make.exclude, src/make.dep, src/make.files, src/make.ofiles:
--        Various fixes to the Win32 build following rearrangement of some
--        source files and cleanups to libnr.
--
--        * src/sp-text.cpp: remove an unused variable.
--
--        * src/display/sodipodi-ctrlrect.cpp: removed two unused variables.
--
--2004-04-16  MenTaLguY &lt;mental@rydia.net&gt;
--
--        * src/selection.cpp, src/selection.h, src/forward.h: initial
--          C++ification of SPSelection class
--
--2004-04-15  Kees Cook &lt;kees@outflux.net&gt;
--
--        * debian/control, debian/changes: dropping (currently) unused
--          dependancies.  Added &quot;0.39cvs&quot; tag.
--
--2004-04-15  Carl Hetherington &lt;inkscape@carlh.net&gt;
--
--        * src/seltrans.cpp, src/helper/sodipodi-ctrlrect.cpp,
--        src/helper/sodipodi-ctrlrect.h:
--          Use black, dashed bounding boxes for indicating itemselection,
--          rather than red, solid boxes (as suggested by Bulia).
--
--        * src/desktop.cpp:
--        Small fix for the problem whereby the first file loaded in an
--        Inkscape session will not have its grid set up properly.  This was
--        my patch #935013.
--
--        * src/dialogs/filedialog-win32.cpp:
--        Use the extension system to build the list of allowable file types
--        for save.  This means that save as PS and EPS work properly.
--
--        * src/streams-zlib.cpp, src/livarot/PathConversion.cpp,
--        src/livarot/PathCutting.cpp, src/livarot/PathSimplify.cpp,
--        src/livarot/PathStroke.cpp, src/livarot/Shape.cpp,
--        src/livarot/ShapeMisc.cpp, src/display/nr-arena-glyphs.cpp,
--        src/helper/sodipodi-ctrlrect.cpp, src/helper/sp-canvas.cpp,
--        src/extension/internal/win32.cpp:
--        Fix compiler warnings, mostly about unused variables.
--
--        * src/helper/sp-canvas-util.cpp:
--        Fix what I and someone else considered to be an obvious typo.  The
--        function in question isn't used, however, so it's a bit difficult
--        to test.
--
--        * src/libnrtype/nr-rasterfont.cpp:
--        Fix a warning wrt a cast from NR::Matrix to NRMatrix.
--
--        * src/sp-shape.cpp:
--        Fix bug #935758.
--
--
--2004-04-14  Ted Gould &lt;ted@gould.cx&gt;
--
--        * src/file.cpp, dialogs/filedialog.cpp:
--        Making it so that the filename will get placed in the save as dialog
--        if there is a name for the file.  Otherwise the last save directory
--        is used (properly now)
--
--2004-04-15  MenTaLguY &lt;mental@rydia.net&gt;
--
--        * most files in src/: removed many old &quot;compatable&quot; struct typedefs
--
--        * src/libarikkei/arikkei-dict.cpp, src/libarikkei/arikkei-dict.h:
--          removed unused arikkei files
--
--        * configure.in: added gtkmm dependency
--
--2004-04-14  Kees Cook &lt;kees@outflux.net&gt;
--
--        * src/helper/unit-menu.cpp: Turns out I found a 2nd bug while
--          investigating patch 934358.  I've applied this patch again, which gives
--          us the entire fix.
--        * src/draw-context.cpp: Investigated patch 934351 from cth103.  Applied a
--          slight variation to conform to the function calling styles of that code.
--        * configure.in: Implemented gcc version test for &gt;= 3.0.0
--        * src/file.cpp, src/interface.cpp, share/icons/icons.svg, src/verbs.cbb:
--          finished &quot;File / Revert&quot; implementation.  Found a memory leak in
--          &quot;file_save&quot;.  Added more sanity checking to &quot;sp_file_revert&quot; and more
--          status messages.
--        * src/main.cpp, src/file.h, src/file.cpp: removed redundant code,
--implemented
--          in &quot;sp_file_open&quot;.
--
--2004-04-13  Kees Cook &lt;kees@outflux.net&gt;
--
--        * tools-version.sh: added a possible fix for BSDish tools.
--        * configure.in, share/patterns/Makefile.am: inkscape janitor strikes
--          again!  This is a quick cleanup to Ted's new directories.  Looks
--          like &quot;patterns&quot; got left out.
--        * share/clipart/.cvsignore, share/templates/.cvsignore,
--          share/examples/.cvsignore, share/fonts/.cvsignore,
--          share/gradients/.cvsignore, share/keyboards/.cvsignore,
--          share/palettes/.cvsignore, share/patterns/.cvsignore:
--          Added Makefile build-cruft to .cvsignores.
--        * src/helper/unit-menu.cpp: applied a variation to patch 934358 from cth103
--          to fix grid unit changing bug.
--        * configure.in: fixed capitalization of &quot;libpng&quot; to avoid confusion.
--        * src/sp-namedview.cpp, src/document.cpp, src/document.h, src/file.cpp,
--          src/file.h, src/document-undo.cpp, src/interface.cpp, src/verbs.cpp,
--          src/verbs.h:
--          Newly opened files will only create new windows if the current document
--          is untouched.  (RFE#928517)
--          Added support for future &quot;File/Revert&quot; handling.  Needs
--          a little more support in the SPDocument structure.  See notes in
--          &quot;src/file.cpp&quot;, function &quot;sp_file_revert_dialog&quot;.
--
--2004-04-13  Ted Gould &lt;ted@gould.cx&gt;
--
--        * configure.in, share/Makefile.am, share/clipart/Makefile.am,
--          share/examples/Makefile.am, share/fonts/Makefile.am
--          share/gradients/Makefile.am, share/keyboards/Makefile.am
--          share/markers/Makefile.am, share/palettes/Makefile.am
--          share/screens/Makefile.am, share/templates/Makefile.am:
--        Making it so that the clipart and everything else gets put in
--        the tarball, and also get installed in the share directory.  Many
--        of these have just 'README' files, but they now have good place-
--        holders for further development.
--
--2004-04-12  Kees Cook &lt;kees@outflux.net&gt;
--
--        * src/dialogs/stroke-style.cpp, src/Makefile.am, src/dialogs/Makefile.am,
--          src/widgets/Makefile.am, configure.in: fixed up INKSCAPE_*DIR paths so CVS
--          will compile happily for me.  This way if paths change, files will be
--          recompiled.  The old way would let configure run again (changing the
--          datadir path) without forcing a recompile, which could break the
--          compiled paths.
--
--2004-04-13  John Cliff &lt;simarilius@yahoo.com&gt;
--        * src/sp-shape.cpp, src/dialogs/stroke-style.cpp:
--        Couple of changes to marker related code, mid and end markers now point in
--correct
--        direction, turning off start markers behaves correctly.
--        This follows on from changes made by me and Carl Hetherington that were
--commited
--        yesterday to
--        src/inkscape-stock.cpp, src/sp-item.cpp, src/sp-marker.cpp,
--src/sp-shape.cpp,
--        src/style.cpp, src/style.h, src/dialogs/stroke-style.cpp
--        to implement marker UI and fixes to the marker rendering code.
--
--2004-04-11  Ted Gould &lt;ted@gould.cx&gt;
--
--        * src/extension/system.cpp, src/extension/internal/eps-out.cpp
--          src/extension/internal/eps-out.h:
--        First pass at a file save dialog with EPS output.  The dialog
--        sets the bounding box in the file.  Comments encouraged.
--
--2004-04-11  Ted Gould &lt;ted@gould.cx&gt;
--
--        * src/file.cpp, src/main.cpp, src/print.cpp, src/extension/init.cpp,
--          src/extension/init.h, src/extension/system.cpp, src/extension/system.h,
--          src/extension/implementation/script.cpp,
--src/extension/internal/eps-out.cpp,
--          src/extension/internal/gnome.cpp, src/extension/internal/ps-out.cpp,
--          src/extension/internal/ps.cpp, src/extension/internal/svg.cpp,
--          src/extension/internal/win32.cpp:
--        Change alot of files, but small changes.  Basically just took
--        system.cpp and init.cpp and finally ported them to the Inkscape::
--        Extension namespace.  Cleaned up the code in them a bunch, it is
--        much easier to read now!  All the other files are just referencing
--        these changes.
--
--2004-04-11  Kees Cook &lt;kees@outflux.net&gt;
--
--        * src/verbs.h, src/verbs.cpp, src/interface.cpp, src/interface.h: replaced
--          the rest of the missing menu verbs: &quot;View New&quot;, &quot;Cleanup&quot;.  Created
--          generic function to add icons to a given menu item (for submenu icons
--          mostly).
--        * share/icons/icons.svg: added &quot;selection_cleanup&quot;, &quot;selection_deselect&quot;,
--          &quot;selection_select_all&quot;.  Corrected &quot;view_new&quot; and &quot;selection_smooth&quot;,
--          &quot;dialog_toggle&quot;, &quot;dialog_tool_options&quot;, &quot;file_open_recent&quot;.
--        * src/selection-chemistry.cpp, src/selection-chemistry.h: renamed
--          &quot;selection_cleanup&quot; function.
--
--2004-04-11  Jon Phillip &lt;jon@rejon.org&gt;
--
--        * Makefile.mingw share/Makefile.am src/Makefile.am
--          share/markers/Makefile.am share/markers/.cvsignore config.h.mingw
--          configure.in:
--          Added the proper infrastructure to get files to the right location for
--          markers.
--
--        * share/tutorials/tipsandtricks.svg: Deleted the URL trick because it no
--          longer works or something.
--
--2004-04-11  Kees Cook &lt;kees@outflux.net&gt;
--
--        * src/verbs.h, src/verbs.cpp: added verbs for the Help and Tutorials menus.
--        * src/interface.cpp: replaced contents of sp_ui_menu_help to use new verbs.
--        * src/help.h, src/help.cpp: replaced sp_help_keys with more generic
--          sp_help_open_screen, similar to sp_help_open_tutorial.
--        * share/icons/icons.svg: created really ugly &quot;help_tutorials&quot; and
--          &quot;help_keys&quot; icons.  The &quot;help_keys&quot; one needs the most help.  :)
--
--2004-04-09  Ted Gould &lt;ted@gould.cx&gt;
--
--        * share/extensions/Makefile.am, share/extensions/epsi_output.inkmod,
--          share/extensions/ps2epsi.sh, src/extension/extension.cpp,
--          src/extension/extension.h, src/extension/init.cpp,
--          src/extension/implementation/implementation.cpp,
--          src/extension/implementation/implementation.h,
--          src/extension/implementation/script.cpp,
--          src/extension/implementation/script.h,
--          src/extension/internal/Makefile.am, src/extension/internal/eps-out.cpp,
--          src/extension/internal/eps-out.h, src/extension/internal/ps.cpp:
--
--          Okay, these are some changes that I've had in my directory for
--          a little while.
--
--          1) adding the basics of checking extensions.  This will allow
--             them to remove themselves based on their dependencies failing.
--
--          2) Adding the concepts of a 'helper extension' to scripts.  This
--             allows them to use other extensions for handling the data, so
--             they don't have to deal with SVG directly - Inkscape will
--             build the pipeline.  An example of this is the epsi output.
--
--          3) Adding the bounding box change provided by Carl Hetherington
--             to the Postscript output.  The EPS output plugin sets this, so
--             now EPSes have smaller bounding boxes.  A GUI needs to be
--             written for this setting.
--
--2004-04-08  MenTaLguY &lt;mental@rydia.net&gt;
--
--        * configure.in, src/svg/ftos.cpp: fix for OS X build
--
--        * src/extensions/internal.ps.cpp: crash fix
--
--2004-04-07  MenTaLguY &lt;mental@rydia.net&gt;
--
--        * src/xml/repr.cpp: adjusted the advertising comment in the default
--          document template (we need a real default document template, btw)
--
--        * src/svg/ftos.cpp, src/svg/itos.cpp, src/svg/round.cpp,
--          src/svg/ftos.h, src/svg/stringstream.h: incorporated Bryce's number
--          serializing code (disabled for now, due to the impending release)
--
--        * src/dialogs/stroke-style.cpp, src/dialogs/sp-shape.cpp:
--          nuked unused variables
--
--2004-04-07  bulia byak &lt;bulia@users.sourceforge.net&gt;
--
--        * icons.svg: Alignment fix
--
--        * src/select-toolbar.cpp: Swapped rotate buttons
--
--        * share/tutorials/: Cleanup, added Russian translation of basic
--
--        * extension/extension.cpp extension/system.cpp extension/internal/ps.cpp
--        extension/implementation/script/cpp: Fixes to make non-ascii filenames work
--again
--
--        * src/verbs.cpp: Remove xpm icon that causes trouble on win32
--
--        * share/examples/: new gradient.svg, tiger.svgz, cleanup
--
--        * src/widgets/gradient-vector.cpp: Crash fix: loading new gradient into the
--        editor does not completely reset it
--
--        * share/icons/icons.svg: New dialog icons, draw tool icons, changed colors
--
--        * src/dialogs/align.cpp src/helper/bezier-utils.cpp: remove pjrm's debug
--output
--
--        * share/tutorials/: SVG cleanup: remove unused font properties, wrong radius
--        paths in ellipses (leftovers from old versions). Expanded &amp; updated tips &amp;
--tricks.
--
--        * file.cpp: Set uri on save in one place; save 'offcially' from here only
--
--        * system.cpp system.h: Remove redundant uri-setting on open and save, add
--        official arg to sp_module_system_save to prevent docname/docbase changing on
--        temporary saves
--
--        * many files: _() fixes, edits in labels, messages, tooltips, mnemonics
--
--        * src/inkscape.cpp: remove redundancy in error messages for failing to load
--prefs
--
--        * share/extensions src/extension/internal: Renaming file formats to include
--(*.ext)
--
--        * src/interface.cpp src/dialogs/filedialog.cpp: Transientize, make modal
--        open/save dialogs, ditto for warning overwrite and make it unresizeable
--
--        * src/dialogs/xml-tree.cpp: Do not deselect item on canvas when a
--non-selectable
--        thing is highlighted in xml editor
--
--        * src/sp-guide.cpp: Guide position updated after undo
--
--        * src/widgets/sp-xmlview-attr-list.cpp: Max length of viewable attributes
--        increased
--
--        * many files: Adib's svgostringstream patches to remove printfs
--
--        * src/selection-chemistry.cpp: Crash fix when pasting style to an object
--that
--        has none (e.g. group)
--
--        * src/knot.cpp: Knot dragging autoscrolls
--
--        * src/sp-text.cpp src/text-context.cpp: Cursor movements autoscroll
--
--        * src/desktop.h src/desktop.cpp: autoscrollspeed can be overridden in call
--to
--        sp_desktop_scroll_to_point
--
--        * src/text-context.cpp src/sp-text.cpp: Text cursor made inverse. Initial
--cursor
--        after click is no longer horizontal.
--
--        * src/helper/sp-ctrlline.cpp: Always-visible inversion for ctrlline
--
--        * src/libnrtype/nr-type-w32.cpp: Fix stretch and variant on win32
--
--        * src/widgets/gradient-vector.cpp: Undo fix; new stop takes average of its
--        neighbors' colors; is between stops even when the last stop is selected
--
--2004-04-06  Ted Gould &lt;ted@gould.cx&gt;
--
--        * src/file.cpp, src/dialogs/filedialog.cpp, src/extension/extension.cpp,
--        src/extension/system.cpp:
--        Moving code around so that the filename extension gets put on by
--        the extension that is saving the file.  This adds a couple complications
--        in that the extension now needs to check for overwriting the file
--        and also set the document URI.  Better overall, but a PITA.
--
--2004-04-05  njh &lt;njh@mail.csse.monash.edu.au&gt;
--
--        * debian/rules,debian/control: applied patch from Kees Cook to remove
--        obsolete libraries, and to tidy things up a tad.
--
--2004-04-04  Ted Gould &lt;ted@gould.cx&gt;
--
--        * src/main.cpp, src/extension/extension.cpp, src/extension/system.cpp:
--        Now the input autodetect will try the SVG filter if the autodetect
--        fails.  This was done by the command line, but now it is done
--        everywhere.
--
--2004-04-04  MenTaLguY &lt;mental@rydia.net&gt;
--
--        * src/xml/repr-io.cpp, src/xml/repr.cpp, src/xml/repr.h:
--        Take the full list of document node children from libxml, and
--        append them in the correct order.  This fixes bug #929348.
--
--        * src/xml/repr-io.cpp, src/xml/repr.cpp, src/xml/repr-private.h:
--        Added API for coping with comments at the root level (i.e. siblings
--        of the root XML node), and made corresponding changes to the repr-io
--        code.  In theory this should be enough to preserve them upon loading,
--        though in practice it still doesn't appear to be working (bug #929348).
--        Is there some libxml thing we need to do?
--
--2004-04-04  Ted Gould &lt;ted@gould.cx&gt;
--
--        * a bunch of files
--        Sorry, I seem to be in some delay getting e-mail.  Anyway, a few
--        files were changed to add in a new parameter 'dataloss'  Basically
--        this signifies that a format was used to save that may not save
--        the whole document and thus, a pop-up is elevated on close to signal
--        that you might want to 'really save' this document.
--
--2004-04-03  Ted Gould &lt;ted@gould.cx&gt;
--
--        * share/extensions/svgz_input.inkmod, src/file.cpp,
--          src/extension/extension.cpp, src/extension/internal/svg.cpp:
--        Making it so that input extensions can specify the output extension
--        that gets used to save them.  If this field isn't filled in, the value
--        gets set to NULL, and then the Save As dialog is used instead of
--        just trying to save.
--
--2004-04-03  Ted Gould &lt;ted@gould.cx&gt;
--
--        * src/file.cpp, src/main.cpp, src/extension/extension.cpp,
--          src/extension/extension.h, src/extension/system.cpp,
--          src/extension/internal/svg.cpp:
--        Fixing the output_extension flag to not be saved in a file, but also
--        to be able to be specified by the input module.  Also, this fixes
--        the commandline processing of files to make them use the extension
--        system.
--
--2004-04-02  Ted Gould &lt;ted@gould.cx&gt;
--
--        * src/file.cpp, src/extension/db.cpp, src/extension/internal/svg.cpp:
--        Changing it so that SVG documents open and default to with
--        extension namespace.  Also, autodetect is reenabled.
--
--2004-04-03  Peter Moulder &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/helper/bezier-utils.cpp (NewtonRaphsonRootFind): Fix my
--        previous commit.
--
--2004-04-02  Ted Gould &lt;ted@gould.cx&gt;
--
--        * share/extensions/svgz_output.inkmod, src/main.cpp, src/print.cpp,
--          src/extension/init.cpp, src/extension/implementation/script.cpp,
--          src/extension/implementation/script.h,
--          src/extension/internal/Makefile.am, src/extension/internal/ps-out.cpp,
--          src/extension/internal/ps-out.h, src/extension/internal/ps.cpp:
--        Fixing the commandline printing.  This required fixing both the
--        print driver to handle the newer extensions stuff.  It seems
--        happy now.  I went ahead and implemented save as postscript
--        while I was at it.
--
--2004-04-02  Peter Moulder  &lt;pmoulder@mail.csse.monash.edu.au&gt;
--
--        * src/helper/bezier-utils.cpp (NewtonRaphsonRootFind): Ensure that the
--        &quot;improved&quot; value is never worse than the previous guess.
--
--        * src/helper/bezier-utils.cpp:
--        Greater CodingStyle conformance, mainly whitespace changes.
--
--        * src/helper/bezier-utils.cpp (sp_bezier_fit_cubic_full):
--        Always reparameterize between generate_bezier and calc_max_error.
--        Switch from discouraged alloca (see man page) to g_new, at cost of
--        some extra g_free calls in the code.
--        (reparameterize): Do in-place modification.
--
--        * src/helper/bezier-utils-test.cpp:
--        Add tests for generate_bezier, sp_bezier_fit_cubic_full.
--        Change to a simpler test bezier.
--
--        * src/helper/bezier-utils.cpp (sp_darray_left_tangent,
--        sp_darray_right_tangent):
--        Switch to using just the two end points for calculating the gradient.
--        (The old code could sometimes cause g_warning's.)
--        Correct the documentation of requirements.
--        (sp_darray_center_tangent): Similarly remove the #if'ed out code for
--        looking at more than two points.
--
--See doc/Changelog_archive.txt for older entries
--
--# Local Variables:
--# tab-width:8
--# indent-tabs-mode:t
--# End:
--# vim: tabstop=4:noexpandtab:shiftwidth=4
-
-=== added file 'ChangeLog-0.48'
---- ChangeLog-0.48        1970-01-01 00:00:00 +0000
-+++ ChangeLog-0.48        2014-03-13 04:39:31 +0000
-@@ -0,0 +1,3820 @@
-+2010-08-13  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        Revs 9706-9709 from trunk to fix Uniconvertor and 3 connector crashes
-+
-+2010-08-12  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Romanian translation update by Cristian Secară.
-+
-+2010-08-11  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Correct application of older Win32 patch. Fixes bug #616589.
-+
-+2010-08-11  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        Fix crash 411940 by Alisher Niyazov
-+
-+2010-08-11  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Catch bad save dialog sizes on Win32. Fixes bug #285267.
-+
-+2010-08-09  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Tutorials. New Indonesian advanced tutorial translation.
-+
-+2010-08-09  Hannes Hochreiner  &lt;hannes@hochreiner.net&gt;
-+
-+        Updated the JessyInk JavaScript files. The files now correspond to version 1.5.2.
-+
-+2010-08-06  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Corrects delete/delete[] issue. Fixes bug #613723.
-+
-+2010-08-04  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Galician translation update by Leandro Regueiro.
-+
-+2010-08-02  Arpad Biro  &lt;biro arpad gmail&gt;
-+
-+        updated PO file
-+
-+2010-08-02  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Romanian translation update by Cristian Secară (Bug #596689)
-+
-+2010-08-02  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Galician translation update by Leandro Regueiro (Bug #612697)
-+
-+2010-08-02  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        backport of latest UK translation update
-+
-+2010-08-01  Arpad Biro  &lt;biro arpad gmail&gt;
-+
-+        updated PO file
-+
-+2010-07-31  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Slovenian translation update by Martin Srebotnjak.
-+
-+2010-07-30  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Simplified Chinese translation update by Liu Xiaoqin.
-+
-+2010-07-30  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        i18n. Fix for Bug #611025 (Setup for widescreen work does not show translated).
-+
-+2010-07-29  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Markup fix in Romanian translation.
-+
-+2010-07-28  Arpad Biro  &lt;biro arpad gmail&gt;
-+
-+        updated PO file
-+
-+2010-07-27  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Applied fix for sp_document_maybe_done() that was holding pointers to internal temp buffers.
-+
-+2010-07-26  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        Fix for filters dialog by Krzysztof
-+
-+2010-07-26  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        fix for crash bug 607557
-+
-+2010-07-25  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Added preference to suppress auto-refresh of icon previews.
-+
-+2010-07-25  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Added debug info.
-+        Throttle down icon preview rendering based on observed duration.
-+
-+2010-07-25  Arpad Biro  &lt;biro arpad gmail&gt;
-+
-+        updated PO file
-+
-+2010-07-25  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Make icon preview selection sticky by default.
-+
-+2010-07-25  tavmjong-free  &lt;tavmjong@free.fr&gt;
-+
-+        Fix rendering of &quot;plain&quot; SVG text.
-+
-+2010-07-24  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        Pixmap fix by Leo Jackson
-+
-+2010-07-24  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Added preference to suppress icon preview frames.
-+
-+2010-07-24  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Added preference to keep last selected item shown.
-+
-+2010-07-24  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Adding preference to suppress packing of previews.
-+
-+2010-07-24  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        Patch by Krzysztof to fix handles when node sculpting
-+
-+2010-07-21  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        OpenMP fix for Linux &amp; OS X
-+
-+2010-07-19  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        - do not use shift to disable snapping while holding shift to rotate a guide
-+        - snap guides to paths too
-+        - always show the same snap indicator
-+
-+2010-07-18  Arpad Biro  &lt;biro arpad gmail&gt;
-+
-+        updated PO file
-+
-+2010-07-18  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Turn off color profile debug messages.
-+
-+2010-07-18  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Follow-up to complete fix for gradient stops and icc.
-+
-+2010-07-18  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Correct default for save-as location. Fixes bug #561375.
-+
-+2010-07-18  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Correcting black gradient stops when swatches are set or drug.
-+
-+2010-07-17  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        Forgot CMakeLists, now 0.48.0 as well.
-+
-+2010-07-17  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        Making the version 0.48.0 clean
-+
-+2010-07-15  Lubomir Rintel  &lt;lkundrak@v3.sk&gt;
-+
-+        Build patch from the Fedora folks
-+
-+2010-07-14  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. French translation update.
-+
-+2010-07-13  Arpad Biro  &lt;biro arpad gmail&gt;
-+
-+        updated PO file
-+
-+2010-07-13  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        i18n. Fix for bug #601522 (embedding prompt dialog's caption is not translated).
-+
-+2010-07-13  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Romanian nsh file update.
-+
-+2010-07-12  Arpad Biro  &lt;biro arpad gmail&gt;
-+
-+        updated PO file
-+
-+2010-07-12  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Romanian translation update by Cristian Secară.
-+
-+2010-07-11  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Stop setting of stops from getting url() reference colors.
-+
-+2010-07-10  tavmjong-free  &lt;tavmjong@free.fr&gt;
-+
-+        CSS length attributes must have units.
-+
-+2010-07-09  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Indonesian translation update by Waluyo Adi Siswanto.
-+
-+2010-07-09  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Romanian translation update, Japanese win32 installer update.
-+
-+2010-07-08  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Cleanup of gradient swatch property and collection policy.
-+
-+2010-07-09  Alexandre Prokoudine  &lt;avp@darkroom&gt;
-+
-+        7th update, almost there
-+
-+2010-07-08  Arpad Biro  &lt;biro arpad gmail&gt;
-+
-+        updated PO file
-+
-+2010-07-08  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Adding Telugu in inkscape.nsi (win32 packaging).
-+
-+2010-07-08  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Romanian translation update by Cristian Secară.
-+
-+2010-07-08  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Adding Telugu (te_IN) in win32 nsh files.
-+
-+2010-07-08  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Extensions. Uniconvertor import and export scripts fix (missing gettext import).
-+
-+2010-07-08  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Tutorials. Japanese Interpolate and Tips tutorials update.
-+
-+2010-07-08  Alexandre Prokoudine  &lt;avp@darkroom&gt;
-+
-+        6th, but unfrotunately not the last update to ru.po
-+
-+2010-07-07  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        Disabling Print Colors dialog due to lack of resolution from mailing list thread and no response by author
-+
-+2010-07-07  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Tutorials. New Indonesian Shape tutorial.
-+
-+2010-07-07  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Indonesian translation update by Waluyo Adi Siswanto.
-+
-+2010-07-07  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Japanese translation update by Masato Hashimoto (Bug #514341)
-+
-+2010-07-07  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Galician translation updated by Leandro (Bug #602611)
-+
-+2010-07-07  Marcin Floryan  &lt;mfloryan@mm.waw.pl&gt;
-+
-+        * [INTL:pl] Final Polish version for 0.48]
-+
-+2010-07-07  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Revert device-color for now.
-+        &quot;commit the awesomesauce&quot;
-+
-+2010-07-06  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Tuning fill-n-stroke to support non-solid swatches.
-+
-+2010-07-06  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        Patch by Johan for LPE Tool prefs page
-+
-+2010-07-06  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        If 'Edit' on a swatch matches the current selection, invoke Fill-and-Stroke instead of gradient dialog.
-+
-+2010-07-06  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Minor cruft cleanup.
-+
-+2010-07-06  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Removed &quot;Add&quot; and enabled &quot;Delete&quot; for swatch context menu. Updated swatch marker string.
-+
-+2010-07-06  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. New Telugu translation by వీవెన్ (Veeven).
-+
-+2010-07-06  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Romanian translation update by Cristian Secară.
-+
-+2010-07-05  Alexandre Prokoudine  &lt;avp@lightroom&gt;
-+
-+        Fifth update to Russian translation, more to follow hopefully
-+
-+2010-07-05  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. French translation update.
-+
-+2010-07-04  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Prevent conversion of 'solid' gradients.
-+
-+2010-07-05  Alexandre Prokoudine  &lt;avp@darkroom&gt;
-+
-+        Fourth batch of updates to Russian translation: most of web slicer
-+
-+2010-07-05  Alexandre Prokoudine  &lt;avp@darkroom&gt;
-+
-+        Third batch of updates to Russian translation: multipath editing + JessyInk
-+
-+2010-07-05  Alexandre Prokoudine  &lt;avp@darkroom&gt;
-+
-+        Second batch of updates to Russian translation, more to follow
-+
-+2010-07-05  Arpad Biro  &lt;biro arpad gmail&gt;
-+
-+        updated PO file
-+
-+2010-07-04  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        When snapping the object midpoint the snap source wasn't displayed
-+
-+2010-07-04  Arpad Biro  &lt;biro arpad gmail&gt;
-+
-+        updated PO file
-+
-+2010-07-04  uwesch  &lt;mail@uwe-schoeler.de&gt;
-+
-+        German corrections
-+
-+2010-07-04  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Indonesian translation update by Waluyo Adi Siswanto.
-+
-+2010-07-04  Alexandre Prokoudine  &lt;avp@darkroom&gt;
-+
-+        Updated Russian translation for the Windows installer
-+
-+2010-07-04  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Packaging. Win32 Romanian installer update.
-+
-+2010-07-04  Alexandre Prokoudine  &lt;avp@darkroom&gt;
-+
-+        First batch of updates to Russian translation
-+
-+2010-07-03  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Removing unused macro.
-+
-+2010-07-03  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Suppress gradient direction line for 'solid' gradients.
-+        Removed unneeded and outdated macro use.
-+
-+2010-07-03  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Make order of 'auto' swatches match order in document.
-+
-+2010-07-03  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Suppress gradient handles when editing objects with solid fills.
-+
-+2010-07-03  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Romanian translation update by Cristian Secară (Bug #596689)
-+
-+2010-07-03  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Create only single-stop gradients when using Fill-n-Stroke to convert solid to a swatch. Preserve CMS colors.
-+
-+2010-07-03  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Tutorials. Forgot to install the png file...
-+
-+2010-07-03  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Tutorials. Dutch tracing tutorial fix (missing potrace-nl.png file).
-+
-+2010-07-02  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Added hidden preference to re-enable floating dialogs on problematic window managers.
-+
-+2010-07-02  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Tutorials. New Dutch Tracing tutorial translation.
-+
-+2010-07-02  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        fix help in latex output
-+
-+2010-07-02  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Bump default for &quot;widescreen&quot; to target netbook sizes.
-+
-+2010-07-02  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Rough pass of Fill-n-Stroke swatch conversion.
-+
-+2010-07-02  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Do not remove color-profile elements during vacuum defs. Fixes bug #444225.
-+
-+2010-07-02  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Leave swatches when doing a vacuum pass. Fixes bug #594445.
-+
-+2010-07-01  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        fix Launchpad bug 593023: crash in constrained snap due to not calling setup() before snapping
-+
-+2010-07-01  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Minor fixes in Dutch translation
-+
-+2010-07-01  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Basque translation update by Iñaki Larrañaga Murgoitio, Indonesian installer update by C-quel.
-+
-+2010-06-29  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        pdf/ps/eps+latex: output tex code to &quot;.pdf_tex&quot; instead of to &quot;.tex&quot;
-+
-+2010-06-28  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        minor fix in Dutch translation of win32 installer
-+
-+2010-06-28  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Tutorials. sk tutorials updates, id basic tutorial update, and new sk interpolate tutorial.
-+
-+2010-06-28  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Romanian translation update by Cristian Secară.
-+
-+2010-06-28  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Linking 'Help-&gt;New in this version' to the 0.48 release notes.
-+
-+2010-06-27  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Partial C++-ification of SPGradient
-+
-+2010-06-26  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Implementing the &quot;Convert&quot; popup menu item for gradients/swatches. Part of bug #59441.
-+
-+2010-06-26  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Fix in indonesian translation po
-+
-+2010-06-26  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Indonesian translation update by Waluyo Adi Siswanto (Bug #597066)
-+
-+2010-06-26  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Tutorials. New Indonesian basic tutorial.
-+
-+2010-06-25  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        throw exception when sbasis is empty
-+
-+2010-06-25  helix84  &lt;helix84@centrum.sk&gt;
-+
-+        * [INTL:sk] Slovak translation update
-+
-+2010-06-25  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
-+
-+        Win32 installer: removed the last insanity with language names and added missing language auto-selection for Dutch and Simplified Chinese.
-+
-+2010-06-25  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
-+
-+        Put Ukrainian translation into the Win32 installer.
-+
-+2010-06-25  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
-+
-+        Win32 installer: fixed Gallegan/Galician insanity by making it all Galician as it should be.
-+
-+2010-06-25  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
-+
-+        Put Indonesian translation into the Win32 installer.
-+
-+2010-06-24  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Indonesian Win32 installer file.
-+
-+2010-06-23  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Keys. Linking the 'Keys and Mouse Reference' menu to the new 0.48 web page.
-+
-+2010-06-23  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        fix wrong transform for dot drawing with pen or pencil tool
-+
-+2010-06-22  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Doc. keys files update.
-+
-+2010-06-22  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Keys. Binding the Spray tool to 'a' and 'shift+F3'.
-+
-+2010-06-22  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Tutorials. New zh_TW interpolate tutorial.
-+
-+2010-06-22  helix84  &lt;helix84@centrum.sk&gt;
-+
-+        * [INTL:ca@valencia] Valencian translation update (bug #597126)
-+
-+2010-06-22  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
-+
-+        Remove unreferenced and obsolete file inkscape.bat.
-+
-+2010-06-22  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
-+
-+        Win32 installer: fixes for issues discovered in 0.48pre1.
-+
-+2010-06-22  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
-+
-+        Put missing files for packaging/win32 into Makefile.am.
-+
-+2010-06-22  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Indonesian translation update by C-quel.
-+
-+2010-06-22  helix84  &lt;helix84@centrum.sk&gt;
-+
-+        * [INTL:ca] Catalan translation update
-+
-+2010-06-21  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        add more help to the tex preamble
-+
-+2010-06-21  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Dutch translation update to 100%
-+
-+2010-06-21  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Spanish translation update by Lucas Vieites (Bug #588232)
-+
-+2010-06-21  Alexandre Prokoudine  &lt;avp@lightroom&gt;
-+
-+        Update of Ukrainian translation from Yuri Chornoivan
-+
-+2010-06-21  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Romanian translation update by Cristian Secară (Bug #596689)
-+
-+2010-06-20  Marcin Floryan  &lt;mfloryan@mm.waw.pl&gt;
-+
-+        * [INTL: pl] Updated Polish translation
-+
-+2010-06-20  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Dutch translation of installer
-+
-+2010-06-20  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Japanese translation update by Masato Hashimoto; Belarusian translation update by Hleb Valoshka.
-+
-+2010-06-20  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. French translation update.
-+
-+2010-06-19  helix84  &lt;helix84@centrum.sk&gt;
-+
-+        * [INTL:zh_TW] Traditional Chinese translation update
-+
-+2010-06-19  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Intermediate update of Dutch translation
-+
-+2010-06-18  helix84  &lt;helix84@centrum.sk&gt;
-+
-+        * [INTL:sk] Slovak translation update
-+
-+2010-06-17  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        Linking in 0.48pre1 branch
-+
-+2010-06-17  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        Changing the CMakeLists.txt
-+
-+2010-06-17  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        Changing the build.xml files
-+
-+2010-06-17  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        Changing configure
-+
-+2010-06-17  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Disable edit dialog when custom swatch is edited in fill-n-stroke. Addressing bug #594443.
-+
-+2010-06-16  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Fix for show/hide.
-+
-+2010-06-16  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Fix crash when bringing up F&amp;S dialog with the CMS picker as default when an object with no icc-color is selected.
-+
-+2010-06-15  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Move the task view changing to the &quot;View&quot; menu. Fixes bugs #170781 and #171663.
-+
-+2010-06-15  Marcin Floryan  &lt;mfloryan@mm.waw.pl&gt;
-+
-+        * [INTL:pl] Final touches on the Polish translation
-+
-+2010-06-15  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        Disable a couple debug messages.
-+
-+2010-06-13  Marcin Floryan  &lt;mfloryan@mm.waw.pl&gt;
-+
-+        * [INTL: pl] Polish translation updated.
-+
-+2010-06-13  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations:
-+        * en_GB translation update by Tim Sheridan
-+        * br translation update by Alan Monfort
-+        * translators list update
-+
-+2010-06-11  Alexandre Prokoudine  &lt;avp@lightroom&gt;
-+
-+        Yet another Ukrainian translation update from Yuri Chornoivan
-+
-+2010-06-09  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Japanese translation updated by Masato HASHIMOTO (Bug #514341)
-+
-+2010-06-09  uwesch  &lt;mail@uwe-schoeler.de&gt;
-+
-+        German translation update 100%
-+
-+2010-06-08  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. String freeze mega-update.
-+
-+2010-06-08  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Extensions. JessyInk strings consistency fix.
-+
-+2010-06-08  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Spanish translation updated by Lucas Vieites (Bug #588232)
-+
-+2010-06-08  uwesch  &lt;mail@uwe-schoeler.de&gt;
-+
-+        German translation update.
-+
-+2010-06-07  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Dutch translations updated
-+
-+2010-06-07  tavmjong-free  &lt;tavmjong@free.fr&gt;
-+
-+        Added icons for Superscript and Subscript.
-+
-+2010-06-07  tavmjong-free  &lt;tavmjong@free.fr&gt;
-+
-+        &quot;Fix&quot; for bug #583593 (Default tool styles are not loaded for new users).
-+        (Call sp_desktop_set_style() with write_current = false.)
-+        Tweak superscript/subscript shifts/sizes.
-+
-+2010-06-06  tavmjong-free  &lt;tavmjong@free.fr&gt;
-+
-+        Don't write text-specific style attributes to non-text objects.
-+
-+2010-06-06  tavmjong-free  &lt;tavmjong@free.fr&gt;
-+
-+        Compute baseline-shift relative to parent baseline-shift.
-+
-+2010-06-05  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        Forgot to make JessyInk installable. Oops.
-+
-+2010-06-05  Marcin Floryan  &lt;mfloryan@mandrax&gt;
-+
-+        Removed extra spaces.
-+
-+2010-06-05  Marcin Floryan  &lt;mfloryan@mandrax&gt;
-+
-+        * [INTL:pl] Updated Polish translation
-+
-+2010-06-05  Alexandre Prokoudine  &lt;avp@darkroom&gt;
-+
-+        Ukrainian translation update by Yuri Chornoivan
-+
-+2010-06-05  Alexandre Prokoudine  &lt;avp@darkroom&gt;
-+
-+        Typo fix by Yuri Chornoivan
-+
-+2010-06-05  tavmjong-free  &lt;tavmjong@free.fr&gt;
-+
-+        Adding a character to a superscript or subscript no longer resets
-+        baseline-shift.
-+
-+2010-06-05  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Translator credits update (now all files are updated)
-+
-+2010-06-05  tavmjong-free  &lt;tavmjong@free.fr&gt;
-+
-+        Moved spray tool down, text tool up.
-+
-+2010-06-04  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        Adding JessyInk 1.5.1 extension set by Hannes Hochreiner
-+
-+2010-06-05  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Translator credits update
-+
-+2010-06-04  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. inkscape.pot and French translation update.
-+
-+2010-06-04  tavmjong-free  &lt;tavmjong@free.fr&gt;
-+
-+        Add support for baseline-shift attribute (all possible values).
-+        Add superscript and subscript support to Text toolbar.
-+        Missing icons for superscript and subscript.
-+        Known bug: adding a character to a superscript or subscript text
-+        string resets baseline-shift attribute.
-+
-+2010-06-03  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        About screen. Screen folder cleanup (0.47 screens removed).
-+
-+2010-06-03  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        About screen. All translations now use the new 0.48 screen.
-+
-+2010-06-03  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Authors and translators lists update.
-+
-+2010-06-02  Jasper van de Gronde  &lt;th.v.d.gronde@hccnet.nl&gt;
-+
-+        Forgot explicit initialization of FILE*.
-+
-+2010-06-02  Jasper van de Gronde  &lt;th.v.d.gronde@hccnet.nl&gt;
-+
-+        Fix for bug #283769 (emergency save fails)
-+
-+2010-06-01  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        i think this is the final fix for the LPE forking bug with clones.
-+
-+2010-06-01  tavmjong-free  &lt;tavmjong@free.fr&gt;
-+
-+        Flowed text does not support dx (kerning), dy, and rotation attributes.
-+        Disable corresponding widgets if flowed text selected.
-+
-+2010-06-01  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Spanish translations updated (Bug #588232)
-+
-+2010-06-01  tavmjong-free  &lt;tavmjong@free.fr&gt;
-+
-+        Prevent vertical kerning from changing line spacing. Fixes bug 516216.
-+        Further work is needed to allow vertical kerning across multiple lines.
-+
-+2010-06-01  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Cleanup on encapsulation. Addition of initial widescreen detection.
-+
-+2010-05-31  Alex Leone  &lt;acleone ~AT~ gmail.com&gt;
-+
-+        Fixing order from r9463, correct order is Width -&gt; Height -&gt; Units. (Bug #587874)
-+
-+2010-05-31  Alex Leone  &lt;acleone ~AT~ gmail.com&gt;
-+
-+        In the document properties dialog, changes tab order to units, width, height. (Bug #587874)
-+
-+2010-05-31  Alex Leone  &lt;acleone ~AT~ gmail.com&gt;
-+
-+        Makes the &quot;Fit Page to Selection&quot; margin options load from the opened file. (Bug #499942)
-+
-+2010-05-31  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Japanese translations updated by Masato HASHIMOTO (bug #514341)
-+
-+2010-05-31  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        much better fix for lpe forking, that can no longer turn into infinite loop
-+        still, lpes are forked when referenced by clones...
-+
-+2010-05-30  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        add comment
-+
-+2010-05-29  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Man. Fix minor text error (Bug #587227).
-+
-+2010-05-28  Kris
-+
-+        Updated Dutch translations
-+
-+2010-05-27  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Extensions. Localized float values in SVG due to internal extensions, %f in printf (bug #586063)
-+
-+2010-05-27  Aurélio A. Heckert  &lt;aurium (a) gmail dot com&gt;
-+
-+        a web banner collection template
-+
-+2010-05-26  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. inkscape.pot and French translation update.
-+
-+2010-05-26  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Consistency fix in the tools strings (badly places :).
-+
-+2010-05-26  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        temporary fix, to stop lpe clone freeze
-+
-+2010-05-26  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Update build.xml for devlibs revision 15
-+
-+2010-05-25  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        i18n. Missing files added to POTFILE.in (Bug #584829)
-+
-+2010-05-25  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Check-markup msgctxt support added.
-+
-+2010-05-24  kris-degussem  &lt;&gt;  &lt;&gt;
-+
-+        Updated Dutch translations
-+
-+2010-05-24  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        i18n. Context macro C_() activated (Bug #584829).
-+
-+2010-05-23  Aurélio A. Heckert  &lt;aurium (a) gmail dot com&gt;
-+
-+        webslicer_export is now using imagemagick to export JPG and GIF
-+
-+2010-05-23  Aurélio A. Heckert  &lt;aurium (a) gmail dot com&gt;
-+
-+        a better code exporting to webslicer_export
-+
-+2010-05-23  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        Linking in release branch
-+
-+2010-05-23  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        Setting version in CMakeLists
-+
-+2010-05-23  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        Changing the build.xml files
-+
-+2010-05-23  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        Changing configure to 0.48pre0
-+
-+2010-05-23  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        Fixing the POTFILES.in so we can pass distcheck
-+
-+2010-05-22  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Snapping: get rid of the false positives when calculating intersections
-+
-+2010-05-21  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Temporary build fix for not newest gtk versions.
-+
-+2010-05-21  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        - &quot;Snap nodes or handles&quot; button now also includes smooth nodes
-+        - Improved snap tooltips
-+
-+2010-05-21  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. inkscape.pot and French translation update.
-+
-+2010-05-21  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Non pango markup warnings fixed in chack-markup
-+
-+2010-05-21  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Restoring check-markup script in #.PHONY: warn_markup
-+
-+2010-05-21  tavmjong-free  &lt;tavmjong@free.fr&gt;
-+
-+        Subtract letter_spacing from width at end of line so center
-+        alignment works as expected.
-+
-+2010-05-20  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        About Screen for 0.48 - this way it gets in the alpha too
-+
-+2010-05-20  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Extensions. Optimized SVG output update (scour rev. 171). Fixes Bugs #577940 and #541889.
-+
-+2010-05-18  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        fix lpe dialog updating
-+
-+2010-05-18  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        reduce include dependencies
-+
-+2010-05-18  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        better fix for lpe stack forking
-+
-+2010-05-18  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Keys. gdkkeysyms.h URL correction (Bug #528884).
-+
-+2010-05-18  Jasper van de Gronde  &lt;jasper.vandegronde@gmail.com&gt;
-+
-+        Fix for bug #284147
-+
-+2010-05-18  buliabyak
-+
-+        copyedit tooltips
-+
-+2010-05-18  tavmjong-free  &lt;tavmjong@free.fr&gt;
-+
-+        Add icons for line-height, letter-spacing, etc. to text toolbar.
-+        Include units in tooltips.
-+
-+2010-05-18  Jasper van de Gronde  &lt;jasper.vandegronde@gmail.com&gt;
-+
-+        Fix for bug #577012
-+
-+2010-05-17  Alexandre Prokoudine  &lt;avp@darkroom&gt;
-+
-+        Updated Russian translation
-+
-+2010-05-16  tavmjong-free  &lt;tavmjong@free.fr&gt;
-+
-+        Text toolbar:
-+        Write out deprecated sodipodi:linespacing attribute (otherwise
-+        new line-height value gets overwritten by old linespacing value
-+        if text duplicated). &quot;Fixes&quot; 575829.
-+        Add calls to sp_document_maybe_done for dx, dy, rotate attributes.
-+
-+2010-05-16  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Dutch translation update by Kris.
-+
-+2010-05-16  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Breton translation update by Alan.
-+
-+2010-05-16  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        lpe-knot: fix crash
-+
-+2010-05-15  tavmjong-free  &lt;tavmjong@free.fr&gt;
-+
-+        A couple small bug fixes for new text toolbar widgets.
-+
-+2010-05-15  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        fix bug when forking LPE stack
-+
-+2010-05-14  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Belarusian tutorials update.
-+
-+2010-05-14  tavmjong-free  &lt;tavmjong@free.fr&gt;
-+
-+        Add dx (kerning), dy (vertical shifting), and rotate widgets to
-+        text toolbar along with routines needed by them.
-+
-+2010-05-14  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Belarusian translation by Hleb Valoshka.
-+
-+2010-05-14  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Extensions. Tiny blur bug in XAML export (Bug #572965).
-+
-+2010-05-14  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. French translation update.
-+
-+2010-05-14  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Extensions. XAML blur now works with all shapes and path (Bug #572965)
-+
-+2010-05-13  uwesch  &lt;mail@uwe-schoeler.de&gt;
-+
-+        German Translation update
-+
-+2010-05-13  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Japanese translation update by Masato HASHIMOTO.
-+
-+2010-05-13  tavmjong-free  &lt;tavmjong@free.fr&gt;
-+
-+        Get rid of unneeded labels when the icons are self-explanatory.
-+
-+2010-05-13  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        i18n, extensions. Fix untranslatable XML elements when the value contains entities (Bug #570740).
-+
-+2010-05-13  tavmjong-free  &lt;tavmjong@free.fr&gt;
-+
-+        Add ability to set icons to insensitive. Used to disable &quot;Justify&quot;
-+        button for non-flowed text in text-tool toolbar.
-+
-+2010-05-10  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Extensions. XAML export. Blur support (Bug #572965), minor fixes and lots of new comments.
-+
-+2010-05-10  helix84  &lt;helix84@centrum.sk&gt;
-+
-+        * [INTL:sk] Slovak translation update
-+
-+2010-05-09  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Fix small snapping regression (reported in LP #562205, comment #11)
-+
-+2010-05-09  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Small improvement of my previous fix in rev. #9402 (bounding box snapping)
-+
-+2010-05-09  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Fix tooltip error in the preferences (Bug #446723).
-+
-+2010-05-08  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Fix bounding box snapping (LP562205, comment 6, issue II)
-+
-+2010-05-06  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Extensions. Fix for XAML export objects properties and layer visibility (Bug #516462 and Bug #572906).
-+
-+2010-05-06  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Track selection changes for updating in icon preview.
-+
-+2010-05-06  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Removed redundant refresh button, ui cleanup, added frames, etc. for bug #171376.
-+
-+2010-05-05  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Switched icons to have frames, be square, and arranged more efficiently for space. Addressing bug #171376.
-+
-+2010-05-05  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Extensions. Units are now converted to pixels in XAML export (Bug #220711).
-+
-+2010-05-04  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Extensions. XAML output now uses transforms correctly (Bug #573512).
-+
-+2010-05-04  uwesch  &lt;mail@uwe-schoeler.de&gt;
-+
-+        German translation update.
-+
-+2010-05-04  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Extension. Fix XAML export crash (Bug #282421).
-+
-+2010-05-03  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Dutch translation update by Kris.
-+
-+2010-05-03  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translation. Slovenian translation update by Martin Srebotnjak.
-+
-+2010-05-02  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Extensions. Use locale dependent string to float convertion for default values (Bug #571196).
-+
-+2010-05-02  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Follow-up to bug 427514 specific to icon preview, which happened to fix bug #171918.
-+
-+2010-04-29  Nathan Hurst  &lt;njh@thestral&gt;
-+
-+        moved some marshalling functions to generic glib calls
-+
-+2010-04-28  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. inkscape.pot and French translation update.
-+
-+2010-04-28  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        i18n. Adding some new translatable strings.
-+
-+2010-04-28  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Unnecessary style selector removed from the Spray tool bar and preferences, and string disambiguation.
-+
-+2010-04-27  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        Fix wrong bbox upon selecting clones of horizontal/vertical lines (related to bug #318726)
-+
-+2010-04-27  tavmjong-free  &lt;tavmjong@free.fr&gt;
-+
-+        inkscape-comboboxentry-action:
-+        Add option to add extra width to GtkComboBox.
-+        Add names to widgets so styles can be set with RC files.
-+        toolbox.cpp:
-+        Add extra width to font-family GtkComboBox.
-+        Change style of font-family drop-down from menu to list.
-+
-+2010-04-27  buliabyak
-+
-+        some copyediting of labels
-+
-+2010-04-27  buliabyak
-+
-+        fix error in code93 barcode: missing end marker and termination bar
-+
-+2010-04-27  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Dutch translation update by Kriss.
-+
-+2010-04-27  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Correct desktop tracking for layers dialog. Fixes bug #427514.
-+
-+2010-04-26  Aurelio A. Heckert  &lt;aurium (a) gmail dot com&gt;
-+
-+        some love to webslicer_export.py
-+
-+2010-04-26  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Extensions. Fix for bug #569885 (No opacity value in XAML export) and whitespace cleanup.
-+
-+2010-04-26  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. inkscape.pot update.
-+
-+2010-04-26  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Add warning dialog for other than &quot;newest&quot; GTK.
-+
-+2010-04-26  Aurélio A. Heckert  &lt;aurium (a) gmail dot com&gt;
-+
-+        webslicer is starting to export image pieces
-+
-+2010-04-25  Alvin Penner  &lt;penner@vaxxine.com&gt;
-+
-+        add 'area' calculation to Measure extension
-+
-+2010-04-25  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Inkscape.pot and mega translation update.
-+
-+2010-04-25  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Typo fix in preferences by Masato Hashimoto (bug #569339).
-+
-+2010-04-25  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        i18n. Fix for bug #425202 (script messages not translated).
-+
-+2010-04-25  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Pack combo boxes into GtkAlignment for natural size when used in toolbars.
-+
-+2010-04-24  tavmjong-free  &lt;tavmjong@free.fr&gt;
-+
-+        Add alt-x shortcut to new text toolbar.
-+
-+2010-04-23  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Temporary compile fix for GTK before 2.16.0
-+
-+2010-04-23  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        Add icon for word spacing
-+
-+2010-04-23  tavmjong-free  &lt;tavmjong@free.fr&gt;
-+
-+        Minor tweaks to text toolbar.
-+
-+2010-04-23  tavmjong-free  &lt;tavmjong@free.fr&gt;
-+
-+        Converted text toolbar to GTK toolbar.
-+        Moved Bold and Italics buttons to group font items together.
-+        Added items for line-height, word-spacing, and letter-spacing.
-+        Added ink-comboboxentry-action to wrap a GtkComboBoxEntry widget: 
-+        Options: Pop-up completion menu.
-+        Use of external cell_data_func for formatting (e.g. font preview).
-+        Adjustable GtkEntry width.
-+        Display warning icon/tooltip if entry isn't in list.
-+
-+2010-04-22  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Fix snapping regression introduced by rev. #9118
-+
-+2010-04-22  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. en_GB translation update by Tim Sheridan. fr translation update by me.
-+
-+2010-04-22  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. inkscape.pot update.
-+
-+2010-04-21  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Extensions. Fix Render&gt;Grid extension (Bug #401567).
-+
-+2010-04-20  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Extensions. New text split extension (Bug #171748).
-+
-+2010-04-20  Michael Wybrow  &lt;Michael.Wybrow@infotech.monash.edu.au&gt;
-+
-+        Update &quot;DarwinPorts&quot; to &quot;Macports&quot; in the info file generated by the OS X
-+        nightly build script.  DarwinPorts is the (very) old name for the project,
-+        and the Macports developers have kindly asked me to update it to avoid 
-+        confusion.
-+
-+2010-04-20  Jasper van de Gronde  &lt;jasper.vandegronde@gmail.com&gt;
-+
-+        Small fix for nr-compose-transform (I compared against 255 where I should have compared against 255*255).
-+
-+2010-04-20  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Drop short limit on propery values.
-+
-+2010-04-19  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Added completion entry for editable lists.
-+
-+2010-04-19  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Extensions. JavaFX output fix by ycswyw.
-+
-+2010-04-19  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Added settor method for custom/non-model text
-+
-+2010-04-18  Alvin Penner  &lt;penner@vaxxine.com&gt;
-+
-+        cubic root solver patch by Nick
-+
-+2010-04-18  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Patch to fix return values. Fixes bug #530790.
-+
-+2010-04-18  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Fix bbox snapping as reported in LP bug #562205
-+
-+2010-04-18  Jasper van de Gronde  &lt;jasper.vandegronde@gmail.com&gt;
-+
-+        Fix for bug #455302 and bug #165529, also partially fixes bounding box of various NR Arena Items as passed to filters (it used to explicitly make the bounding box larger) and makes nr-filter-displacement-map use rowstride
-+
-+2010-04-18  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Correct #endif placement. Should fix win32 build.
-+
-+2010-04-18  tavmjong-free  &lt;tavmjong@free.fr&gt;
-+
-+        Added/Fixed Pango font weights. Included Jon's workaround for Pango
-+        older than 1.24.
-+
-+2010-04-18  uwesch  &lt;mail@uwe-schoeler.de&gt;
-+
-+        German translation update.
-+
-+2010-04-17  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Temp build-break workaround for systems with Pango older than 1.24.
-+
-+2010-04-17  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Whitespace and brace cleanup. Minor refactoring of font_style_equal.
-+
-+2010-04-17  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Black and White extension added in POTFILES. inkscape.pot and French translation update.
-+
-+2010-04-17  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Typo and consistency fix in webslicer extensions.
-+
-+2010-04-17  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Missing dependency for webslicer extensions.
-+
-+2010-04-16  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Spray tool: default preferences fix.
-+
-+2010-04-16  tavmjong-free  &lt;tavmjong@free.fr&gt;
-+
-+        Second step in fixing changing of font faces.
-+
-+2010-04-15  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. inkscape.pot and French translation update.
-+
-+2010-04-15  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Tooltips inconsistency fix in Inkscape Preferences.(part 2)
-+
-+2010-04-15  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Tooltips inconsistency fix in Inkscape Preferences.
-+
-+2010-04-15  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Extensions. Extract Image fix for uppercase image type, and default path set to the user's home directory.
-+
-+2010-04-15  Jasper van de Gronde  &lt;jasper.vandegronde@gmail.com&gt;
-+
-+        filterUnits and primitiveUnits are now actually read/set, percentages for primitiveUnits are still problematic though
-+
-+2010-04-15  tavmjong-free  &lt;tavmjong@free.fr&gt;
-+
-+        First step in fixing the changing of font faces (must also update
-+        toolbox.cpp). Expands use of pango_font_decription_better_match().
-+
-+2010-04-15  tavmjong-free  &lt;tavmjong@free.fr&gt;
-+
-+        Add word-spacing attribute.
-+
-+2010-04-15  tavmjong-free  &lt;tavmjong@free.fr&gt;
-+
-+        Added missing Pango Weights.
-+
-+2010-04-14  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        show more axonometric grid lines
-+
-+2010-04-14  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Spelling correction in Optimized SVG extension.
-+
-+2010-04-14  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Fix for ImageMagick solarize extension.
-+
-+2010-04-14  tavmjong-free  &lt;tavmjong@free.fr&gt;
-+
-+        Changed default font from Bitstream Vera Sans to Sans. Not
-+        everyone has Bitstream Vera Sans and having a non-existant
-+        default font can cause problems.
-+
-+2010-04-14  tavmjong-free  &lt;tavmjong@free.fr&gt;
-+
-+        Finally add myself to AUTHORS file as test of using Bazaar.
-+
-+2010-04-14  tavmjong-free  &lt;tavmjong@free.fr&gt;
-+
-+        Finally add myself to AUTHORS file as test of using Bazaar.
-+
-+2010-04-14  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Updated GtkAction subclass to allow &quot;open&quot; selections for a user to type into.
-+
-+2010-04-14  Alexandre Prokoudine  &lt;avp@darkroom&gt;
-+
-+        Update of UI translation into Ukrainian by Yuri Chornoivan
-+
-+2010-04-14  Alexandre Prokoudine  &lt;avp@darkroom&gt;
-+
-+        Ukrainian translation of Win32 installation package by Yuri Chornoivan
-+
-+2010-04-14  Alexandre Prokoudine  &lt;avp@darkroom&gt;
-+
-+        Typo fix by Yuri Chornoivan
-+
-+2010-04-12  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Added method to fetch currently active text.
-+
-+2010-04-12  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Minor fix of pointer check.
-+
-+2010-04-12  uwesch  &lt;mail@uwe-schoeler.de&gt;
-+
-+        german translation Update
-+
-+2010-04-12  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Added defaults to node tool values that were missing from preference init.
-+
-+2010-04-12  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Leave uninitialized bools in preferences to the default 'false' value. Code should initialize those explicitly and not count on GUI widgets to do so.
-+
-+2010-04-12  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Simplifying sigc::bind use. Possible fix for mac compile.
-+
-+2010-04-11  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Fixed state sync for node tool booleans. Addressing bug #426032.
-+
-+2010-04-11  Alvin Penner  &lt;penner@vaxxine.com&gt;
-+
-+        fix some typing errors when converting from quadratic to cubic Bezier
-+
-+2010-04-11  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        UI inconsistency fix (Preferences&gt;Interface.
-+
-+2010-04-11  uwesch  &lt;mail@uwe-schoeler.de&gt;
-+
-+        German translation update 99%
-+
-+2010-04-11  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Switching to new input dialog. Allows for a better UI and addresses bug #334800 and bug #196195.
-+
-+2010-04-11  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Correct calligraphic toggles getting out of sync with behavior.
-+
-+2010-04-10  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Dutch translation update.
-+
-+2010-04-10  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        fix bug 166659.  precisely calculate bbox when exporting to png
-+
-+2010-04-10  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        commit patch for LaTeX equation render extension by Christoph Schmidt-Hieber
-+
-+2010-04-10  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        * improve boundingbox calculation: include strokecaps.
-+        * increasing boundingbox calculation precision for selection to marker, selection to pattern and fit canvas to selection
-+
-+2010-04-10  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        fix bug 168275 by removing a ceil on document height and width in pdf/eps/ps exporter.
-+
-+2010-04-10  uwesch  &lt;mail@uwe-schoeler.de&gt;
-+
-+        German translation update 99%
-+
-+2010-04-09  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Do not emit signals when setting values to their existing state.
-+
-+2010-04-09  uwesch  &lt;mail@uwe-schoeler.de&gt;
-+
-+        German translation update
-+
-+2010-04-09  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        inkscape.pot and French translation update.
-+
-+2010-04-08  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        PDF+LaTeX: fix bug 555488, and fix bug with missing space after setting justification
-+
-+2010-04-08  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Cleanup of device internal handling and API.
-+
-+2010-04-06  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix &quot;show handles&quot; button state on Ctrl+H
-+
-+2010-04-06  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Revert the inverted coordinate system fix. 3D Boxes and guides
-+        require an XML-level backwards compatibility mechanism to fix properly,
-+        and it's too late in the 0.48 cycle to introduce it.
-+
-+2010-04-06  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Fixed use of dialogs in more than one window, and tile problem with selection. Fixes bug #556233.
-+
-+2010-04-05  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Track selected text items and append as needed.
-+
-+2010-04-05  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Second batch of coords fixes (guides, text cursor, zoom)
-+
-+2010-04-05  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Coords: fix guidelines
-+
-+2010-04-05  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Coords: fix initial cursor position in the text tool
-+
-+2010-04-04  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Coords: fix SPDesktop::point() method
-+
-+2010-04-04  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Merge PDF rendering fix
-+
-+2010-04-04  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. inkscape.pot update (glyph dialog again).
-+
-+2010-04-04  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Added control to select Unicode range limiting. Switched to using &quot;Basic Latin&quot; there as a default instead of the script. Fixes bug #553911.
-+
-+2010-04-04  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Turn off debugging.
-+
-+2010-04-03  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        zero out pointers to deleted members. might expose problems if a stail pointer is related to bug #494722.
-+
-+2010-04-04  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix --export-page-drawing option in PDF, PS and LaTeX export.
-+
-+2010-04-04  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        remove debug text from cairo-render-context.cpp
-+
-+2010-04-03  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Change desktop coordinate system to match SVG (LP #170049)
-+
-+2010-04-03  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix grid extension
-+
-+2010-04-03  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix pattern knotholder
-+
-+2010-04-03  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix canvas resize
-+
-+2010-04-03  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix behavior when loading a document
-+
-+2010-04-03  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix tweak and paint bucket tools
-+
-+2010-04-03  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix spray tool
-+
-+2010-04-03  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix single-handle keybindings
-+
-+2010-04-03  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix align &amp; distribute dialog
-+
-+2010-04-03  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix rotation in node and select tool
-+
-+2010-04-03  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Initial fix for the inverted coordinate system bug
-+
-+2010-04-03  Jasper van de Gronde  &lt;jasper.vandegronde@gmail.com&gt;
-+
-+        A few small fixes/clarifications for Gaussian blur.
-+
-+2010-04-03  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Disconnect Glyphs UI while updating the model. 5X+ performance boost on CJK fonts. Partially fixes bug #553911.
-+
-+2010-04-03  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
-+
-+        Win32 uninstaller: remove empty directory lib/locale
-+
-+2010-04-03  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Start with glyphs limited to &quot;Common&quot; as a short term mitigation for bug #553911.
-+
-+2010-04-02  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Repair arbitrary change lumped in with Win32 fixes of #9281.
-+
-+2010-04-02  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Split dynamic desktop tracking into common, shared code.
-+
-+2010-04-03  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix command line invocation on Windows (LP #167455).
-+
-+2010-04-03  uwesch  &lt;mail@uwe-schoeler.de&gt;
-+
-+        99% German translation update.
-+
-+2010-04-02  uwesch  &lt;mail@uwe-schoeler.de&gt;
-+
-+        German translation update.
-+
-+2010-04-02  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Do not print PYTHONPATH on every invocation (stale debug output)
-+
-+2010-04-02  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Add Ctrl+H as a shortcut for &quot;show handles&quot; in the node tool.
-+
-+2010-04-02  Alvin Penner  &lt;penner@vaxxine.com&gt;
-+
-+        patch for Bug 461964 comment 16
-+
-+2010-04-02  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. French translation update.
-+
-+2010-04-02  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. POTFILE.in and inkscape.pot update (glyphs dialog).
-+
-+2010-04-02  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Corrected &quot;using namespace&quot; contamination from ui/dialog header files.
-+
-+2010-04-02  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Allow filtering by glyph script.
-+
-+2010-04-02  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Inkscape.pot and French translation update.
-+
-+2010-04-01  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Add character script range to description
-+
-+2010-04-01  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Adding missing files for bug #343186.
-+
-+2010-04-01  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Initial cut of glyph selector dialog is in. Fixes bug #343186.
-+
-+2010-04-01  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        Patch by Daniel_J for 522327
-+
-+2010-04-01  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        add Martin Sucha to AUTHORS
-+
-+2010-03-31  Aurelio A. Heckert  &lt;aurium (a) gmail dot com&gt;
-+
-+        some love to webslicer export
-+
-+2010-03-31  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Japanese translation update.
-+
-+2010-03-30  Alvin Penner  &lt;penner@vaxxine.com&gt;
-+
-+        patch for Bug 465571, comment 8
-+
-+2010-03-30  Alvin Penner  &lt;penner@vaxxine.com&gt;
-+
-+        adjustable hpgl scaling and pen number
-+
-+2010-03-30  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Make all paths in PYTHONPATH absolute.
-+
-+2010-03-30  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. PO files mega update.
-+
-+2010-03-30  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Corrected string-to-number conversion to use locale-independent conversion and to handle missing/null values. Fixes bug #544833.
-+
-+2010-03-29  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Fix logic to avoid too many updates while dragging color sliders. Fixes bug# 168557.
-+
-+2010-03-30  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        More correct setting of PYTHONPATH at startup
-+
-+2010-03-29  Aurelio A. Heckert  &lt;aurium (a) gmail dot com&gt;
-+
-+        webslicer: preparing to export
-+
-+2010-03-29  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Remove remnants of rather pointless MMX optimizations, and fix
-+        build failure caused by recent extension renames
-+
-+2010-03-29  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Add console helper application based on inkscapec.exe from Jos Hirth,
-+        which provides Unix-like behavior on Windows.
-+
-+2010-03-29  Aurelio A. Heckert  &lt;aurium (a) gmail dot com&gt;
-+
-+        webslicer effects now extends a commom WebSlicer_Effect class
-+
-+2010-03-28  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Purge use of SP_ACTIVE_* and encapsulate by moving 'active' desktop tracking out of lower-level panels. Fixes bug #270623.
-+
-+2010-03-29  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Oops - obviously the previous fix didn't work outside Windows
-+
-+2010-03-29  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix regression (inkex.py not found for extensions in user's directory)
-+
-+2010-03-28  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Remove leftover debug output
-+
-+2010-03-28  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Allow Inkscape to run from Unicode directories on Windows
-+
-+2010-03-28  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Extensions. Small bug in uniconvertor output.
-+
-+2010-03-28  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Extensions. Use uniconvertor first, instead of uniconv.
-+
-+2010-03-28  buliabyak
-+
-+        reinstate wrongly ignored delta in pick; makes selecting small text objects much easier
-+
-+2010-03-27  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Phase 3 - Convert to C++ class, but still using C-style callbacks and signals.
-+
-+2010-03-27  buliabyak
-+
-+        inherit value as well as computed for linespacing and other spacing properties; fixes the linespacing display in text and font dialog
-+
-+2010-03-27  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Small French translation update and cleanup.
-+
-+2010-03-27  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Phase 2b - remove use of SPWidget and wire signals directly.
-+
-+2010-03-27  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix incorrect use of std::auto_ptr&lt;char&gt; in FontInstance.cpp (LP #549317)
-+
-+2010-03-27  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Phase 2 - remove duplicated code and leave a single copy of each function.
-+
-+2010-03-27  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Phase 1 - unify/reconcile copy-n-paste edit madness of Fill and Stroke edit panes.
-+
-+2010-03-27  buliabyak
-+
-+        make SP_OBJECT_ID usable again
-+
-+2010-03-25  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        Adding in shape-record.h
-+
-+2010-03-25  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        Adding in accumulators.  We need them too.
-+
-+2010-03-25  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        Adding in svg-device-color.h
-+
-+2010-03-25  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. French translation update.
-+
-+2010-03-24  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Fixes missing include that complicated older libs. Fixes bug #545160
-+
-+2010-03-25  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Test Poppler colorspace API using trial compilation
-+        rather than a version check; should fix LP #545580
-+
-+2010-03-24  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        Adding in assertions.h
-+
-+2010-03-24  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        disable experimental LPEs
-+
-+2010-03-24  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        Adding missing snapping headers.
-+
-+2010-03-24  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        Make dist fixes for src/ directory.
-+
-+2010-03-24  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        Fixes for the root directory to get 'make dist' (not even distcheck)
-+
-+2010-03-23  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Add needed null check.
-+
-+2010-03-22  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Update to reflect &quot;swatch&quot; gradients as being assumed to be shared.
-+
-+2010-03-22  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Adding some const correctness and overloads.
-+
-+2010-03-21  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        C++-ification of enums.
-+
-+2010-03-21  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        C++-ification of paint selector.
-+
-+2010-03-21  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Fix crash
-+
-+2010-03-21  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Fix regression caused by rev. #9158 (selection of nodes in the node editor by dragging a rectangle using a tablet was broken)
-+
-+2010-03-21  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Edit single-stop &quot;swatch&quot;/&quot;solid&quot; gradients in-place in the F&amp;S dialog.
-+
-+2010-03-21  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix build with poppler &gt;= 0.12.2
-+
-+2010-03-20  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        Patch by Martin Sucha for 542004
-+
-+2010-03-20  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Doc. HACKING files moved to doc/.
-+
-+2010-03-19  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Whitespace cleanup.
-+
-+2010-03-19  Aurelio A. Heckert  &lt;aurium (a) gmail dot com&gt;
-+
-+        extension printing-marks: the star align test is now useful, using full 4 CMYK colors
-+
-+2010-03-19  Aurelio A. Heckert  &lt;aurium (a) gmail dot com&gt;
-+
-+        extension printing-marks: &quot;Set crop marks to selection&quot; is workin now!
-+
-+2010-03-19  Aurelio A. Heckert  &lt;aurium (a) gmail dot com&gt;
-+
-+        extension printing-marks recognizes selection area
-+
-+2010-03-18  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Fixed missing palette when using file open on a new document.
-+
-+2010-03-18  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Cleanup of SP_ACTIVE_DESKTOP to prepare clipboard code for reuse.
-+
-+2010-03-18  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Brace safety cleanup.
-+
-+2010-03-18  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. inkscape.pot update.
-+
-+2010-03-18  Michael Wybrow  &lt;Michael.Wybrow@infotech.monash.edu.au&gt;
-+
-+        Use gtk-engines2 rather than the obsolete gtk2-clearlooks package when
-+        building Inkscape.app for Mac OS X.
-+
-+2010-03-18  Michael Wybrow  &lt;Michael.Wybrow@infotech.monash.edu.au&gt;
-+
-+        Use gtk-engines2 rather than the obsolete gtk2-clearlooks for
-+        building the Mac OS X packages.
-+
-+2010-03-18  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix a few remaining oddities in handle scaling via keyboard
-+
-+2010-03-18  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Set transform center so that odd stars and polygons rotate correctly.
-+
-+2010-03-18  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix scaling of degenerate handles using keybard shortcuts.
-+
-+2010-03-17  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Changed the embed/link dialog to use radio buttons instead of a checkbox to make the link/embed effect clearer.
-+
-+2010-03-17  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Added wrappers for the &quot;optiongroup&quot; type that correspond to existing &quot;float&quot;, &quot;enum&quot; etc. wrappers.
-+
-+2010-03-18  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix Ctrl-drag in node tool with zero snap delay.
-+
-+2010-03-17  Aurelio A. Heckert  &lt;aurium (a) gmail dot com&gt;
-+
-+        webslicer: now a slicer rectangle remember it's configuration
-+
-+2010-03-17  buliabyak
-+
-+        make label more informative
-+
-+2010-03-17  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Fix loading of non-PNG images.
-+
-+2010-03-16  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Follow-on cleanup for bug #271401. Isolates setjmp(), removes early return, and allows partial loading of broken PNG images.
-+
-+2010-03-16  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Fixing &quot;Auto&quot; palette to be tracked per document, independent of containing panel.
-+
-+2010-03-15  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Move around files to remove some vanity directories.
-+        Also remove the obsolete IDL file stub.
-+
-+2010-03-14  Marcin Floryan  &lt;mfloryan@mandrax&gt;
-+
-+        Translations. Polish translation update.
-+
-+2010-03-14  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        New node tool: implement handle snapping
-+
-+2010-03-14  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        fix pasting of LPE stacks
-+
-+2010-03-14  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Implement keyboard shortcuts for single handle adjustments.
-+        Minor disambiguating cleanup in node.h.
-+
-+2010-03-14  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        disable console output on windows per default, as this probably annoys many beta testers
-+
-+2010-03-14  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        change default windows build back to including inkview
-+
-+2010-03-14  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        Fixes crash of bug #537457, but export is incorrect.
-+
-+2010-03-13  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Create better names when intput devices are reported with broken ones.
-+
-+2010-03-13  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Minor cleanup and addition of tablet debugging code.
-+
-+2010-03-13  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Splitting the color swatch class to be separate for easier work.
-+
-+2010-03-13  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Try harder to fix the tablet configuration problem
-+
-+2010-03-13  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix undo stack spam in single-path mode of the spray tool
-+
-+2010-03-12  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Fix crash in spray tool caused by rev. 9158
-+
-+2010-03-12  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
-+
-+        Fixed and improved Win32 installer bzr revno detection with inkscape-version.cpp.
-+
-+2010-03-12  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Finished live updating of swatch previews. Fixes bugs #397872, #421548.
-+
-+2010-03-12  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
-+
-+        Win32 uninstaller: MD5 checksums need string comparison rather than int comparison
-+
-+2010-03-12  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Hopefully fix #334800 (input devices configuration not saved).
-+
-+2010-03-11  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
-+
-+        Win32 installer: added a smidgeon more error-proofing with BZR_REVISION if INKSCAPE_VERSION is specified manually.
-+
-+2010-03-11  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
-+
-+        Fixed Win32 installer since revision number reinstanted in inkscape-version.cpp so it at least compiles.
-+
-+2010-03-10  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Fix flicker during palette update.
-+
-+2010-03-11  Alexandre Prokoudine  &lt;avp@darkroom&gt;
-+
-+        webslicer extension is distributable and translatable now
-+
-+2010-03-10  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Auto swatches now update as they are edited in the document. Some flickering issues still to be resolved.
-+
-+2010-03-10  Michael Wybrow  &lt;Michael.Wybrow@infotech.monash.edu.au&gt;
-+
-+        Fix a typo in the osx-build.sh script.
-+
-+2010-03-10  Michael Wybrow  &lt;Michael.Wybrow@infotech.monash.edu.au&gt;
-+
-+        Fix a typo in the osx-build.sh script.
-+
-+2010-03-09  Michael Wybrow  &lt;Michael.Wybrow@infotech.monash.edu.au&gt;
-+
-+        Made some improvements to the osx-build.sh script to use BZR and to be able
-+        to build nightly universal packages.
-+
-+2010-03-09  Michael Wybrow  &lt;mjwybrow@hewy.infotech.monash.edu.au&gt;
-+
-+        Make some improvements to the osx-build.sh Mac OS X packaging script so
-+        it can be easily used to build nightly packages from BZR.
-+
-+2010-03-09  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Initial F&amp;S dialog setting of swatch colors.
-+
-+2010-03-09  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
-+
-+        Fixed the Win32 uninstaller.
-+
-+2010-03-08  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Don't snap to points which are off-screen
-+
-+2010-03-08  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Win32. Adding revno in the splash screen.
-+
-+2010-03-07  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Follow-up fix of member/parameter name collision.
-+
-+2010-03-07  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Cleanup of gradient-selector to allow for new mode.
-+
-+2010-03-07  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Cleanup of gradients and stops.
-+
-+2010-03-07  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Move new &quot;NodesShow*&quot; action to be with the existing ones on the toolbar.
-+
-+2010-03-07  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Restore node toolbar buttons that were just commented out. Fixes bug #534045.
-+
-+2010-03-07  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        1) When rotating a guide, don't try to snap when &lt;ctrl&gt; is pressed to constrain to angle increments
-+        2) When dragging the guide origin along the guide, then don't change the mousepointer to the rotation arrows if shift is pressed 
-+
-+2010-03-07  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        While dragging or rotating a guide, &lt;shift&gt;-key now disables snapping. (Just before dragging starts, the &lt;shift&gt;-key is still used to decide whether we translate or rotate)
-+
-+2010-03-06  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Fix scrolling with mouse wheel when hovering above a snap-indicator
-+
-+2010-03-06  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Prevent crash due to double delete. Fixes bug #316506.
-+
-+2010-03-06  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Block &quot;special&quot; solid gradients from gradient F&amp;S dialog.
-+
-+2010-03-06  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        inkscape.pot update.
-+
-+2010-03-06  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        i18n. Remove underscores in message context.
-+
-+2010-03-05  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        New tab in Fill&amp;Stroke dialog for swatch fills.
-+
-+2010-03-05  Aurélio A. Heckert  &lt;aurium (a) gmail dot com&gt;
-+
-+        Now webslicer-create-group respects the grouping hierarchy
-+
-+2010-03-05  Aurélio A. Heckert  &lt;aurium (a) gmail dot com&gt;
-+
-+        Added getParentNode() to Effect class in inkex.py
-+
-+2010-03-05  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Adjust Windows build after fixing LP #520532
-+
-+2010-03-05  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Patch from Fridrich - LP #520532
-+
-+2010-03-05  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Unordered containers build fix for Windows
-+
-+2010-03-04  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Updated gradient toolba to not see &quot;solid&quot; one-stops as gradients.
-+
-+2010-03-04  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Whitespace cleanup.
-+
-+2010-03-05  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix double reverse with Shift+R in the node tool.
-+
-+2010-03-05  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Always embed bitmap copies created with Alt+B.
-+
-+2010-03-05  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Improve behavior when pasting, DnDing and importing bitmap images
-+
-+2010-03-04  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Clean up the unordered containers fix.
-+
-+2010-03-04  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Fix for invisible blured clone elements in PDF export.
-+
-+2010-03-04  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Added method to query &quot;solid paint&quot; status of SPGradient.
-+
-+2010-03-04  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Fixed const correctness for gradient stop count routines.
-+        Minor whitespace cleanup.
-+
-+2010-03-04  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Fixing build breakage with more proper autoconf usage.
-+
-+2010-03-03  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Removed unused static pixmap reference.
-+
-+2010-03-03  Aurelio A. Heckert  &lt;aurium (a) gmail dot com&gt;
-+
-+        Some files added to POTFILES.in to end make errors. inkscape.pot also automatically modified
-+
-+2010-03-03  Aurelio A. Heckert  &lt;aurium (a) gmail dot com&gt;
-+
-+        A little more work to Web Slicer (not usable yet)
-+
-+2010-03-03  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Extensions. Fix bug in svg+media when there are special characters in the path
-+
-+2010-03-02  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Fix color swatch drag preview.
-+
-+2010-03-03  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Clean up control point event handling slightly
-+
-+2010-03-03  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Node tool: implement sculpting
-+
-+2010-03-03  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Implement a preference that determines whether deleting nodes
-+        preserves the shape
-+
-+2010-03-02  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Use Boost unordeed containers instead of TR1 to minimize pain
-+        when using Apple compilers.
-+
-+2010-03-02  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Win32. Fix for Object Visible warning.
-+
-+2010-03-01  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Cleanup on id access.
-+
-+2010-03-01  Aurelio A. Heckert  &lt;aurium (a) gmail dot com&gt;
-+
-+        Starting a (useful) derivation of http://colivre.coop.br/Aurium/InkscapeAreaCuter called Slicer
-+        webslicer-* will define cut areas and help HTML+CSS coding.
-+
-+2010-02-28  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Remove obsolete C macro use.
-+
-+2010-02-28  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Cast cleanup.
-+
-+2010-02-28  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Fixed type problem with cast.
-+        General cleanup.
-+
-+2010-03-01  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        pdf+latex:  add support for flowed text!
-+
-+2010-03-01  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Really fix the Windows build
-+
-+2010-02-28  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix Windows compile fail after 9118 (oops)
-+
-+2010-02-28  Alvin Penner  &lt;penner@vaxxine.com&gt;
-+
-+        patch by Horst Schottky for LP 529114
-+
-+2010-02-28  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Compilation fixes for Windows 64-bit by Fridrich
-+
-+2010-02-28  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Pen context, paraxial mode: don't add a L-shaped path to close the shape when the nodes are already perfectly aligned (e.g. due to snapping to a grid)
-+
-+2010-02-27  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Pen tool in paraxial mode: Fix automatic selection of the correct paraxial direction after deleting the last node
-+
-+2010-02-27  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        latex export: add transparency export for pdf
-+
-+2010-02-26  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        fix bug in latex export, when svgwidth has not been defined at all
-+
-+2010-02-25  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        1) Fix moving by an integer multiple of the grid spacing (&lt;alt&gt;-dragging in the selector tool)
-+        2) Allow constrained translation for 1) (with &lt;ctrl&gt;)
-+        3) Fix snapping to the grid when pasting
-+        4) Show snap indicators for all of the above
-+        5) Implement snap delay mechanism for 1) and 2)
-+
-+2010-02-25  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        fix warnings
-+
-+2010-02-25  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        NEW: &quot;+LaTeX&quot; option for PDF/EPS/PS export
-+
-+2010-02-25  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        fix cmakelist for rename
-+
-+2010-02-25  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        prevent extra vertical space after image
-+
-+2010-02-25  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        fix 2 bugs
-+
-+2010-02-25  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        remove whitespace
-+
-+2010-02-25  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        - align on text anchor
-+        - provide better scaling option. default, the image is not scaled. image can be scaled by \def\svgwidth{...}
-+
-+2010-02-24  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        fix bug: don't output scientific notation numbers to latex
-+
-+2010-02-24  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        add original width of picture to be able to *not* specify width in latex doc. still work to be done.
-+
-+2010-02-24  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        output clones to latex too
-+
-+2010-02-22  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        also output color to tex. ICC colors do not work yet.
-+
-+2010-02-22  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        - proper transformations handling
-+        - 2geomify some stuff
-+
-+2010-02-22  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        clean up code
-+
-+2010-02-22  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        - change cmdline option to --export-latex.
-+        - change source file names to reflect that it is &quot;generic&quot; latex renderer
-+        - make latex export work for EPS and PS aswell
-+
-+2010-02-21  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        add --export-pdf-latex to man page
-+
-+2010-02-21  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        fix alignment issue. now the boundingbox is used for aligning, instead of the text anchor point.
-+
-+2010-02-21  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        add method to scale the image
-+        clean up the pre- and postamble
-+        add help text on how to use the tex file
-+
-+2010-02-21  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        remove g_message
-+
-+2010-02-21  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        add rotation to text output (the positioning is a little off)
-+
-+2010-02-21  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        fix transforms
-+
-+2010-02-21  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        output test.tex instead of test.pdf.tex which does not work well. strip path from filename on windows
-+
-+2010-02-21  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        start outputting text to tex. position is wrong. filename of pdf is wrong in latex code
-+
-+2010-02-21  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        writePreamble and writePostamble
-+
-+2010-02-21  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        add --export-pdf-latex option to the cmdline
-+
-+2010-02-20  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        initial work, plugging in a LaTeX renderer to write the text stuff to a .tex file. implementation of renderer is all that is left to do :)
-+
-+2010-02-20  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        add option to exclude/omit text from the PDF when saving to pdf
-+
-+2010-02-24  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Warning cleanup.
-+
-+2010-02-24  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Fixing autogen for OS X.
-+
-+2010-02-23  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Pen tool in paraxial mode: fix automatic orientation of first line segment
-+
-+2010-02-23  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Better URL for unordered_set error message. The new wiki page
-+        contains only information relevant to this particular error.
-+        Also perform the check earlier during configure.
-+
-+2010-02-23  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        PStricks opacity fix.
-+
-+2010-02-22  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        1) Making snapping behaviour for paraxial lines (in the pen tool) similar to other tools
-+        2) Always apply the constraint when asking for a constrained snap
-+        3) Show snap indicator when applying a constraint
-+
-+2010-02-21  Arcadie M. Cracan  &lt;acracan@gmail.com&gt;
-+
-+        Disabled unfinished connection point edit mode. Added inkscape:connection-start-point, inkscape:connection-end-point attributes for connector endpoints. This corrects the previous approach making drawings created in 0.48 version compatible with earlier versions (new attributes are silently ignored).
-+
-+2010-02-21  Arcadie M. Cracan  &lt;acracan@gmail.com&gt;
-+
-+        Disabled unfinished connection point edit mode. Added inkscape:connection-start-point, inkscape:connection-end-point attributes for connector endpoints. This corrects the previous approach making drawings created in 0.48 version compatible with earlier versions (new attributes are silently ignored).
-+
-+2010-02-21  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Make sure that guides always snap correctly when dropping them, and improve perseverance of snap-indicator
-+
-+2010-02-20  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Fix a memory leak in the object-snapper
-+
-+2010-02-19  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Noop: removing and updating comments, fixing indentation
-+
-+2010-02-19  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Various man page fixes. French man page update.
-+
-+2010-02-19  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Man page update.
-+
-+2010-02-18  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        add Aaron and Michael as copyright holders of lpe-gears.cpp. Sorry I forgot them :-(
-+
-+2010-02-18  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Farsi translation update (now 11%).
-+
-+2010-02-18  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix node tool crash on path where the last subpath is a lone moveto
-+
-+2010-02-18  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Make ControlPointSelection trackable to prevent random crashes
-+        in the node tool
-+
-+2010-02-17  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Fix a memory leak in sp_canvastext
-+
-+2010-02-17  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Adding some missing translators.
-+
-+2010-02-15  Johan  &lt;Johan@JohannesMobile&gt;
-+
-+        - fix bug: xy grid default unit was not respected
-+        - color original-d path as normal path in node tool
-+        - remove obsolete todo comment
-+        - add widget controls for vectorparam in lpe
-+
-+2010-02-14  Johan  &lt;Johan@JohannesMobile&gt;
-+
-+        fix bug: when creating an xy-grid, respect the default unit setting. (the preferences setting was writing to the wrong place in the pref file)
-+
-+2010-02-14  Johan  &lt;Johan@JohannesMobile&gt;
-+
-+        color the original-d path just like a normal path when an LPE is applied.
-+
-+2010-02-14  Johan  &lt;Johan@JohannesMobile&gt;
-+
-+        remove obsolete TODO comment that has been done already
-+
-+2010-02-14  Johan  &lt;Johan@JohannesMobile&gt;
-+
-+        add widget controls for LPE VectorParam. Hide these controls for LPE Hatches.
-+
-+2010-02-14  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Gradient editor: don't show pre-snap indicator when hovering above the knot of a gradient stop
-+
-+2010-02-14  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Implement snapping of gradient stops
-+
-+2010-02-14  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Extensions. New black and white color extension.
-+
-+2010-02-14  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Implementation of snap delay mechanism for guides
-+
-+2010-02-14  Alexandre Prokoudine  &lt;avp@darkroom&gt;
-+
-+        Slightly updated Russian translation
-+
-+2010-02-13  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        File preview max size increased to 10Mio.
-+
-+2010-02-13  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Tutorials. New Belarussian translations.
-+
-+2010-02-12  uwesch  &lt;mail@uwe-schoeler.de&gt;
-+
-+        Translation Update 99 percent. German translatin update
-+
-+2010-02-12  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Fix compilation error introduced by my previous commit
-+
-+2010-02-12  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Constrained snapping: always enforce constraint, even when we didn't snap
-+
-+2010-02-11  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Correct fix from r9070 so that it doesn't break path highlighting
-+
-+2010-02-10  buliabyak
-+
-+        fix middle button pan and rubberband-zoom in node tool
-+
-+2010-02-10  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Prevent the Bezier tool from introducing a redundant closing line segment
-+        when closing a path.
-+
-+2010-02-10  Alexandre Prokoudine  &lt;avp@lightroom&gt;
-+
-+        Updated Ukrainian translation by Yuri Chornoivan
-+
-+2010-02-10  Alexandre Prokoudine  &lt;avp@lightroom&gt;
-+
-+        Typo fix submitted by Yuro Chornoivan
-+
-+2010-02-10  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Prevent a redundant closing line segment being added when converting
-+        a rectangle, star or polygon to a path.
-+
-+2010-02-10  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        (Probably) fix a crash in the node tool and fix Ctrl+Alt dragging
-+
-+2010-02-10  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Farsi translation update.
-+
-+2010-02-09  uwesch  &lt;mail@uwe-schoeler.de&gt;
-+
-+        Translation 98 percent. German translation update.
-+
-+2010-02-09  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
-+
-+        Fixed Romanian's alphabetic location in inkscape.nsi.
-+
-+2010-02-09  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
-+
-+        Fixed the Romanian Win32 installer translation to use the proper LangFile format.
-+
-+2010-02-09  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix multiple minor problems in the node tool
-+
-+2010-02-08  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. German translation update by uwesch.
-+
-+2010-02-08  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Second attempt at fixing LP452174 (first node in freehand is ignored)
-+
-+2010-02-08  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Really fix middle click zoom in the node tool.
-+
-+2010-02-08  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix new path update preference.
-+
-+2010-02-07  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Pencil tool: fix drawing when starting a new freehand path on top of the pre-snap indicator, and snap the end-point of the freehand path
-+
-+2010-02-07  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Revert fix for 515237 which introduces a catastrophic bug
-+
-+2010-02-07  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix FD leak in buildtool.cpp
-+
-+2010-02-07  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix path transformation (LP bug #515237)
-+
-+2010-02-06  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix performance regressions in the node tool and a stupid crash bug
-+        when deleting more than one stretch of selected nodes
-+
-+2010-02-06  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix event handling for control points when multiple buttons are pressed;
-+        fixes crash bug in transform handles
-+
-+2010-02-06  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Tiny bit of refactoring (inverting some logic)
-+
-+2010-02-05  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Extensions. Scour update (0.24)
-+
-+2010-02-05  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations: Farsi translation update (now 2%)
-+
-+2010-02-05  buliabyak
-+
-+        new (actually old, i just updated, cleaned and enabled them) cursors for mouseover and dragging in selector
-+
-+2010-02-05  buliabyak
-+
-+        make when_selected and when_nothing customizable strings, settable via selection describer constructor
-+
-+2010-02-05  buliabyak
-+
-+        patch by Chris Morgan for bug 446842
-+
-+2010-02-05  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Extensions. New pixelsnap extension.
-+
-+2010-02-04  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Don't discard first point in pencil's freehand mode, and add a missing return statement
-+
-+2010-02-04  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        improve LPE extrude such that cusps work for closed paths too
-+
-+2010-02-04  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        Patch by Martin Sucha to add preferences to for grouping on Clip/Mask
-+
-+2010-02-04  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Tutorials. Fix for a bug in the tracing tutorials.
-+
-+2010-02-04  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Farsi translation update.
-+
-+2010-02-04  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. fa.po, plural-forms fix
-+
-+2010-02-04  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Tutorials: Bitstream fonts replaced with sans and serif
-+
-+2010-02-04  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix access to removed elements of a map in document-subset.cpp
-+
-+2010-02-04  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Reduce libsigc++ usage to partially fix performance regressions
-+        in the new node tool.
-+
-+2010-02-03  Alvin Penner  &lt;penner@vaxxine.com&gt;
-+
-+        patch by sas for read-only directory
-+
-+2010-02-01  Alvin Penner  &lt;penner@vaxxine.com&gt;
-+
-+        allow switch between LINE and LWPOLYLINE
-+
-+2010-02-01  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Updates for devlibs revision 9
-+
-+2010-01-31  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix crash when trying to import a corrupted PNG file.
-+
-+2010-01-31  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix the position of joined nodes to match 0.47
-+
-+2010-01-31  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Add pref settings that control updating the display of paths when dragging
-+        or transforming nodes them.
-+
-+2010-01-31  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Adjust devlibs copied to dist directory in Windows build
-+
-+2010-01-31  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Tweak build.xml DLL names to match upgraded devlibs
-+
-+2010-01-31  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix constrained snapping in node tool.
-+
-+2010-01-30  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Finally introducing the pre-snap indicator
-+
-+2010-01-30  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Really fix btool build.
-+
-+2010-01-29  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix btool build with new devlibs repository.
-+
-+2010-01-29  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Tutorials. Tips and Interpolate (new) Japanese translations.
-+
-+2010-01-29  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Japanese translation update by Masato HASHIMOTO.
-+
-+2010-01-28  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix the &quot;edit next LPE parameter&quot; button.
-+
-+2010-01-28  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Fix for rectangle RadiusY and RadiusX in XAML export.
-+
-+2010-01-28  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix some actions failing when show handles is off.
-+
-+2010-01-28  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
-+
-+        Specify Vim fold method for inkscape.nsi
-+
-+2010-01-28  Alexandre Prokoudine  &lt;avp@darkroom&gt;
-+
-+        Cleaned up the translation template
-+
-+2010-01-28  Alexandre Prokoudine  &lt;avp@darkroom&gt;
-+
-+        And sadly we don't use the Geometry Constructions tool either
-+
-+2010-01-28  Alexandre Prokoudine  &lt;avp@darkroom&gt;
-+
-+        And no - we don't build a bunch of LPEs either
-+
-+2010-01-28  Alexandre Prokoudine  &lt;avp@darkroom&gt;
-+
-+        No, we don't need whiteboard related files to be translatable.
-+
-+2010-01-27  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Farsi support in win32 packages and Inkscape preferences
-+
-+2010-01-24  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix freezes when deleting nodes.
-+
-+2010-01-24  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Adding the Interpolate tutorial in Help&gt;Tutorials
-+
-+2010-01-24  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. inkscape.pot and pos update. POTFILES.in fix.
-+
-+2010-01-24  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        New Farsi language translation file
-+
-+2010-01-24  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Tutorials. New Farsi tutos. Tutorials are now optimized with Scour.
-+
-+2010-01-23  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Fix snap bug as reported by Arcadie Cracan on the developers mailing list, dating 2009-10-28
-+
-+2010-01-23  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Remove redundancy from snapping API (type of snapsource no longer has to be specified explicitly)
-+
-+2010-01-22  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix some of the LPE issues.
-+
-+2010-01-21  buliabyak
-+
-+        disable softproofing if no get display id ONLY if source profile is to be taken from display; add statusbar messages; string edit
-+
-+2010-01-21  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Make snapping while scaling behave similar to other transformations, which makes it more intuitive.
-+
-+2010-01-20  Alvin Penner  &lt;penner@vaxxine.com&gt;
-+
-+        Generate Voronoi extension. Code by Steven Fortune (C) and Bill Simons (Python).
-+
-+2010-01-21  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Fixing conts correctness.
-+
-+2010-01-20  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix Ctrl+Alt+click deletion of selected nodes when transform handles
-+        are turned on.
-+
-+2010-01-20  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Insert nodes on Ctrl+Alt+click on a path.
-+
-+2010-01-20  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Go back to using TR1 unordered containers to fix warnings. Add configure
-+        code to detect the broken header and display Wiki page URL.
-+
-+2010-01-20  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Make Ctrl+Alt+click delete nodes.
-+
-+2010-01-20  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix middle click zoom in the node tool.
-+
-+2010-01-20  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix path reverse action (Shift+R) in the node tool.
-+
-+2010-01-20  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Select the first node of the path when Tab is pressed and nothing is selected.
-+
-+2010-01-20  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix snapping in the node tool when more than one point is dragged.
-+
-+2010-01-20  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Small fix in scour (optimized SVG) output extension.
-+
-+2010-01-19  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        When snapping to a bounding box, flash that bounding box together with the snap indicator
-+
-+2010-01-19  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        scour extension update (v0.23)
-+
-+2010-01-18  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Added temp option to enable repositioning of not-quite-completed UI items in relayout.
-+
-+2010-01-17  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        Lightened colors of Spray Tool icons, thinned strokes on Spray Tool icon, removed unnecessary Spray Configuration icon, and saved with our optimum icon prefs.
-+
-+2010-01-17  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        improve LPEExtrude: now connecting lines are also drawn at cusps
-+
-+2010-01-17  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Improve spray icon slightly.
-+
-+2010-01-17  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Spray icon tool v3 from Valessio S. Brito
-+
-+2010-01-17  helix84  &lt;helix84@centrum.sk&gt;
-+
-+        * [INTL:ro] a reference to Romanian translation of the default template added
-+
-+2010-01-17  helix84  &lt;helix84@centrum.sk&gt;
-+
-+        reverting an accidental change in inkscape.nsi from r8990
-+
-+2010-01-17  helix84  &lt;helix84@centrum.sk&gt;
-+
-+        * [INTL:ro] Romanian translation of win32 installer added
-+        * [INTL:ro] Romanian translation of the default template added
-+
-+2010-01-16  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Do not try to construct an ustring from NULL in CurveDragPoint::_getTip.
-+        Fixes crasher.
-+
-+2010-01-15  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Dutch Advanced tutorial translation (new)
-+
-+2010-01-15  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Dutch translation update by Kris
-+
-+2010-01-15  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Fix for compile on windows. Fixes bug #506845.
-+
-+2010-01-14  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Correcting statements collapsed to a single line.
-+
-+2010-01-14  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Whitespace cleanup.
-+
-+2010-01-14  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Restore encapsulation of selection implementation.
-+
-+2010-01-14  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Fixed object leak.
-+
-+2010-01-14  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Warning cleanup.
-+
-+2010-01-14  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Replace std::tr1::unordered_(map|set) with __gnu_cxx::hash_(map|set),
-+        to work around broken headers in some GCC versions.
-+
-+2010-01-14  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Remove &quot;show transform handles&quot; from prefs - no longer necessary
-+
-+2010-01-14  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Better spray tool icon
-+
-+2010-01-14  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Better node transform handles behavior
-+
-+2010-01-14  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        * Add &quot;show transform handles&quot; toggle button.
-+        * Transform handle mode switching similar to selector tool, when
-+        node transform handles are visible.
-+
-+2010-01-14  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Merge from trunk
-+
-+2010-01-14  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Merge GSoC 2009 node tool rewrite
-+
-+2010-01-14  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Re-enable snapping on release, for now.
-+
-+2010-01-14  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Mark a few more bugs as fixed.
-+
-+2010-01-14  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Mark LP #399381 as fixed by this branch.
-+
-+2010-01-14  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Remove nodepath.cpp and nodepath.h
-+
-+2010-01-14  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Implement segment weld to make segment join similar to node join
-+
-+2010-01-14  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        * Merge from trunk
-+        * Update to new snapping API
-+        * Modify the join action slightly
-+
-+2010-01-13  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Some additional docs
-+
-+2010-01-10  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        * Implement node snapping.
-+        * Fix minor bug in linear grow.
-+        * Add --fixes.
-+        * Move some node selection-related functions to ControlPointSelection.
-+
-+2009-12-27  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Implement selection linear grow
-+
-+2009-12-26  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Implement selection spatial grow
-+
-+2009-12-24  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Remove remnants of old node tool
-+
-+2009-12-23  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Comment cleanup
-+
-+2009-12-08  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix the &quot;show temporary outlines for selected paths&quot; preference.
-+
-+2009-12-08  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix LPEs and break mask transform undo
-+
-+2009-12-05  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix mask editing behavior on undo and outline display for masks/clips;
-+        prepare to fix LPE path parameters
-+
-+2009-11-29  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        GSoC node tool
-+
-+2009-11-29  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        First GSoC node tool commit to Bazaar
-+
-+2010-01-14  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Do not append a segment when finishing an open path with right click
-+        in the pen tool.
-+
-+2010-01-14  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix boost::optional warning spam
-+
-+2010-01-14  Alexandre Prokoudine  &lt;avp@darkroom&gt;
-+
-+        Updated Russian translation
-+
-+2010-01-12  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Adding a 'widescreen' task.
-+
-+2010-01-12  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Initial cut of disabling floating windows on window managers with problems.
-+
-+2010-01-11  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Enabling now that some have confirmed proper functionality on 64-bit.
-+
-+2010-01-11  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        Adapt recent recursive reference patch for masks to protect from crashing on clippaths too
-+
-+2010-01-11  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Implemented dynamic repositioning of toolboxes.
-+
-+2010-01-10  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Disable questioned code section.
-+        Added name fetch.
-+
-+2010-01-10  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Removed null'd use of icons.
-+
-+2010-01-10  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Temporarily block out code giving problems on 64-bit.
-+
-+2010-01-10  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Fix typo
-+
-+2010-01-10  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Completed base code to flip toolbox orientation.
-+        Basic integration of task switching control.
-+
-+2010-01-10  Maximilian Albert  &lt;maximilian.albert@gmail.com&gt;
-+
-+        Avoid crash by uninitialized perspectives.
-+
-+2010-01-09  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        fix regression caused by rev. 8927 (reported in LP bug #495483 by ~suv)
-+
-+2010-01-09  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Refactoring the snapping API (making it easier to maintain and understand for the devs)
-+
-+2010-01-09  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        Patch by Alex Leone to fix crash with recursive masks from 190130, I also added him to AUTHORS
-+
-+2010-01-09  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        inkscape.pot and French translation update
-+
-+2010-01-09  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        AI8 and below import now works with uniconvertor
-+
-+2010-01-09  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Leverage recent toolbox c++-ification work to move the snap toolbar to the side with minimal effort.
-+
-+2010-01-09  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Initial c++-ification of toolbox creation.
-+
-+2010-01-08  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        C++-ification pass.
-+
-+2010-01-08  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Removed outdated forward declarations.
-+
-+2010-01-07  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        Patch by Alex Leone to add margins to resize page options in Document Properties
-+
-+2010-01-07  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Added UXManager. Cleaning up toolbox creation.
-+
-+2010-01-06  buliabyak
-+
-+        a better truncation detection, suggested by Richard Hughes
-+
-+2010-01-06  Alexandre Prokoudine  &lt;avp@darkroom&gt;
-+
-+        Updated Ukrainian translation from Yuri Chornoivan
-+
-+2010-01-06  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
-+
-+        Adding a temporary po file to ignore list
-+
-+2010-01-06  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
-+
-+        Updated SVN references in HACKING files to BZR
-+
-+2010-01-06  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Refactored common value.
-+
-+2010-01-05  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
-+
-+        Added files created during building and final build directory on Win32 to ignore list.
-+
-+2010-01-05  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
-+
-+        Changed version number (0.47.0.0 -&gt; 0.47.0.9, &quot;0.47&quot; -&gt; &quot;0.47+devel&quot;) in inkscape.rc and inkview.rc so VersionInfo in inkscape.exe and inkview.exe for devel builds will be a bit different from 0.47 final.
-+        The installer has a much better version number detection system and will use the style 0.47.0.8944 and &quot;0.47+devel-r8944&quot; for bzr revision 8944, but I'm not quite up to wedging Bazaar revision detection into buildtool.cpp and build.xml yet.
-+
-+2010-01-05  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
-+
-+        A big lot of work for the Inkscape installer.  I really should have done this on a local branch and merged it in, or done it as at least half a dozen commits, but I haven't done that along the way and I'm not going to do it now for this batch of work.
-+        * Languages: simplified language files, using core NSIS LangFile header file.
-+        * Version numbering: version number is fetched from src/inkscape-version.cpp and .bzr/branches/last-revision.
-+        * NSIS 2.46 now required to compile, POSIX cross-compilation may no longer work due to ifexist.nsh (I'll see if I can fix it after installing Ubuntu with more reverse-hacks to use different !system calls on different platforms).
-+        * Still a lot of work to do actually fixing the uninstall script so it works (next on my list of jobs for the installer).
-+        * Simplified a few bits of code (e.g. code duplication into ${For} $2 0 1 in one place I'd missed it).
-+        * Quoted some things and unquoted some things which did/didn't need quotes... mainly for style and the fun of it.
-+        * Fixed a minor bug somewhere, can't remember what it was!
-+        * Segmented code carefully into parts (with full folding in Vim)
-+        * Added a few chunks of documentation as to what to do with inkscape.nsi... and now a long commit message too (I seem to like doing that) ;-)
-+
-+2010-01-04  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        Removing spray-option.cpp as it was deleted, and then broke the nightly builds.
-+
-+2010-01-04  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        More refactoring to reduce copy-n-paste duplication.
-+
-+2010-01-04  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Refactoring copy-n-paste duplicate code out of toolbar creation.
-+
-+2010-01-04  Steren Giannini  &lt;steren.giannini@gmail.com&gt;
-+
-+        Spray Tool refactoring and enhanced distribution algorithm
-+
-+2010-01-03  Steren Giannini  &lt;steren.giannini@gmail.com&gt;
-+
-+        spray algorithm updated
-+
-+2010-01-03  Steren Giannini  &lt;steren.giannini@gmail.com&gt;
-+
-+        Spray cleanup
-+        
-+        
-+        ------------ This line and the following will be ignored --------------
-+        
-+        removed:
-+        src/ui/dialog/spray-option.cpp
-+        src/ui/dialog/spray-option.h
-+        modified:
-+        src/spray-context.cpp
-+        src/ui/dialog/Makefile_insert
-+        src/ui/dialog/dialog-manager.cpp
-+        src/ui/view/edit-widget.cpp
-+        src/ui/view/edit-widget.h
-+        src/widgets/toolbox.cpp
-+        unknown:
-+        backup.bzr/
-+        description-pak
-+        doc-pak/
-+        po/.intltool-merge-cache
-+
-+2010-01-02  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        New Dutch Shapes tutorial by Kris
-+
-+2010-01-02  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        inkscape.pot update.
-+        Dutch translation update by Kris.
-+        French translation update by jazzynico.
-+
-+2010-01-02  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        i18n fix in toolbox.cpp (no-c-format %)
-+
-+2010-01-02  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Inkscape version: replace svn check with bzr check
-+
-+2010-01-02  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Preserve metadata in plain SVG. Fixes bug #170967.
-+
-+2010-01-01  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Remove any &quot;inkscape:*&quot; or &quot;sodipodi:*&quot; attributes when saving as &quot;plain SVG&quot;. Fixes bug #500440.
-+
-+2010-01-01  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Refactor snapping of gradient handles; now behaves like all other snapping, i.e. no more snapping to imaginary infinite lines along the bounding box
-+
-+2009-12-31  Alvin Penner  &lt;penner@vaxxine.com&gt;
-+
-+        adding 'inductiveload' to AUTHORS
-+
-+2009-12-31  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Document properties now treats lcms file load failures as non-fatal. Fixes bug #501782
-+
-+2009-12-30  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Warning cleanup for char const*
-+
-+2009-12-30  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Restore files that shouldn't have been touched. Grrr
-+
-+2009-12-30  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        When combining paths: clear the selection before deleting the original objects
-+
-+2009-12-30  Steren Giannini  &lt;steren.giannini@gmail.com&gt;
-+
-+        Spray Tool clean up and Toolbar refactoring
-+
-+2009-12-30  Steren Giannini  &lt;steren.giannini@gmail.com&gt;
-+
-+        Spray toolbar is working + spray-context.cpp small cleanup
-+
-+2009-12-29  Steren Giannini  &lt;steren.giannini@gmail.com&gt;
-+
-+        rotation and scale variation in toolbar, still need some debug
-+
-+2009-12-29  Steren Giannini  &lt;steren.giannini@gmail.com&gt;
-+
-+        tweak
-+
-+2009-12-29  Steren Giannini  &lt;steren.giannini@gmail.com&gt;
-+
-+        french comments translated and some clean up
-+
-+2009-12-29  Steren Giannini  &lt;steren.giannini@gmail.com&gt;
-+
-+        Spray UI : first refactoring of the toolbar
-+
-+2009-12-30  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Small snap bug has been eliminated, flowed text snapping now uses baseline, replacing tabs by spaces, removing some commented lines
-+
-+2009-12-29  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        Dummy merge to get good version history.
-+
-+2009-12-28  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Add bzr revision in the About screen
-+
-+2009-12-28  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Use correct text anchor for vertical text and when aligning or distributing
-+
-+2009-12-28  Alvin Penner  &lt;penner@vaxxine.com&gt;
-+
-+        patches for LP bug 461964, latitude hiding formula and comment 13.
-+
-+2009-12-27  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        inkscape.pot and French translation update
-+
-+2009-12-28  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Add bzr revision in the About screen
-+
-+2009-12-28  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Use correct text anchor for vertical text and when aligning or distributing
-+
-+2009-12-28  Alvin Penner  &lt;penner@vaxxine.com&gt;
-+
-+        patches for LP bug 461964, latitude hiding formula and comment 13.
-+
-+2009-12-27  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        inkscape.pot and French translation update
-+
-+2009-12-29  Arcadie M. Cracan
-+
-+        Connector tool updates
-+
-+2009-12-27  Arcadie M. Cracan  &lt;acracan@gmail.com&gt;
-+
-+        Connector tool: make connectors avoid the convex hull of shapes.
-+
-+2009-12-27  Arcadie M. Cracan  &lt;acracan@gmail.com&gt;
-+
-+        Connector tool: make connectors avoid the convex hull of shapes.
-+
-+2009-12-26  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Warning cleanup
-+
-+2009-12-26  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Warning cleanup from unused cursor images.
-+
-+2009-12-26  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Encapsulating use of gcc hash_map extension.
-+
-+2009-12-26  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Warning cleanup.
-+
-+2009-12-26  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Correcting initialization order in ctor.
-+
-+2009-12-26  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Parens added for safety and misc whitespace cleanup.
-+
-+2009-12-26  buliabyak
-+
-+        alignment change accompanied by compensating move, so the text stays put inside its box
-+
-+2009-12-26  Maximilian Albert  &lt;maximilian.albert@gmail.com&gt;
-+
-+        Major simplification of 3D box code.
-+
-+2009-12-26  Maximilian Albert  &lt;maximilian.albert@gmail.com&gt;
-+
-+        Refactoring of 3D box tool, mainly to avoid unnecessary creation of perspectives.
-+
-+2009-12-25  Maximilian Albert  &lt;maximilian.albert@gmail.com&gt;
-+
-+        Fix compile when lcms is disabled (someone please check that this fix is correct).
-+
-+2009-12-25  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        fix build again for old poppler libs, by reverting a part of my previous commit
-+
-+2009-12-25  Alexandre Prokoudine  &lt;avp@darkroom&gt;
-+
-+        Updated POTFILES.in
-+
-+2009-12-24  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        refactoring the snapping code (laying the groundwork for my next commit which reduces snap jitter)
-+
-+2009-12-24  Alvin Penner  &lt;penner@vaxxine.com&gt;
-+
-+        DataMatrix encoder extension by inductiveload
-+
-+2009-12-23  Alvin Penner  &lt;penner@vaxxine.com&gt;
-+
-+        Wireframe Spheres extension by inductiveload
-+
-+2009-12-21  Alvin Penner  &lt;penner@vaxxine.com&gt;
-+
-+        forgot the file EAN5
-+
-+2009-12-21  Alvin Penner  &lt;penner@vaxxine.com&gt;
-+
-+        code by Aaron Spike for EAN5
-+
-+2009-12-21  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        Updating the READMEs to better handle OSX.
-+
-+2009-12-21  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
-+
-+        Gramatical Fixes
-+
-+2009-11-30  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        Fixing a Than to a Then.  Pointed out by Bulia Byak.
-+
-+2009-11-30  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        Mentioning the platform specific readmes
-+
-+2009-11-30  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        Moving OSX specific instructions.
-+
-+2009-11-30  Wolf Drechsel  &lt;drechsel@verkehrsplanung.com&gt;
-+
-+        Readme and install updates for OSX instructions.
-+
-+2009-12-21  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        Using automake 1.11's shave support if it's available.
-+
-+2009-12-21  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
-+
-+        Changed the default Win32 build target from dist-inkscape to dist-all (so inkview is compiled).
-+        While I personally agree with https://bugs.launchpad.net/inkscape/+bug/278001 (Inkscape package contains very large (8MB) inkview binary file - please package it separately) - and it's 14MB for Windows - before 0.47 the decision was made to continue distributing inkview, so it makes sense to make it impossible for the packager to forget.
-+
-+2009-12-21  buliabyak
-+
-+        utilities and UI support for identifying truncated flowtext and text-on-path
-+
-+2009-12-20  Alvin Penner  &lt;penner@vaxxine.com&gt;
-+
-+        patch by mbeach for UPC-A checksum
-+
-+2009-12-20  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
-+
-+        Make Inkscape Portable not fiddle with the registry.
-+
-+2009-12-20  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Warning cleanup
-+
-+2009-12-19  Alvin Penner  &lt;penner@vaxxine.com&gt;
-+
-+        modify exit message if non-Ascii characters
-+
-+2009-12-16  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        2nd patch of bug 488862.  Also committed upstream in 2geom.
-+
-+2009-12-16  buliabyak
-+
-+        disable debug messages
-+
-+2009-12-16  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        Patches 3-11 from 488862 for a number of memleaks and allocation/deallocation issues.
-+
-+2009-12-16  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Embedimage extension fix and stderr Unicode support in inkex.py
-+
-+2009-12-13  Felipe C. da S. Sanches  &lt;juca@members.fsf.org&gt;
-+
-+        updating my email address in file headers
-+
-+2009-12-13  Felipe C. da S. Sanches  &lt;juca@members.fsf.org&gt;
-+
-+        &quot;too much ink&quot; icon is only enabled when the current ICC profile colorspace is cmyk
-+
-+2009-12-13  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Position of baseline anchor is now dependent of the text alignment
-+
-+2009-12-12  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Reenable new input device dialog for further development
-+
-+2009-12-12  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        reenable per-document palette to allow for continuing development.
-+
-+2009-12-12  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Updating ignored file list to get 'bzr status' more helpful
-+
-+2009-12-13  Alexandre Prokoudine  &lt;avp@darkroom&gt;
-+
-+        Added Print Colors Preview Dialog to the list of translatables
-+
-+2009-12-11  Felipe C. da S. Sanches  &lt;juca@members.fsf.org&gt;
-+
-+        refactoring of previous commit + add separation to glyph renderer also
-+
-+2009-12-11  Felipe C. da S. Sanches  &lt;juca@members.fsf.org&gt;
-+
-+        - new: Print Colors Preview Dialog and rendermode
-+        - works with shapes. I still need to make it work with gradients and imported images
-+
-+2009-12-09  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        French translation update
-+
-+2009-12-09  Alexandre Prokoudine  &lt;avp@darkroom&gt;
-+
-+        Slightly updated Russian translations to match new features in 0.48
-+
-+2009-12-08  helix84  &lt;helix84@centrum.sk&gt;
-+
-+        Spray Tool: add context to strings
-+
-+2009-12-08  helix84  &lt;helix84@centrum.sk&gt;
-+
-+        Spray Tool: translated forgotten strings from French to English
-+
-+2009-12-07  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        Correctly read and write values for Spray Tool option on Tool Controls Bar.
-+
-+2009-12-07  Felipe C. da S. Sanches  &lt;juca@members.fsf.org&gt;
-+
-+        This commit hooks device-cmyk handling to color pickers. Now we have basic initial support for SVG Color 1.2 uncalibrated device colors:
-+        http://www.w3.org/TR/2009/WD-SVGColor12-20091001/#device
-+
-+2009-12-06  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        Added UI for threading pref in Filter Preferences for Gaussian Blur, default 1 for sanity
-+
-+2009-12-06  Felipe C. da S. Sanches  &lt;juca@members.fsf.org&gt;
-+
-+        fix device-color output
-+
-+2009-12-06  Felipe C. da S. Sanches  &lt;juca@members.fsf.org&gt;
-+
-+        reverting file that was changed by mistake
-+
-+2009-12-06  Felipe C. da S. Sanches  &lt;juca@members.fsf.org&gt;
-+
-+        * infrastructure to store device colors as described in http://www.w3.org/TR/2009/WD-SVGColor12-20091001/#device
-+        * related to https://bugs.launchpad.net/inkscape/+bug/444021
-+
-+2009-12-06  Felipe C. da S. Sanches  &lt;juca@members.fsf.org&gt;
-+
-+        added an icon to the color picker dialog to alert when there is too much ink in a color composition. (i.e. when the sum of color components is greater than 320%)
-+
-+2009-12-05  Felipe C. da S. Sanches  &lt;juca@members.fsf.org&gt;
-+
-+        merging gsoc 2009 color management work by Felipe Sanches (a.k.a. JucaBlues)
-+
-+2009-11-29  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        Updating to current trunk
-+
-+2009-08-17  JucaBlues  &lt;JucaBlues@users.sourceforge.net&gt;
-+
-+        adding iffdefs for LCMS and fixing layout of CMS icons
-+
-+2009-08-15  JucaBlues  &lt;JucaBlues@users.sourceforge.net&gt;
-+
-+        now gamut check works!
-+
-+2009-08-15  JucaBlues  &lt;JucaBlues@users.sourceforge.net&gt;
-+
-+        refactoring ICC out-of-gamut check
-+
-+2009-08-14  JucaBlues  &lt;JucaBlues@users.sourceforge.net&gt;
-+
-+        Initial draft of the out-of-gamut check. It is not working yet. I will continue work on it tomorrow.
-+
-+2009-08-14  JucaBlues  &lt;JucaBlues@users.sourceforge.net&gt;
-+
-+        preserving icc colors in all tabs of fill&amp;stroke
-+
-+2009-08-14  JucaBlues  &lt;JucaBlues@users.sourceforge.net&gt;
-+
-+        a quick workaround in order to avoid some invalid names for icc profiles.
-+        A complete sanitizer should be implemented later.
-+
-+2009-08-14  JucaBlues  &lt;JucaBlues@users.sourceforge.net&gt;
-+
-+        use a function instead of copy-pasting code
-+
-+2009-08-13  JucaBlues  &lt;JucaBlues@users.sourceforge.net&gt;
-+
-+        preserve icc on color wheel selector
-+
-+2009-08-11  JucaBlues  &lt;JucaBlues@users.sourceforge.net&gt;
-+
-+        setting sensibility of &quot;color management icon&quot; depending on icc-color usage
-+
-+2009-08-11  JucaBlues  &lt;JucaBlues@users.sourceforge.net&gt;
-+
-+        adding color management icons to fill&amp;stroke dialog
-+
-+2009-08-01  JucaBlues  &lt;JucaBlues@users.sourceforge.net&gt;
-+
-+        enabling all icc-color related debug messages
-+
-+2009-06-20  JucaBlues  &lt;JucaBlues@users.sourceforge.net&gt;
-+
-+        parsing and handling of icc-color in feFlood SVG Filters
-+        
-+        TODO: implement interface to set icc-color to the flood-color parameter
-+
-+2009-06-20  JucaBlues  &lt;JucaBlues@users.sourceforge.net&gt;
-+
-+        bool sp_svg_read_icc_color( gchar const *str, SVGICCColor* dest );
-+
-+2009-06-17  JucaBlues  &lt;JucaBlues@users.sourceforge.net&gt;
-+
-+        adding a list of uint32 color references and forcing LCMS debugging
-+
-+2009-06-12  joncruz  &lt;joncruz@users.sourceforge.net&gt;
-+
-+        A branch for Felipe Sanches' 2009 GSoC color work.
-+
-+2009-12-05  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        add cxxtests for marker_loc enum. code depends on the exact values of the enumeration.
-+
-+2009-12-05  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Text alignment is now taken into account when snapping a text object
-+
-+2009-12-05  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Fix build again by modifiying makefile
-+
-+2009-12-05  helix84  &lt;helix84@centrum.sk&gt;
-+
-+        * [INTL:sk] Slovak translation update
-+
-+2009-12-04  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        somehow inkscape.pot got deleted; reverting that
-+
-+2009-12-04  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Fix rounding error in libnr and remove inefficient mmx optimizations
-+
-+2009-12-04  Alexandre Prokoudine  &lt;avp@lightroom&gt;
-+
-+        Added Spray tool to the list of translatables providers :)
-+
-+2009-12-04  Arcadie M. Cracan  &lt;acracan@gmail.com
-+
-+        Make curvature work again by fixing a minor omission
-+
-+2009-12-04  Arcadie M. Cracan  &lt;acracan@gmail.com
-+
-+        Make curvature work again by fixing a minor omission
-+
-+2009-12-04  Arcadie M. Cracan  &lt;acracan@gmail.com
-+
-+        Make curvature work again by fixing a minor omission
-+
-+2009-12-03  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        New conversion factors added to inkex.py (ft, yd, m and km).
-+        Measure path extension now uses inkex.py conversion factors.
-+
-+2009-12-03  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        inkscape.pot and French translation updates
-+
-+2009-12-02  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        Adding Jimmac's multiple icon sizes for Linux.
-+
-+2009-12-02  Arcadie M. Cracan  &lt;acracan@gmail.com&gt;
-+
-+        Add some more forgotten files
-+
-+2009-12-02  Arcadie M. Cracan  &lt;acracan@gmail.com&gt;
-+
-+        Add forgotten libavoid files
-+
-+2009-12-02  Arcadie M. Cracan  &lt;acracan@gmail.com&gt;
-+
-+        Merge GSoC2009 Connectors into trunk
-+
-+2009-12-02  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        All for windows:
-+        * fix build (we have , temporarily?, lost the svn revision number in the about dialog)
-+        * enable experimental LPEs in dev version
-+        * enable console output
-+
-+2009-12-01  buliabyak
-+
-+        recent files: show tooltips with uri, hide local files which are missing or unaccessible
-+
-+2009-12-01  buliabyak
-+
-+        add an option for displaying font previews in the text tool's font list; also limit the width of the list by 500 pixels
-+
-+2009-11-30  buliabyak
-+
-+        merge
-+
-+2009-11-30  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        Spray Tool by the students at Ecole Centrale de Lyon, Lyon, France
-+
-+2009-11-30  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        inkscape.pot update
-+
-+2009-11-30  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Align and distribute tooltip string fix (Bug #442214
-+
-+2009-11-29  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        Merging in the changes from the 0.47 release branch.  Also updating version numbers for 0.47 development.
-+
-+2009-11-29  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
-+
-+        Updated version files that were missed.
-+
-+2009-11-21  gouldtj  &lt;gouldtj@users.sourceforge.net&gt;
-+
-+        Setting some more version numbers
-+
-+----
-+See doc/Changelog_archive.txt for older entries
-
-=== added file 'ChangeLog-0.48.1'
---- ChangeLog-0.48.1        1970-01-01 00:00:00 +0000
-+++ ChangeLog-0.48.1        2014-02-17 10:26:35 +0000
-@@ -0,0 +1,432 @@
-+2011-01-26  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        Changing version numbers to 0.48.1
-+
-+2011-01-21  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Packaging. Package date set to 2011.
-+
-+2011-01-18  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Indonesian translation update by Waluyo Adi Siswanto.
-+
-+2011-01-16  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Backport Windows build.xml update from trunk
-+
-+2011-01-11  Hannes Hochreiner  &lt;hannes@hochreiner.net&gt;
-+
-+        Reverted the changes to the strings in the JessyInk effects extension as required by release policy.
-+
-+2011-01-10  Hannes Hochreiner  &lt;hannes@hochreiner.net&gt;
-+
-+        Updated the text of the JessyInk effect extension to make translation easier (bug #672821).
-+
-+2011-01-07  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Export. Fix PS/EPS export (Bug #698340, PS Level Rstriction reversed).
-+
-+2010-12-30  theAdib  &lt;theadib@gmail.com&gt;
-+
-+        check for element modification before filling undo stack, from revision 9991 of trunk
-+
-+2010-12-29  Arcadie M. Cracan  &lt;acracan@gmail.com&gt;
-+
-+        Fix bug #552289 - Ungrouping objects changes position of arrow lines. This was due to incorrect initialization of the endpoints of an unattached connector that was part of a group.
-+
-+2010-12-22  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Spanish translation update by Lucas Vieites (Bug #664501).
-+
-+2010-12-18  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Backport of trunk revision 9967 to fix bug with user overrides of icons with legacy naming.
-+
-+2010-12-17  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Node tool fixes from trunk
-+
-+2010-12-09  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Dutch translation update
-+
-+2010-12-05  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Restore copies of renamed icons on certain gtk versions. Fixes bug #651678.
-+
-+2010-12-05  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Fix missing warning icon for missing font on text toolbar.
-+
-+2010-12-05  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        A proper fix for dock item mising icon problem. Fixes bug #658055.
-+
-+2010-12-05  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Dutch translation update
-+
-+2010-12-03  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Block display of named color icc profiles.
-+
-+2010-12-02  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        C++ cleanup on patch.
-+
-+2010-11-30  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Extensions. Backporting Bug #627372 (inkscape plugin not working (sys.argv[12] wrong)).
-+
-+2010-11-28  Masato Hashimoto  &lt;cabezon.hashimoto@gmail.com&gt;
-+
-+        Japanese tutorials update
-+
-+2010-11-27  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Reverting recent fr.po invalid changes.
-+
-+2010-11-27  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Cherry pick French translation fix
-+
-+2010-11-26  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Minor tips tutorial update
-+
-+2010-11-26  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Tutorials. Interpolate and tips French translation update.
-+
-+2010-11-26  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Cherry pick document properties crash fix (#658055)
-+
-+2010-11-25  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Cherry pick fixes for #665316, #669537, #675309, #680520
-+
-+2010-11-25  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Cherry pick fixes for bugs #447385, #588181, #674109
-+
-+2010-11-25  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Cherry pick Tav's rendering fixes
-+
-+2010-11-24  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Calligraphy and tips tutorial update
-+
-+2010-11-24  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Dutch translation of tips tutorial added
-+
-+2010-11-21  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Cherry pick tweak cursor fix from trunk
-+
-+2010-11-21  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Cherry pick reintroduction of plurals into the node selection description
-+
-+2010-11-21  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Cherry pick Poppler 0.15.1 build fix from trunk
-+
-+2010-11-19  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Cherry pick crash fix from trunk
-+
-+2010-11-18  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Cherry pick ruler redraw fix from trunk
-+
-+2010-11-18  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Cherry pick node tool fixes from trunk
-+
-+2010-11-15  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Extensions. Backporting webslicer export fix (Bug #563722).
-+
-+2010-11-14  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        Backport patch from trunk by Alex Valavanis to fix compilation on Natty
-+
-+2010-11-14  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        Backport patches from trunk for DXF and HPGL by Alvin Penner
-+
-+2010-11-13  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        New Dutch elements tutorial
-+
-+2010-11-11  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        Backport patch from trunk by Michael Wybrow for 482993
-+
-+2010-11-11  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Japanese calligraphy tutorial update by Masato HASHIMOTO
-+
-+2010-11-11  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        New Dutch calligraphy and interpolate tutorial
-+
-+2010-11-10  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Dutch tracing tutorial and translation update
-+
-+2010-11-07  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Cherry pick 3 node tool fixes from trunk: Shift+C handle retracton,
-+        Shift+L, Shift+U shortcuts
-+
-+2010-11-07  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        Fixing the POTFILES.in so that distcheck passes
-+
-+2010-11-07  Hannes Hochreiner  &lt;hannes@hochreiner.net&gt;
-+
-+        Updated the JessyInk extensions to version 1.5.5.
-+
-+2010-11-04  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Fix in Dutch translation
-+
-+2010-11-01  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Fix in Dutch translation
-+
-+2010-11-01  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Cherry pick drag interruption fix from trunk r9869, fixes LP #664631
-+
-+2010-10-31  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Cherry pick r9868 (create / delete shape editors when necessary
-+        and allow editing of patterns on text) from trunk
-+
-+2010-10-31  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Cherry pick r9867 pattern editing and multishape fix from trunk
-+
-+2010-10-28  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        fix LPE knot
-+
-+2010-10-28  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Backport of menu shortcut fixes.
-+
-+2010-10-28  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        cherry pick lpe-knot fix from trunk r9860. fixing bug 606859
-+
-+2010-10-28  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        cherry pick r9859 from trunk, fixing regression bug 591586
-+
-+2010-10-27  Hannes Hochreiner  &lt;hannes@hochreiner.net&gt;
-+
-+        Updated the JessyInk extensions to version 1.5.4.
-+
-+2010-10-27  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Import. Backport. dEPSCrop option added to EPS to PDF convertion (Bug #649842: import from EPS ignores bounding box).
-+
-+2010-10-27  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Turkish translation update by Gökçen Eraslan.
-+
-+2010-10-26  tavmjong-free  &lt;tavmjong@free.fr&gt;
-+
-+        Backport fix for connectors from Michael Wybrow (r9854).
-+
-+2010-10-25  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Backport of trunk merges of 9765 and 9777 to refine input device dialog.
-+
-+2010-10-24  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Japanese translation update by Masato HASHIMOTO.
-+
-+2010-10-24  Hannes Hochreiner  &lt;hannes@hochreiner.net&gt;
-+
-+        Updated the JessyInk extensions to version 1.5.3.
-+
-+2010-10-23  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        cherry-pick another crasher fix from trunk (r9845)
-+
-+2010-10-23  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        Cherry pick r9844 from trunk
-+
-+2010-10-23  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        Cherry-pick from trunk r9843
-+
-+2010-10-23  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        cherry-pick from trunk 9842
-+
-+2010-10-22  tavmjong-free  &lt;tavmjong@free.fr&gt;
-+
-+        Backport commit 9840 from Richard Hughes to fix line placement
-+        after a line deletion for non-Inkscape renderers.
-+
-+2010-10-21  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Spanish and Galician translation update.
-+
-+2010-10-20  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. French translation update.
-+
-+2010-10-18  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Backport of trunk revision 9834 unifying and cleaning up locating icc profiles, including adding missing OS X location. Fixes bug 494932, bug 494940 and bug 551162.
-+
-+2010-10-17  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Japanese translation update by Masato HASHIMOTO.
-+
-+2010-10-13  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Tutorials. New Tips and Elements Indonesian translations.
-+
-+2010-10-12  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Remove the incomprehensible and GUI-breaking &quot;dynamic relayout
-+        of incomplete sections&quot; option.
-+
-+2010-10-12  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Cherry pick the recent node fixes from trunk
-+
-+2010-10-12  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Reintroduce node duplication (Shift+D) to the node tool.
-+
-+2010-10-06  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Keys. Additional keypad bindings (Bug #362040).
-+
-+2010-10-03  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Backport of trunk bugfix in revision 9812. Fixes bug #369861.
-+
-+2010-10-03  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Merge trunk revision 9811.
-+
-+2010-10-03  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Backport of trunk revision 9762. Fixes bug #629300.
-+
-+2010-10-03  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Merge of trunk revision 9753.
-+
-+2010-10-01  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Extensions. Fix for Bug #650890 (Gimp XCF export fails when exporting from an unsaved new document).
-+
-+2010-09-29  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Fix in the Dutch translation
-+
-+2010-09-28  Craig Marshall  &lt;craig9@gmail.com&gt;
-+
-+        Help files are no longer registered as a recently used extension
-+
-+2010-09-26  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Fix for Bug #586955 (the unit for user defined document size is not refreshed if document is reopen).
-+
-+2010-09-26  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Extensions. Fix for bug #647744 ([inx] min/max float values ignored with locale using comma as decimal separator).
-+
-+2010-09-25  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        fix snapmanager initialization
-+
-+2010-09-24  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Minor French translation update; markup fix in he.po.
-+
-+2010-09-24  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Fix for bug #362995 (Default Units in Document Properties ignored).
-+
-+2010-09-23  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Fix for bug #635521 (Fields in Transform dialog reset).
-+
-+2010-09-21  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Windows version update; minor French translation update.
-+
-+2010-09-13  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. German translation fix (Bug #636639).
-+
-+2010-09-11  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Valgrind cleanups.
-+
-+2010-09-06  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        update windows version to 0.48.x
-+
-+2010-09-02  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Packaging. Win32 installer backpot from trunk (missing inkscape.com file).
-+
-+2010-09-02  helix84  &lt;helix84@centrum.sk&gt;
-+
-+        * [INTL:he] Hebrew translation update
-+
-+2010-09-02  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        fix bug where bbox is calculated wrong for paths with markers when the path has a transform applied. the transform was applied twice (sp_shape_marker_get_transform_at_start already takes care of rotation and translation, and scale is taken care of by item_outline call within item_outline_add_marker) (Bug #624775)
-+
-+2010-08-28  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
-+
-+        Fix LP bug #622350: Discard events when desktop-&gt;event_context has not been set, instead of crashing
-+
-+2010-08-26  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Tutorials. New Indonesian translation of Calligraphy.
-+
-+2010-08-25  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Extensions. Backporting Gimp XCF export fixes to 0.48.x.
-+
-+2010-08-23  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        packaging related fix for win32
-+
-+2010-08-23  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Doc. Keys and mouse reference consistency fix.
-+
-+2010-08-21  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        Crash fix from Krzysztof for 591986
-+
-+2010-08-20  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Korean translation update by yongdoria.
-+
-+2010-08-19  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Tutorials. New Indonesian tracing tutorial.
-+
-+2010-08-13  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        Revs 9706-9709 from trunk to fix Uniconvertor and 3 connector crashes
-+
-
-=== added file 'ChangeLog-0.48.2'
---- ChangeLog-0.48.2        1970-01-01 00:00:00 +0000
-+++ ChangeLog-0.48.2        2014-02-17 10:26:35 +0000
-@@ -0,0 +1,243 @@
-+2011-07-08  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        0.48.2
-+
-+2011-07-08  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        Switching to the C version of set_shape as the C++ function seems to not be available.
-+
-+2011-07-06  Gellule Xg  &lt;gellule.xg@gmail.com&gt;
-+
-+        Backporting fix for Bug #640985 part a &amp; b (connector-related copy&amp;paste crash).
-+
-+2011-07-06  Gellule Xg  &lt;gellule.xg@gmail.com&gt;
-+
-+        Backporting fix for Bug #640985 part c (connector-related copy&amp;paste crash).
-+
-+2011-07-06  Gellule Xg  &lt;gellule.xg@gmail.com&gt;
-+
-+        Backporting fix for Bug #251982 (-g option makes no sense on GTK/quartz).
-+
-+2011-07-06  Gellule Xg  &lt;gellule.xg@gmail.com&gt;
-+
-+        Backporting fix for Bug #487144 (crash on Gtk+/quartz when opening second document).
-+
-+2011-06-28  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Extensions. Backporting fix for Bug #518768 (Interpolate disregards rotation/skew state of an ellipse).
-+
-+2011-06-27  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Exporting. Backporting fix for Bug #657289 (add support for basic SVG shapes like &lt;rect&gt;).
-+
-+2011-06-27  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        DXF import. Backporting fixes for the following bugs:
-+        * Bug #656899         DXF import/export empty
-+        * Bug #685707         Importing or opening a DXF file leaves some lines out.
-+        * Bug #739803         DXF import misses out the last line
-+
-+2011-06-27  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Exporting. Backporting fix for bug #485846 (&lt;symbol/use&gt; of imported SVG not exportable to EPS/PDF) and bug #705345 (Cairo rendering broken for use elements with scaling or a viewBox).
-+
-+2011-06-27  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        add struct member definition that was probably forgotten in r9803
-+
-+2011-06-27  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        fix crasher
-+
-+2011-06-26  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Documentation. Tutorials translation update.
-+
-+2011-06-26  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Documentation. Keys and mouse reference translations update.
-+
-+2011-06-24  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Document. Fix for bug #680347 (page margins can't be reset with single click of Resize).
-+
-+2011-06-14  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        backport patch for 771738, 635469, 700298, 705382, 716057 by Gellule
-+
-+2011-06-13  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Backport of trunk changes.
-+
-+2011-06-13  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Backing out recent change to prep for resync from trunk.
-+
-+2011-06-13  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        OCAL. Backporting patch for Bug #638844 (Errors printed to console if openclipart search fails).
-+
-+2011-06-13  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Extensions. Backporting patch for Bug #524481 (restack extension hangs for drawings with many objects).
-+
-+2011-06-13  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Exporting. Backporting patch for Bug #565296 (gimp_xcf.py crashed with TypeError in effect).
-+
-+2011-06-13  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Importing. Backporting patch for Bug #716362 (Invalid result when drag and drop svg file).
-+
-+2011-06-13  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        About. Backporting patch for bug #216386 (Help-window build-date text is clipped).
-+
-+2011-06-11  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Exporting. Backporting patch for bug #664335 (pdf export with cairo 1.10 defaults to version PDF-1.5).
-+
-+2011-06-11  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Backport of trunk fix for win32 libwpg build issue.
-+
-+2011-06-10  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Extensions. Backporting patch for bug #590079 (function plotter crash during live preview).
-+
-+2011-06-10  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Build. Backporting patch for bug #787604 (Cannot find libgcc_s_sjlj-1.dll).
-+
-+2011-06-10  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Undo. Backporting patch for bug #249035 (Undo crash when executing extensions).
-+
-+2011-06-10  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Backport of minor autoconf tweak.
-+
-+2011-06-10  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        SVGFonts. Backporting patch for Bug #706506 (Crash when kerning an empty pair).
-+
-+2011-06-10  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Tweak. Backporting patch for Bug #490225 (Opacity doesn't change in Paint/Jitter modes).
-+
-+2011-06-10  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Backport of fix for libwpg 0.1.x/0.2.x support. Fixes bug #778951.
-+
-+2011-06-06  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Extensions. Backporting patch for 3D Polyhedron extension (see Bug #792405).
-+
-+2011-06-05  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        fix compilation on gcc 4.6
-+
-+2011-06-05  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        compile fix
-+
-+2011-06-05  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        fix: latex width output to postscipt big point 'bp'
-+
-+2011-06-03  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Backport of trunk merge 10255 from Alex Valavanis. Fixes bug #709847, bug #747512, bug #792263.
-+
-+2011-06-03  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Backport of UI performance fix.
-+
-+2011-05-28  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Cleanup of legacy code and casting that was breaking 64-bit gradient use. Fixes bug #743530 and bug #778441.
-+
-+2011-05-27  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Backport of trunk revision #10237 to fix bug #629363.
-+
-+2011-05-22  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Cherry-pick fix for LP #781244
-+
-+2011-05-01  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        update build.xml for newer mingw. (rev10116 in trunk)
-+
-+2011-05-01  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        backport crash bug fix with empty markers
-+
-+2011-04-21  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        XAML. XAML export extension fix (see Bug #766971, SVG 2 XAML BlurEffect wrongly placed).
-+
-+2011-04-19  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Farsi translation update by AliQ.
-+
-+2011-04-12  Alan Monfort  &lt;alan.monfort@free.fr&gt;
-+
-+        Breton translation update
-+
-+2011-04-10  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        pdf+latex: commit fixes to bug, and add innocent feature to scale figures
-+
-+2011-04-10  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Tutorials. Japanese Tips and Advanced translation update by Masato HASHIMOTO.
-+
-+2011-04-06  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Farsi translation update by AliQ.
-+
-+2011-03-19  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Filters. Fix for Bug #737813 (translucent filter crashes program when resizing page &amp; extends beyond image).
-+
-+2011-03-18  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        minor fix in Dutch translation
-+
-+2011-03-17  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        automatically enter current filename in windows save as dialog.
-+
-+2011-02-27  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Tutorials. Japanese tutorials update by Masato HASHIMOTO.
-+
-+2011-02-27  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Japanese translation update by Masato HASHIMOTO.
-+
-+2011-02-18  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Bucket. Lowering the maximum shrink value (see Bug #587769, Paint Bucket: Upper/lower value in context menu of Grow/shrink are unrealistic).
-+
-+2011-02-18  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Additionnal Mimetypes (see Bug #278307).
-+
-+2011-02-11  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Galician translation update by Leandro Regueiro.
-+
-+2011-02-10  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Galician translation update by Leandro Regueiro.
-+
-+2011-02-06  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Indonesian translation update by Waluyo Adi Siswanto.
-+
-+2011-01-26  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        Changing version numbers to 0.48.1
-+
-
-=== added file 'ChangeLog-0.48.3'
---- ChangeLog-0.48.3        1970-01-01 00:00:00 +0000
-+++ ChangeLog-0.48.3        2014-02-17 10:26:35 +0000
-@@ -0,0 +1,258 @@
-+2012-02-15  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        0.48.3
-+
-+2012-02-15  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        Fix color headers for make distcheck
-+
-+2012-02-15  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        Add veronoi2svg.py to POTFILES.in
-+
-+2012-02-15  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        Convert man file installation to use automake instead of custom stuff
-+
-+2012-02-14  Jon A. Cruz  &lt;jon@joncruz.org&gt;
-+
-+        Backport of revision 10969 to support LCMS2 and fix bug #885324.
-+
-+2012-02-14  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Clarify comment in configure.ac
-+
-+2012-02-13  John Smith  &lt;removethis.john.q.public@bigmail.com&gt;
-+
-+        Fix for 911079 : Error messages from Extensions hidden
-+
-+2012-02-10  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Backport fix for EMF export of circular paths
-+
-+2012-02-10  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Backport fix for the import of Unicode text in the EMF importer
-+
-+2012-02-10  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Backport fix for EMF text rotation problem
-+
-+2012-02-10  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Copy convert2dashes.py from trunk (bug #888793)
-+
-+2012-02-10  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Backport fix for EMF scaling problem
-+
-+2012-02-10  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Adjust build.xml to build with latest devlibs
-+
-+2012-02-09  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix build with glib 2.31 and later
-+
-+2012-02-07  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        Backport commit from trunk r10026
-+
-+2012-02-07  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        Patch from lp 721448 to make OSX Aqua builds more stable
-+
-+2012-02-07  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        Patch from lp 819209 to fix python extensions on Lion
-+
-+2012-02-01  Alvin Penner  &lt;penner@vaxxine.com&gt;
-+
-+        Update DXF output extension to trunk version to fix bugs
-+
-+2012-02-01  Campbell Barton
-+
-+        Backport fixes for clang compilation
-+
-+2012-02-01  Alvin Penner  &lt;penner@vaxxine.com&gt;
-+
-+        Fix for Flatten Beziers extension and HPGL output crashes
-+
-+2012-02-01  Alvin Penner  &lt;penner@vaxxine.com&gt;
-+
-+        Update Envelope and Modify Path extensions to fix bugs with transforms
-+
-+2012-02-01  Adonis Papaderos  &lt;ado.papas@yahoo.gr&gt;
-+
-+        Backport linked offset fixes by Adonis Papaderos from trunk r10109
-+
-+2012-02-01  Gellule Xg  &lt;gellule.xg@gmail.com&gt;
-+
-+        Backport fixes for OSX Quartz problems by Gellule Xg from trunk
-+
-+2012-02-01  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Implement drag cancellation using Esc in the node tool.
-+        Backported from trunk revisions 10925 and 10926.
-+
-+2012-01-30  Alex Valavanis  &lt;valavanisalex@gmail.com&gt;
-+
-+        Backport fix for bug #668895: Extensions with &lt;check&gt; tags fail to load
-+
-+2012-01-30  Alex Valavanis  &lt;valavanisalex@gmail.com&gt;
-+
-+        Restore pot file (deleted in r9855)
-+
-+2012-01-30  Alex Valavanis  &lt;valavanisalex@gmail.com&gt;
-+
-+        Cherry-pick upstream GDL patch 31886 (2011-08-08).  Avoid a crash when the pane width is smaller than a button
-+
-+2012-01-23  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        Backport patch from John Smith for 623660
-+
-+2012-01-13  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Fix for bug #915329 (Tweak objects tooltip: keyboard shortcut displayed twice [German locale] ).
-+
-+2012-01-13  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Fix for bug #496793 (ctrl c ctrl v of text in edit mode crashes inkscape) by Chris Bainbridge.
-+
-+2012-01-10  Alex Valavanis  &lt;valavanisalex@gmail.com&gt;
-+
-+        Fix docked dialog focus error
-+
-+2012-01-09  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        UI. Message dialog modification (see Bug #911123).
-+
-+2012-01-04  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        fix bad bug in 2geom/path-intersection code. probably did not hurt anything, but still good to fix it.
-+
-+2012-01-02  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        file saving: fix appending of extension for files in directories with periods in name. (patch by David Xiong)
-+
-+2012-01-02  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        win32 saving: cleaner removal of extension, prevents possible bugs with dots in directory names
-+
-+2012-01-02  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        backport bugfix for saving to root C:\ on windows
-+
-+2012-01-02  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Fix for bugs #902054, #884368 and #909958 (minimum widget size) by John Smith.
-+
-+2012-01-02  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Fix for bugs #910463, #910467 and #910479 (default widget size too small) by John Smith.
-+
-+2011-12-31  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Fix for Bug #494722 (Docked dialogs in a floating window crashes on shutdown), by John Smith.
-+
-+2011-12-29  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        fix pdf preview for non-ascii filenames
-+
-+2011-12-21  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        when resizing page, move the origin of the grids too. This way all objects will stay aligned to the grids.
-+
-+2011-12-21  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        fix bug in emphasized line drawing for axonometric grid when origin is not zero
-+
-+2011-12-08  Alex Valavanis  &lt;valavanisalex@gmail.com&gt;
-+
-+        Use only top-level glib headers.  Thanks to DimStar for patch
-+
-+2011-12-06  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Documentation. Backporting man pages changes (see Bug #900854, French manpage has accents replaced by some garbage).
-+
-+2011-11-21  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Extensions. Fix for bug #887539 (Permissions and #! in extension scripts need fixing).
-+
-+2011-11-21  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Extensions. Backporting fix for Bug #168417 (parameters ending with \ causes python to bomb)
-+
-+2011-11-15  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Extensions. Backporting fix for Bug #789122 (changing current layer through an extension).
-+
-+2011-11-09  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Filters. Workaround for bug #808013 (Drop Shadow; 0.0 for blur doesn't work).
-+
-+2011-11-04  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        add missing units to grid length interpretation (we have 4 different unit conversions thingies in Inkscape! ...)
-+
-+2011-11-04  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        add libpixman to dll's to be copied
-+
-+2011-10-08  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Doc. Keys and mouse reference update.
-+
-+2011-09-12  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Fixing some typos in the French translation.
-+
-+2011-09-12  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Extensions. Backporting fix for Bug #298528 and Bug #837603 (simplestyle color parser improvements).
-+
-+2011-09-11  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Extensions. Backporting fix for Bug #602005 (permissions of script files wrong/missing shebang lines).
-+
-+2011-09-11  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Extensions. Backporting fix for Bug #821435 (Gimp XCF export fails when layer id contains a space character).
-+
-+2011-09-11  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Build. Backporting fix for Bug #725063 (compile error when configured without lcms).
-+
-+2011-09-11  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Markers. Backporting fix for Bug #479644 (Color Markers to Match Stroke doesn't work for InfiniteStartLine marker).
-+        Repo. Removing mkinstalldirs.
-+
-+2011-08-21  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        fix for bad arguments crash for guides
-+
-+2011-08-18  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        fix old standing issue of converting 0.45 grids to &gt;0.45
-+
-+2011-08-15  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix clipped / masked object selection. Fixes LP #365458.
-+
-+2011-07-20  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Memory leak fixes (Bug #812497)
-+
-+2011-07-18  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        consistency fix (potential bug)
-+
-+2011-07-16  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Dutch tutorials: typos and update
-+
-+2011-07-08  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        0.48.2
-+
-
-=== added file 'ChangeLog-0.48.3.1'
---- ChangeLog-0.48.3.1        1970-01-01 00:00:00 +0000
-+++ ChangeLog-0.48.3.1        2014-02-17 10:26:35 +0000
-@@ -0,0 +1,20 @@
-+2012-02-18  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        0.48.3.1
-+
-+2012-02-18  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Checking glibmm version before applying G_DISABLE_SINGLE_INCLUDES
-+
-+2012-02-16  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        fix build for Windows
-+
-+2012-02-16  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
-+
-+        fix Windows build
-+
-+2012-02-15  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        0.48.3
-+
-
-=== added file 'ChangeLog-0.48.4'
---- ChangeLog-0.48.4        1970-01-01 00:00:00 +0000
-+++ ChangeLog-0.48.4        2014-02-17 10:26:35 +0000
-@@ -0,0 +1,224 @@
-+2012-12-15  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        0.48.4
-+
-+2012-12-12  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        backport fix for 985623
-+
-+2012-12-12  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
-+
-+        Backporting r11903 (UI consistency: Fix undo history entry for layer renaming)
-+
-+2012-12-12  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
-+
-+        Backporting fix for Bug #1026928 (HPGL output)
-+
-+2012-12-12  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
-+
-+        Backporting fix for Bug #892496, Bug #957086, Bug #1001521 (DXF input/output)
-+
-+2012-12-10  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        backport most of fix for bug 1087470 (seems to behave the same as trunk after the fix was applied)
-+
-+2012-12-06  Johan B. C. Engelen  &lt;j.b.c.engelen@alumnus.utwente.nl&gt;
-+
-+        fix build
-+
-+2012-12-05  Johan B. C. Engelen  &lt;j.b.c.engelen@alumnus.utwente.nl&gt;
-+
-+        - fix security bug lp:1025185
-+        - make network access optional for XML loading
-+
-+2012-12-03  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Build. Updating Wordperfect libraries (please update to devlibs r39).
-+
-+2012-11-29  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Backporting fix for Bug #1075321 (TypeError: decoding Unicode is not supported: embedimage.py).
-+
-+2012-11-29  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Backporting fix for Bug #1071104 (Failure to open a browse window when choosing Export As while doing Export PNG Image).
-+
-+2012-11-29  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Documentation. Fixing interpolation tutorials (see Bug #727394 - 0.48 menu structure not reflected in tutorial-interpolate.svg).
-+
-+2012-11-26  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Backporting fix for Bug #685689 (Panning with Shift+RMB fails when dropper tool selected).
-+
-+2012-11-26  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Backporting fix for Bug #1052645 (On select toolbar Object lock-Button resize icon on clicking).
-+
-+2012-11-26  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Backporting fix for Bug #582552 (Make object -&gt; Apply certain filters -&gt; Open filter editor -&gt; Undo -&gt; Crash).
-+
-+2012-11-26  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Backporting fix for Bug #431271 (Crash after 'undo/redo' a filter effect).
-+
-+2012-11-23  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        UI. Fix for Bug #1072007 (Mouse scroll zoom depends on if the cursor is over an object).
-+
-+2012-11-23  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Backporting patch for Bug #657463 (Mousewheel zooming by two steps, not one).
-+
-+2012-11-23  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Backporting patch for Bug #499252 (Edit bitmap externally fails for relative links).
-+
-+2012-11-23  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Backporting patch for Bug #768149 (Incorrect Image URL can cause Loop).
-+
-+2012-11-08  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Win32. Updating the 0.48.X branch for devlibs r36.
-+
-+2012-11-06  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Change outline mode rendering tolerance from 1.25 to 0.5
-+        Fixes disappearing lines with newer versions of Cairo.
-+
-+2012-10-09  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
-+
-+        packaging/macosx: detect system language in launcher script
-+        - add console messages to help debug incorrect LANG settings
-+        - use 'en_US.UTF-8' fallback setting for LANG if currect detection fails
-+        addresses issues with failing python extensions which use setlocale() 
-+        as discussed in the comments of bug #406662
-+
-+2012-10-09  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
-+
-+        backport fix for bug #875577 (packaging/macosx: update default theme for newer Clearlooks engine)
-+        - desktop-integration: no icons for buttons &amp; menus
-+        - default icon sizes (instead of tango)
-+
-+2012-10-09  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
-+
-+        backport fix for bug #446842 (packaging/macosx: copy hicolor index.theme into app bundle)
-+
-+2012-08-19  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Belarusian translation update by 375gnu.
-+
-+2012-08-17  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        Backport fix for 297070
-+
-+2012-08-17  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        Authors update, correct name and duplicate removal
-+
-+2012-08-17  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        Authors update
-+
-+2012-08-17  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        Backport fix for 167846
-+
-+2012-08-17  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Shortcuts. Fix for Bug #1035903 (adobe-illustrator-cs2 contains multiple display=true for EditPaste).
-+
-+2012-08-16  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Ukrainian translation update for 0.48.4 by Yuri Chornoivan.
-+
-+2012-08-14  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        backport fix for 721029
-+
-+2012-08-14  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        Backport fix for 944077 using ~suvs whitespace fixed patch
-+
-+2012-08-14  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        Backport fix for 1005565
-+
-+2012-08-09  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Warnings. Fix for Bug #323414 (strict-aliasing rules warnings).
-+
-+2012-07-19  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Fix for Bug #1022719 (Inkscape fails to open file from the web (via URL) on the command line) by Patrick Monnerat.
-+
-+2012-07-18  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Importing. Fix for Bug #1026173 (Please make txt2svg.pl cope with UTF-8) by Reuben Thomas.
-+
-+2012-06-07  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Basque translation update by Iñaki Larrañaga Murgoitio.
-+
-+2012-05-16  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Typo correction in the French translation.
-+
-+2012-05-14  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        XAML. Fix for Bug #999059 (radial gradients don't get properly exported to XAML) by Oxidative.
-+
-+2012-05-05  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Backport of fix for Bug #968170 (Shift-click only works on one handle of an arc)
-+
-+2012-05-05  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Backport of fix for Bug #946631 (Overlay scrollbars causing input boxes to be small)
-+
-+2012-05-05  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Backport of fix for bug #955798 (Calendar extension: Default of month names, day names, etc. are not localized)
-+
-+2012-05-04  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Backport of drawing visibility fix (Bug #986748 )
-+
-+2012-05-04  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Another backport of a null pointer dereference fix (Bug #973174 )
-+
-+2012-05-03  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Backport of fix for Bug #944077 (null pointer dereference in script effect)
-+
-+2012-05-03  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Backport of fix for Bug #941317 (crash with null pointer dereference for getObject)
-+
-+2012-05-02  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Backport of revisions 11312-11313 (fix extension path scan and string class usage)
-+
-+2012-04-28  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Backport of fix for bug #695120 : paths fix when working with command line
-+
-+2012-04-11  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Packaging. Updating version number (0.48.1 to 0.48.4).
-+
-+2012-04-04  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        UI. Fix for Bug #437521 (Save As dialog should be resizable in Windows) by Jaroslaw M. Gliwinski.
-+
-+2012-03-15  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        Backport modified patch from Veronika Irvine for lp:806302
-+
-+2012-02-18  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        0.48.3.1
-+
-
-=== added file 'ChangeLog-0.48.5'
---- ChangeLog-0.48.5        1970-01-01 00:00:00 +0000
-+++ ChangeLog-0.48.5        2014-02-17 10:26:35 +0000
-@@ -0,0 +1,295 @@
-+2014-01-19  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Backporting fix for Bug #1163241 (inkscape crashed with SIGSEGV in Inkscape::Preferences::_getNode()) by Kris.
-+
-+2014-01-19  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Fix for bugs #513083 (no disk exception when opening SVG file on XP/AMD64) and #950781 (There is no disk in drive error when opening Inkscape in Windows 7) by Max Gaukler.
-+
-+2014-01-13  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
-+
-+        Backport fix for bug #1265072 (Inkscape 0.48.4 fails to compile with boehm-gc 7.4.0+)
-+
-+2013-12-13  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Backporting fix for Bug #498141 (Crash on opening Inkscape Preferences... dialog (color profiles)).
-+
-+2013-12-12  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Partial fix for Bug #1256347 (spiral and stars tools, the inputbox for turns and corners shows 3 after undo).
-+
-+2013-12-12  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Fix for Bug #1255367 (Alt D clears undo history even when nothing happens).
-+
-+2013-12-10  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
-+
-+        Backport fix for bug #1246763 (segfault on importing from Open Clip Art Library)
-+
-+2013-12-10  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
-+
-+        Backport fix for bug #1133033 (Printing marks needs more precision)
-+
-+2013-12-10  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
-+
-+        Backport fix for bug #1098283 (Export DXF : closed path not working)
-+
-+2013-12-10  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
-+
-+        Backport fix for bug #1089406 (filter name is random &quot;filter232&quot; when first added)
-+
-+2013-12-10  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
-+
-+        Backport fix for bug #1075438 (Path outline fails to disappear)
-+
-+2013-12-10  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
-+
-+        Backport fix for bug #1051017 (inkscape crashed with SIGSEGV)
-+
-+2013-12-10  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
-+
-+        Backport fix for bug #910335 ([POSIX] incorrect included header files in src/color-profile.cpp for open(2) )
-+
-+2013-12-10  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
-+
-+        Backport fix for bug #710637 (Crash caused when node-editing empty path)
-+
-+2013-12-10  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
-+
-+        Backport fix for bug #616198 (seg fault on opening my file)
-+
-+2013-12-10  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
-+
-+        Backport fix for bug #525508 (When I Set Step rotation preferences to 22.5 degrees it increments by 22 degrees or something)
-+
-+2013-12-10  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
-+
-+        Backport fix for bug #310206 (segfault when drawing closed path in sketch mode)
-+
-+2013-12-10  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Backporting fix for Bug #627943 (Unexpected RegistryTool message on Windows 7).
-+
-+2013-12-10  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Backporting fix for Bug #826027 (Preview calculated anyway in Open File dialog).
-+
-+2013-12-08  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
-+
-+        Backport fix for bug #1136495 (unit in flash display of node editor rotate wrong)
-+
-+2013-12-05  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        fix Segmentation fault while exporting to Plain SVG (Bug #1202753) (patch of Anshul Bhatnagar)
-+
-+2013-11-30  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
-+
-+        Fix build with freetype &gt;= 2.5.1
-+
-+2013-11-18  Johan B. C. Engelen  &lt;j.b.c.engelen@alumnus.utwente.nl&gt;
-+
-+        fix build for Fink and Mac OS X 10.9.
-+
-+2013-11-18  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        i18n. Fix for Bug #1252229 (As for the verb name XXX (No preferences), XXX are not localized.).
-+
-+2013-11-12  Johan B. C. Engelen  &lt;j.b.c.engelen@alumnus.utwente.nl&gt;
-+
-+        backport of security fixes from trunk
-+
-+2013-11-12  Johan B. C. Engelen  &lt;j.b.c.engelen@alumnus.utwente.nl&gt;
-+
-+        fix C++11 compilation on Windows
-+
-+2013-11-12  Johan B. C. Engelen  &lt;j.b.c.engelen@alumnus.utwente.nl&gt;
-+
-+        part of patch by David Evans to fix build.  Should be fixed differently in trunk in my opinion, but here is ok ;)
-+        Last part of the patch!
-+
-+2013-11-12  Johan B. C. Engelen  &lt;j.b.c.engelen@alumnus.utwente.nl&gt;
-+
-+        don't &quot;help the compiler&quot; here.
-+        different fix than the patch by David Evans. this should fix the build too.
-+
-+2013-11-12  Johan B. C. Engelen  &lt;j.b.c.engelen@alumnus.utwente.nl&gt;
-+
-+        part of patch by David Evans to fix build. approve this change as this code is never actually reached. item constraints are not used in this version.
-+
-+2013-11-12  Johan B. C. Engelen  &lt;j.b.c.engelen@alumnus.utwente.nl&gt;
-+
-+        part of patch by David Evans to fix build
-+        (src/ui/tool/node.h  --  gcc 4.6.1 (used on Windows) does not correctly set __cplusplus, but compilation does not fail, so OK )
-+
-+2013-11-12  Johan B. C. Engelen  &lt;j.b.c.engelen@alumnus.utwente.nl&gt;
-+
-+        part of patch by David Evans to fix build
-+
-+2013-11-12  Johan B. C. Engelen  &lt;j.b.c.engelen@alumnus.utwente.nl&gt;
-+
-+        part of patch by David Evans to fix build
-+
-+2013-11-12  Johan B. C. Engelen  &lt;j.b.c.engelen@alumnus.utwente.nl&gt;
-+
-+        part of patch by David Evans to fix build
-+
-+2013-11-12  Johan B. C. Engelen  &lt;j.b.c.engelen@alumnus.utwente.nl&gt;
-+
-+        apply part of patch by David Evans to fix compilation on OS X 10.9
-+
-+2013-11-12  Johan B. C. Engelen  &lt;j.b.c.engelen@alumnus.utwente.nl&gt;
-+
-+        fix prev commit
-+
-+2013-11-12  Johan B. C. Engelen  &lt;j.b.c.engelen@alumnus.utwente.nl&gt;
-+
-+        remove all throw declarions, they are obsolete
-+
-+2013-11-03  Alex Valavanis  &lt;valavanisalex@gmail.com&gt;
-+
-+        rm unused libvpsc/csolve_VPSC.*: These are breaking clang builds and have been deleted upstream
-+
-+2013-11-03  Alex Valavanis  &lt;valavanisalex@gmail.com&gt;
-+
-+        Fix OpenMP checking for clang builds
-+
-+2013-10-04  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Do not allow NULL _spcurve to be set in PathManipulator.
-+        Fixes crasher bug #488035.
-+
-+2013-10-02  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
-+
-+        Fix segment welding in the node tool hanging when a two-point segment
-+        and at least one additional point is selected. Fixes LP bug #710101.
-+
-+2013-09-25  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
-+
-+        Revert backport fix for bug #805238 (Crash when setting empty font family)
-+        text tool in current trunk crashes on text with &quot;font-family:;-inkscape-font-specification:;&quot; in style attribute
-+
-+2013-09-25  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
-+
-+        Backport fix for bug #629081 (Spiro and path operations fails)
-+
-+2013-09-25  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
-+
-+        Backport fix for bug #561503 (Setting grid origin has no effect)
-+
-+2013-09-25  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
-+
-+        Backport fix for bug #360158 ( Control points not drawn at (0,0))
-+
-+2013-09-25  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
-+
-+        Backport fix for bug #898797 (Bend LPE incorrect on groups with objects which have a preserved transformation)
-+
-+2013-09-24  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
-+
-+        Backport fix for bug #805238 (Crash when setting empty font family)
-+
-+2013-09-22  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
-+
-+        Backport fix for bug #1219175 (Typing in Layers Dialog searches hidden/unhidden state instead of layer name)
-+
-+2013-09-22  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
-+
-+        Backport fix for bug #1183206 (Redo Duplicate Layer Crashes Inkscape)
-+
-+2013-09-22  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
-+
-+        Backport fix for bug #966441 (inkscape crashed with SIGSEGV in sp_dtw_color_profile_event())
-+
-+2013-09-22  Alex Valavanis  &lt;valavanisalex@gmail.com&gt;
-+
-+        autogen.sh: Allow wider range of automake version
-+
-+2013-09-22  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
-+
-+        Backport fix for bug #1216859 (DXF export crashes on valid style attribute)
-+
-+2013-09-22  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
-+
-+        Backport fix for bug #1217602 (Measure Path fails with &quot;XML too deep&quot; error)
-+
-+2013-09-22  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
-+
-+        Backport fix for bug #166697 (Effects dirty document even when they do nothing)
-+
-+2013-09-22  Alex Valavanis  &lt;valavanisalex@gmail.com&gt;
-+
-+        Drop --export-dynamic linker flag and fix dynamic allocation
-+
-+2013-09-22  Alex Valavanis  &lt;valavanisalex@gmail.com&gt;
-+
-+        Fix dynamic allocation in inkscape-preferences dialog
-+
-+2013-09-22  Alex Valavanis  &lt;valavanisalex@gmail.com&gt;
-+
-+        Backport lp:inkscape r12203,r12213: Drop ancient gcc compiler check; allow clang build
-+
-+2013-09-22  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
-+
-+        Fix for bug #1171434 (INX &lt;optiongroup&gt; broken), reverts r9948
-+
-+2013-09-22  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
-+
-+        Backport fix for bug #1193025 (Fix format security errors)
-+
-+2013-09-22  Niederstrasser
-+
-+        Backport fix for bug #992124 (Fix build failure with clang)
-+        (includes fixes from r10360, r10399, r12202)
-+
-+2013-06-21  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Translations. Finnish translation fix by Ville Pätsi (see Bug #752457).
-+
-+2013-05-08  Garret  &lt;garrettl@gmail.com&gt;
-+
-+        Palettes: Add pure black and white to Tango palette (backported from trunk)
-+
-+2013-04-06  Johan B. C. Engelen  &lt;j.b.c.engelen@alumnus.utwente.nl&gt;
-+
-+        fix bug where extension radiobutton parameters cannot be set from cmdline (e.g. &quot;--export-area-drawing&quot; did not work)
-+
-+2013-03-31  Diederik van Lierop  &lt;mail@diedenrezi.nl&gt;
-+
-+        Backport of rev. 10984 from trunk: respect the &quot;snap node closest to pointer&quot; for large selections and don't use a convex hull of the snap points
-+
-+2013-03-22  Alex Valavanis  &lt;valavanisalex@gmail.com&gt;
-+
-+        Add explicit configuration check for pangoft2
-+
-+2013-01-26  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        fix warning in Dutch translation
-+
-+2013-01-26  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
-+
-+        Backport fix of bug 996695 (Memory leak in bitmap trace)
-+
-+2013-01-05  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
-+
-+        Build. Backporting fix for Bug #1095364 (FTBFS with gcc 4.8).
-+
-+2013-01-03  Josh Andler  &lt;scislac@gmail.com&gt;
-+
-+        Re-add omitted UI pref from prefences dialog rewrite
-+
-+2012-12-30  Diederik van Lierop
-+
-+        Fix for bug #1093739 (snapping regression)
-+
-+2012-12-17  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        Fix that missed my pulling of the branch
-+
-+2012-12-16  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
-+
-+        Extensions: PEP263 (encoding) - fixes bug #1090865
-+
-+2012-12-15  Ted Gould  &lt;ted@gould.cx&gt;
-+
-+        0.48.4
-+
-
-=== modified file 'src/2geom/interval.h'
---- src/2geom/interval.h        2008-12-13 19:56:16 +0000
-+++ src/2geom/interval.h        2014-04-02 21:04:08 +0000
-@@ -238,7 +238,7 @@
-     /**
-      * Check whether this OptInterval is empty or not.
-      */
--    inline bool isEmpty() { return (*this == false); };
-+    //inline bool isEmpty() { return !(*this); };
-     
-     /**
-      * If \c this is empty, copy argument \c a. Otherwise, union with it (and do nothing when \c a is empty)
-
-=== modified file 'src/2geom/rect.h'
---- src/2geom/rect.h        2009-01-07 22:00:50 +0000
-+++ src/2geom/rect.h        2014-04-02 21:04:08 +0000
-@@ -215,7 +215,7 @@
-     /**
-      * Check whether this OptRect is empty or not.
-      */
--    inline bool isEmpty() const { return (*this == false); };
-+    inline bool isEmpty() const { return !(*this); };

-     /**
-      * If \c this is empty, copy argument \c b. Otherwise, union with it (and do nothing when \c b is empty)
-
-=== modified file 'src/color-profile.cpp'
---- src/color-profile.cpp        2013-12-10 12:44:19 +0000
-+++ src/color-profile.cpp        2014-03-18 18:13:22 +0000
-@@ -10,7 +10,7 @@
- #include &lt;glib/gi18n.h&gt;

- #ifdef DEBUG_LCMS
--#include &lt;gtk.h&gt;
-+#include &lt;gtk/gtk.h&gt;
- #endif // DEBUG_LCMS

- #include &lt;cstring&gt;
-@@ -980,7 +980,7 @@
-         }
-         nameStr = Glib::ustring(data.begin(), data.end());
-     }
--    if (nameStr.empty()) {
-+    if (nameStr.empty() || !g_utf8_validate(nameStr.c_str(), -1, NULL)) {
-         nameStr = _(&quot;(invalid UTF-8 string)&quot;);
-     }
- #endif
-
-=== modified file 'src/connector-context.cpp'
---- src/connector-context.cpp        2010-08-13 14:54:19 +0000
-+++ src/connector-context.cpp        2014-03-24 20:35:50 +0000
-@@ -1287,15 +1287,15 @@
-         if (found) {
-             if (cc-&gt;clickedhandle == cc-&gt;endpt_handle[0]) {
-                 sp_object_setAttribute(cc-&gt;clickeditem,
--                        &quot;inkscape:connection-start&quot;, shape_label, false);
-+                        &quot;inkscape:connection-start&quot;, shape_label, NULL);
-                 sp_object_setAttribute(cc-&gt;clickeditem,
--                        &quot;inkscape:connection-start-point&quot;, cpid, false);
-+                        &quot;inkscape:connection-start-point&quot;, cpid, NULL);
-             }
-             else {
-                 sp_object_setAttribute(cc-&gt;clickeditem,
--                        &quot;inkscape:connection-end&quot;, shape_label, false);
-+                        &quot;inkscape:connection-end&quot;, shape_label, NULL);
-                 sp_object_setAttribute(cc-&gt;clickeditem,
--                        &quot;inkscape:connection-end-point&quot;, cpid, false);
-+                        &quot;inkscape:connection-end-point&quot;, cpid, NULL);
-             }
-             g_free(shape_label);
-         }
-@@ -1435,26 +1435,26 @@

-         bool connection = false;
-         sp_object_setAttribute(cc-&gt;newconn, &quot;inkscape:connector-type&quot;,
--                cc-&gt;isOrthogonal ? &quot;orthogonal&quot; : &quot;polyline&quot;, false);
-+                cc-&gt;isOrthogonal ? &quot;orthogonal&quot; : &quot;polyline&quot;, NULL);
-         sp_object_setAttribute(cc-&gt;newconn, &quot;inkscape:connector-curvature&quot;,
--                Glib::Ascii::dtostr(cc-&gt;curvature).c_str(), false);
-+                Glib::Ascii::dtostr(cc-&gt;curvature).c_str(), NULL);
-         if (cc-&gt;shref)
-         {
-             sp_object_setAttribute(cc-&gt;newconn, &quot;inkscape:connection-start&quot;,
--                    cc-&gt;shref, false);
-+                    cc-&gt;shref, NULL);
-             if (cc-&gt;scpid)
-                 sp_object_setAttribute(cc-&gt;newconn, &quot;inkscape:connection-start-point&quot;,
--                        cc-&gt;scpid, false);
-+                        cc-&gt;scpid, NULL);
-             connection = true;
-         }

-         if (cc-&gt;ehref)
-         {
-             sp_object_setAttribute(cc-&gt;newconn, &quot;inkscape:connection-end&quot;,
--                    cc-&gt;ehref, false);
-+                    cc-&gt;ehref, NULL);
-             if (cc-&gt;ecpid)
-                 sp_object_setAttribute(cc-&gt;newconn, &quot;inkscape:connection-end-point&quot;,
--                        cc-&gt;ecpid, false);
-+                        cc-&gt;ecpid, NULL);
-             connection = true;
-         }
-         // Process pending updates.
-@@ -1937,7 +1937,7 @@

-         if (cc_item_is_shape(item)) {
-             sp_object_setAttribute(item, &quot;inkscape:connector-avoid&quot;,
--                    value, false);
-+                    value, NULL);
-             item-&gt;avoidRef-&gt;handleSettingChange();
-             changes++;
-         }
-
-=== modified file 'src/display/sp-canvas.cpp'
---- src/display/sp-canvas.cpp        2012-02-15 06:02:14 +0000
-+++ src/display/sp-canvas.cpp        2014-03-13 04:39:31 +0000
-@@ -1291,21 +1291,21 @@
-      * offsets of the fields in the event structures.
-      */

--    GdkEvent ev = *event;
-+    GdkEvent *ev = gdk_event_copy(event);

--    switch (ev.type) {
-+    switch (ev-&gt;type) {
-     case GDK_ENTER_NOTIFY:
-     case GDK_LEAVE_NOTIFY:
--        ev.crossing.x += canvas-&gt;x0;
--        ev.crossing.y += canvas-&gt;y0;
-+        ev-&gt;crossing.x += canvas-&gt;x0;
-+        ev-&gt;crossing.y += canvas-&gt;y0;
-         break;
-     case GDK_MOTION_NOTIFY:
-     case GDK_BUTTON_PRESS:
-     case GDK_2BUTTON_PRESS:
-     case GDK_3BUTTON_PRESS:
-     case GDK_BUTTON_RELEASE:
--        ev.motion.x += canvas-&gt;x0;
--        ev.motion.y += canvas-&gt;y0;
-+        ev-&gt;motion.x += canvas-&gt;x0;
-+        ev-&gt;motion.y += canvas-&gt;y0;
-         break;
-     default:
-         break;
-@@ -1354,12 +1354,14 @@

-     while (item &amp;&amp; !finished) {
-         gtk_object_ref (GTK_OBJECT (item));
--        gtk_signal_emit (GTK_OBJECT (item), item_signals[ITEM_EVENT], &amp;ev, &amp;finished);
-+        gtk_signal_emit (GTK_OBJECT (item), item_signals[ITEM_EVENT], ev, &amp;finished);
-         SPCanvasItem *parent = item-&gt;parent;
-         gtk_object_unref (GTK_OBJECT (item));
-         item = parent;
-     }

-+    gdk_event_free(ev);
-+
-     return finished;
- }

-
-=== modified file 'src/extension/effect.cpp'
---- src/extension/effect.cpp        2013-11-18 12:09:45 +0000
-+++ src/extension/effect.cpp        2014-03-24 20:35:50 +0000
-@@ -323,7 +323,7 @@
- Inkscape::XML::Node *
- Effect::find_menu (Inkscape::XML::Node * menustruct, const gchar *name)
- {
--    if (menustruct == NULL) return false;
-+    if (menustruct == NULL) return NULL;
-     for (Inkscape::XML::Node * child = menustruct;
-             child != NULL;
-             child = child-&gt;next()) {
-
-=== modified file 'src/extension/internal/pdfinput/svg-builder.cpp'
---- src/extension/internal/pdfinput/svg-builder.cpp        2012-08-14 22:06:09 +0000
-+++ src/extension/internal/pdfinput/svg-builder.cpp        2014-03-13 04:39:31 +0000
-@@ -62,7 +62,7 @@
-  * \brief Holds information about a PDF transparency group
-  */
- struct SvgTransparencyGroup {
--    double bbox[6];
-+    double bbox[4];
-     Inkscape::XML::Node *container;

-     bool isolated;
-@@ -289,14 +289,6 @@
-  * Uses the given SPCSSAttr for storing the style properties
-  */
- void SvgBuilder::_setStrokeStyle(SPCSSAttr *css, GfxState *state) {
--
--    // Check line width
--    if ( state-&gt;getLineWidth() &lt;= 0.0 ) {
--        // Ignore stroke
--        sp_repr_css_set_property(css, &quot;stroke&quot;, &quot;none&quot;);
--        return;
--    }
--
-     // Stroke color/pattern
-     if ( state-&gt;getStrokeColorSpace()-&gt;getMode() == csPattern ) {
-         gchar *urltext = _createPattern(state-&gt;getStrokePattern(), state, true);
-@@ -317,7 +309,14 @@

-     // Line width
-     Inkscape::CSSOStringStream os_width;
--    os_width &lt;&lt; state-&gt;getLineWidth();
-+    double lw = state-&gt;getLineWidth();
-+    if (lw &gt; 0.0) {
-+        os_width &lt;&lt; lw;
-+    } else {
-+        // emit a stroke which is 1px in toplevel user units
-+        double pxw = PT_PER_PX;
-+        os_width &lt;&lt; 1.0 / state-&gt;transformWidth(pxw);
-+    }
-     sp_repr_css_set_property(css, &quot;stroke-width&quot;, os_width.str().c_str());

-     // Line cap
-@@ -903,7 +902,7 @@
-         std::string fontname = _availableFontNames[i];
-         
-         // At least the first word of the font name should match.
--        guint minMatch = fontname.find(&quot; &quot;);
-+        std::size_t minMatch = fontname.find(&quot; &quot;);
-         if (minMatch == std::string::npos) {
-            minMatch = fontname.length();
-         }
-@@ -1774,7 +1773,7 @@

-     // Setup new transparency group
-     SvgTransparencyGroup *transpGroup = new SvgTransparencyGroup;
--    memcpy(&amp;transpGroup-&gt;bbox, bbox, sizeof(bbox));
-+    memcpy(&amp;transpGroup-&gt;bbox, bbox, 4 * sizeof(double));
-     transpGroup-&gt;isolated = isolated;
-     transpGroup-&gt;knockout = knockout;
-     transpGroup-&gt;for_softmask = for_softmask;
-
-=== modified file 'src/gc-core.h'
---- src/gc-core.h        2011-12-08 22:05:10 +0000
-+++ src/gc-core.h        2014-01-21 06:52:09 +0000
-@@ -57,7 +57,7 @@
-                                            CleanupFunc *old_func,
-                                            void **old_data);
-     int (*general_register_disappearing_link)(void **p_ptr,
--                                              void *base);
-+                                              void const *base);
-     int (*unregister_disappearing_link)(void **p_ptr);
-     std::size_t (*get_heap_size)();
-     std::size_t (*get_free_bytes)();
-
-=== modified file 'src/gc.cpp'
---- src/gc.cpp        2011-12-08 22:05:10 +0000
-+++ src/gc.cpp        2014-01-21 06:52:09 +0000
-@@ -70,9 +70,13 @@
-     return base + debug_base_fixup();
- }

--int debug_general_register_disappearing_link(void **p_ptr, void *base) {
--    char *real_base=reinterpret_cast&lt;char *&gt;(base) - debug_base_fixup();
-+int debug_general_register_disappearing_link(void **p_ptr, void const *base) {
-+    char const *real_base = reinterpret_cast&lt;char const *&gt;(base) - debug_base_fixup();
-+#if (GC_MAJOR_VERSION &gt;= 7 &amp;&amp; GC_MINOR_VERSION &gt;= 4)
-     return GC_general_register_disappearing_link(p_ptr, real_base);
-+#else // compatibility with older Boehm GC versions
-+    return GC_general_register_disappearing_link(p_ptr, const_cast&lt;char *&gt;(real_base));
-+#endif
- }

- void dummy_do_init() {}
-@@ -90,7 +94,7 @@
-     }
- }

--int dummy_general_register_disappearing_link(void **, void *) { return false; }
-+int dummy_general_register_disappearing_link(void **, void const *) { return false; }

- int dummy_unregister_disappearing_link(void **/*link*/) { return false; }

-@@ -112,7 +116,11 @@
-     &amp;GC_malloc_atomic_uncollectable,
-     &amp;GC_base,
-     &amp;GC_register_finalizer_ignore_self,
--    &amp;GC_general_register_disappearing_link,
-+#if (GC_MAJOR_VERSION &gt;= 7 &amp;&amp; GC_MINOR_VERSION &gt;= 4)
-+     &amp;GC_general_register_disappearing_link,
-+#else // compatibility with older Boehm GC versions
-+    (int (*)(void**, const void*))(&amp;GC_general_register_disappearing_link),
-+#endif
-     &amp;GC_unregister_disappearing_link,
-     &amp;GC_get_heap_size,
-     &amp;GC_get_free_bytes,
-@@ -202,7 +210,7 @@
-     die_because_not_initialized();
- }

--int stub_general_register_disappearing_link(void **, void *) {
-+int stub_general_register_disappearing_link(void **, void const *) {
-     die_because_not_initialized();
-     return 0;
- }
-
-=== modified file 'src/gradient-drag.cpp'
---- src/gradient-drag.cpp        2013-09-21 22:20:09 +0000
-+++ src/gradient-drag.cpp        2014-03-24 20:35:50 +0000
-@@ -1969,7 +1969,7 @@
- {
-     if (!selected) return;

--    SPDocument *document = false;
-+    SPDocument *document = NULL;

-     struct StructStopInfo {
-         SPStop * spstop;
-
-=== modified file 'src/interface.cpp'
---- src/interface.cpp        2013-12-10 12:44:19 +0000
-+++ src/interface.cpp        2014-03-24 20:35:50 +0000
-@@ -1154,7 +1154,7 @@
-                             sp_object_setAttribute( SP_OBJECT(item),
-                                                     fillnotstroke ? &quot;inkscape:x-fill-tag&quot;:&quot;inkscape:x-stroke-tag&quot;,
-                                                     palName.c_str(),
--                                                    false );
-+                                                    NULL );
-                             item-&gt;updateRepr();

-                             sp_repr_css_set_property( css, fillnotstroke ? &quot;fill&quot;:&quot;stroke&quot;, c );
-
-=== modified file 'src/live_effects/lpe-perp_bisector.h'
---- src/live_effects/lpe-perp_bisector.h        2008-08-01 19:18:17 +0000
-+++ src/live_effects/lpe-perp_bisector.h        2014-03-24 20:35:50 +0000
-@@ -27,7 +27,7 @@
-   class KnotHolderEntityEnd;
-   class KnotHolderEntityLeftEnd;
-   class KnotHolderEntityRightEnd;
--  void bisector_end_set(SPItem *item, Geom::Point const &amp;p, bool left);
-+  void bisector_end_set(SPItem *item, Geom::Point const &amp;p, bool left = true);
- }

- class LPEPerpBisector : public Effect {
-@@ -46,7 +46,7 @@
-     friend class PB::KnotHolderEntityEnd;
-     friend class PB::KnotHolderEntityLeftEnd;
-     friend class PB::KnotHolderEntityRightEnd;
--    friend void PB::bisector_end_set(SPItem *item, Geom::Point const &amp;p, bool left = true);
-+    friend void PB::bisector_end_set(SPItem *item, Geom::Point const &amp;p, bool left);

- private:
-     ScalarParam length_left;
-
-=== modified file 'src/main.cpp'
---- src/main.cpp        2011-12-08 22:05:10 +0000
-+++ src/main.cpp        2014-01-21 06:52:09 +0000
-@@ -520,6 +520,9 @@
-     } else {
-         printf(&quot;python not found\n\n&quot;);
-     }*/
-+        
-+        // fix bug #950781
-+        SetErrorMode(SEM_FAILCRITICALERRORS | SEM_NOGPFAULTERRORBOX | SEM_NOOPENFILEERRORBOX);

-     g_free(python);
-     g_free(scripts);
-
-=== modified file 'src/preferences.cpp'
---- src/preferences.cpp        2009-11-29 15:33:18 +0000
-+++ src/preferences.cpp        2014-01-21 06:52:09 +0000
-@@ -629,6 +629,9 @@
-     // No longer necessary, can cause problems with input devices which have a dot in the name
-     // g_assert( pref_key.find('.') == Glib::ustring::npos );

-+    if (_prefs_doc == NULL){
-+        return NULL;
-+    }
-     Inkscape::XML::Node *node = _prefs_doc-&gt;root();
-     Inkscape::XML::Node *child = NULL;
-     gchar **splits = g_strsplit(pref_key.c_str(), &quot;/&quot;, 0);
-
-=== modified file 'src/sp-image.cpp'
---- src/sp-image.cpp        2012-11-23 13:19:05 +0000
-+++ src/sp-image.cpp        2014-03-13 04:39:31 +0000
-@@ -1608,9 +1608,7 @@
-         if ( !val ) {
-             // stat call worked. Check time now
-             if ( st.st_mtime != image-&gt;lastMod ) {
--                SPCtx *ctx = 0;
--                unsigned int flags = SP_IMAGE_HREF_MODIFIED_FLAG;
--                sp_image_update(image, ctx, flags);
-+                image-&gt;requestDisplayUpdate(SP_OBJECT_MODIFIED_FLAG | SP_IMAGE_HREF_MODIFIED_FLAG);
-             }
-         }
-     }
-
-=== modified file 'src/sp-polygon.cpp'
---- src/sp-polygon.cpp        2013-12-05 22:00:41 +0000
-+++ src/sp-polygon.cpp        2014-03-24 20:35:50 +0000
-@@ -144,7 +144,7 @@
-         (*p)++;
-     }

--    if (*p == '\0') {
-+    if (**p == '\0') {
-         return false;
-     }

-
-=== modified file 'src/spray-context.cpp'
---- src/spray-context.cpp        2013-09-21 22:20:09 +0000
-+++ src/spray-context.cpp        2014-03-13 04:39:31 +0000
-@@ -1,5 +1,3 @@
--#define __SP_SPRAY_CONTEXT_C__
--
- /*
-  * Spray Tool
-  *
-@@ -507,10 +505,9 @@
-         }
-     } else if (mode == SPRAY_MODE_SINGLE_PATH) {

--        SPItem *father;         //initial Object
--        SPItem *item_copied;    //Projected Object
--        SPItem *unionResult;    //previous union
--        SPItem *son;            //father copy
-+        SPItem *parent_item = NULL;         //initial Object
-+        SPItem *item_copied = NULL;    //Projected Object
-+        SPItem *union_result = NULL;    //previous union

-         int i=1;
-         for (GSList *items = g_slist_copy((GSList *) selection-&gt;itemList());
-@@ -519,40 +516,31 @@

-             SPItem *item1 = (SPItem *) items-&gt;data;
-             if (i==1) {
--                father=item1;
-+                parent_item = item1;
-             }
-             if (i==2) {
--                unionResult=item1;
-+                union_result = item1;
-             }
-             i++;
-         }
--        SPDocument *doc = SP_OBJECT_DOCUMENT(father);
-+        SPDocument *doc = SP_OBJECT_DOCUMENT(parent_item);
-         Inkscape::XML::Document* xml_doc = sp_document_repr_doc(doc);
--        Inkscape::XML::Node *old_repr = SP_OBJECT_REPR(father);
-+        Inkscape::XML::Node *old_repr = SP_OBJECT_REPR(parent_item);
-         Inkscape::XML::Node *parent = old_repr-&gt;parent();

--        Geom::OptRect a = father-&gt;getBounds(sp_item_i2doc_affine(father));
-+        Geom::OptRect a = parent_item-&gt;getBounds(sp_item_i2doc_affine(parent_item));
-         if (a) {
--            if (i==2) {
--                Inkscape::XML::Node *copy1 = old_repr-&gt;duplicate(xml_doc);
--                parent-&gt;appendChild(copy1);
--                SPObject *new_obj1 = doc-&gt;getObjectByRepr(copy1);
--                son = (SPItem *) new_obj1;   // conversion object-&gt;item
--                unionResult=son;
--                Inkscape::GC::release(copy1);
--               }
--
-             if (_fid&lt;=population) { // Rules the population of objects sprayed
--                // duplicates the father
--                Inkscape::XML::Node *copy2 = old_repr-&gt;duplicate(xml_doc);
--                parent-&gt;appendChild(copy2);
--                SPObject *new_obj2 = doc-&gt;getObjectByRepr(copy2);
--                item_copied = (SPItem *) new_obj2;
-+                // duplicates the parent_item
-+                Inkscape::XML::Node *copy = old_repr-&gt;duplicate(xml_doc);
-+                parent-&gt;appendChild(copy);
-+                SPObject *new_obj = doc-&gt;getObjectByRepr(copy);
-+                item_copied = SP_ITEM(new_obj);

-                 // Move around the cursor
-                 Geom::Point move = (Geom::Point(cos(tilt)*cos(dp)*dr/(1-ratio)+sin(tilt)*sin(dp)*dr/(1+ratio),-sin(tilt)*cos(dp)*dr/(1-ratio)+cos(tilt)*sin(dp)*dr/(1+ratio)))+(p-a-&gt;midpoint()); 

--                Geom::Point center=father-&gt;getCenter();
-+                Geom::Point center = parent_item-&gt;getCenter();
-                 sp_spray_scale_rel(center,desktop,item_copied, Geom::Scale(_scale,_scale));
-                 sp_spray_scale_rel(center,desktop,item_copied, Geom::Scale(scale,scale));
-                 sp_spray_rotate_rel(center,desktop,item_copied, Geom::Rotate(angle));
-@@ -561,10 +549,12 @@
-                 // union and duplication
-                 selection-&gt;clear();
-                 selection-&gt;add(item_copied);
--                selection-&gt;add(unionResult);
-+                if (union_result) {
-+                    selection-&gt;add(union_result);
-+                }
-                 sp_selected_path_union_skip_undo(selection-&gt;desktop());
--                selection-&gt;add(father);
--                Inkscape::GC::release(copy2);
-+                selection-&gt;add(parent_item);
-+                Inkscape::GC::release(copy);
-                 did = true;
-             }
-         }
-@@ -580,9 +570,9 @@

-                 // Creation of the clone
-                 Inkscape::XML::Node *clone = xml_doc-&gt;createElement(&quot;svg:use&quot;);
--                // Ad the clone to the list of the father's sons
-+                // Add the clone to the list of the parent_item's children
-                 parent-&gt;appendChild(clone);
--                // Generates the link between father and son attributes
-+                // Generates the link between parent_item and child attributes
-                 clone-&gt;setAttribute(&quot;xlink:href&quot;, g_strdup_printf(&quot;#%s&quot;, old_repr-&gt;attribute(&quot;id&quot;)), false); 

-                 SPObject *clone_object = doc-&gt;getObjectByRepr(clone);
-
-=== modified file 'src/ui/tool/multi-path-manipulator.cpp'
---- src/ui/tool/multi-path-manipulator.cpp        2013-12-10 12:44:18 +0000
-+++ src/ui/tool/multi-path-manipulator.cpp        2013-12-12 16:04:06 +0000
-@@ -333,18 +333,21 @@

- void MultiPathManipulator::insertNodes()
- {
-+    if (_selection.empty()) return;
-     invokeForAll(&amp;PathManipulator::insertNodes);
-     _done(_(&quot;Add nodes&quot;));
- }

- void MultiPathManipulator::duplicateNodes()
- {
-+    if (_selection.empty()) return;
-     invokeForAll(&amp;PathManipulator::duplicateNodes);
-     _done(_(&quot;Duplicate nodes&quot;));
- }

- void MultiPathManipulator::joinNodes()
- {
-+    if (_selection.empty()) return;
-     invokeForAll(&amp;PathManipulator::hideDragPoint);
-     // Node join has two parts. In the first one we join two subpaths by fusing endpoints
-     // into one. In the second we fuse nodes in each subpath.
-@@ -422,6 +425,7 @@
- /** Join selected endpoints to create segments. */
- void MultiPathManipulator::joinSegments()
- {
-+    if (_selection.empty()) return;
-     IterPairList joins;
-     find_join_iterators(_selection, joins);

-@@ -454,6 +458,7 @@

- void MultiPathManipulator::alignNodes(Geom::Dim2 d)
- {
-+    if (_selection.empty()) return;
-     _selection.align(d);
-     if (d == Geom::X) {
-         _done(&quot;Align nodes to a horizontal line&quot;);
-@@ -464,6 +469,7 @@

- void MultiPathManipulator::distributeNodes(Geom::Dim2 d)
- {
-+    if (_selection.empty()) return;
-     _selection.distribute(d);
-     if (d == Geom::X) {
-         _done(&quot;Distrubute nodes horizontally&quot;);
-@@ -706,7 +712,7 @@
-         case GDK_u:
-         case GDK_U:
-             if (held_only_shift(event-&gt;key)) {
--                // Shift+L - make segments curves
-+                // Shift+U - make segments curves
-                 setSegmentType(SEGMENT_CUBIC_BEZIER);
-                 return true;
-             }
-
-=== modified file 'src/widgets/toolbox.cpp'
---- src/widgets/toolbox.cpp        2011-05-21 23:22:03 +0000
-+++ src/widgets/toolbox.cpp        2014-03-24 20:35:50 +0000
-@@ -3769,7 +3769,7 @@
-     GtkAdjustment *adj;

-     // fixme: make settable
--    gdouble rev = 5;
-+    gdouble rev = 3;
-     gdouble exp = 1.0;
-     gdouble t0 = 0.0;

-@@ -7932,7 +7932,7 @@

-         if (cc_item_is_connector(item)) {
-             sp_object_setAttribute(item, &quot;inkscape:connector-type&quot;,
--                    value, false);
-+                    value, NULL);
-             item-&gt;avoidRef-&gt;handleSettingChange();
-             modmade = true;
-         }
-@@ -7981,7 +7981,7 @@

-         if (cc_item_is_connector(item)) {
-             sp_object_setAttribute(item, &quot;inkscape:connector-curvature&quot;,
--                    value, false);
-+                    value, NULL);
-             item-&gt;avoidRef-&gt;handleSettingChange();
-             modmade = true;
-         }
-
</del></span></pre></div>
<a id="trunkdportsgraphicsinkscapefilespatchr10004thrur10025diff"></a>
<div class="addfile"><h4>Added: trunk/dports/graphics/inkscape/files/patch-r10004-thru-r10025.diff (0 => 118863)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/graphics/inkscape/files/patch-r10004-thru-r10025.diff                                (rev 0)
+++ trunk/dports/graphics/inkscape/files/patch-r10004-thru-r10025.diff        2014-04-13 18:11:43 UTC (rev 118863)
</span><span class="lines">@@ -0,0 +1,6077 @@
</span><ins>+=== added file 'ChangeLog'
+--- ChangeLog        1970-01-01 00:00:00 +0000
++++ ChangeLog        2014-02-17 10:26:35 +0000
+@@ -0,0 +1,295 @@
++2014-01-19  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Backporting fix for Bug #1163241 (inkscape crashed with SIGSEGV in Inkscape::Preferences::_getNode()) by Kris.
++
++2014-01-19  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Fix for bugs #513083 (no disk exception when opening SVG file on XP/AMD64) and #950781 (There is no disk in drive error when opening Inkscape in Windows 7) by Max Gaukler.
++
++2014-01-13  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
++
++        Backport fix for bug #1265072 (Inkscape 0.48.4 fails to compile with boehm-gc 7.4.0+)
++
++2013-12-13  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Backporting fix for Bug #498141 (Crash on opening Inkscape Preferences... dialog (color profiles)).
++
++2013-12-12  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Partial fix for Bug #1256347 (spiral and stars tools, the inputbox for turns and corners shows 3 after undo).
++
++2013-12-12  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Fix for Bug #1255367 (Alt D clears undo history even when nothing happens).
++
++2013-12-10  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
++
++        Backport fix for bug #1246763 (segfault on importing from Open Clip Art Library)
++
++2013-12-10  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
++
++        Backport fix for bug #1133033 (Printing marks needs more precision)
++
++2013-12-10  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
++
++        Backport fix for bug #1098283 (Export DXF : closed path not working)
++
++2013-12-10  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
++
++        Backport fix for bug #1089406 (filter name is random &quot;filter232&quot; when first added)
++
++2013-12-10  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
++
++        Backport fix for bug #1075438 (Path outline fails to disappear)
++
++2013-12-10  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
++
++        Backport fix for bug #1051017 (inkscape crashed with SIGSEGV)
++
++2013-12-10  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
++
++        Backport fix for bug #910335 ([POSIX] incorrect included header files in src/color-profile.cpp for open(2) )
++
++2013-12-10  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
++
++        Backport fix for bug #710637 (Crash caused when node-editing empty path)
++
++2013-12-10  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
++
++        Backport fix for bug #616198 (seg fault on opening my file)
++
++2013-12-10  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
++
++        Backport fix for bug #525508 (When I Set Step rotation preferences to 22.5 degrees it increments by 22 degrees or something)
++
++2013-12-10  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
++
++        Backport fix for bug #310206 (segfault when drawing closed path in sketch mode)
++
++2013-12-10  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Backporting fix for Bug #627943 (Unexpected RegistryTool message on Windows 7).
++
++2013-12-10  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Backporting fix for Bug #826027 (Preview calculated anyway in Open File dialog).
++
++2013-12-08  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
++
++        Backport fix for bug #1136495 (unit in flash display of node editor rotate wrong)
++
++2013-12-05  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        fix Segmentation fault while exporting to Plain SVG (Bug #1202753) (patch of Anshul Bhatnagar)
++
++2013-11-30  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
++
++        Fix build with freetype &gt;= 2.5.1
++
++2013-11-18  Johan B. C. Engelen  &lt;j.b.c.engelen@alumnus.utwente.nl&gt;
++
++        fix build for Fink and Mac OS X 10.9.
++
++2013-11-18  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        i18n. Fix for Bug #1252229 (As for the verb name XXX (No preferences), XXX are not localized.).
++
++2013-11-12  Johan B. C. Engelen  &lt;j.b.c.engelen@alumnus.utwente.nl&gt;
++
++        backport of security fixes from trunk
++
++2013-11-12  Johan B. C. Engelen  &lt;j.b.c.engelen@alumnus.utwente.nl&gt;
++
++        fix C++11 compilation on Windows
++
++2013-11-12  Johan B. C. Engelen  &lt;j.b.c.engelen@alumnus.utwente.nl&gt;
++
++        part of patch by David Evans to fix build.  Should be fixed differently in trunk in my opinion, but here is ok ;)
++        Last part of the patch!
++
++2013-11-12  Johan B. C. Engelen  &lt;j.b.c.engelen@alumnus.utwente.nl&gt;
++
++        don't &quot;help the compiler&quot; here.
++        different fix than the patch by David Evans. this should fix the build too.
++
++2013-11-12  Johan B. C. Engelen  &lt;j.b.c.engelen@alumnus.utwente.nl&gt;
++
++        part of patch by David Evans to fix build. approve this change as this code is never actually reached. item constraints are not used in this version.
++
++2013-11-12  Johan B. C. Engelen  &lt;j.b.c.engelen@alumnus.utwente.nl&gt;
++
++        part of patch by David Evans to fix build
++        (src/ui/tool/node.h  --  gcc 4.6.1 (used on Windows) does not correctly set __cplusplus, but compilation does not fail, so OK )
++
++2013-11-12  Johan B. C. Engelen  &lt;j.b.c.engelen@alumnus.utwente.nl&gt;
++
++        part of patch by David Evans to fix build
++
++2013-11-12  Johan B. C. Engelen  &lt;j.b.c.engelen@alumnus.utwente.nl&gt;
++
++        part of patch by David Evans to fix build
++
++2013-11-12  Johan B. C. Engelen  &lt;j.b.c.engelen@alumnus.utwente.nl&gt;
++
++        part of patch by David Evans to fix build
++
++2013-11-12  Johan B. C. Engelen  &lt;j.b.c.engelen@alumnus.utwente.nl&gt;
++
++        apply part of patch by David Evans to fix compilation on OS X 10.9
++
++2013-11-12  Johan B. C. Engelen  &lt;j.b.c.engelen@alumnus.utwente.nl&gt;
++
++        fix prev commit
++
++2013-11-12  Johan B. C. Engelen  &lt;j.b.c.engelen@alumnus.utwente.nl&gt;
++
++        remove all throw declarions, they are obsolete
++
++2013-11-03  Alex Valavanis  &lt;valavanisalex@gmail.com&gt;
++
++        rm unused libvpsc/csolve_VPSC.*: These are breaking clang builds and have been deleted upstream
++
++2013-11-03  Alex Valavanis  &lt;valavanisalex@gmail.com&gt;
++
++        Fix OpenMP checking for clang builds
++
++2013-10-04  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Do not allow NULL _spcurve to be set in PathManipulator.
++        Fixes crasher bug #488035.
++
++2013-10-02  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix segment welding in the node tool hanging when a two-point segment
++        and at least one additional point is selected. Fixes LP bug #710101.
++
++2013-09-25  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
++
++        Revert backport fix for bug #805238 (Crash when setting empty font family)
++        text tool in current trunk crashes on text with &quot;font-family:;-inkscape-font-specification:;&quot; in style attribute
++
++2013-09-25  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
++
++        Backport fix for bug #629081 (Spiro and path operations fails)
++
++2013-09-25  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
++
++        Backport fix for bug #561503 (Setting grid origin has no effect)
++
++2013-09-25  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
++
++        Backport fix for bug #360158 ( Control points not drawn at (0,0))
++
++2013-09-25  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
++
++        Backport fix for bug #898797 (Bend LPE incorrect on groups with objects which have a preserved transformation)
++
++2013-09-24  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
++
++        Backport fix for bug #805238 (Crash when setting empty font family)
++
++2013-09-22  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
++
++        Backport fix for bug #1219175 (Typing in Layers Dialog searches hidden/unhidden state instead of layer name)
++
++2013-09-22  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
++
++        Backport fix for bug #1183206 (Redo Duplicate Layer Crashes Inkscape)
++
++2013-09-22  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
++
++        Backport fix for bug #966441 (inkscape crashed with SIGSEGV in sp_dtw_color_profile_event())
++
++2013-09-22  Alex Valavanis  &lt;valavanisalex@gmail.com&gt;
++
++        autogen.sh: Allow wider range of automake version
++
++2013-09-22  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
++
++        Backport fix for bug #1216859 (DXF export crashes on valid style attribute)
++
++2013-09-22  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
++
++        Backport fix for bug #1217602 (Measure Path fails with &quot;XML too deep&quot; error)
++
++2013-09-22  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
++
++        Backport fix for bug #166697 (Effects dirty document even when they do nothing)
++
++2013-09-22  Alex Valavanis  &lt;valavanisalex@gmail.com&gt;
++
++        Drop --export-dynamic linker flag and fix dynamic allocation
++
++2013-09-22  Alex Valavanis  &lt;valavanisalex@gmail.com&gt;
++
++        Fix dynamic allocation in inkscape-preferences dialog
++
++2013-09-22  Alex Valavanis  &lt;valavanisalex@gmail.com&gt;
++
++        Backport lp:inkscape r12203,r12213: Drop ancient gcc compiler check; allow clang build
++
++2013-09-22  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
++
++        Fix for bug #1171434 (INX &lt;optiongroup&gt; broken), reverts r9948
++
++2013-09-22  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
++
++        Backport fix for bug #1193025 (Fix format security errors)
++
++2013-09-22  Niederstrasser
++
++        Backport fix for bug #992124 (Fix build failure with clang)
++        (includes fixes from r10360, r10399, r12202)
++
++2013-06-21  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Finnish translation fix by Ville Pätsi (see Bug #752457).
++
++2013-05-08  Garret  &lt;garrettl@gmail.com&gt;
++
++        Palettes: Add pure black and white to Tango palette (backported from trunk)
++
++2013-04-06  Johan B. C. Engelen  &lt;j.b.c.engelen@alumnus.utwente.nl&gt;
++
++        fix bug where extension radiobutton parameters cannot be set from cmdline (e.g. &quot;--export-area-drawing&quot; did not work)
++
++2013-03-31  Diederik van Lierop  &lt;mail@diedenrezi.nl&gt;
++
++        Backport of rev. 10984 from trunk: respect the &quot;snap node closest to pointer&quot; for large selections and don't use a convex hull of the snap points
++
++2013-03-22  Alex Valavanis  &lt;valavanisalex@gmail.com&gt;
++
++        Add explicit configuration check for pangoft2
++
++2013-01-26  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        fix warning in Dutch translation
++
++2013-01-26  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Backport fix of bug 996695 (Memory leak in bitmap trace)
++
++2013-01-05  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Build. Backporting fix for Bug #1095364 (FTBFS with gcc 4.8).
++
++2013-01-03  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        Re-add omitted UI pref from prefences dialog rewrite
++
++2012-12-30  Diederik van Lierop
++
++        Fix for bug #1093739 (snapping regression)
++
++2012-12-17  Ted Gould  &lt;ted@gould.cx&gt;
++
++        Fix that missed my pulling of the branch
++
++2012-12-16  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
++
++        Extensions: PEP263 (encoding) - fixes bug #1090865
++
++2012-12-15  Ted Gould  &lt;ted@gould.cx&gt;
++
++        0.48.4
++
+
+=== added file 'ChangeLog-0.48'
+--- ChangeLog-0.48        1970-01-01 00:00:00 +0000
++++ ChangeLog-0.48        2014-03-13 04:39:31 +0000
+@@ -0,0 +1,3820 @@
++2010-08-13  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        Revs 9706-9709 from trunk to fix Uniconvertor and 3 connector crashes
++
++2010-08-12  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Romanian translation update by Cristian Secară.
++
++2010-08-11  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Correct application of older Win32 patch. Fixes bug #616589.
++
++2010-08-11  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        Fix crash 411940 by Alisher Niyazov
++
++2010-08-11  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Catch bad save dialog sizes on Win32. Fixes bug #285267.
++
++2010-08-09  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Tutorials. New Indonesian advanced tutorial translation.
++
++2010-08-09  Hannes Hochreiner  &lt;hannes@hochreiner.net&gt;
++
++        Updated the JessyInk JavaScript files. The files now correspond to version 1.5.2.
++
++2010-08-06  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Corrects delete/delete[] issue. Fixes bug #613723.
++
++2010-08-04  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Galician translation update by Leandro Regueiro.
++
++2010-08-02  Arpad Biro  &lt;biro arpad gmail&gt;
++
++        updated PO file
++
++2010-08-02  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Romanian translation update by Cristian Secară (Bug #596689)
++
++2010-08-02  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Galician translation update by Leandro Regueiro (Bug #612697)
++
++2010-08-02  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        backport of latest UK translation update
++
++2010-08-01  Arpad Biro  &lt;biro arpad gmail&gt;
++
++        updated PO file
++
++2010-07-31  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Slovenian translation update by Martin Srebotnjak.
++
++2010-07-30  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Simplified Chinese translation update by Liu Xiaoqin.
++
++2010-07-30  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        i18n. Fix for Bug #611025 (Setup for widescreen work does not show translated).
++
++2010-07-29  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Markup fix in Romanian translation.
++
++2010-07-28  Arpad Biro  &lt;biro arpad gmail&gt;
++
++        updated PO file
++
++2010-07-27  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Applied fix for sp_document_maybe_done() that was holding pointers to internal temp buffers.
++
++2010-07-26  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        Fix for filters dialog by Krzysztof
++
++2010-07-26  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        fix for crash bug 607557
++
++2010-07-25  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Added preference to suppress auto-refresh of icon previews.
++
++2010-07-25  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Added debug info.
++        Throttle down icon preview rendering based on observed duration.
++
++2010-07-25  Arpad Biro  &lt;biro arpad gmail&gt;
++
++        updated PO file
++
++2010-07-25  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Make icon preview selection sticky by default.
++
++2010-07-25  tavmjong-free  &lt;tavmjong@free.fr&gt;
++
++        Fix rendering of &quot;plain&quot; SVG text.
++
++2010-07-24  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        Pixmap fix by Leo Jackson
++
++2010-07-24  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Added preference to suppress icon preview frames.
++
++2010-07-24  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Added preference to keep last selected item shown.
++
++2010-07-24  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Adding preference to suppress packing of previews.
++
++2010-07-24  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        Patch by Krzysztof to fix handles when node sculpting
++
++2010-07-21  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        OpenMP fix for Linux &amp; OS X
++
++2010-07-19  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        - do not use shift to disable snapping while holding shift to rotate a guide
++        - snap guides to paths too
++        - always show the same snap indicator
++
++2010-07-18  Arpad Biro  &lt;biro arpad gmail&gt;
++
++        updated PO file
++
++2010-07-18  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Turn off color profile debug messages.
++
++2010-07-18  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Follow-up to complete fix for gradient stops and icc.
++
++2010-07-18  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Correct default for save-as location. Fixes bug #561375.
++
++2010-07-18  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Correcting black gradient stops when swatches are set or drug.
++
++2010-07-17  Ted Gould  &lt;ted@gould.cx&gt;
++
++        Forgot CMakeLists, now 0.48.0 as well.
++
++2010-07-17  Ted Gould  &lt;ted@gould.cx&gt;
++
++        Making the version 0.48.0 clean
++
++2010-07-15  Lubomir Rintel  &lt;lkundrak@v3.sk&gt;
++
++        Build patch from the Fedora folks
++
++2010-07-14  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. French translation update.
++
++2010-07-13  Arpad Biro  &lt;biro arpad gmail&gt;
++
++        updated PO file
++
++2010-07-13  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        i18n. Fix for bug #601522 (embedding prompt dialog's caption is not translated).
++
++2010-07-13  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Romanian nsh file update.
++
++2010-07-12  Arpad Biro  &lt;biro arpad gmail&gt;
++
++        updated PO file
++
++2010-07-12  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Romanian translation update by Cristian Secară.
++
++2010-07-11  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Stop setting of stops from getting url() reference colors.
++
++2010-07-10  tavmjong-free  &lt;tavmjong@free.fr&gt;
++
++        CSS length attributes must have units.
++
++2010-07-09  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Indonesian translation update by Waluyo Adi Siswanto.
++
++2010-07-09  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Romanian translation update, Japanese win32 installer update.
++
++2010-07-08  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Cleanup of gradient swatch property and collection policy.
++
++2010-07-09  Alexandre Prokoudine  &lt;avp@darkroom&gt;
++
++        7th update, almost there
++
++2010-07-08  Arpad Biro  &lt;biro arpad gmail&gt;
++
++        updated PO file
++
++2010-07-08  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Adding Telugu in inkscape.nsi (win32 packaging).
++
++2010-07-08  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Romanian translation update by Cristian Secară.
++
++2010-07-08  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Adding Telugu (te_IN) in win32 nsh files.
++
++2010-07-08  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Extensions. Uniconvertor import and export scripts fix (missing gettext import).
++
++2010-07-08  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Tutorials. Japanese Interpolate and Tips tutorials update.
++
++2010-07-08  Alexandre Prokoudine  &lt;avp@darkroom&gt;
++
++        6th, but unfrotunately not the last update to ru.po
++
++2010-07-07  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        Disabling Print Colors dialog due to lack of resolution from mailing list thread and no response by author
++
++2010-07-07  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Tutorials. New Indonesian Shape tutorial.
++
++2010-07-07  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Indonesian translation update by Waluyo Adi Siswanto.
++
++2010-07-07  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Japanese translation update by Masato Hashimoto (Bug #514341)
++
++2010-07-07  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Galician translation updated by Leandro (Bug #602611)
++
++2010-07-07  Marcin Floryan  &lt;mfloryan@mm.waw.pl&gt;
++
++        * [INTL:pl] Final Polish version for 0.48]
++
++2010-07-07  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Revert device-color for now.
++        &quot;commit the awesomesauce&quot;
++
++2010-07-06  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Tuning fill-n-stroke to support non-solid swatches.
++
++2010-07-06  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        Patch by Johan for LPE Tool prefs page
++
++2010-07-06  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        If 'Edit' on a swatch matches the current selection, invoke Fill-and-Stroke instead of gradient dialog.
++
++2010-07-06  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Minor cruft cleanup.
++
++2010-07-06  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Removed &quot;Add&quot; and enabled &quot;Delete&quot; for swatch context menu. Updated swatch marker string.
++
++2010-07-06  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. New Telugu translation by వీవెన్ (Veeven).
++
++2010-07-06  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Romanian translation update by Cristian Secară.
++
++2010-07-05  Alexandre Prokoudine  &lt;avp@lightroom&gt;
++
++        Fifth update to Russian translation, more to follow hopefully
++
++2010-07-05  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. French translation update.
++
++2010-07-04  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Prevent conversion of 'solid' gradients.
++
++2010-07-05  Alexandre Prokoudine  &lt;avp@darkroom&gt;
++
++        Fourth batch of updates to Russian translation: most of web slicer
++
++2010-07-05  Alexandre Prokoudine  &lt;avp@darkroom&gt;
++
++        Third batch of updates to Russian translation: multipath editing + JessyInk
++
++2010-07-05  Alexandre Prokoudine  &lt;avp@darkroom&gt;
++
++        Second batch of updates to Russian translation, more to follow
++
++2010-07-05  Arpad Biro  &lt;biro arpad gmail&gt;
++
++        updated PO file
++
++2010-07-04  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        When snapping the object midpoint the snap source wasn't displayed
++
++2010-07-04  Arpad Biro  &lt;biro arpad gmail&gt;
++
++        updated PO file
++
++2010-07-04  uwesch  &lt;mail@uwe-schoeler.de&gt;
++
++        German corrections
++
++2010-07-04  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Indonesian translation update by Waluyo Adi Siswanto.
++
++2010-07-04  Alexandre Prokoudine  &lt;avp@darkroom&gt;
++
++        Updated Russian translation for the Windows installer
++
++2010-07-04  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Packaging. Win32 Romanian installer update.
++
++2010-07-04  Alexandre Prokoudine  &lt;avp@darkroom&gt;
++
++        First batch of updates to Russian translation
++
++2010-07-03  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Removing unused macro.
++
++2010-07-03  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Suppress gradient direction line for 'solid' gradients.
++        Removed unneeded and outdated macro use.
++
++2010-07-03  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Make order of 'auto' swatches match order in document.
++
++2010-07-03  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Suppress gradient handles when editing objects with solid fills.
++
++2010-07-03  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Romanian translation update by Cristian Secară (Bug #596689)
++
++2010-07-03  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Create only single-stop gradients when using Fill-n-Stroke to convert solid to a swatch. Preserve CMS colors.
++
++2010-07-03  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Tutorials. Forgot to install the png file...
++
++2010-07-03  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Tutorials. Dutch tracing tutorial fix (missing potrace-nl.png file).
++
++2010-07-02  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Added hidden preference to re-enable floating dialogs on problematic window managers.
++
++2010-07-02  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Tutorials. New Dutch Tracing tutorial translation.
++
++2010-07-02  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        fix help in latex output
++
++2010-07-02  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Bump default for &quot;widescreen&quot; to target netbook sizes.
++
++2010-07-02  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Rough pass of Fill-n-Stroke swatch conversion.
++
++2010-07-02  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Do not remove color-profile elements during vacuum defs. Fixes bug #444225.
++
++2010-07-02  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Leave swatches when doing a vacuum pass. Fixes bug #594445.
++
++2010-07-01  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        fix Launchpad bug 593023: crash in constrained snap due to not calling setup() before snapping
++
++2010-07-01  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Minor fixes in Dutch translation
++
++2010-07-01  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Basque translation update by Iñaki Larrañaga Murgoitio, Indonesian installer update by C-quel.
++
++2010-06-29  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        pdf/ps/eps+latex: output tex code to &quot;.pdf_tex&quot; instead of to &quot;.tex&quot;
++
++2010-06-28  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        minor fix in Dutch translation of win32 installer
++
++2010-06-28  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Tutorials. sk tutorials updates, id basic tutorial update, and new sk interpolate tutorial.
++
++2010-06-28  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Romanian translation update by Cristian Secară.
++
++2010-06-28  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Linking 'Help-&gt;New in this version' to the 0.48 release notes.
++
++2010-06-27  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Partial C++-ification of SPGradient
++
++2010-06-26  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Implementing the &quot;Convert&quot; popup menu item for gradients/swatches. Part of bug #59441.
++
++2010-06-26  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Fix in indonesian translation po
++
++2010-06-26  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Indonesian translation update by Waluyo Adi Siswanto (Bug #597066)
++
++2010-06-26  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Tutorials. New Indonesian basic tutorial.
++
++2010-06-25  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        throw exception when sbasis is empty
++
++2010-06-25  helix84  &lt;helix84@centrum.sk&gt;
++
++        * [INTL:sk] Slovak translation update
++
++2010-06-25  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
++
++        Win32 installer: removed the last insanity with language names and added missing language auto-selection for Dutch and Simplified Chinese.
++
++2010-06-25  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
++
++        Put Ukrainian translation into the Win32 installer.
++
++2010-06-25  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
++
++        Win32 installer: fixed Gallegan/Galician insanity by making it all Galician as it should be.
++
++2010-06-25  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
++
++        Put Indonesian translation into the Win32 installer.
++
++2010-06-24  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Indonesian Win32 installer file.
++
++2010-06-23  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Keys. Linking the 'Keys and Mouse Reference' menu to the new 0.48 web page.
++
++2010-06-23  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        fix wrong transform for dot drawing with pen or pencil tool
++
++2010-06-22  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Doc. keys files update.
++
++2010-06-22  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Keys. Binding the Spray tool to 'a' and 'shift+F3'.
++
++2010-06-22  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Tutorials. New zh_TW interpolate tutorial.
++
++2010-06-22  helix84  &lt;helix84@centrum.sk&gt;
++
++        * [INTL:ca@valencia] Valencian translation update (bug #597126)
++
++2010-06-22  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
++
++        Remove unreferenced and obsolete file inkscape.bat.
++
++2010-06-22  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
++
++        Win32 installer: fixes for issues discovered in 0.48pre1.
++
++2010-06-22  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
++
++        Put missing files for packaging/win32 into Makefile.am.
++
++2010-06-22  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Indonesian translation update by C-quel.
++
++2010-06-22  helix84  &lt;helix84@centrum.sk&gt;
++
++        * [INTL:ca] Catalan translation update
++
++2010-06-21  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        add more help to the tex preamble
++
++2010-06-21  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Dutch translation update to 100%
++
++2010-06-21  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Spanish translation update by Lucas Vieites (Bug #588232)
++
++2010-06-21  Alexandre Prokoudine  &lt;avp@lightroom&gt;
++
++        Update of Ukrainian translation from Yuri Chornoivan
++
++2010-06-21  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Romanian translation update by Cristian Secară (Bug #596689)
++
++2010-06-20  Marcin Floryan  &lt;mfloryan@mm.waw.pl&gt;
++
++        * [INTL: pl] Updated Polish translation
++
++2010-06-20  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Dutch translation of installer
++
++2010-06-20  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Japanese translation update by Masato Hashimoto; Belarusian translation update by Hleb Valoshka.
++
++2010-06-20  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. French translation update.
++
++2010-06-19  helix84  &lt;helix84@centrum.sk&gt;
++
++        * [INTL:zh_TW] Traditional Chinese translation update
++
++2010-06-19  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Intermediate update of Dutch translation
++
++2010-06-18  helix84  &lt;helix84@centrum.sk&gt;
++
++        * [INTL:sk] Slovak translation update
++
++2010-06-17  Ted Gould  &lt;ted@gould.cx&gt;
++
++        Linking in 0.48pre1 branch
++
++2010-06-17  Ted Gould  &lt;ted@gould.cx&gt;
++
++        Changing the CMakeLists.txt
++
++2010-06-17  Ted Gould  &lt;ted@gould.cx&gt;
++
++        Changing the build.xml files
++
++2010-06-17  Ted Gould  &lt;ted@gould.cx&gt;
++
++        Changing configure
++
++2010-06-17  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Disable edit dialog when custom swatch is edited in fill-n-stroke. Addressing bug #594443.
++
++2010-06-16  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Fix for show/hide.
++
++2010-06-16  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Fix crash when bringing up F&amp;S dialog with the CMS picker as default when an object with no icc-color is selected.
++
++2010-06-15  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Move the task view changing to the &quot;View&quot; menu. Fixes bugs #170781 and #171663.
++
++2010-06-15  Marcin Floryan  &lt;mfloryan@mm.waw.pl&gt;
++
++        * [INTL:pl] Final touches on the Polish translation
++
++2010-06-15  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        Disable a couple debug messages.
++
++2010-06-13  Marcin Floryan  &lt;mfloryan@mm.waw.pl&gt;
++
++        * [INTL: pl] Polish translation updated.
++
++2010-06-13  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations:
++        * en_GB translation update by Tim Sheridan
++        * br translation update by Alan Monfort
++        * translators list update
++
++2010-06-11  Alexandre Prokoudine  &lt;avp@lightroom&gt;
++
++        Yet another Ukrainian translation update from Yuri Chornoivan
++
++2010-06-09  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Japanese translation updated by Masato HASHIMOTO (Bug #514341)
++
++2010-06-09  uwesch  &lt;mail@uwe-schoeler.de&gt;
++
++        German translation update 100%
++
++2010-06-08  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. String freeze mega-update.
++
++2010-06-08  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Extensions. JessyInk strings consistency fix.
++
++2010-06-08  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Spanish translation updated by Lucas Vieites (Bug #588232)
++
++2010-06-08  uwesch  &lt;mail@uwe-schoeler.de&gt;
++
++        German translation update.
++
++2010-06-07  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Dutch translations updated
++
++2010-06-07  tavmjong-free  &lt;tavmjong@free.fr&gt;
++
++        Added icons for Superscript and Subscript.
++
++2010-06-07  tavmjong-free  &lt;tavmjong@free.fr&gt;
++
++        &quot;Fix&quot; for bug #583593 (Default tool styles are not loaded for new users).
++        (Call sp_desktop_set_style() with write_current = false.)
++        Tweak superscript/subscript shifts/sizes.
++
++2010-06-06  tavmjong-free  &lt;tavmjong@free.fr&gt;
++
++        Don't write text-specific style attributes to non-text objects.
++
++2010-06-06  tavmjong-free  &lt;tavmjong@free.fr&gt;
++
++        Compute baseline-shift relative to parent baseline-shift.
++
++2010-06-05  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        Forgot to make JessyInk installable. Oops.
++
++2010-06-05  Marcin Floryan  &lt;mfloryan@mandrax&gt;
++
++        Removed extra spaces.
++
++2010-06-05  Marcin Floryan  &lt;mfloryan@mandrax&gt;
++
++        * [INTL:pl] Updated Polish translation
++
++2010-06-05  Alexandre Prokoudine  &lt;avp@darkroom&gt;
++
++        Ukrainian translation update by Yuri Chornoivan
++
++2010-06-05  Alexandre Prokoudine  &lt;avp@darkroom&gt;
++
++        Typo fix by Yuri Chornoivan
++
++2010-06-05  tavmjong-free  &lt;tavmjong@free.fr&gt;
++
++        Adding a character to a superscript or subscript no longer resets
++        baseline-shift.
++
++2010-06-05  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Translator credits update (now all files are updated)
++
++2010-06-05  tavmjong-free  &lt;tavmjong@free.fr&gt;
++
++        Moved spray tool down, text tool up.
++
++2010-06-04  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        Adding JessyInk 1.5.1 extension set by Hannes Hochreiner
++
++2010-06-05  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Translator credits update
++
++2010-06-04  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. inkscape.pot and French translation update.
++
++2010-06-04  tavmjong-free  &lt;tavmjong@free.fr&gt;
++
++        Add support for baseline-shift attribute (all possible values).
++        Add superscript and subscript support to Text toolbar.
++        Missing icons for superscript and subscript.
++        Known bug: adding a character to a superscript or subscript text
++        string resets baseline-shift attribute.
++
++2010-06-03  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        About screen. Screen folder cleanup (0.47 screens removed).
++
++2010-06-03  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        About screen. All translations now use the new 0.48 screen.
++
++2010-06-03  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Authors and translators lists update.
++
++2010-06-02  Jasper van de Gronde  &lt;th.v.d.gronde@hccnet.nl&gt;
++
++        Forgot explicit initialization of FILE*.
++
++2010-06-02  Jasper van de Gronde  &lt;th.v.d.gronde@hccnet.nl&gt;
++
++        Fix for bug #283769 (emergency save fails)
++
++2010-06-01  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        i think this is the final fix for the LPE forking bug with clones.
++
++2010-06-01  tavmjong-free  &lt;tavmjong@free.fr&gt;
++
++        Flowed text does not support dx (kerning), dy, and rotation attributes.
++        Disable corresponding widgets if flowed text selected.
++
++2010-06-01  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Spanish translations updated (Bug #588232)
++
++2010-06-01  tavmjong-free  &lt;tavmjong@free.fr&gt;
++
++        Prevent vertical kerning from changing line spacing. Fixes bug 516216.
++        Further work is needed to allow vertical kerning across multiple lines.
++
++2010-06-01  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Cleanup on encapsulation. Addition of initial widescreen detection.
++
++2010-05-31  Alex Leone  &lt;acleone ~AT~ gmail.com&gt;
++
++        Fixing order from r9463, correct order is Width -&gt; Height -&gt; Units. (Bug #587874)
++
++2010-05-31  Alex Leone  &lt;acleone ~AT~ gmail.com&gt;
++
++        In the document properties dialog, changes tab order to units, width, height. (Bug #587874)
++
++2010-05-31  Alex Leone  &lt;acleone ~AT~ gmail.com&gt;
++
++        Makes the &quot;Fit Page to Selection&quot; margin options load from the opened file. (Bug #499942)
++
++2010-05-31  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Japanese translations updated by Masato HASHIMOTO (bug #514341)
++
++2010-05-31  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        much better fix for lpe forking, that can no longer turn into infinite loop
++        still, lpes are forked when referenced by clones...
++
++2010-05-30  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        add comment
++
++2010-05-29  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Man. Fix minor text error (Bug #587227).
++
++2010-05-28  Kris
++
++        Updated Dutch translations
++
++2010-05-27  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Extensions. Localized float values in SVG due to internal extensions, %f in printf (bug #586063)
++
++2010-05-27  Aurélio A. Heckert  &lt;aurium (a) gmail dot com&gt;
++
++        a web banner collection template
++
++2010-05-26  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. inkscape.pot and French translation update.
++
++2010-05-26  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Consistency fix in the tools strings (badly places :).
++
++2010-05-26  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        temporary fix, to stop lpe clone freeze
++
++2010-05-26  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Update build.xml for devlibs revision 15
++
++2010-05-25  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        i18n. Missing files added to POTFILE.in (Bug #584829)
++
++2010-05-25  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Check-markup msgctxt support added.
++
++2010-05-24  kris-degussem  &lt;&gt;  &lt;&gt;
++
++        Updated Dutch translations
++
++2010-05-24  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        i18n. Context macro C_() activated (Bug #584829).
++
++2010-05-23  Aurélio A. Heckert  &lt;aurium (a) gmail dot com&gt;
++
++        webslicer_export is now using imagemagick to export JPG and GIF
++
++2010-05-23  Aurélio A. Heckert  &lt;aurium (a) gmail dot com&gt;
++
++        a better code exporting to webslicer_export
++
++2010-05-23  Ted Gould  &lt;ted@gould.cx&gt;
++
++        Linking in release branch
++
++2010-05-23  Ted Gould  &lt;ted@gould.cx&gt;
++
++        Setting version in CMakeLists
++
++2010-05-23  Ted Gould  &lt;ted@gould.cx&gt;
++
++        Changing the build.xml files
++
++2010-05-23  Ted Gould  &lt;ted@gould.cx&gt;
++
++        Changing configure to 0.48pre0
++
++2010-05-23  Ted Gould  &lt;ted@gould.cx&gt;
++
++        Fixing the POTFILES.in so we can pass distcheck
++
++2010-05-22  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Snapping: get rid of the false positives when calculating intersections
++
++2010-05-21  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Temporary build fix for not newest gtk versions.
++
++2010-05-21  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        - &quot;Snap nodes or handles&quot; button now also includes smooth nodes
++        - Improved snap tooltips
++
++2010-05-21  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. inkscape.pot and French translation update.
++
++2010-05-21  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Non pango markup warnings fixed in chack-markup
++
++2010-05-21  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Restoring check-markup script in #.PHONY: warn_markup
++
++2010-05-21  tavmjong-free  &lt;tavmjong@free.fr&gt;
++
++        Subtract letter_spacing from width at end of line so center
++        alignment works as expected.
++
++2010-05-20  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        About Screen for 0.48 - this way it gets in the alpha too
++
++2010-05-20  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Extensions. Optimized SVG output update (scour rev. 171). Fixes Bugs #577940 and #541889.
++
++2010-05-18  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        fix lpe dialog updating
++
++2010-05-18  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        reduce include dependencies
++
++2010-05-18  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        better fix for lpe stack forking
++
++2010-05-18  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Keys. gdkkeysyms.h URL correction (Bug #528884).
++
++2010-05-18  Jasper van de Gronde  &lt;jasper.vandegronde@gmail.com&gt;
++
++        Fix for bug #284147
++
++2010-05-18  buliabyak
++
++        copyedit tooltips
++
++2010-05-18  tavmjong-free  &lt;tavmjong@free.fr&gt;
++
++        Add icons for line-height, letter-spacing, etc. to text toolbar.
++        Include units in tooltips.
++
++2010-05-18  Jasper van de Gronde  &lt;jasper.vandegronde@gmail.com&gt;
++
++        Fix for bug #577012
++
++2010-05-17  Alexandre Prokoudine  &lt;avp@darkroom&gt;
++
++        Updated Russian translation
++
++2010-05-16  tavmjong-free  &lt;tavmjong@free.fr&gt;
++
++        Text toolbar:
++        Write out deprecated sodipodi:linespacing attribute (otherwise
++        new line-height value gets overwritten by old linespacing value
++        if text duplicated). &quot;Fixes&quot; 575829.
++        Add calls to sp_document_maybe_done for dx, dy, rotate attributes.
++
++2010-05-16  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Dutch translation update by Kris.
++
++2010-05-16  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Breton translation update by Alan.
++
++2010-05-16  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        lpe-knot: fix crash
++
++2010-05-15  tavmjong-free  &lt;tavmjong@free.fr&gt;
++
++        A couple small bug fixes for new text toolbar widgets.
++
++2010-05-15  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        fix bug when forking LPE stack
++
++2010-05-14  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Belarusian tutorials update.
++
++2010-05-14  tavmjong-free  &lt;tavmjong@free.fr&gt;
++
++        Add dx (kerning), dy (vertical shifting), and rotate widgets to
++        text toolbar along with routines needed by them.
++
++2010-05-14  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Belarusian translation by Hleb Valoshka.
++
++2010-05-14  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Extensions. Tiny blur bug in XAML export (Bug #572965).
++
++2010-05-14  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. French translation update.
++
++2010-05-14  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Extensions. XAML blur now works with all shapes and path (Bug #572965)
++
++2010-05-13  uwesch  &lt;mail@uwe-schoeler.de&gt;
++
++        German Translation update
++
++2010-05-13  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Japanese translation update by Masato HASHIMOTO.
++
++2010-05-13  tavmjong-free  &lt;tavmjong@free.fr&gt;
++
++        Get rid of unneeded labels when the icons are self-explanatory.
++
++2010-05-13  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        i18n, extensions. Fix untranslatable XML elements when the value contains entities (Bug #570740).
++
++2010-05-13  tavmjong-free  &lt;tavmjong@free.fr&gt;
++
++        Add ability to set icons to insensitive. Used to disable &quot;Justify&quot;
++        button for non-flowed text in text-tool toolbar.
++
++2010-05-10  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Extensions. XAML export. Blur support (Bug #572965), minor fixes and lots of new comments.
++
++2010-05-10  helix84  &lt;helix84@centrum.sk&gt;
++
++        * [INTL:sk] Slovak translation update
++
++2010-05-09  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Fix small snapping regression (reported in LP #562205, comment #11)
++
++2010-05-09  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Small improvement of my previous fix in rev. #9402 (bounding box snapping)
++
++2010-05-09  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Fix tooltip error in the preferences (Bug #446723).
++
++2010-05-08  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Fix bounding box snapping (LP562205, comment 6, issue II)
++
++2010-05-06  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Extensions. Fix for XAML export objects properties and layer visibility (Bug #516462 and Bug #572906).
++
++2010-05-06  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Track selection changes for updating in icon preview.
++
++2010-05-06  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Removed redundant refresh button, ui cleanup, added frames, etc. for bug #171376.
++
++2010-05-05  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Switched icons to have frames, be square, and arranged more efficiently for space. Addressing bug #171376.
++
++2010-05-05  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Extensions. Units are now converted to pixels in XAML export (Bug #220711).
++
++2010-05-04  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Extensions. XAML output now uses transforms correctly (Bug #573512).
++
++2010-05-04  uwesch  &lt;mail@uwe-schoeler.de&gt;
++
++        German translation update.
++
++2010-05-04  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Extension. Fix XAML export crash (Bug #282421).
++
++2010-05-03  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Dutch translation update by Kris.
++
++2010-05-03  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translation. Slovenian translation update by Martin Srebotnjak.
++
++2010-05-02  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Extensions. Use locale dependent string to float convertion for default values (Bug #571196).
++
++2010-05-02  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Follow-up to bug 427514 specific to icon preview, which happened to fix bug #171918.
++
++2010-04-29  Nathan Hurst  &lt;njh@thestral&gt;
++
++        moved some marshalling functions to generic glib calls
++
++2010-04-28  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. inkscape.pot and French translation update.
++
++2010-04-28  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        i18n. Adding some new translatable strings.
++
++2010-04-28  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Unnecessary style selector removed from the Spray tool bar and preferences, and string disambiguation.
++
++2010-04-27  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        Fix wrong bbox upon selecting clones of horizontal/vertical lines (related to bug #318726)
++
++2010-04-27  tavmjong-free  &lt;tavmjong@free.fr&gt;
++
++        inkscape-comboboxentry-action:
++        Add option to add extra width to GtkComboBox.
++        Add names to widgets so styles can be set with RC files.
++        toolbox.cpp:
++        Add extra width to font-family GtkComboBox.
++        Change style of font-family drop-down from menu to list.
++
++2010-04-27  buliabyak
++
++        some copyediting of labels
++
++2010-04-27  buliabyak
++
++        fix error in code93 barcode: missing end marker and termination bar
++
++2010-04-27  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Dutch translation update by Kriss.
++
++2010-04-27  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Correct desktop tracking for layers dialog. Fixes bug #427514.
++
++2010-04-26  Aurelio A. Heckert  &lt;aurium (a) gmail dot com&gt;
++
++        some love to webslicer_export.py
++
++2010-04-26  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Extensions. Fix for bug #569885 (No opacity value in XAML export) and whitespace cleanup.
++
++2010-04-26  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. inkscape.pot update.
++
++2010-04-26  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Add warning dialog for other than &quot;newest&quot; GTK.
++
++2010-04-26  Aurélio A. Heckert  &lt;aurium (a) gmail dot com&gt;
++
++        webslicer is starting to export image pieces
++
++2010-04-25  Alvin Penner  &lt;penner@vaxxine.com&gt;
++
++        add 'area' calculation to Measure extension
++
++2010-04-25  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Inkscape.pot and mega translation update.
++
++2010-04-25  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Typo fix in preferences by Masato Hashimoto (bug #569339).
++
++2010-04-25  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        i18n. Fix for bug #425202 (script messages not translated).
++
++2010-04-25  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Pack combo boxes into GtkAlignment for natural size when used in toolbars.
++
++2010-04-24  tavmjong-free  &lt;tavmjong@free.fr&gt;
++
++        Add alt-x shortcut to new text toolbar.
++
++2010-04-23  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Temporary compile fix for GTK before 2.16.0
++
++2010-04-23  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        Add icon for word spacing
++
++2010-04-23  tavmjong-free  &lt;tavmjong@free.fr&gt;
++
++        Minor tweaks to text toolbar.
++
++2010-04-23  tavmjong-free  &lt;tavmjong@free.fr&gt;
++
++        Converted text toolbar to GTK toolbar.
++        Moved Bold and Italics buttons to group font items together.
++        Added items for line-height, word-spacing, and letter-spacing.
++        Added ink-comboboxentry-action to wrap a GtkComboBoxEntry widget: 
++        Options: Pop-up completion menu.
++        Use of external cell_data_func for formatting (e.g. font preview).
++        Adjustable GtkEntry width.
++        Display warning icon/tooltip if entry isn't in list.
++
++2010-04-22  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Fix snapping regression introduced by rev. #9118
++
++2010-04-22  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. en_GB translation update by Tim Sheridan. fr translation update by me.
++
++2010-04-22  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. inkscape.pot update.
++
++2010-04-21  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Extensions. Fix Render&gt;Grid extension (Bug #401567).
++
++2010-04-20  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Extensions. New text split extension (Bug #171748).
++
++2010-04-20  Michael Wybrow  &lt;Michael.Wybrow@infotech.monash.edu.au&gt;
++
++        Update &quot;DarwinPorts&quot; to &quot;Macports&quot; in the info file generated by the OS X
++        nightly build script.  DarwinPorts is the (very) old name for the project,
++        and the Macports developers have kindly asked me to update it to avoid 
++        confusion.
++
++2010-04-20  Jasper van de Gronde  &lt;jasper.vandegronde@gmail.com&gt;
++
++        Small fix for nr-compose-transform (I compared against 255 where I should have compared against 255*255).
++
++2010-04-20  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Drop short limit on propery values.
++
++2010-04-19  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Added completion entry for editable lists.
++
++2010-04-19  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Extensions. JavaFX output fix by ycswyw.
++
++2010-04-19  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Added settor method for custom/non-model text
++
++2010-04-18  Alvin Penner  &lt;penner@vaxxine.com&gt;
++
++        cubic root solver patch by Nick
++
++2010-04-18  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Patch to fix return values. Fixes bug #530790.
++
++2010-04-18  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Fix bbox snapping as reported in LP bug #562205
++
++2010-04-18  Jasper van de Gronde  &lt;jasper.vandegronde@gmail.com&gt;
++
++        Fix for bug #455302 and bug #165529, also partially fixes bounding box of various NR Arena Items as passed to filters (it used to explicitly make the bounding box larger) and makes nr-filter-displacement-map use rowstride
++
++2010-04-18  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Correct #endif placement. Should fix win32 build.
++
++2010-04-18  tavmjong-free  &lt;tavmjong@free.fr&gt;
++
++        Added/Fixed Pango font weights. Included Jon's workaround for Pango
++        older than 1.24.
++
++2010-04-18  uwesch  &lt;mail@uwe-schoeler.de&gt;
++
++        German translation update.
++
++2010-04-17  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Temp build-break workaround for systems with Pango older than 1.24.
++
++2010-04-17  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Whitespace and brace cleanup. Minor refactoring of font_style_equal.
++
++2010-04-17  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Black and White extension added in POTFILES. inkscape.pot and French translation update.
++
++2010-04-17  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Typo and consistency fix in webslicer extensions.
++
++2010-04-17  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Missing dependency for webslicer extensions.
++
++2010-04-16  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Spray tool: default preferences fix.
++
++2010-04-16  tavmjong-free  &lt;tavmjong@free.fr&gt;
++
++        Second step in fixing changing of font faces.
++
++2010-04-15  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. inkscape.pot and French translation update.
++
++2010-04-15  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Tooltips inconsistency fix in Inkscape Preferences.(part 2)
++
++2010-04-15  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Tooltips inconsistency fix in Inkscape Preferences.
++
++2010-04-15  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Extensions. Extract Image fix for uppercase image type, and default path set to the user's home directory.
++
++2010-04-15  Jasper van de Gronde  &lt;jasper.vandegronde@gmail.com&gt;
++
++        filterUnits and primitiveUnits are now actually read/set, percentages for primitiveUnits are still problematic though
++
++2010-04-15  tavmjong-free  &lt;tavmjong@free.fr&gt;
++
++        First step in fixing the changing of font faces (must also update
++        toolbox.cpp). Expands use of pango_font_decription_better_match().
++
++2010-04-15  tavmjong-free  &lt;tavmjong@free.fr&gt;
++
++        Add word-spacing attribute.
++
++2010-04-15  tavmjong-free  &lt;tavmjong@free.fr&gt;
++
++        Added missing Pango Weights.
++
++2010-04-14  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        show more axonometric grid lines
++
++2010-04-14  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Spelling correction in Optimized SVG extension.
++
++2010-04-14  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Fix for ImageMagick solarize extension.
++
++2010-04-14  tavmjong-free  &lt;tavmjong@free.fr&gt;
++
++        Changed default font from Bitstream Vera Sans to Sans. Not
++        everyone has Bitstream Vera Sans and having a non-existant
++        default font can cause problems.
++
++2010-04-14  tavmjong-free  &lt;tavmjong@free.fr&gt;
++
++        Finally add myself to AUTHORS file as test of using Bazaar.
++
++2010-04-14  tavmjong-free  &lt;tavmjong@free.fr&gt;
++
++        Finally add myself to AUTHORS file as test of using Bazaar.
++
++2010-04-14  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Updated GtkAction subclass to allow &quot;open&quot; selections for a user to type into.
++
++2010-04-14  Alexandre Prokoudine  &lt;avp@darkroom&gt;
++
++        Update of UI translation into Ukrainian by Yuri Chornoivan
++
++2010-04-14  Alexandre Prokoudine  &lt;avp@darkroom&gt;
++
++        Ukrainian translation of Win32 installation package by Yuri Chornoivan
++
++2010-04-14  Alexandre Prokoudine  &lt;avp@darkroom&gt;
++
++        Typo fix by Yuri Chornoivan
++
++2010-04-12  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Added method to fetch currently active text.
++
++2010-04-12  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Minor fix of pointer check.
++
++2010-04-12  uwesch  &lt;mail@uwe-schoeler.de&gt;
++
++        german translation Update
++
++2010-04-12  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Added defaults to node tool values that were missing from preference init.
++
++2010-04-12  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Leave uninitialized bools in preferences to the default 'false' value. Code should initialize those explicitly and not count on GUI widgets to do so.
++
++2010-04-12  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Simplifying sigc::bind use. Possible fix for mac compile.
++
++2010-04-11  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Fixed state sync for node tool booleans. Addressing bug #426032.
++
++2010-04-11  Alvin Penner  &lt;penner@vaxxine.com&gt;
++
++        fix some typing errors when converting from quadratic to cubic Bezier
++
++2010-04-11  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        UI inconsistency fix (Preferences&gt;Interface.
++
++2010-04-11  uwesch  &lt;mail@uwe-schoeler.de&gt;
++
++        German translation update 99%
++
++2010-04-11  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Switching to new input dialog. Allows for a better UI and addresses bug #334800 and bug #196195.
++
++2010-04-11  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Correct calligraphic toggles getting out of sync with behavior.
++
++2010-04-10  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Dutch translation update.
++
++2010-04-10  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        fix bug 166659.  precisely calculate bbox when exporting to png
++
++2010-04-10  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        commit patch for LaTeX equation render extension by Christoph Schmidt-Hieber
++
++2010-04-10  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        * improve boundingbox calculation: include strokecaps.
++        * increasing boundingbox calculation precision for selection to marker, selection to pattern and fit canvas to selection
++
++2010-04-10  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        fix bug 168275 by removing a ceil on document height and width in pdf/eps/ps exporter.
++
++2010-04-10  uwesch  &lt;mail@uwe-schoeler.de&gt;
++
++        German translation update 99%
++
++2010-04-09  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Do not emit signals when setting values to their existing state.
++
++2010-04-09  uwesch  &lt;mail@uwe-schoeler.de&gt;
++
++        German translation update
++
++2010-04-09  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        inkscape.pot and French translation update.
++
++2010-04-08  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        PDF+LaTeX: fix bug 555488, and fix bug with missing space after setting justification
++
++2010-04-08  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Cleanup of device internal handling and API.
++
++2010-04-06  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix &quot;show handles&quot; button state on Ctrl+H
++
++2010-04-06  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Revert the inverted coordinate system fix. 3D Boxes and guides
++        require an XML-level backwards compatibility mechanism to fix properly,
++        and it's too late in the 0.48 cycle to introduce it.
++
++2010-04-06  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Fixed use of dialogs in more than one window, and tile problem with selection. Fixes bug #556233.
++
++2010-04-05  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Track selected text items and append as needed.
++
++2010-04-05  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Second batch of coords fixes (guides, text cursor, zoom)
++
++2010-04-05  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Coords: fix guidelines
++
++2010-04-05  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Coords: fix initial cursor position in the text tool
++
++2010-04-04  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Coords: fix SPDesktop::point() method
++
++2010-04-04  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Merge PDF rendering fix
++
++2010-04-04  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. inkscape.pot update (glyph dialog again).
++
++2010-04-04  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Added control to select Unicode range limiting. Switched to using &quot;Basic Latin&quot; there as a default instead of the script. Fixes bug #553911.
++
++2010-04-04  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Turn off debugging.
++
++2010-04-03  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        zero out pointers to deleted members. might expose problems if a stail pointer is related to bug #494722.
++
++2010-04-04  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix --export-page-drawing option in PDF, PS and LaTeX export.
++
++2010-04-04  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        remove debug text from cairo-render-context.cpp
++
++2010-04-03  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Change desktop coordinate system to match SVG (LP #170049)
++
++2010-04-03  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix grid extension
++
++2010-04-03  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix pattern knotholder
++
++2010-04-03  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix canvas resize
++
++2010-04-03  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix behavior when loading a document
++
++2010-04-03  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix tweak and paint bucket tools
++
++2010-04-03  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix spray tool
++
++2010-04-03  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix single-handle keybindings
++
++2010-04-03  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix align &amp; distribute dialog
++
++2010-04-03  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix rotation in node and select tool
++
++2010-04-03  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Initial fix for the inverted coordinate system bug
++
++2010-04-03  Jasper van de Gronde  &lt;jasper.vandegronde@gmail.com&gt;
++
++        A few small fixes/clarifications for Gaussian blur.
++
++2010-04-03  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Disconnect Glyphs UI while updating the model. 5X+ performance boost on CJK fonts. Partially fixes bug #553911.
++
++2010-04-03  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
++
++        Win32 uninstaller: remove empty directory lib/locale
++
++2010-04-03  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Start with glyphs limited to &quot;Common&quot; as a short term mitigation for bug #553911.
++
++2010-04-02  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Repair arbitrary change lumped in with Win32 fixes of #9281.
++
++2010-04-02  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Split dynamic desktop tracking into common, shared code.
++
++2010-04-03  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix command line invocation on Windows (LP #167455).
++
++2010-04-03  uwesch  &lt;mail@uwe-schoeler.de&gt;
++
++        99% German translation update.
++
++2010-04-02  uwesch  &lt;mail@uwe-schoeler.de&gt;
++
++        German translation update.
++
++2010-04-02  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Do not print PYTHONPATH on every invocation (stale debug output)
++
++2010-04-02  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Add Ctrl+H as a shortcut for &quot;show handles&quot; in the node tool.
++
++2010-04-02  Alvin Penner  &lt;penner@vaxxine.com&gt;
++
++        patch for Bug 461964 comment 16
++
++2010-04-02  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. French translation update.
++
++2010-04-02  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. POTFILE.in and inkscape.pot update (glyphs dialog).
++
++2010-04-02  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Corrected &quot;using namespace&quot; contamination from ui/dialog header files.
++
++2010-04-02  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Allow filtering by glyph script.
++
++2010-04-02  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Inkscape.pot and French translation update.
++
++2010-04-01  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Add character script range to description
++
++2010-04-01  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Adding missing files for bug #343186.
++
++2010-04-01  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Initial cut of glyph selector dialog is in. Fixes bug #343186.
++
++2010-04-01  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        Patch by Daniel_J for 522327
++
++2010-04-01  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        add Martin Sucha to AUTHORS
++
++2010-03-31  Aurelio A. Heckert  &lt;aurium (a) gmail dot com&gt;
++
++        some love to webslicer export
++
++2010-03-31  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Japanese translation update.
++
++2010-03-30  Alvin Penner  &lt;penner@vaxxine.com&gt;
++
++        patch for Bug 465571, comment 8
++
++2010-03-30  Alvin Penner  &lt;penner@vaxxine.com&gt;
++
++        adjustable hpgl scaling and pen number
++
++2010-03-30  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Make all paths in PYTHONPATH absolute.
++
++2010-03-30  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. PO files mega update.
++
++2010-03-30  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Corrected string-to-number conversion to use locale-independent conversion and to handle missing/null values. Fixes bug #544833.
++
++2010-03-29  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Fix logic to avoid too many updates while dragging color sliders. Fixes bug# 168557.
++
++2010-03-30  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        More correct setting of PYTHONPATH at startup
++
++2010-03-29  Aurelio A. Heckert  &lt;aurium (a) gmail dot com&gt;
++
++        webslicer: preparing to export
++
++2010-03-29  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Remove remnants of rather pointless MMX optimizations, and fix
++        build failure caused by recent extension renames
++
++2010-03-29  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Add console helper application based on inkscapec.exe from Jos Hirth,
++        which provides Unix-like behavior on Windows.
++
++2010-03-29  Aurelio A. Heckert  &lt;aurium (a) gmail dot com&gt;
++
++        webslicer effects now extends a commom WebSlicer_Effect class
++
++2010-03-28  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Purge use of SP_ACTIVE_* and encapsulate by moving 'active' desktop tracking out of lower-level panels. Fixes bug #270623.
++
++2010-03-29  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Oops - obviously the previous fix didn't work outside Windows
++
++2010-03-29  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix regression (inkex.py not found for extensions in user's directory)
++
++2010-03-28  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Remove leftover debug output
++
++2010-03-28  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Allow Inkscape to run from Unicode directories on Windows
++
++2010-03-28  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Extensions. Small bug in uniconvertor output.
++
++2010-03-28  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Extensions. Use uniconvertor first, instead of uniconv.
++
++2010-03-28  buliabyak
++
++        reinstate wrongly ignored delta in pick; makes selecting small text objects much easier
++
++2010-03-27  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Phase 3 - Convert to C++ class, but still using C-style callbacks and signals.
++
++2010-03-27  buliabyak
++
++        inherit value as well as computed for linespacing and other spacing properties; fixes the linespacing display in text and font dialog
++
++2010-03-27  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Small French translation update and cleanup.
++
++2010-03-27  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Phase 2b - remove use of SPWidget and wire signals directly.
++
++2010-03-27  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix incorrect use of std::auto_ptr&lt;char&gt; in FontInstance.cpp (LP #549317)
++
++2010-03-27  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Phase 2 - remove duplicated code and leave a single copy of each function.
++
++2010-03-27  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Phase 1 - unify/reconcile copy-n-paste edit madness of Fill and Stroke edit panes.
++
++2010-03-27  buliabyak
++
++        make SP_OBJECT_ID usable again
++
++2010-03-25  Ted Gould  &lt;ted@gould.cx&gt;
++
++        Adding in shape-record.h
++
++2010-03-25  Ted Gould  &lt;ted@gould.cx&gt;
++
++        Adding in accumulators.  We need them too.
++
++2010-03-25  Ted Gould  &lt;ted@gould.cx&gt;
++
++        Adding in svg-device-color.h
++
++2010-03-25  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. French translation update.
++
++2010-03-24  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Fixes missing include that complicated older libs. Fixes bug #545160
++
++2010-03-25  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Test Poppler colorspace API using trial compilation
++        rather than a version check; should fix LP #545580
++
++2010-03-24  Ted Gould  &lt;ted@gould.cx&gt;
++
++        Adding in assertions.h
++
++2010-03-24  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        disable experimental LPEs
++
++2010-03-24  Ted Gould  &lt;ted@gould.cx&gt;
++
++        Adding missing snapping headers.
++
++2010-03-24  Ted Gould  &lt;ted@gould.cx&gt;
++
++        Make dist fixes for src/ directory.
++
++2010-03-24  Ted Gould  &lt;ted@gould.cx&gt;
++
++        Fixes for the root directory to get 'make dist' (not even distcheck)
++
++2010-03-23  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Add needed null check.
++
++2010-03-22  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Update to reflect &quot;swatch&quot; gradients as being assumed to be shared.
++
++2010-03-22  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Adding some const correctness and overloads.
++
++2010-03-21  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        C++-ification of enums.
++
++2010-03-21  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        C++-ification of paint selector.
++
++2010-03-21  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Fix crash
++
++2010-03-21  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Fix regression caused by rev. #9158 (selection of nodes in the node editor by dragging a rectangle using a tablet was broken)
++
++2010-03-21  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Edit single-stop &quot;swatch&quot;/&quot;solid&quot; gradients in-place in the F&amp;S dialog.
++
++2010-03-21  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix build with poppler &gt;= 0.12.2
++
++2010-03-20  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        Patch by Martin Sucha for 542004
++
++2010-03-20  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Doc. HACKING files moved to doc/.
++
++2010-03-19  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Whitespace cleanup.
++
++2010-03-19  Aurelio A. Heckert  &lt;aurium (a) gmail dot com&gt;
++
++        extension printing-marks: the star align test is now useful, using full 4 CMYK colors
++
++2010-03-19  Aurelio A. Heckert  &lt;aurium (a) gmail dot com&gt;
++
++        extension printing-marks: &quot;Set crop marks to selection&quot; is workin now!
++
++2010-03-19  Aurelio A. Heckert  &lt;aurium (a) gmail dot com&gt;
++
++        extension printing-marks recognizes selection area
++
++2010-03-18  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Fixed missing palette when using file open on a new document.
++
++2010-03-18  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Cleanup of SP_ACTIVE_DESKTOP to prepare clipboard code for reuse.
++
++2010-03-18  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Brace safety cleanup.
++
++2010-03-18  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. inkscape.pot update.
++
++2010-03-18  Michael Wybrow  &lt;Michael.Wybrow@infotech.monash.edu.au&gt;
++
++        Use gtk-engines2 rather than the obsolete gtk2-clearlooks package when
++        building Inkscape.app for Mac OS X.
++
++2010-03-18  Michael Wybrow  &lt;Michael.Wybrow@infotech.monash.edu.au&gt;
++
++        Use gtk-engines2 rather than the obsolete gtk2-clearlooks for
++        building the Mac OS X packages.
++
++2010-03-18  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix a few remaining oddities in handle scaling via keyboard
++
++2010-03-18  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Set transform center so that odd stars and polygons rotate correctly.
++
++2010-03-18  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix scaling of degenerate handles using keybard shortcuts.
++
++2010-03-17  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Changed the embed/link dialog to use radio buttons instead of a checkbox to make the link/embed effect clearer.
++
++2010-03-17  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Added wrappers for the &quot;optiongroup&quot; type that correspond to existing &quot;float&quot;, &quot;enum&quot; etc. wrappers.
++
++2010-03-18  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix Ctrl-drag in node tool with zero snap delay.
++
++2010-03-17  Aurelio A. Heckert  &lt;aurium (a) gmail dot com&gt;
++
++        webslicer: now a slicer rectangle remember it's configuration
++
++2010-03-17  buliabyak
++
++        make label more informative
++
++2010-03-17  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Fix loading of non-PNG images.
++
++2010-03-16  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Follow-on cleanup for bug #271401. Isolates setjmp(), removes early return, and allows partial loading of broken PNG images.
++
++2010-03-16  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Fixing &quot;Auto&quot; palette to be tracked per document, independent of containing panel.
++
++2010-03-15  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Move around files to remove some vanity directories.
++        Also remove the obsolete IDL file stub.
++
++2010-03-14  Marcin Floryan  &lt;mfloryan@mandrax&gt;
++
++        Translations. Polish translation update.
++
++2010-03-14  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        New node tool: implement handle snapping
++
++2010-03-14  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        fix pasting of LPE stacks
++
++2010-03-14  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Implement keyboard shortcuts for single handle adjustments.
++        Minor disambiguating cleanup in node.h.
++
++2010-03-14  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        disable console output on windows per default, as this probably annoys many beta testers
++
++2010-03-14  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        change default windows build back to including inkview
++
++2010-03-14  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        Fixes crash of bug #537457, but export is incorrect.
++
++2010-03-13  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Create better names when intput devices are reported with broken ones.
++
++2010-03-13  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Minor cleanup and addition of tablet debugging code.
++
++2010-03-13  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Splitting the color swatch class to be separate for easier work.
++
++2010-03-13  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Try harder to fix the tablet configuration problem
++
++2010-03-13  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix undo stack spam in single-path mode of the spray tool
++
++2010-03-12  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Fix crash in spray tool caused by rev. 9158
++
++2010-03-12  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
++
++        Fixed and improved Win32 installer bzr revno detection with inkscape-version.cpp.
++
++2010-03-12  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Finished live updating of swatch previews. Fixes bugs #397872, #421548.
++
++2010-03-12  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
++
++        Win32 uninstaller: MD5 checksums need string comparison rather than int comparison
++
++2010-03-12  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Hopefully fix #334800 (input devices configuration not saved).
++
++2010-03-11  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
++
++        Win32 installer: added a smidgeon more error-proofing with BZR_REVISION if INKSCAPE_VERSION is specified manually.
++
++2010-03-11  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
++
++        Fixed Win32 installer since revision number reinstanted in inkscape-version.cpp so it at least compiles.
++
++2010-03-10  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Fix flicker during palette update.
++
++2010-03-11  Alexandre Prokoudine  &lt;avp@darkroom&gt;
++
++        webslicer extension is distributable and translatable now
++
++2010-03-10  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Auto swatches now update as they are edited in the document. Some flickering issues still to be resolved.
++
++2010-03-10  Michael Wybrow  &lt;Michael.Wybrow@infotech.monash.edu.au&gt;
++
++        Fix a typo in the osx-build.sh script.
++
++2010-03-10  Michael Wybrow  &lt;Michael.Wybrow@infotech.monash.edu.au&gt;
++
++        Fix a typo in the osx-build.sh script.
++
++2010-03-09  Michael Wybrow  &lt;Michael.Wybrow@infotech.monash.edu.au&gt;
++
++        Made some improvements to the osx-build.sh script to use BZR and to be able
++        to build nightly universal packages.
++
++2010-03-09  Michael Wybrow  &lt;mjwybrow@hewy.infotech.monash.edu.au&gt;
++
++        Make some improvements to the osx-build.sh Mac OS X packaging script so
++        it can be easily used to build nightly packages from BZR.
++
++2010-03-09  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Initial F&amp;S dialog setting of swatch colors.
++
++2010-03-09  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
++
++        Fixed the Win32 uninstaller.
++
++2010-03-08  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Don't snap to points which are off-screen
++
++2010-03-08  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Win32. Adding revno in the splash screen.
++
++2010-03-07  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Follow-up fix of member/parameter name collision.
++
++2010-03-07  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Cleanup of gradient-selector to allow for new mode.
++
++2010-03-07  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Cleanup of gradients and stops.
++
++2010-03-07  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Move new &quot;NodesShow*&quot; action to be with the existing ones on the toolbar.
++
++2010-03-07  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Restore node toolbar buttons that were just commented out. Fixes bug #534045.
++
++2010-03-07  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        1) When rotating a guide, don't try to snap when &lt;ctrl&gt; is pressed to constrain to angle increments
++        2) When dragging the guide origin along the guide, then don't change the mousepointer to the rotation arrows if shift is pressed 
++
++2010-03-07  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        While dragging or rotating a guide, &lt;shift&gt;-key now disables snapping. (Just before dragging starts, the &lt;shift&gt;-key is still used to decide whether we translate or rotate)
++
++2010-03-06  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Fix scrolling with mouse wheel when hovering above a snap-indicator
++
++2010-03-06  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Prevent crash due to double delete. Fixes bug #316506.
++
++2010-03-06  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Block &quot;special&quot; solid gradients from gradient F&amp;S dialog.
++
++2010-03-06  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        inkscape.pot update.
++
++2010-03-06  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        i18n. Remove underscores in message context.
++
++2010-03-05  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        New tab in Fill&amp;Stroke dialog for swatch fills.
++
++2010-03-05  Aurélio A. Heckert  &lt;aurium (a) gmail dot com&gt;
++
++        Now webslicer-create-group respects the grouping hierarchy
++
++2010-03-05  Aurélio A. Heckert  &lt;aurium (a) gmail dot com&gt;
++
++        Added getParentNode() to Effect class in inkex.py
++
++2010-03-05  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Adjust Windows build after fixing LP #520532
++
++2010-03-05  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Patch from Fridrich - LP #520532
++
++2010-03-05  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Unordered containers build fix for Windows
++
++2010-03-04  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Updated gradient toolba to not see &quot;solid&quot; one-stops as gradients.
++
++2010-03-04  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Whitespace cleanup.
++
++2010-03-05  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix double reverse with Shift+R in the node tool.
++
++2010-03-05  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Always embed bitmap copies created with Alt+B.
++
++2010-03-05  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Improve behavior when pasting, DnDing and importing bitmap images
++
++2010-03-04  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Clean up the unordered containers fix.
++
++2010-03-04  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Fix for invisible blured clone elements in PDF export.
++
++2010-03-04  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Added method to query &quot;solid paint&quot; status of SPGradient.
++
++2010-03-04  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Fixed const correctness for gradient stop count routines.
++        Minor whitespace cleanup.
++
++2010-03-04  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Fixing build breakage with more proper autoconf usage.
++
++2010-03-03  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Removed unused static pixmap reference.
++
++2010-03-03  Aurelio A. Heckert  &lt;aurium (a) gmail dot com&gt;
++
++        Some files added to POTFILES.in to end make errors. inkscape.pot also automatically modified
++
++2010-03-03  Aurelio A. Heckert  &lt;aurium (a) gmail dot com&gt;
++
++        A little more work to Web Slicer (not usable yet)
++
++2010-03-03  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Extensions. Fix bug in svg+media when there are special characters in the path
++
++2010-03-02  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Fix color swatch drag preview.
++
++2010-03-03  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Clean up control point event handling slightly
++
++2010-03-03  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Node tool: implement sculpting
++
++2010-03-03  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Implement a preference that determines whether deleting nodes
++        preserves the shape
++
++2010-03-02  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Use Boost unordeed containers instead of TR1 to minimize pain
++        when using Apple compilers.
++
++2010-03-02  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Win32. Fix for Object Visible warning.
++
++2010-03-01  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Cleanup on id access.
++
++2010-03-01  Aurelio A. Heckert  &lt;aurium (a) gmail dot com&gt;
++
++        Starting a (useful) derivation of http://colivre.coop.br/Aurium/InkscapeAreaCuter called Slicer
++        webslicer-* will define cut areas and help HTML+CSS coding.
++
++2010-02-28  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Remove obsolete C macro use.
++
++2010-02-28  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Cast cleanup.
++
++2010-02-28  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Fixed type problem with cast.
++        General cleanup.
++
++2010-03-01  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        pdf+latex:  add support for flowed text!
++
++2010-03-01  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Really fix the Windows build
++
++2010-02-28  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix Windows compile fail after 9118 (oops)
++
++2010-02-28  Alvin Penner  &lt;penner@vaxxine.com&gt;
++
++        patch by Horst Schottky for LP 529114
++
++2010-02-28  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Compilation fixes for Windows 64-bit by Fridrich
++
++2010-02-28  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Pen context, paraxial mode: don't add a L-shaped path to close the shape when the nodes are already perfectly aligned (e.g. due to snapping to a grid)
++
++2010-02-27  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Pen tool in paraxial mode: Fix automatic selection of the correct paraxial direction after deleting the last node
++
++2010-02-27  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        latex export: add transparency export for pdf
++
++2010-02-26  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        fix bug in latex export, when svgwidth has not been defined at all
++
++2010-02-25  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        1) Fix moving by an integer multiple of the grid spacing (&lt;alt&gt;-dragging in the selector tool)
++        2) Allow constrained translation for 1) (with &lt;ctrl&gt;)
++        3) Fix snapping to the grid when pasting
++        4) Show snap indicators for all of the above
++        5) Implement snap delay mechanism for 1) and 2)
++
++2010-02-25  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        fix warnings
++
++2010-02-25  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        NEW: &quot;+LaTeX&quot; option for PDF/EPS/PS export
++
++2010-02-25  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        fix cmakelist for rename
++
++2010-02-25  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        prevent extra vertical space after image
++
++2010-02-25  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        fix 2 bugs
++
++2010-02-25  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        remove whitespace
++
++2010-02-25  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        - align on text anchor
++        - provide better scaling option. default, the image is not scaled. image can be scaled by \def\svgwidth{...}
++
++2010-02-24  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        fix bug: don't output scientific notation numbers to latex
++
++2010-02-24  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        add original width of picture to be able to *not* specify width in latex doc. still work to be done.
++
++2010-02-24  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        output clones to latex too
++
++2010-02-22  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        also output color to tex. ICC colors do not work yet.
++
++2010-02-22  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        - proper transformations handling
++        - 2geomify some stuff
++
++2010-02-22  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        clean up code
++
++2010-02-22  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        - change cmdline option to --export-latex.
++        - change source file names to reflect that it is &quot;generic&quot; latex renderer
++        - make latex export work for EPS and PS aswell
++
++2010-02-21  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        add --export-pdf-latex to man page
++
++2010-02-21  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        fix alignment issue. now the boundingbox is used for aligning, instead of the text anchor point.
++
++2010-02-21  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        add method to scale the image
++        clean up the pre- and postamble
++        add help text on how to use the tex file
++
++2010-02-21  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        remove g_message
++
++2010-02-21  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        add rotation to text output (the positioning is a little off)
++
++2010-02-21  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        fix transforms
++
++2010-02-21  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        output test.tex instead of test.pdf.tex which does not work well. strip path from filename on windows
++
++2010-02-21  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        start outputting text to tex. position is wrong. filename of pdf is wrong in latex code
++
++2010-02-21  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        writePreamble and writePostamble
++
++2010-02-21  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        add --export-pdf-latex option to the cmdline
++
++2010-02-20  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        initial work, plugging in a LaTeX renderer to write the text stuff to a .tex file. implementation of renderer is all that is left to do :)
++
++2010-02-20  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        add option to exclude/omit text from the PDF when saving to pdf
++
++2010-02-24  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Warning cleanup.
++
++2010-02-24  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Fixing autogen for OS X.
++
++2010-02-23  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Pen tool in paraxial mode: fix automatic orientation of first line segment
++
++2010-02-23  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Better URL for unordered_set error message. The new wiki page
++        contains only information relevant to this particular error.
++        Also perform the check earlier during configure.
++
++2010-02-23  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        PStricks opacity fix.
++
++2010-02-22  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        1) Making snapping behaviour for paraxial lines (in the pen tool) similar to other tools
++        2) Always apply the constraint when asking for a constrained snap
++        3) Show snap indicator when applying a constraint
++
++2010-02-21  Arcadie M. Cracan  &lt;acracan@gmail.com&gt;
++
++        Disabled unfinished connection point edit mode. Added inkscape:connection-start-point, inkscape:connection-end-point attributes for connector endpoints. This corrects the previous approach making drawings created in 0.48 version compatible with earlier versions (new attributes are silently ignored).
++
++2010-02-21  Arcadie M. Cracan  &lt;acracan@gmail.com&gt;
++
++        Disabled unfinished connection point edit mode. Added inkscape:connection-start-point, inkscape:connection-end-point attributes for connector endpoints. This corrects the previous approach making drawings created in 0.48 version compatible with earlier versions (new attributes are silently ignored).
++
++2010-02-21  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Make sure that guides always snap correctly when dropping them, and improve perseverance of snap-indicator
++
++2010-02-20  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Fix a memory leak in the object-snapper
++
++2010-02-19  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Noop: removing and updating comments, fixing indentation
++
++2010-02-19  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Various man page fixes. French man page update.
++
++2010-02-19  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Man page update.
++
++2010-02-18  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        add Aaron and Michael as copyright holders of lpe-gears.cpp. Sorry I forgot them :-(
++
++2010-02-18  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Farsi translation update (now 11%).
++
++2010-02-18  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix node tool crash on path where the last subpath is a lone moveto
++
++2010-02-18  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Make ControlPointSelection trackable to prevent random crashes
++        in the node tool
++
++2010-02-17  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Fix a memory leak in sp_canvastext
++
++2010-02-17  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Adding some missing translators.
++
++2010-02-15  Johan  &lt;Johan@JohannesMobile&gt;
++
++        - fix bug: xy grid default unit was not respected
++        - color original-d path as normal path in node tool
++        - remove obsolete todo comment
++        - add widget controls for vectorparam in lpe
++
++2010-02-14  Johan  &lt;Johan@JohannesMobile&gt;
++
++        fix bug: when creating an xy-grid, respect the default unit setting. (the preferences setting was writing to the wrong place in the pref file)
++
++2010-02-14  Johan  &lt;Johan@JohannesMobile&gt;
++
++        color the original-d path just like a normal path when an LPE is applied.
++
++2010-02-14  Johan  &lt;Johan@JohannesMobile&gt;
++
++        remove obsolete TODO comment that has been done already
++
++2010-02-14  Johan  &lt;Johan@JohannesMobile&gt;
++
++        add widget controls for LPE VectorParam. Hide these controls for LPE Hatches.
++
++2010-02-14  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Gradient editor: don't show pre-snap indicator when hovering above the knot of a gradient stop
++
++2010-02-14  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Implement snapping of gradient stops
++
++2010-02-14  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Extensions. New black and white color extension.
++
++2010-02-14  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Implementation of snap delay mechanism for guides
++
++2010-02-14  Alexandre Prokoudine  &lt;avp@darkroom&gt;
++
++        Slightly updated Russian translation
++
++2010-02-13  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        File preview max size increased to 10Mio.
++
++2010-02-13  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Tutorials. New Belarussian translations.
++
++2010-02-12  uwesch  &lt;mail@uwe-schoeler.de&gt;
++
++        Translation Update 99 percent. German translatin update
++
++2010-02-12  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Fix compilation error introduced by my previous commit
++
++2010-02-12  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Constrained snapping: always enforce constraint, even when we didn't snap
++
++2010-02-11  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Correct fix from r9070 so that it doesn't break path highlighting
++
++2010-02-10  buliabyak
++
++        fix middle button pan and rubberband-zoom in node tool
++
++2010-02-10  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Prevent the Bezier tool from introducing a redundant closing line segment
++        when closing a path.
++
++2010-02-10  Alexandre Prokoudine  &lt;avp@lightroom&gt;
++
++        Updated Ukrainian translation by Yuri Chornoivan
++
++2010-02-10  Alexandre Prokoudine  &lt;avp@lightroom&gt;
++
++        Typo fix submitted by Yuro Chornoivan
++
++2010-02-10  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Prevent a redundant closing line segment being added when converting
++        a rectangle, star or polygon to a path.
++
++2010-02-10  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        (Probably) fix a crash in the node tool and fix Ctrl+Alt dragging
++
++2010-02-10  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Farsi translation update.
++
++2010-02-09  uwesch  &lt;mail@uwe-schoeler.de&gt;
++
++        Translation 98 percent. German translation update.
++
++2010-02-09  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
++
++        Fixed Romanian's alphabetic location in inkscape.nsi.
++
++2010-02-09  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
++
++        Fixed the Romanian Win32 installer translation to use the proper LangFile format.
++
++2010-02-09  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix multiple minor problems in the node tool
++
++2010-02-08  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. German translation update by uwesch.
++
++2010-02-08  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Second attempt at fixing LP452174 (first node in freehand is ignored)
++
++2010-02-08  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Really fix middle click zoom in the node tool.
++
++2010-02-08  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix new path update preference.
++
++2010-02-07  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Pencil tool: fix drawing when starting a new freehand path on top of the pre-snap indicator, and snap the end-point of the freehand path
++
++2010-02-07  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Revert fix for 515237 which introduces a catastrophic bug
++
++2010-02-07  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix FD leak in buildtool.cpp
++
++2010-02-07  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix path transformation (LP bug #515237)
++
++2010-02-06  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix performance regressions in the node tool and a stupid crash bug
++        when deleting more than one stretch of selected nodes
++
++2010-02-06  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix event handling for control points when multiple buttons are pressed;
++        fixes crash bug in transform handles
++
++2010-02-06  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Tiny bit of refactoring (inverting some logic)
++
++2010-02-05  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Extensions. Scour update (0.24)
++
++2010-02-05  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations: Farsi translation update (now 2%)
++
++2010-02-05  buliabyak
++
++        new (actually old, i just updated, cleaned and enabled them) cursors for mouseover and dragging in selector
++
++2010-02-05  buliabyak
++
++        make when_selected and when_nothing customizable strings, settable via selection describer constructor
++
++2010-02-05  buliabyak
++
++        patch by Chris Morgan for bug 446842
++
++2010-02-05  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Extensions. New pixelsnap extension.
++
++2010-02-04  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Don't discard first point in pencil's freehand mode, and add a missing return statement
++
++2010-02-04  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        improve LPE extrude such that cusps work for closed paths too
++
++2010-02-04  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        Patch by Martin Sucha to add preferences to for grouping on Clip/Mask
++
++2010-02-04  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Tutorials. Fix for a bug in the tracing tutorials.
++
++2010-02-04  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Farsi translation update.
++
++2010-02-04  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. fa.po, plural-forms fix
++
++2010-02-04  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Tutorials: Bitstream fonts replaced with sans and serif
++
++2010-02-04  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix access to removed elements of a map in document-subset.cpp
++
++2010-02-04  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Reduce libsigc++ usage to partially fix performance regressions
++        in the new node tool.
++
++2010-02-03  Alvin Penner  &lt;penner@vaxxine.com&gt;
++
++        patch by sas for read-only directory
++
++2010-02-01  Alvin Penner  &lt;penner@vaxxine.com&gt;
++
++        allow switch between LINE and LWPOLYLINE
++
++2010-02-01  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Updates for devlibs revision 9
++
++2010-01-31  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix crash when trying to import a corrupted PNG file.
++
++2010-01-31  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix the position of joined nodes to match 0.47
++
++2010-01-31  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Add pref settings that control updating the display of paths when dragging
++        or transforming nodes them.
++
++2010-01-31  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Adjust devlibs copied to dist directory in Windows build
++
++2010-01-31  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Tweak build.xml DLL names to match upgraded devlibs
++
++2010-01-31  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix constrained snapping in node tool.
++
++2010-01-30  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Finally introducing the pre-snap indicator
++
++2010-01-30  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Really fix btool build.
++
++2010-01-29  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix btool build with new devlibs repository.
++
++2010-01-29  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Tutorials. Tips and Interpolate (new) Japanese translations.
++
++2010-01-29  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Japanese translation update by Masato HASHIMOTO.
++
++2010-01-28  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix the &quot;edit next LPE parameter&quot; button.
++
++2010-01-28  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Fix for rectangle RadiusY and RadiusX in XAML export.
++
++2010-01-28  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix some actions failing when show handles is off.
++
++2010-01-28  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
++
++        Specify Vim fold method for inkscape.nsi
++
++2010-01-28  Alexandre Prokoudine  &lt;avp@darkroom&gt;
++
++        Cleaned up the translation template
++
++2010-01-28  Alexandre Prokoudine  &lt;avp@darkroom&gt;
++
++        And sadly we don't use the Geometry Constructions tool either
++
++2010-01-28  Alexandre Prokoudine  &lt;avp@darkroom&gt;
++
++        And no - we don't build a bunch of LPEs either
++
++2010-01-28  Alexandre Prokoudine  &lt;avp@darkroom&gt;
++
++        No, we don't need whiteboard related files to be translatable.
++
++2010-01-27  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Farsi support in win32 packages and Inkscape preferences
++
++2010-01-24  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix freezes when deleting nodes.
++
++2010-01-24  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Adding the Interpolate tutorial in Help&gt;Tutorials
++
++2010-01-24  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. inkscape.pot and pos update. POTFILES.in fix.
++
++2010-01-24  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        New Farsi language translation file
++
++2010-01-24  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Tutorials. New Farsi tutos. Tutorials are now optimized with Scour.
++
++2010-01-23  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Fix snap bug as reported by Arcadie Cracan on the developers mailing list, dating 2009-10-28
++
++2010-01-23  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Remove redundancy from snapping API (type of snapsource no longer has to be specified explicitly)
++
++2010-01-22  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix some of the LPE issues.
++
++2010-01-21  buliabyak
++
++        disable softproofing if no get display id ONLY if source profile is to be taken from display; add statusbar messages; string edit
++
++2010-01-21  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Make snapping while scaling behave similar to other transformations, which makes it more intuitive.
++
++2010-01-20  Alvin Penner  &lt;penner@vaxxine.com&gt;
++
++        Generate Voronoi extension. Code by Steven Fortune (C) and Bill Simons (Python).
++
++2010-01-21  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Fixing conts correctness.
++
++2010-01-20  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix Ctrl+Alt+click deletion of selected nodes when transform handles
++        are turned on.
++
++2010-01-20  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Insert nodes on Ctrl+Alt+click on a path.
++
++2010-01-20  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Go back to using TR1 unordered containers to fix warnings. Add configure
++        code to detect the broken header and display Wiki page URL.
++
++2010-01-20  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Make Ctrl+Alt+click delete nodes.
++
++2010-01-20  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix middle click zoom in the node tool.
++
++2010-01-20  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix path reverse action (Shift+R) in the node tool.
++
++2010-01-20  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Select the first node of the path when Tab is pressed and nothing is selected.
++
++2010-01-20  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix snapping in the node tool when more than one point is dragged.
++
++2010-01-20  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Small fix in scour (optimized SVG) output extension.
++
++2010-01-19  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        When snapping to a bounding box, flash that bounding box together with the snap indicator
++
++2010-01-19  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        scour extension update (v0.23)
++
++2010-01-18  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Added temp option to enable repositioning of not-quite-completed UI items in relayout.
++
++2010-01-17  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        Lightened colors of Spray Tool icons, thinned strokes on Spray Tool icon, removed unnecessary Spray Configuration icon, and saved with our optimum icon prefs.
++
++2010-01-17  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        improve LPEExtrude: now connecting lines are also drawn at cusps
++
++2010-01-17  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Improve spray icon slightly.
++
++2010-01-17  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Spray icon tool v3 from Valessio S. Brito
++
++2010-01-17  helix84  &lt;helix84@centrum.sk&gt;
++
++        * [INTL:ro] a reference to Romanian translation of the default template added
++
++2010-01-17  helix84  &lt;helix84@centrum.sk&gt;
++
++        reverting an accidental change in inkscape.nsi from r8990
++
++2010-01-17  helix84  &lt;helix84@centrum.sk&gt;
++
++        * [INTL:ro] Romanian translation of win32 installer added
++        * [INTL:ro] Romanian translation of the default template added
++
++2010-01-16  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Do not try to construct an ustring from NULL in CurveDragPoint::_getTip.
++        Fixes crasher.
++
++2010-01-15  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Dutch Advanced tutorial translation (new)
++
++2010-01-15  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Dutch translation update by Kris
++
++2010-01-15  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Fix for compile on windows. Fixes bug #506845.
++
++2010-01-14  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Correcting statements collapsed to a single line.
++
++2010-01-14  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Whitespace cleanup.
++
++2010-01-14  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Restore encapsulation of selection implementation.
++
++2010-01-14  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Fixed object leak.
++
++2010-01-14  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Warning cleanup.
++
++2010-01-14  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Replace std::tr1::unordered_(map|set) with __gnu_cxx::hash_(map|set),
++        to work around broken headers in some GCC versions.
++
++2010-01-14  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Remove &quot;show transform handles&quot; from prefs - no longer necessary
++
++2010-01-14  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Better spray tool icon
++
++2010-01-14  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Better node transform handles behavior
++
++2010-01-14  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        * Add &quot;show transform handles&quot; toggle button.
++        * Transform handle mode switching similar to selector tool, when
++        node transform handles are visible.
++
++2010-01-14  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Merge from trunk
++
++2010-01-14  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Merge GSoC 2009 node tool rewrite
++
++2010-01-14  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Re-enable snapping on release, for now.
++
++2010-01-14  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Mark a few more bugs as fixed.
++
++2010-01-14  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Mark LP #399381 as fixed by this branch.
++
++2010-01-14  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Remove nodepath.cpp and nodepath.h
++
++2010-01-14  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Implement segment weld to make segment join similar to node join
++
++2010-01-14  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        * Merge from trunk
++        * Update to new snapping API
++        * Modify the join action slightly
++
++2010-01-13  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Some additional docs
++
++2010-01-10  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        * Implement node snapping.
++        * Fix minor bug in linear grow.
++        * Add --fixes.
++        * Move some node selection-related functions to ControlPointSelection.
++
++2009-12-27  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Implement selection linear grow
++
++2009-12-26  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Implement selection spatial grow
++
++2009-12-24  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Remove remnants of old node tool
++
++2009-12-23  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Comment cleanup
++
++2009-12-08  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix the &quot;show temporary outlines for selected paths&quot; preference.
++
++2009-12-08  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix LPEs and break mask transform undo
++
++2009-12-05  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix mask editing behavior on undo and outline display for masks/clips;
++        prepare to fix LPE path parameters
++
++2009-11-29  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        GSoC node tool
++
++2009-11-29  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        First GSoC node tool commit to Bazaar
++
++2010-01-14  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Do not append a segment when finishing an open path with right click
++        in the pen tool.
++
++2010-01-14  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix boost::optional warning spam
++
++2010-01-14  Alexandre Prokoudine  &lt;avp@darkroom&gt;
++
++        Updated Russian translation
++
++2010-01-12  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Adding a 'widescreen' task.
++
++2010-01-12  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Initial cut of disabling floating windows on window managers with problems.
++
++2010-01-11  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Enabling now that some have confirmed proper functionality on 64-bit.
++
++2010-01-11  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        Adapt recent recursive reference patch for masks to protect from crashing on clippaths too
++
++2010-01-11  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Implemented dynamic repositioning of toolboxes.
++
++2010-01-10  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Disable questioned code section.
++        Added name fetch.
++
++2010-01-10  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Removed null'd use of icons.
++
++2010-01-10  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Temporarily block out code giving problems on 64-bit.
++
++2010-01-10  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Fix typo
++
++2010-01-10  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Completed base code to flip toolbox orientation.
++        Basic integration of task switching control.
++
++2010-01-10  Maximilian Albert  &lt;maximilian.albert@gmail.com&gt;
++
++        Avoid crash by uninitialized perspectives.
++
++2010-01-09  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        fix regression caused by rev. 8927 (reported in LP bug #495483 by ~suv)
++
++2010-01-09  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Refactoring the snapping API (making it easier to maintain and understand for the devs)
++
++2010-01-09  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        Patch by Alex Leone to fix crash with recursive masks from 190130, I also added him to AUTHORS
++
++2010-01-09  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        inkscape.pot and French translation update
++
++2010-01-09  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        AI8 and below import now works with uniconvertor
++
++2010-01-09  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Leverage recent toolbox c++-ification work to move the snap toolbar to the side with minimal effort.
++
++2010-01-09  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Initial c++-ification of toolbox creation.
++
++2010-01-08  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        C++-ification pass.
++
++2010-01-08  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Removed outdated forward declarations.
++
++2010-01-07  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        Patch by Alex Leone to add margins to resize page options in Document Properties
++
++2010-01-07  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Added UXManager. Cleaning up toolbox creation.
++
++2010-01-06  buliabyak
++
++        a better truncation detection, suggested by Richard Hughes
++
++2010-01-06  Alexandre Prokoudine  &lt;avp@darkroom&gt;
++
++        Updated Ukrainian translation from Yuri Chornoivan
++
++2010-01-06  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
++
++        Adding a temporary po file to ignore list
++
++2010-01-06  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
++
++        Updated SVN references in HACKING files to BZR
++
++2010-01-06  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Refactored common value.
++
++2010-01-05  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
++
++        Added files created during building and final build directory on Win32 to ignore list.
++
++2010-01-05  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
++
++        Changed version number (0.47.0.0 -&gt; 0.47.0.9, &quot;0.47&quot; -&gt; &quot;0.47+devel&quot;) in inkscape.rc and inkview.rc so VersionInfo in inkscape.exe and inkview.exe for devel builds will be a bit different from 0.47 final.
++        The installer has a much better version number detection system and will use the style 0.47.0.8944 and &quot;0.47+devel-r8944&quot; for bzr revision 8944, but I'm not quite up to wedging Bazaar revision detection into buildtool.cpp and build.xml yet.
++
++2010-01-05  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
++
++        A big lot of work for the Inkscape installer.  I really should have done this on a local branch and merged it in, or done it as at least half a dozen commits, but I haven't done that along the way and I'm not going to do it now for this batch of work.
++        * Languages: simplified language files, using core NSIS LangFile header file.
++        * Version numbering: version number is fetched from src/inkscape-version.cpp and .bzr/branches/last-revision.
++        * NSIS 2.46 now required to compile, POSIX cross-compilation may no longer work due to ifexist.nsh (I'll see if I can fix it after installing Ubuntu with more reverse-hacks to use different !system calls on different platforms).
++        * Still a lot of work to do actually fixing the uninstall script so it works (next on my list of jobs for the installer).
++        * Simplified a few bits of code (e.g. code duplication into ${For} $2 0 1 in one place I'd missed it).
++        * Quoted some things and unquoted some things which did/didn't need quotes... mainly for style and the fun of it.
++        * Fixed a minor bug somewhere, can't remember what it was!
++        * Segmented code carefully into parts (with full folding in Vim)
++        * Added a few chunks of documentation as to what to do with inkscape.nsi... and now a long commit message too (I seem to like doing that) ;-)
++
++2010-01-04  Ted Gould  &lt;ted@gould.cx&gt;
++
++        Removing spray-option.cpp as it was deleted, and then broke the nightly builds.
++
++2010-01-04  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        More refactoring to reduce copy-n-paste duplication.
++
++2010-01-04  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Refactoring copy-n-paste duplicate code out of toolbar creation.
++
++2010-01-04  Steren Giannini  &lt;steren.giannini@gmail.com&gt;
++
++        Spray Tool refactoring and enhanced distribution algorithm
++
++2010-01-03  Steren Giannini  &lt;steren.giannini@gmail.com&gt;
++
++        spray algorithm updated
++
++2010-01-03  Steren Giannini  &lt;steren.giannini@gmail.com&gt;
++
++        Spray cleanup
++        
++        
++        ------------ This line and the following will be ignored --------------
++        
++        removed:
++        src/ui/dialog/spray-option.cpp
++        src/ui/dialog/spray-option.h
++        modified:
++        src/spray-context.cpp
++        src/ui/dialog/Makefile_insert
++        src/ui/dialog/dialog-manager.cpp
++        src/ui/view/edit-widget.cpp
++        src/ui/view/edit-widget.h
++        src/widgets/toolbox.cpp
++        unknown:
++        backup.bzr/
++        description-pak
++        doc-pak/
++        po/.intltool-merge-cache
++
++2010-01-02  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        New Dutch Shapes tutorial by Kris
++
++2010-01-02  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        inkscape.pot update.
++        Dutch translation update by Kris.
++        French translation update by jazzynico.
++
++2010-01-02  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        i18n fix in toolbox.cpp (no-c-format %)
++
++2010-01-02  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Inkscape version: replace svn check with bzr check
++
++2010-01-02  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Preserve metadata in plain SVG. Fixes bug #170967.
++
++2010-01-01  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Remove any &quot;inkscape:*&quot; or &quot;sodipodi:*&quot; attributes when saving as &quot;plain SVG&quot;. Fixes bug #500440.
++
++2010-01-01  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Refactor snapping of gradient handles; now behaves like all other snapping, i.e. no more snapping to imaginary infinite lines along the bounding box
++
++2009-12-31  Alvin Penner  &lt;penner@vaxxine.com&gt;
++
++        adding 'inductiveload' to AUTHORS
++
++2009-12-31  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Document properties now treats lcms file load failures as non-fatal. Fixes bug #501782
++
++2009-12-30  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Warning cleanup for char const*
++
++2009-12-30  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Restore files that shouldn't have been touched. Grrr
++
++2009-12-30  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        When combining paths: clear the selection before deleting the original objects
++
++2009-12-30  Steren Giannini  &lt;steren.giannini@gmail.com&gt;
++
++        Spray Tool clean up and Toolbar refactoring
++
++2009-12-30  Steren Giannini  &lt;steren.giannini@gmail.com&gt;
++
++        Spray toolbar is working + spray-context.cpp small cleanup
++
++2009-12-29  Steren Giannini  &lt;steren.giannini@gmail.com&gt;
++
++        rotation and scale variation in toolbar, still need some debug
++
++2009-12-29  Steren Giannini  &lt;steren.giannini@gmail.com&gt;
++
++        tweak
++
++2009-12-29  Steren Giannini  &lt;steren.giannini@gmail.com&gt;
++
++        french comments translated and some clean up
++
++2009-12-29  Steren Giannini  &lt;steren.giannini@gmail.com&gt;
++
++        Spray UI : first refactoring of the toolbar
++
++2009-12-30  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Small snap bug has been eliminated, flowed text snapping now uses baseline, replacing tabs by spaces, removing some commented lines
++
++2009-12-29  Ted Gould  &lt;ted@gould.cx&gt;
++
++        Dummy merge to get good version history.
++
++2009-12-28  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Add bzr revision in the About screen
++
++2009-12-28  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Use correct text anchor for vertical text and when aligning or distributing
++
++2009-12-28  Alvin Penner  &lt;penner@vaxxine.com&gt;
++
++        patches for LP bug 461964, latitude hiding formula and comment 13.
++
++2009-12-27  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        inkscape.pot and French translation update
++
++2009-12-28  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Add bzr revision in the About screen
++
++2009-12-28  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Use correct text anchor for vertical text and when aligning or distributing
++
++2009-12-28  Alvin Penner  &lt;penner@vaxxine.com&gt;
++
++        patches for LP bug 461964, latitude hiding formula and comment 13.
++
++2009-12-27  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        inkscape.pot and French translation update
++
++2009-12-29  Arcadie M. Cracan
++
++        Connector tool updates
++
++2009-12-27  Arcadie M. Cracan  &lt;acracan@gmail.com&gt;
++
++        Connector tool: make connectors avoid the convex hull of shapes.
++
++2009-12-27  Arcadie M. Cracan  &lt;acracan@gmail.com&gt;
++
++        Connector tool: make connectors avoid the convex hull of shapes.
++
++2009-12-26  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Warning cleanup
++
++2009-12-26  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Warning cleanup from unused cursor images.
++
++2009-12-26  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Encapsulating use of gcc hash_map extension.
++
++2009-12-26  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Warning cleanup.
++
++2009-12-26  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Correcting initialization order in ctor.
++
++2009-12-26  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Parens added for safety and misc whitespace cleanup.
++
++2009-12-26  buliabyak
++
++        alignment change accompanied by compensating move, so the text stays put inside its box
++
++2009-12-26  Maximilian Albert  &lt;maximilian.albert@gmail.com&gt;
++
++        Major simplification of 3D box code.
++
++2009-12-26  Maximilian Albert  &lt;maximilian.albert@gmail.com&gt;
++
++        Refactoring of 3D box tool, mainly to avoid unnecessary creation of perspectives.
++
++2009-12-25  Maximilian Albert  &lt;maximilian.albert@gmail.com&gt;
++
++        Fix compile when lcms is disabled (someone please check that this fix is correct).
++
++2009-12-25  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        fix build again for old poppler libs, by reverting a part of my previous commit
++
++2009-12-25  Alexandre Prokoudine  &lt;avp@darkroom&gt;
++
++        Updated POTFILES.in
++
++2009-12-24  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        refactoring the snapping code (laying the groundwork for my next commit which reduces snap jitter)
++
++2009-12-24  Alvin Penner  &lt;penner@vaxxine.com&gt;
++
++        DataMatrix encoder extension by inductiveload
++
++2009-12-23  Alvin Penner  &lt;penner@vaxxine.com&gt;
++
++        Wireframe Spheres extension by inductiveload
++
++2009-12-21  Alvin Penner  &lt;penner@vaxxine.com&gt;
++
++        forgot the file EAN5
++
++2009-12-21  Alvin Penner  &lt;penner@vaxxine.com&gt;
++
++        code by Aaron Spike for EAN5
++
++2009-12-21  Ted Gould  &lt;ted@gould.cx&gt;
++
++        Updating the READMEs to better handle OSX.
++
++2009-12-21  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
++
++        Gramatical Fixes
++
++2009-11-30  Ted Gould  &lt;ted@gould.cx&gt;
++
++        Fixing a Than to a Then.  Pointed out by Bulia Byak.
++
++2009-11-30  Ted Gould  &lt;ted@gould.cx&gt;
++
++        Mentioning the platform specific readmes
++
++2009-11-30  Ted Gould  &lt;ted@gould.cx&gt;
++
++        Moving OSX specific instructions.
++
++2009-11-30  Wolf Drechsel  &lt;drechsel@verkehrsplanung.com&gt;
++
++        Readme and install updates for OSX instructions.
++
++2009-12-21  Ted Gould  &lt;ted@gould.cx&gt;
++
++        Using automake 1.11's shave support if it's available.
++
++2009-12-21  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
++
++        Changed the default Win32 build target from dist-inkscape to dist-all (so inkview is compiled).
++        While I personally agree with https://bugs.launchpad.net/inkscape/+bug/278001 (Inkscape package contains very large (8MB) inkview binary file - please package it separately) - and it's 14MB for Windows - before 0.47 the decision was made to continue distributing inkview, so it makes sense to make it impossible for the packager to forget.
++
++2009-12-21  buliabyak
++
++        utilities and UI support for identifying truncated flowtext and text-on-path
++
++2009-12-20  Alvin Penner  &lt;penner@vaxxine.com&gt;
++
++        patch by mbeach for UPC-A checksum
++
++2009-12-20  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
++
++        Make Inkscape Portable not fiddle with the registry.
++
++2009-12-20  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Warning cleanup
++
++2009-12-19  Alvin Penner  &lt;penner@vaxxine.com&gt;
++
++        modify exit message if non-Ascii characters
++
++2009-12-16  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        2nd patch of bug 488862.  Also committed upstream in 2geom.
++
++2009-12-16  buliabyak
++
++        disable debug messages
++
++2009-12-16  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        Patches 3-11 from 488862 for a number of memleaks and allocation/deallocation issues.
++
++2009-12-16  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Embedimage extension fix and stderr Unicode support in inkex.py
++
++2009-12-13  Felipe C. da S. Sanches  &lt;juca@members.fsf.org&gt;
++
++        updating my email address in file headers
++
++2009-12-13  Felipe C. da S. Sanches  &lt;juca@members.fsf.org&gt;
++
++        &quot;too much ink&quot; icon is only enabled when the current ICC profile colorspace is cmyk
++
++2009-12-13  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Position of baseline anchor is now dependent of the text alignment
++
++2009-12-12  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Reenable new input device dialog for further development
++
++2009-12-12  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        reenable per-document palette to allow for continuing development.
++
++2009-12-12  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Updating ignored file list to get 'bzr status' more helpful
++
++2009-12-13  Alexandre Prokoudine  &lt;avp@darkroom&gt;
++
++        Added Print Colors Preview Dialog to the list of translatables
++
++2009-12-11  Felipe C. da S. Sanches  &lt;juca@members.fsf.org&gt;
++
++        refactoring of previous commit + add separation to glyph renderer also
++
++2009-12-11  Felipe C. da S. Sanches  &lt;juca@members.fsf.org&gt;
++
++        - new: Print Colors Preview Dialog and rendermode
++        - works with shapes. I still need to make it work with gradients and imported images
++
++2009-12-09  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        French translation update
++
++2009-12-09  Alexandre Prokoudine  &lt;avp@darkroom&gt;
++
++        Slightly updated Russian translations to match new features in 0.48
++
++2009-12-08  helix84  &lt;helix84@centrum.sk&gt;
++
++        Spray Tool: add context to strings
++
++2009-12-08  helix84  &lt;helix84@centrum.sk&gt;
++
++        Spray Tool: translated forgotten strings from French to English
++
++2009-12-07  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        Correctly read and write values for Spray Tool option on Tool Controls Bar.
++
++2009-12-07  Felipe C. da S. Sanches  &lt;juca@members.fsf.org&gt;
++
++        This commit hooks device-cmyk handling to color pickers. Now we have basic initial support for SVG Color 1.2 uncalibrated device colors:
++        http://www.w3.org/TR/2009/WD-SVGColor12-20091001/#device
++
++2009-12-06  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        Added UI for threading pref in Filter Preferences for Gaussian Blur, default 1 for sanity
++
++2009-12-06  Felipe C. da S. Sanches  &lt;juca@members.fsf.org&gt;
++
++        fix device-color output
++
++2009-12-06  Felipe C. da S. Sanches  &lt;juca@members.fsf.org&gt;
++
++        reverting file that was changed by mistake
++
++2009-12-06  Felipe C. da S. Sanches  &lt;juca@members.fsf.org&gt;
++
++        * infrastructure to store device colors as described in http://www.w3.org/TR/2009/WD-SVGColor12-20091001/#device
++        * related to https://bugs.launchpad.net/inkscape/+bug/444021
++
++2009-12-06  Felipe C. da S. Sanches  &lt;juca@members.fsf.org&gt;
++
++        added an icon to the color picker dialog to alert when there is too much ink in a color composition. (i.e. when the sum of color components is greater than 320%)
++
++2009-12-05  Felipe C. da S. Sanches  &lt;juca@members.fsf.org&gt;
++
++        merging gsoc 2009 color management work by Felipe Sanches (a.k.a. JucaBlues)
++
++2009-11-29  Ted Gould  &lt;ted@gould.cx&gt;
++
++        Updating to current trunk
++
++2009-08-17  JucaBlues  &lt;JucaBlues@users.sourceforge.net&gt;
++
++        adding iffdefs for LCMS and fixing layout of CMS icons
++
++2009-08-15  JucaBlues  &lt;JucaBlues@users.sourceforge.net&gt;
++
++        now gamut check works!
++
++2009-08-15  JucaBlues  &lt;JucaBlues@users.sourceforge.net&gt;
++
++        refactoring ICC out-of-gamut check
++
++2009-08-14  JucaBlues  &lt;JucaBlues@users.sourceforge.net&gt;
++
++        Initial draft of the out-of-gamut check. It is not working yet. I will continue work on it tomorrow.
++
++2009-08-14  JucaBlues  &lt;JucaBlues@users.sourceforge.net&gt;
++
++        preserving icc colors in all tabs of fill&amp;stroke
++
++2009-08-14  JucaBlues  &lt;JucaBlues@users.sourceforge.net&gt;
++
++        a quick workaround in order to avoid some invalid names for icc profiles.
++        A complete sanitizer should be implemented later.
++
++2009-08-14  JucaBlues  &lt;JucaBlues@users.sourceforge.net&gt;
++
++        use a function instead of copy-pasting code
++
++2009-08-13  JucaBlues  &lt;JucaBlues@users.sourceforge.net&gt;
++
++        preserve icc on color wheel selector
++
++2009-08-11  JucaBlues  &lt;JucaBlues@users.sourceforge.net&gt;
++
++        setting sensibility of &quot;color management icon&quot; depending on icc-color usage
++
++2009-08-11  JucaBlues  &lt;JucaBlues@users.sourceforge.net&gt;
++
++        adding color management icons to fill&amp;stroke dialog
++
++2009-08-01  JucaBlues  &lt;JucaBlues@users.sourceforge.net&gt;
++
++        enabling all icc-color related debug messages
++
++2009-06-20  JucaBlues  &lt;JucaBlues@users.sourceforge.net&gt;
++
++        parsing and handling of icc-color in feFlood SVG Filters
++        
++        TODO: implement interface to set icc-color to the flood-color parameter
++
++2009-06-20  JucaBlues  &lt;JucaBlues@users.sourceforge.net&gt;
++
++        bool sp_svg_read_icc_color( gchar const *str, SVGICCColor* dest );
++
++2009-06-17  JucaBlues  &lt;JucaBlues@users.sourceforge.net&gt;
++
++        adding a list of uint32 color references and forcing LCMS debugging
++
++2009-06-12  joncruz  &lt;joncruz@users.sourceforge.net&gt;
++
++        A branch for Felipe Sanches' 2009 GSoC color work.
++
++2009-12-05  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        add cxxtests for marker_loc enum. code depends on the exact values of the enumeration.
++
++2009-12-05  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Text alignment is now taken into account when snapping a text object
++
++2009-12-05  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Fix build again by modifiying makefile
++
++2009-12-05  helix84  &lt;helix84@centrum.sk&gt;
++
++        * [INTL:sk] Slovak translation update
++
++2009-12-04  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        somehow inkscape.pot got deleted; reverting that
++
++2009-12-04  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Fix rounding error in libnr and remove inefficient mmx optimizations
++
++2009-12-04  Alexandre Prokoudine  &lt;avp@lightroom&gt;
++
++        Added Spray tool to the list of translatables providers :)
++
++2009-12-04  Arcadie M. Cracan  &lt;acracan@gmail.com
++
++        Make curvature work again by fixing a minor omission
++
++2009-12-04  Arcadie M. Cracan  &lt;acracan@gmail.com
++
++        Make curvature work again by fixing a minor omission
++
++2009-12-04  Arcadie M. Cracan  &lt;acracan@gmail.com
++
++        Make curvature work again by fixing a minor omission
++
++2009-12-03  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        New conversion factors added to inkex.py (ft, yd, m and km).
++        Measure path extension now uses inkex.py conversion factors.
++
++2009-12-03  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        inkscape.pot and French translation updates
++
++2009-12-02  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        Adding Jimmac's multiple icon sizes for Linux.
++
++2009-12-02  Arcadie M. Cracan  &lt;acracan@gmail.com&gt;
++
++        Add some more forgotten files
++
++2009-12-02  Arcadie M. Cracan  &lt;acracan@gmail.com&gt;
++
++        Add forgotten libavoid files
++
++2009-12-02  Arcadie M. Cracan  &lt;acracan@gmail.com&gt;
++
++        Merge GSoC2009 Connectors into trunk
++
++2009-12-02  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        All for windows:
++        * fix build (we have , temporarily?, lost the svn revision number in the about dialog)
++        * enable experimental LPEs in dev version
++        * enable console output
++
++2009-12-01  buliabyak
++
++        recent files: show tooltips with uri, hide local files which are missing or unaccessible
++
++2009-12-01  buliabyak
++
++        add an option for displaying font previews in the text tool's font list; also limit the width of the list by 500 pixels
++
++2009-11-30  buliabyak
++
++        merge
++
++2009-11-30  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        Spray Tool by the students at Ecole Centrale de Lyon, Lyon, France
++
++2009-11-30  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        inkscape.pot update
++
++2009-11-30  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Align and distribute tooltip string fix (Bug #442214
++
++2009-11-29  Ted Gould  &lt;ted@gould.cx&gt;
++
++        Merging in the changes from the 0.47 release branch.  Also updating version numbers for 0.47 development.
++
++2009-11-29  Chris Morgan  &lt;chris.morganiser@gmail.com&gt;
++
++        Updated version files that were missed.
++
++2009-11-21  gouldtj  &lt;gouldtj@users.sourceforge.net&gt;
++
++        Setting some more version numbers
++
++----
++See doc/Changelog_archive.txt for older entries
+
+=== added file 'ChangeLog-0.48.1'
+--- ChangeLog-0.48.1        1970-01-01 00:00:00 +0000
++++ ChangeLog-0.48.1        2014-02-17 10:26:35 +0000
+@@ -0,0 +1,432 @@
++2011-01-26  Ted Gould  &lt;ted@gould.cx&gt;
++
++        Changing version numbers to 0.48.1
++
++2011-01-21  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Packaging. Package date set to 2011.
++
++2011-01-18  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Indonesian translation update by Waluyo Adi Siswanto.
++
++2011-01-16  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Backport Windows build.xml update from trunk
++
++2011-01-11  Hannes Hochreiner  &lt;hannes@hochreiner.net&gt;
++
++        Reverted the changes to the strings in the JessyInk effects extension as required by release policy.
++
++2011-01-10  Hannes Hochreiner  &lt;hannes@hochreiner.net&gt;
++
++        Updated the text of the JessyInk effect extension to make translation easier (bug #672821).
++
++2011-01-07  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Export. Fix PS/EPS export (Bug #698340, PS Level Rstriction reversed).
++
++2010-12-30  theAdib  &lt;theadib@gmail.com&gt;
++
++        check for element modification before filling undo stack, from revision 9991 of trunk
++
++2010-12-29  Arcadie M. Cracan  &lt;acracan@gmail.com&gt;
++
++        Fix bug #552289 - Ungrouping objects changes position of arrow lines. This was due to incorrect initialization of the endpoints of an unattached connector that was part of a group.
++
++2010-12-22  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Spanish translation update by Lucas Vieites (Bug #664501).
++
++2010-12-18  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Backport of trunk revision 9967 to fix bug with user overrides of icons with legacy naming.
++
++2010-12-17  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Node tool fixes from trunk
++
++2010-12-09  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Dutch translation update
++
++2010-12-05  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Restore copies of renamed icons on certain gtk versions. Fixes bug #651678.
++
++2010-12-05  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Fix missing warning icon for missing font on text toolbar.
++
++2010-12-05  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        A proper fix for dock item mising icon problem. Fixes bug #658055.
++
++2010-12-05  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Dutch translation update
++
++2010-12-03  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Block display of named color icc profiles.
++
++2010-12-02  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        C++ cleanup on patch.
++
++2010-11-30  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Extensions. Backporting Bug #627372 (inkscape plugin not working (sys.argv[12] wrong)).
++
++2010-11-28  Masato Hashimoto  &lt;cabezon.hashimoto@gmail.com&gt;
++
++        Japanese tutorials update
++
++2010-11-27  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Reverting recent fr.po invalid changes.
++
++2010-11-27  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Cherry pick French translation fix
++
++2010-11-26  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Minor tips tutorial update
++
++2010-11-26  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Tutorials. Interpolate and tips French translation update.
++
++2010-11-26  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Cherry pick document properties crash fix (#658055)
++
++2010-11-25  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Cherry pick fixes for #665316, #669537, #675309, #680520
++
++2010-11-25  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Cherry pick fixes for bugs #447385, #588181, #674109
++
++2010-11-25  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Cherry pick Tav's rendering fixes
++
++2010-11-24  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Calligraphy and tips tutorial update
++
++2010-11-24  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Dutch translation of tips tutorial added
++
++2010-11-21  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Cherry pick tweak cursor fix from trunk
++
++2010-11-21  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Cherry pick reintroduction of plurals into the node selection description
++
++2010-11-21  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Cherry pick Poppler 0.15.1 build fix from trunk
++
++2010-11-19  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Cherry pick crash fix from trunk
++
++2010-11-18  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Cherry pick ruler redraw fix from trunk
++
++2010-11-18  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Cherry pick node tool fixes from trunk
++
++2010-11-15  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Extensions. Backporting webslicer export fix (Bug #563722).
++
++2010-11-14  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        Backport patch from trunk by Alex Valavanis to fix compilation on Natty
++
++2010-11-14  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        Backport patches from trunk for DXF and HPGL by Alvin Penner
++
++2010-11-13  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        New Dutch elements tutorial
++
++2010-11-11  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        Backport patch from trunk by Michael Wybrow for 482993
++
++2010-11-11  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Japanese calligraphy tutorial update by Masato HASHIMOTO
++
++2010-11-11  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        New Dutch calligraphy and interpolate tutorial
++
++2010-11-10  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Dutch tracing tutorial and translation update
++
++2010-11-07  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Cherry pick 3 node tool fixes from trunk: Shift+C handle retracton,
++        Shift+L, Shift+U shortcuts
++
++2010-11-07  Ted Gould  &lt;ted@gould.cx&gt;
++
++        Fixing the POTFILES.in so that distcheck passes
++
++2010-11-07  Hannes Hochreiner  &lt;hannes@hochreiner.net&gt;
++
++        Updated the JessyInk extensions to version 1.5.5.
++
++2010-11-04  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Fix in Dutch translation
++
++2010-11-01  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Fix in Dutch translation
++
++2010-11-01  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Cherry pick drag interruption fix from trunk r9869, fixes LP #664631
++
++2010-10-31  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Cherry pick r9868 (create / delete shape editors when necessary
++        and allow editing of patterns on text) from trunk
++
++2010-10-31  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Cherry pick r9867 pattern editing and multishape fix from trunk
++
++2010-10-28  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        fix LPE knot
++
++2010-10-28  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Backport of menu shortcut fixes.
++
++2010-10-28  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        cherry pick lpe-knot fix from trunk r9860. fixing bug 606859
++
++2010-10-28  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        cherry pick r9859 from trunk, fixing regression bug 591586
++
++2010-10-27  Hannes Hochreiner  &lt;hannes@hochreiner.net&gt;
++
++        Updated the JessyInk extensions to version 1.5.4.
++
++2010-10-27  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Import. Backport. dEPSCrop option added to EPS to PDF convertion (Bug #649842: import from EPS ignores bounding box).
++
++2010-10-27  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Turkish translation update by Gökçen Eraslan.
++
++2010-10-26  tavmjong-free  &lt;tavmjong@free.fr&gt;
++
++        Backport fix for connectors from Michael Wybrow (r9854).
++
++2010-10-25  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Backport of trunk merges of 9765 and 9777 to refine input device dialog.
++
++2010-10-24  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Japanese translation update by Masato HASHIMOTO.
++
++2010-10-24  Hannes Hochreiner  &lt;hannes@hochreiner.net&gt;
++
++        Updated the JessyInk extensions to version 1.5.3.
++
++2010-10-23  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        cherry-pick another crasher fix from trunk (r9845)
++
++2010-10-23  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        Cherry pick r9844 from trunk
++
++2010-10-23  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        Cherry-pick from trunk r9843
++
++2010-10-23  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        cherry-pick from trunk 9842
++
++2010-10-22  tavmjong-free  &lt;tavmjong@free.fr&gt;
++
++        Backport commit 9840 from Richard Hughes to fix line placement
++        after a line deletion for non-Inkscape renderers.
++
++2010-10-21  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Spanish and Galician translation update.
++
++2010-10-20  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. French translation update.
++
++2010-10-18  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Backport of trunk revision 9834 unifying and cleaning up locating icc profiles, including adding missing OS X location. Fixes bug 494932, bug 494940 and bug 551162.
++
++2010-10-17  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Japanese translation update by Masato HASHIMOTO.
++
++2010-10-13  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Tutorials. New Tips and Elements Indonesian translations.
++
++2010-10-12  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Remove the incomprehensible and GUI-breaking &quot;dynamic relayout
++        of incomplete sections&quot; option.
++
++2010-10-12  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Cherry pick the recent node fixes from trunk
++
++2010-10-12  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Reintroduce node duplication (Shift+D) to the node tool.
++
++2010-10-06  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Keys. Additional keypad bindings (Bug #362040).
++
++2010-10-03  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Backport of trunk bugfix in revision 9812. Fixes bug #369861.
++
++2010-10-03  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Merge trunk revision 9811.
++
++2010-10-03  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Backport of trunk revision 9762. Fixes bug #629300.
++
++2010-10-03  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Merge of trunk revision 9753.
++
++2010-10-01  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Extensions. Fix for Bug #650890 (Gimp XCF export fails when exporting from an unsaved new document).
++
++2010-09-29  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Fix in the Dutch translation
++
++2010-09-28  Craig Marshall  &lt;craig9@gmail.com&gt;
++
++        Help files are no longer registered as a recently used extension
++
++2010-09-26  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Fix for Bug #586955 (the unit for user defined document size is not refreshed if document is reopen).
++
++2010-09-26  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Extensions. Fix for bug #647744 ([inx] min/max float values ignored with locale using comma as decimal separator).
++
++2010-09-25  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        fix snapmanager initialization
++
++2010-09-24  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Minor French translation update; markup fix in he.po.
++
++2010-09-24  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Fix for bug #362995 (Default Units in Document Properties ignored).
++
++2010-09-23  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Fix for bug #635521 (Fields in Transform dialog reset).
++
++2010-09-21  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Windows version update; minor French translation update.
++
++2010-09-13  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. German translation fix (Bug #636639).
++
++2010-09-11  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Valgrind cleanups.
++
++2010-09-06  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        update windows version to 0.48.x
++
++2010-09-02  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Packaging. Win32 installer backpot from trunk (missing inkscape.com file).
++
++2010-09-02  helix84  &lt;helix84@centrum.sk&gt;
++
++        * [INTL:he] Hebrew translation update
++
++2010-09-02  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        fix bug where bbox is calculated wrong for paths with markers when the path has a transform applied. the transform was applied twice (sp_shape_marker_get_transform_at_start already takes care of rotation and translation, and scale is taken care of by item_outline call within item_outline_add_marker) (Bug #624775)
++
++2010-08-28  Diederik van Lierop  &lt;mail at-sign diedenrezi dot nl&gt;
++
++        Fix LP bug #622350: Discard events when desktop-&gt;event_context has not been set, instead of crashing
++
++2010-08-26  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Tutorials. New Indonesian translation of Calligraphy.
++
++2010-08-25  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Extensions. Backporting Gimp XCF export fixes to 0.48.x.
++
++2010-08-23  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        packaging related fix for win32
++
++2010-08-23  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Doc. Keys and mouse reference consistency fix.
++
++2010-08-21  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        Crash fix from Krzysztof for 591986
++
++2010-08-20  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Korean translation update by yongdoria.
++
++2010-08-19  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Tutorials. New Indonesian tracing tutorial.
++
++2010-08-13  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        Revs 9706-9709 from trunk to fix Uniconvertor and 3 connector crashes
++
+
+=== added file 'ChangeLog-0.48.2'
+--- ChangeLog-0.48.2        1970-01-01 00:00:00 +0000
++++ ChangeLog-0.48.2        2014-02-17 10:26:35 +0000
+@@ -0,0 +1,243 @@
++2011-07-08  Ted Gould  &lt;ted@gould.cx&gt;
++
++        0.48.2
++
++2011-07-08  Ted Gould  &lt;ted@gould.cx&gt;
++
++        Switching to the C version of set_shape as the C++ function seems to not be available.
++
++2011-07-06  Gellule Xg  &lt;gellule.xg@gmail.com&gt;
++
++        Backporting fix for Bug #640985 part a &amp; b (connector-related copy&amp;paste crash).
++
++2011-07-06  Gellule Xg  &lt;gellule.xg@gmail.com&gt;
++
++        Backporting fix for Bug #640985 part c (connector-related copy&amp;paste crash).
++
++2011-07-06  Gellule Xg  &lt;gellule.xg@gmail.com&gt;
++
++        Backporting fix for Bug #251982 (-g option makes no sense on GTK/quartz).
++
++2011-07-06  Gellule Xg  &lt;gellule.xg@gmail.com&gt;
++
++        Backporting fix for Bug #487144 (crash on Gtk+/quartz when opening second document).
++
++2011-06-28  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Extensions. Backporting fix for Bug #518768 (Interpolate disregards rotation/skew state of an ellipse).
++
++2011-06-27  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Exporting. Backporting fix for Bug #657289 (add support for basic SVG shapes like &lt;rect&gt;).
++
++2011-06-27  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        DXF import. Backporting fixes for the following bugs:
++        * Bug #656899         DXF import/export empty
++        * Bug #685707         Importing or opening a DXF file leaves some lines out.
++        * Bug #739803         DXF import misses out the last line
++
++2011-06-27  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Exporting. Backporting fix for bug #485846 (&lt;symbol/use&gt; of imported SVG not exportable to EPS/PDF) and bug #705345 (Cairo rendering broken for use elements with scaling or a viewBox).
++
++2011-06-27  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        add struct member definition that was probably forgotten in r9803
++
++2011-06-27  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        fix crasher
++
++2011-06-26  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Documentation. Tutorials translation update.
++
++2011-06-26  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Documentation. Keys and mouse reference translations update.
++
++2011-06-24  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Document. Fix for bug #680347 (page margins can't be reset with single click of Resize).
++
++2011-06-14  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        backport patch for 771738, 635469, 700298, 705382, 716057 by Gellule
++
++2011-06-13  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Backport of trunk changes.
++
++2011-06-13  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Backing out recent change to prep for resync from trunk.
++
++2011-06-13  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        OCAL. Backporting patch for Bug #638844 (Errors printed to console if openclipart search fails).
++
++2011-06-13  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Extensions. Backporting patch for Bug #524481 (restack extension hangs for drawings with many objects).
++
++2011-06-13  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Exporting. Backporting patch for Bug #565296 (gimp_xcf.py crashed with TypeError in effect).
++
++2011-06-13  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Importing. Backporting patch for Bug #716362 (Invalid result when drag and drop svg file).
++
++2011-06-13  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        About. Backporting patch for bug #216386 (Help-window build-date text is clipped).
++
++2011-06-11  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Exporting. Backporting patch for bug #664335 (pdf export with cairo 1.10 defaults to version PDF-1.5).
++
++2011-06-11  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Backport of trunk fix for win32 libwpg build issue.
++
++2011-06-10  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Extensions. Backporting patch for bug #590079 (function plotter crash during live preview).
++
++2011-06-10  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Build. Backporting patch for bug #787604 (Cannot find libgcc_s_sjlj-1.dll).
++
++2011-06-10  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Undo. Backporting patch for bug #249035 (Undo crash when executing extensions).
++
++2011-06-10  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Backport of minor autoconf tweak.
++
++2011-06-10  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        SVGFonts. Backporting patch for Bug #706506 (Crash when kerning an empty pair).
++
++2011-06-10  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Tweak. Backporting patch for Bug #490225 (Opacity doesn't change in Paint/Jitter modes).
++
++2011-06-10  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Backport of fix for libwpg 0.1.x/0.2.x support. Fixes bug #778951.
++
++2011-06-06  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Extensions. Backporting patch for 3D Polyhedron extension (see Bug #792405).
++
++2011-06-05  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        fix compilation on gcc 4.6
++
++2011-06-05  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        compile fix
++
++2011-06-05  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        fix: latex width output to postscipt big point 'bp'
++
++2011-06-03  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Backport of trunk merge 10255 from Alex Valavanis. Fixes bug #709847, bug #747512, bug #792263.
++
++2011-06-03  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Backport of UI performance fix.
++
++2011-05-28  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Cleanup of legacy code and casting that was breaking 64-bit gradient use. Fixes bug #743530 and bug #778441.
++
++2011-05-27  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Backport of trunk revision #10237 to fix bug #629363.
++
++2011-05-22  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Cherry-pick fix for LP #781244
++
++2011-05-01  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        update build.xml for newer mingw. (rev10116 in trunk)
++
++2011-05-01  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        backport crash bug fix with empty markers
++
++2011-04-21  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        XAML. XAML export extension fix (see Bug #766971, SVG 2 XAML BlurEffect wrongly placed).
++
++2011-04-19  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Farsi translation update by AliQ.
++
++2011-04-12  Alan Monfort  &lt;alan.monfort@free.fr&gt;
++
++        Breton translation update
++
++2011-04-10  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        pdf+latex: commit fixes to bug, and add innocent feature to scale figures
++
++2011-04-10  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Tutorials. Japanese Tips and Advanced translation update by Masato HASHIMOTO.
++
++2011-04-06  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Farsi translation update by AliQ.
++
++2011-03-19  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Filters. Fix for Bug #737813 (translucent filter crashes program when resizing page &amp; extends beyond image).
++
++2011-03-18  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        minor fix in Dutch translation
++
++2011-03-17  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        automatically enter current filename in windows save as dialog.
++
++2011-02-27  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Tutorials. Japanese tutorials update by Masato HASHIMOTO.
++
++2011-02-27  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Japanese translation update by Masato HASHIMOTO.
++
++2011-02-18  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Bucket. Lowering the maximum shrink value (see Bug #587769, Paint Bucket: Upper/lower value in context menu of Grow/shrink are unrealistic).
++
++2011-02-18  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Additionnal Mimetypes (see Bug #278307).
++
++2011-02-11  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Galician translation update by Leandro Regueiro.
++
++2011-02-10  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Galician translation update by Leandro Regueiro.
++
++2011-02-06  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Indonesian translation update by Waluyo Adi Siswanto.
++
++2011-01-26  Ted Gould  &lt;ted@gould.cx&gt;
++
++        Changing version numbers to 0.48.1
++
+
+=== added file 'ChangeLog-0.48.3'
+--- ChangeLog-0.48.3        1970-01-01 00:00:00 +0000
++++ ChangeLog-0.48.3        2014-02-17 10:26:35 +0000
+@@ -0,0 +1,258 @@
++2012-02-15  Ted Gould  &lt;ted@gould.cx&gt;
++
++        0.48.3
++
++2012-02-15  Ted Gould  &lt;ted@gould.cx&gt;
++
++        Fix color headers for make distcheck
++
++2012-02-15  Ted Gould  &lt;ted@gould.cx&gt;
++
++        Add veronoi2svg.py to POTFILES.in
++
++2012-02-15  Ted Gould  &lt;ted@gould.cx&gt;
++
++        Convert man file installation to use automake instead of custom stuff
++
++2012-02-14  Jon A. Cruz  &lt;jon@joncruz.org&gt;
++
++        Backport of revision 10969 to support LCMS2 and fix bug #885324.
++
++2012-02-14  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Clarify comment in configure.ac
++
++2012-02-13  John Smith  &lt;removethis.john.q.public@bigmail.com&gt;
++
++        Fix for 911079 : Error messages from Extensions hidden
++
++2012-02-10  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Backport fix for EMF export of circular paths
++
++2012-02-10  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Backport fix for the import of Unicode text in the EMF importer
++
++2012-02-10  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Backport fix for EMF text rotation problem
++
++2012-02-10  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Copy convert2dashes.py from trunk (bug #888793)
++
++2012-02-10  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Backport fix for EMF scaling problem
++
++2012-02-10  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Adjust build.xml to build with latest devlibs
++
++2012-02-09  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix build with glib 2.31 and later
++
++2012-02-07  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        Backport commit from trunk r10026
++
++2012-02-07  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        Patch from lp 721448 to make OSX Aqua builds more stable
++
++2012-02-07  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        Patch from lp 819209 to fix python extensions on Lion
++
++2012-02-01  Alvin Penner  &lt;penner@vaxxine.com&gt;
++
++        Update DXF output extension to trunk version to fix bugs
++
++2012-02-01  Campbell Barton
++
++        Backport fixes for clang compilation
++
++2012-02-01  Alvin Penner  &lt;penner@vaxxine.com&gt;
++
++        Fix for Flatten Beziers extension and HPGL output crashes
++
++2012-02-01  Alvin Penner  &lt;penner@vaxxine.com&gt;
++
++        Update Envelope and Modify Path extensions to fix bugs with transforms
++
++2012-02-01  Adonis Papaderos  &lt;ado.papas@yahoo.gr&gt;
++
++        Backport linked offset fixes by Adonis Papaderos from trunk r10109
++
++2012-02-01  Gellule Xg  &lt;gellule.xg@gmail.com&gt;
++
++        Backport fixes for OSX Quartz problems by Gellule Xg from trunk
++
++2012-02-01  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Implement drag cancellation using Esc in the node tool.
++        Backported from trunk revisions 10925 and 10926.
++
++2012-01-30  Alex Valavanis  &lt;valavanisalex@gmail.com&gt;
++
++        Backport fix for bug #668895: Extensions with &lt;check&gt; tags fail to load
++
++2012-01-30  Alex Valavanis  &lt;valavanisalex@gmail.com&gt;
++
++        Restore pot file (deleted in r9855)
++
++2012-01-30  Alex Valavanis  &lt;valavanisalex@gmail.com&gt;
++
++        Cherry-pick upstream GDL patch 31886 (2011-08-08).  Avoid a crash when the pane width is smaller than a button
++
++2012-01-23  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        Backport patch from John Smith for 623660
++
++2012-01-13  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Fix for bug #915329 (Tweak objects tooltip: keyboard shortcut displayed twice [German locale] ).
++
++2012-01-13  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Fix for bug #496793 (ctrl c ctrl v of text in edit mode crashes inkscape) by Chris Bainbridge.
++
++2012-01-10  Alex Valavanis  &lt;valavanisalex@gmail.com&gt;
++
++        Fix docked dialog focus error
++
++2012-01-09  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        UI. Message dialog modification (see Bug #911123).
++
++2012-01-04  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        fix bad bug in 2geom/path-intersection code. probably did not hurt anything, but still good to fix it.
++
++2012-01-02  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        file saving: fix appending of extension for files in directories with periods in name. (patch by David Xiong)
++
++2012-01-02  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        win32 saving: cleaner removal of extension, prevents possible bugs with dots in directory names
++
++2012-01-02  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        backport bugfix for saving to root C:\ on windows
++
++2012-01-02  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Fix for bugs #902054, #884368 and #909958 (minimum widget size) by John Smith.
++
++2012-01-02  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Fix for bugs #910463, #910467 and #910479 (default widget size too small) by John Smith.
++
++2011-12-31  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Fix for Bug #494722 (Docked dialogs in a floating window crashes on shutdown), by John Smith.
++
++2011-12-29  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        fix pdf preview for non-ascii filenames
++
++2011-12-21  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        when resizing page, move the origin of the grids too. This way all objects will stay aligned to the grids.
++
++2011-12-21  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        fix bug in emphasized line drawing for axonometric grid when origin is not zero
++
++2011-12-08  Alex Valavanis  &lt;valavanisalex@gmail.com&gt;
++
++        Use only top-level glib headers.  Thanks to DimStar for patch
++
++2011-12-06  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Documentation. Backporting man pages changes (see Bug #900854, French manpage has accents replaced by some garbage).
++
++2011-11-21  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Extensions. Fix for bug #887539 (Permissions and #! in extension scripts need fixing).
++
++2011-11-21  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Extensions. Backporting fix for Bug #168417 (parameters ending with \ causes python to bomb)
++
++2011-11-15  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Extensions. Backporting fix for Bug #789122 (changing current layer through an extension).
++
++2011-11-09  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Filters. Workaround for bug #808013 (Drop Shadow; 0.0 for blur doesn't work).
++
++2011-11-04  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        add missing units to grid length interpretation (we have 4 different unit conversions thingies in Inkscape! ...)
++
++2011-11-04  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        add libpixman to dll's to be copied
++
++2011-10-08  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Doc. Keys and mouse reference update.
++
++2011-09-12  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Fixing some typos in the French translation.
++
++2011-09-12  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Extensions. Backporting fix for Bug #298528 and Bug #837603 (simplestyle color parser improvements).
++
++2011-09-11  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Extensions. Backporting fix for Bug #602005 (permissions of script files wrong/missing shebang lines).
++
++2011-09-11  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Extensions. Backporting fix for Bug #821435 (Gimp XCF export fails when layer id contains a space character).
++
++2011-09-11  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Build. Backporting fix for Bug #725063 (compile error when configured without lcms).
++
++2011-09-11  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Markers. Backporting fix for Bug #479644 (Color Markers to Match Stroke doesn't work for InfiniteStartLine marker).
++        Repo. Removing mkinstalldirs.
++
++2011-08-21  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        fix for bad arguments crash for guides
++
++2011-08-18  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        fix old standing issue of converting 0.45 grids to &gt;0.45
++
++2011-08-15  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Fix clipped / masked object selection. Fixes LP #365458.
++
++2011-07-20  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Memory leak fixes (Bug #812497)
++
++2011-07-18  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        consistency fix (potential bug)
++
++2011-07-16  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Dutch tutorials: typos and update
++
++2011-07-08  Ted Gould  &lt;ted@gould.cx&gt;
++
++        0.48.2
++
+
+=== added file 'ChangeLog-0.48.3.1'
+--- ChangeLog-0.48.3.1        1970-01-01 00:00:00 +0000
++++ ChangeLog-0.48.3.1        2014-02-17 10:26:35 +0000
+@@ -0,0 +1,20 @@
++2012-02-18  Ted Gould  &lt;ted@gould.cx&gt;
++
++        0.48.3.1
++
++2012-02-18  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Checking glibmm version before applying G_DISABLE_SINGLE_INCLUDES
++
++2012-02-16  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        fix build for Windows
++
++2012-02-16  Johan Engelen  &lt;goejendaagh@zonnet.nl&gt;
++
++        fix Windows build
++
++2012-02-15  Ted Gould  &lt;ted@gould.cx&gt;
++
++        0.48.3
++
+
+=== added file 'ChangeLog-0.48.4'
+--- ChangeLog-0.48.4        1970-01-01 00:00:00 +0000
++++ ChangeLog-0.48.4        2014-02-17 10:26:35 +0000
+@@ -0,0 +1,224 @@
++2012-12-15  Ted Gould  &lt;ted@gould.cx&gt;
++
++        0.48.4
++
++2012-12-12  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        backport fix for 985623
++
++2012-12-12  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
++
++        Backporting r11903 (UI consistency: Fix undo history entry for layer renaming)
++
++2012-12-12  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
++
++        Backporting fix for Bug #1026928 (HPGL output)
++
++2012-12-12  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
++
++        Backporting fix for Bug #892496, Bug #957086, Bug #1001521 (DXF input/output)
++
++2012-12-10  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        backport most of fix for bug 1087470 (seems to behave the same as trunk after the fix was applied)
++
++2012-12-06  Johan B. C. Engelen  &lt;j.b.c.engelen@alumnus.utwente.nl&gt;
++
++        fix build
++
++2012-12-05  Johan B. C. Engelen  &lt;j.b.c.engelen@alumnus.utwente.nl&gt;
++
++        - fix security bug lp:1025185
++        - make network access optional for XML loading
++
++2012-12-03  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Build. Updating Wordperfect libraries (please update to devlibs r39).
++
++2012-11-29  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Backporting fix for Bug #1075321 (TypeError: decoding Unicode is not supported: embedimage.py).
++
++2012-11-29  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Backporting fix for Bug #1071104 (Failure to open a browse window when choosing Export As while doing Export PNG Image).
++
++2012-11-29  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Documentation. Fixing interpolation tutorials (see Bug #727394 - 0.48 menu structure not reflected in tutorial-interpolate.svg).
++
++2012-11-26  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Backporting fix for Bug #685689 (Panning with Shift+RMB fails when dropper tool selected).
++
++2012-11-26  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Backporting fix for Bug #1052645 (On select toolbar Object lock-Button resize icon on clicking).
++
++2012-11-26  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Backporting fix for Bug #582552 (Make object -&gt; Apply certain filters -&gt; Open filter editor -&gt; Undo -&gt; Crash).
++
++2012-11-26  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Backporting fix for Bug #431271 (Crash after 'undo/redo' a filter effect).
++
++2012-11-23  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        UI. Fix for Bug #1072007 (Mouse scroll zoom depends on if the cursor is over an object).
++
++2012-11-23  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Backporting patch for Bug #657463 (Mousewheel zooming by two steps, not one).
++
++2012-11-23  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Backporting patch for Bug #499252 (Edit bitmap externally fails for relative links).
++
++2012-11-23  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Backporting patch for Bug #768149 (Incorrect Image URL can cause Loop).
++
++2012-11-08  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Win32. Updating the 0.48.X branch for devlibs r36.
++
++2012-11-06  Krzysztof Kosiński  &lt;tweenk.pl@gmail.com&gt;
++
++        Change outline mode rendering tolerance from 1.25 to 0.5
++        Fixes disappearing lines with newer versions of Cairo.
++
++2012-10-09  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
++
++        packaging/macosx: detect system language in launcher script
++        - add console messages to help debug incorrect LANG settings
++        - use 'en_US.UTF-8' fallback setting for LANG if currect detection fails
++        addresses issues with failing python extensions which use setlocale() 
++        as discussed in the comments of bug #406662
++
++2012-10-09  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
++
++        backport fix for bug #875577 (packaging/macosx: update default theme for newer Clearlooks engine)
++        - desktop-integration: no icons for buttons &amp; menus
++        - default icon sizes (instead of tango)
++
++2012-10-09  ~suv  &lt;suv-sf@users.sourceforge.net&gt;
++
++        backport fix for bug #446842 (packaging/macosx: copy hicolor index.theme into app bundle)
++
++2012-08-19  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Belarusian translation update by 375gnu.
++
++2012-08-17  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        Backport fix for 297070
++
++2012-08-17  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        Authors update, correct name and duplicate removal
++
++2012-08-17  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        Authors update
++
++2012-08-17  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        Backport fix for 167846
++
++2012-08-17  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Shortcuts. Fix for Bug #1035903 (adobe-illustrator-cs2 contains multiple display=true for EditPaste).
++
++2012-08-16  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Ukrainian translation update for 0.48.4 by Yuri Chornoivan.
++
++2012-08-14  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        backport fix for 721029
++
++2012-08-14  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        Backport fix for 944077 using ~suvs whitespace fixed patch
++
++2012-08-14  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        Backport fix for 1005565
++
++2012-08-09  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Warnings. Fix for Bug #323414 (strict-aliasing rules warnings).
++
++2012-07-19  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Fix for Bug #1022719 (Inkscape fails to open file from the web (via URL) on the command line) by Patrick Monnerat.
++
++2012-07-18  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Importing. Fix for Bug #1026173 (Please make txt2svg.pl cope with UTF-8) by Reuben Thomas.
++
++2012-06-07  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Basque translation update by Iñaki Larrañaga Murgoitio.
++
++2012-05-16  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Translations. Typo correction in the French translation.
++
++2012-05-14  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        XAML. Fix for Bug #999059 (radial gradients don't get properly exported to XAML) by Oxidative.
++
++2012-05-05  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Backport of fix for Bug #968170 (Shift-click only works on one handle of an arc)
++
++2012-05-05  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Backport of fix for Bug #946631 (Overlay scrollbars causing input boxes to be small)
++
++2012-05-05  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Backport of fix for bug #955798 (Calendar extension: Default of month names, day names, etc. are not localized)
++
++2012-05-04  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Backport of drawing visibility fix (Bug #986748 )
++
++2012-05-04  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Another backport of a null pointer dereference fix (Bug #973174 )
++
++2012-05-03  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Backport of fix for Bug #944077 (null pointer dereference in script effect)
++
++2012-05-03  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Backport of fix for Bug #941317 (crash with null pointer dereference for getObject)
++
++2012-05-02  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Backport of revisions 11312-11313 (fix extension path scan and string class usage)
++
++2012-04-28  Kris  &lt;Kris.De.Gussem@hotmail.com&gt;
++
++        Backport of fix for bug #695120 : paths fix when working with command line
++
++2012-04-11  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        Packaging. Updating version number (0.48.1 to 0.48.4).
++
++2012-04-04  JazzyNico  &lt;nicoduf@yahoo.fr&gt;
++
++        UI. Fix for Bug #437521 (Save As dialog should be resizable in Windows) by Jaroslaw M. Gliwinski.
++
++2012-03-15  Josh Andler  &lt;scislac@gmail.com&gt;
++
++        Backport modified patch from Veronika Irvine for lp:806302
++
++2012-02-18  Ted Gould  &lt;ted@gould.cx&gt;
++
++        0.48.3.1
++
+
+=== modified file 'src/2geom/interval.h'
+--- src/2geom/interval.h        2008-12-13 19:56:16 +0000
++++ src/2geom/interval.h        2014-04-02 21:04:08 +0000
+@@ -238,7 +238,7 @@
+     /**
+      * Check whether this OptInterval is empty or not.
+      */
+-    inline bool isEmpty() { return (*this == false); };
++    //inline bool isEmpty() { return !(*this); };
+     
+     /**
+      * If \c this is empty, copy argument \c a. Otherwise, union with it (and do nothing when \c a is empty)
+
+=== modified file 'src/2geom/rect.h'
+--- src/2geom/rect.h        2009-01-07 22:00:50 +0000
++++ src/2geom/rect.h        2014-04-02 21:04:08 +0000
+@@ -215,7 +215,7 @@
+     /**
+      * Check whether this OptRect is empty or not.
+      */
+-    inline bool isEmpty() const { return (*this == false); };
++    inline bool isEmpty() const { return !(*this); };

+     /**
+      * If \c this is empty, copy argument \c b. Otherwise, union with it (and do nothing when \c b is empty)
+
+=== modified file 'src/color-profile.cpp'
+--- src/color-profile.cpp        2013-12-10 12:44:19 +0000
++++ src/color-profile.cpp        2014-03-18 18:13:22 +0000
+@@ -10,7 +10,7 @@
+ #include &lt;glib/gi18n.h&gt;

+ #ifdef DEBUG_LCMS
+-#include &lt;gtk.h&gt;
++#include &lt;gtk/gtk.h&gt;
+ #endif // DEBUG_LCMS

+ #include &lt;cstring&gt;
+@@ -980,7 +980,7 @@
+         }
+         nameStr = Glib::ustring(data.begin(), data.end());
+     }
+-    if (nameStr.empty()) {
++    if (nameStr.empty() || !g_utf8_validate(nameStr.c_str(), -1, NULL)) {
+         nameStr = _(&quot;(invalid UTF-8 string)&quot;);
+     }
+ #endif
+
+=== modified file 'src/connector-context.cpp'
+--- src/connector-context.cpp        2010-08-13 14:54:19 +0000
++++ src/connector-context.cpp        2014-03-24 20:35:50 +0000
+@@ -1287,15 +1287,15 @@
+         if (found) {
+             if (cc-&gt;clickedhandle == cc-&gt;endpt_handle[0]) {
+                 sp_object_setAttribute(cc-&gt;clickeditem,
+-                        &quot;inkscape:connection-start&quot;, shape_label, false);
++                        &quot;inkscape:connection-start&quot;, shape_label, NULL);
+                 sp_object_setAttribute(cc-&gt;clickeditem,
+-                        &quot;inkscape:connection-start-point&quot;, cpid, false);
++                        &quot;inkscape:connection-start-point&quot;, cpid, NULL);
+             }
+             else {
+                 sp_object_setAttribute(cc-&gt;clickeditem,
+-                        &quot;inkscape:connection-end&quot;, shape_label, false);
++                        &quot;inkscape:connection-end&quot;, shape_label, NULL);
+                 sp_object_setAttribute(cc-&gt;clickeditem,
+-                        &quot;inkscape:connection-end-point&quot;, cpid, false);
++                        &quot;inkscape:connection-end-point&quot;, cpid, NULL);
+             }
+             g_free(shape_label);
+         }
+@@ -1435,26 +1435,26 @@

+         bool connection = false;
+         sp_object_setAttribute(cc-&gt;newconn, &quot;inkscape:connector-type&quot;,
+-                cc-&gt;isOrthogonal ? &quot;orthogonal&quot; : &quot;polyline&quot;, false);
++                cc-&gt;isOrthogonal ? &quot;orthogonal&quot; : &quot;polyline&quot;, NULL);
+         sp_object_setAttribute(cc-&gt;newconn, &quot;inkscape:connector-curvature&quot;,
+-                Glib::Ascii::dtostr(cc-&gt;curvature).c_str(), false);
++                Glib::Ascii::dtostr(cc-&gt;curvature).c_str(), NULL);
+         if (cc-&gt;shref)
+         {
+             sp_object_setAttribute(cc-&gt;newconn, &quot;inkscape:connection-start&quot;,
+-                    cc-&gt;shref, false);
++                    cc-&gt;shref, NULL);
+             if (cc-&gt;scpid)
+                 sp_object_setAttribute(cc-&gt;newconn, &quot;inkscape:connection-start-point&quot;,
+-                        cc-&gt;scpid, false);
++                        cc-&gt;scpid, NULL);
+             connection = true;
+         }

+         if (cc-&gt;ehref)
+         {
+             sp_object_setAttribute(cc-&gt;newconn, &quot;inkscape:connection-end&quot;,
+-                    cc-&gt;ehref, false);
++                    cc-&gt;ehref, NULL);
+             if (cc-&gt;ecpid)
+                 sp_object_setAttribute(cc-&gt;newconn, &quot;inkscape:connection-end-point&quot;,
+-                        cc-&gt;ecpid, false);
++                        cc-&gt;ecpid, NULL);
+             connection = true;
+         }
+         // Process pending updates.
+@@ -1937,7 +1937,7 @@

+         if (cc_item_is_shape(item)) {
+             sp_object_setAttribute(item, &quot;inkscape:connector-avoid&quot;,
+-                    value, false);
++                    value, NULL);
+             item-&gt;avoidRef-&gt;handleSettingChange();
+             changes++;
+         }
+
+=== modified file 'src/display/sodipodi-ctrl.cpp'
+--- src/display/sodipodi-ctrl.cpp        2013-09-25 10:36:41 +0000
++++ src/display/sodipodi-ctrl.cpp        2014-04-13 16:44:20 +0000
+@@ -205,7 +205,7 @@
+                 ctrl-&gt;pixbuf = pixbuf;
+             } else {
+                 ctrl-&gt;pixbuf = gdk_pixbuf_add_alpha (pixbuf, FALSE, 0, 0, 0);
+-                gdk_pixbuf_unref (pixbuf);
++                g_object_unref(G_OBJECT(pixbuf));
+             }
+             ctrl-&gt;build = FALSE;
+             break;
+
+=== modified file 'src/display/sp-canvas.cpp'
+--- src/display/sp-canvas.cpp        2012-02-15 06:02:14 +0000
++++ src/display/sp-canvas.cpp        2014-03-13 04:39:31 +0000
+@@ -1291,21 +1291,21 @@
+      * offsets of the fields in the event structures.
+      */

+-    GdkEvent ev = *event;
++    GdkEvent *ev = gdk_event_copy(event);

+-    switch (ev.type) {
++    switch (ev-&gt;type) {
+     case GDK_ENTER_NOTIFY:
+     case GDK_LEAVE_NOTIFY:
+-        ev.crossing.x += canvas-&gt;x0;
+-        ev.crossing.y += canvas-&gt;y0;
++        ev-&gt;crossing.x += canvas-&gt;x0;
++        ev-&gt;crossing.y += canvas-&gt;y0;
+         break;
+     case GDK_MOTION_NOTIFY:
+     case GDK_BUTTON_PRESS:
+     case GDK_2BUTTON_PRESS:
+     case GDK_3BUTTON_PRESS:
+     case GDK_BUTTON_RELEASE:
+-        ev.motion.x += canvas-&gt;x0;
+-        ev.motion.y += canvas-&gt;y0;
++        ev-&gt;motion.x += canvas-&gt;x0;
++        ev-&gt;motion.y += canvas-&gt;y0;
+         break;
+     default:
+         break;
+@@ -1354,12 +1354,14 @@

+     while (item &amp;&amp; !finished) {
+         gtk_object_ref (GTK_OBJECT (item));
+-        gtk_signal_emit (GTK_OBJECT (item), item_signals[ITEM_EVENT], &amp;ev, &amp;finished);
++        gtk_signal_emit (GTK_OBJECT (item), item_signals[ITEM_EVENT], ev, &amp;finished);
+         SPCanvasItem *parent = item-&gt;parent;
+         gtk_object_unref (GTK_OBJECT (item));
+         item = parent;
+     }

++    gdk_event_free(ev);
++
+     return finished;
+ }

+
+=== modified file 'src/extension/effect.cpp'
+--- src/extension/effect.cpp        2013-11-18 12:09:45 +0000
++++ src/extension/effect.cpp        2014-03-24 20:35:50 +0000
+@@ -323,7 +323,7 @@
+ Inkscape::XML::Node *
+ Effect::find_menu (Inkscape::XML::Node * menustruct, const gchar *name)
+ {
+-    if (menustruct == NULL) return false;
++    if (menustruct == NULL) return NULL;
+     for (Inkscape::XML::Node * child = menustruct;
+             child != NULL;
+             child = child-&gt;next()) {
+
+=== modified file 'src/extension/internal/cairo-renderer.cpp'
+--- src/extension/internal/cairo-renderer.cpp        2011-12-08 22:05:10 +0000
++++ src/extension/internal/cairo-renderer.cpp        2014-04-13 16:44:20 +0000
+@@ -502,7 +502,7 @@
+         unsigned int h = gdk_pixbuf_get_height(pb);
+         unsigned int rs = gdk_pixbuf_get_rowstride(pb);
+         ctx-&gt;renderImage (px, w, h, rs, &amp;t, SP_OBJECT_STYLE (item));
+-        gdk_pixbuf_unref (pb);
++        g_object_unref(G_OBJECT(pb));
+     }
+     g_slist_free (items);
+ }
+
+=== modified file 'src/extension/internal/pdfinput/svg-builder.cpp'
+--- src/extension/internal/pdfinput/svg-builder.cpp        2012-08-14 22:06:09 +0000
++++ src/extension/internal/pdfinput/svg-builder.cpp        2014-03-13 04:39:31 +0000
+@@ -62,7 +62,7 @@
+  * \brief Holds information about a PDF transparency group
+  */
+ struct SvgTransparencyGroup {
+-    double bbox[6];
++    double bbox[4];
+     Inkscape::XML::Node *container;

+     bool isolated;
+@@ -289,14 +289,6 @@
+  * Uses the given SPCSSAttr for storing the style properties
+  */
+ void SvgBuilder::_setStrokeStyle(SPCSSAttr *css, GfxState *state) {
+-
+-    // Check line width
+-    if ( state-&gt;getLineWidth() &lt;= 0.0 ) {
+-        // Ignore stroke
+-        sp_repr_css_set_property(css, &quot;stroke&quot;, &quot;none&quot;);
+-        return;
+-    }
+-
+     // Stroke color/pattern
+     if ( state-&gt;getStrokeColorSpace()-&gt;getMode() == csPattern ) {
+         gchar *urltext = _createPattern(state-&gt;getStrokePattern(), state, true);
+@@ -317,7 +309,14 @@

+     // Line width
+     Inkscape::CSSOStringStream os_width;
+-    os_width &lt;&lt; state-&gt;getLineWidth();
++    double lw = state-&gt;getLineWidth();
++    if (lw &gt; 0.0) {
++        os_width &lt;&lt; lw;
++    } else {
++        // emit a stroke which is 1px in toplevel user units
++        double pxw = PT_PER_PX;
++        os_width &lt;&lt; 1.0 / state-&gt;transformWidth(pxw);
++    }
+     sp_repr_css_set_property(css, &quot;stroke-width&quot;, os_width.str().c_str());

+     // Line cap
+@@ -903,7 +902,7 @@
+         std::string fontname = _availableFontNames[i];
+         
+         // At least the first word of the font name should match.
+-        guint minMatch = fontname.find(&quot; &quot;);
++        std::size_t minMatch = fontname.find(&quot; &quot;);
+         if (minMatch == std::string::npos) {
+            minMatch = fontname.length();
+         }
+@@ -1774,7 +1773,7 @@

+     // Setup new transparency group
+     SvgTransparencyGroup *transpGroup = new SvgTransparencyGroup;
+-    memcpy(&amp;transpGroup-&gt;bbox, bbox, sizeof(bbox));
++    memcpy(&amp;transpGroup-&gt;bbox, bbox, 4 * sizeof(double));
+     transpGroup-&gt;isolated = isolated;
+     transpGroup-&gt;knockout = knockout;
+     transpGroup-&gt;for_softmask = for_softmask;
+
+=== modified file 'src/file.cpp'
+--- src/file.cpp        2012-05-04 19:28:15 +0000
++++ src/file.cpp        2014-04-13 16:44:20 +0000
+@@ -629,7 +629,7 @@
+         SP_ACTIVE_DESKTOP-&gt;messageStack()-&gt;flash(Inkscape::ERROR_MESSAGE, _(&quot;Document not saved.&quot;));
+         return FALSE;
+     } catch (Inkscape::Extension::Output::no_overwrite &amp;e) {
+-        return sp_file_save_dialog(parentWindow, doc, Inkscape::Extension::FILE_SAVE_METHOD_SAVE_AS);
++        return sp_file_save_dialog(parentWindow, doc, save_method);
+     } catch (...) {
+         SP_ACTIVE_DESKTOP-&gt;messageStack()-&gt;flash(Inkscape::ERROR_MESSAGE, _(&quot;Document not saved.&quot;));
+         return FALSE;
+
+=== modified file 'src/gc-core.h'
+--- src/gc-core.h        2011-12-08 22:05:10 +0000
++++ src/gc-core.h        2014-01-21 06:52:09 +0000
+@@ -57,7 +57,7 @@
+                                            CleanupFunc *old_func,
+                                            void **old_data);
+     int (*general_register_disappearing_link)(void **p_ptr,
+-                                              void *base);
++                                              void const *base);
+     int (*unregister_disappearing_link)(void **p_ptr);
+     std::size_t (*get_heap_size)();
+     std::size_t (*get_free_bytes)();
+
+=== modified file 'src/gc.cpp'
+--- src/gc.cpp        2011-12-08 22:05:10 +0000
++++ src/gc.cpp        2014-01-21 06:52:09 +0000
+@@ -70,9 +70,13 @@
+     return base + debug_base_fixup();
+ }

+-int debug_general_register_disappearing_link(void **p_ptr, void *base) {
+-    char *real_base=reinterpret_cast&lt;char *&gt;(base) - debug_base_fixup();
++int debug_general_register_disappearing_link(void **p_ptr, void const *base) {
++    char const *real_base = reinterpret_cast&lt;char const *&gt;(base) - debug_base_fixup();
++#if (GC_MAJOR_VERSION &gt;= 7 &amp;&amp; GC_MINOR_VERSION &gt;= 4)
+     return GC_general_register_disappearing_link(p_ptr, real_base);
++#else // compatibility with older Boehm GC versions
++    return GC_general_register_disappearing_link(p_ptr, const_cast&lt;char *&gt;(real_base));
++#endif
+ }

+ void dummy_do_init() {}
+@@ -90,7 +94,7 @@
+     }
+ }

+-int dummy_general_register_disappearing_link(void **, void *) { return false; }
++int dummy_general_register_disappearing_link(void **, void const *) { return false; }

+ int dummy_unregister_disappearing_link(void **/*link*/) { return false; }

+@@ -112,7 +116,11 @@
+     &amp;GC_malloc_atomic_uncollectable,
+     &amp;GC_base,
+     &amp;GC_register_finalizer_ignore_self,
+-    &amp;GC_general_register_disappearing_link,
++#if (GC_MAJOR_VERSION &gt;= 7 &amp;&amp; GC_MINOR_VERSION &gt;= 4)
++     &amp;GC_general_register_disappearing_link,
++#else // compatibility with older Boehm GC versions
++    (int (*)(void**, const void*))(&amp;GC_general_register_disappearing_link),
++#endif
+     &amp;GC_unregister_disappearing_link,
+     &amp;GC_get_heap_size,
+     &amp;GC_get_free_bytes,
+@@ -202,7 +210,7 @@
+     die_because_not_initialized();
+ }

+-int stub_general_register_disappearing_link(void **, void *) {
++int stub_general_register_disappearing_link(void **, void const *) {
+     die_because_not_initialized();
+     return 0;
+ }
+
+=== modified file 'src/gradient-drag.cpp'
+--- src/gradient-drag.cpp        2013-09-21 22:20:09 +0000
++++ src/gradient-drag.cpp        2014-03-24 20:35:50 +0000
+@@ -1969,7 +1969,7 @@
+ {
+     if (!selected) return;

+-    SPDocument *document = false;
++    SPDocument *document = NULL;

+     struct StructStopInfo {
+         SPStop * spstop;
+
+=== modified file 'src/helper/pixbuf-ops.cpp'
+--- src/helper/pixbuf-ops.cpp        2011-12-08 22:05:10 +0000
++++ src/helper/pixbuf-ops.cpp        2014-04-13 16:44:20 +0000
+@@ -85,7 +85,7 @@
+      g_snprintf(c, 32, &quot;%f&quot;, quality);
+      gboolean saved = gdk_pixbuf_save (pixbuf, filename, &quot;jpeg&quot;, NULL, &quot;quality&quot;, c, NULL);
+      g_free(c);
+-     gdk_pixbuf_unref (pixbuf);
++     g_object_unref(G_OBJECT(pixbuf));
+      if (saved) return true;
+      else return false;
+ }
+
+=== modified file 'src/interface.cpp'
+--- src/interface.cpp        2013-12-10 12:44:19 +0000
++++ src/interface.cpp        2014-03-24 20:35:50 +0000
+@@ -1154,7 +1154,7 @@
+                             sp_object_setAttribute( SP_OBJECT(item),
+                                                     fillnotstroke ? &quot;inkscape:x-fill-tag&quot;:&quot;inkscape:x-stroke-tag&quot;,
+                                                     palName.c_str(),
+-                                                    false );
++                                                    NULL );
+                             item-&gt;updateRepr();

+                             sp_repr_css_set_property( css, fillnotstroke ? &quot;fill&quot;:&quot;stroke&quot;, c );
+
+=== modified file 'src/live_effects/lpe-perp_bisector.h'
+--- src/live_effects/lpe-perp_bisector.h        2008-08-01 19:18:17 +0000
++++ src/live_effects/lpe-perp_bisector.h        2014-03-24 20:35:50 +0000
+@@ -27,7 +27,7 @@
+   class KnotHolderEntityEnd;
+   class KnotHolderEntityLeftEnd;
+   class KnotHolderEntityRightEnd;
+-  void bisector_end_set(SPItem *item, Geom::Point const &amp;p, bool left);
++  void bisector_end_set(SPItem *item, Geom::Point const &amp;p, bool left = true);
+ }

+ class LPEPerpBisector : public Effect {
+@@ -46,7 +46,7 @@
+     friend class PB::KnotHolderEntityEnd;
+     friend class PB::KnotHolderEntityLeftEnd;
+     friend class PB::KnotHolderEntityRightEnd;
+-    friend void PB::bisector_end_set(SPItem *item, Geom::Point const &amp;p, bool left = true);
++    friend void PB::bisector_end_set(SPItem *item, Geom::Point const &amp;p, bool left);

+ private:
+     ScalarParam length_left;
+
+=== modified file 'src/main.cpp'
+--- src/main.cpp        2011-12-08 22:05:10 +0000
++++ src/main.cpp        2014-01-21 06:52:09 +0000
+@@ -520,6 +520,9 @@
+     } else {
+         printf(&quot;python not found\n\n&quot;);
+     }*/
++        
++        // fix bug #950781
++        SetErrorMode(SEM_FAILCRITICALERRORS | SEM_NOGPFAULTERRORBOX | SEM_NOOPENFILEERRORBOX);

+     g_free(python);
+     g_free(scripts);
+
+=== modified file 'src/preferences.cpp'
+--- src/preferences.cpp        2009-11-29 15:33:18 +0000
++++ src/preferences.cpp        2014-01-21 06:52:09 +0000
+@@ -629,6 +629,9 @@
+     // No longer necessary, can cause problems with input devices which have a dot in the name
+     // g_assert( pref_key.find('.') == Glib::ustring::npos );

++    if (_prefs_doc == NULL){
++        return NULL;
++    }
+     Inkscape::XML::Node *node = _prefs_doc-&gt;root();
+     Inkscape::XML::Node *child = NULL;
+     gchar **splits = g_strsplit(pref_key.c_str(), &quot;/&quot;, 0);
+
+=== modified file 'src/selection-chemistry.cpp'
+--- src/selection-chemistry.cpp        2012-02-01 19:38:34 +0000
++++ src/selection-chemistry.cpp        2014-04-13 16:44:20 +0000
+@@ -2822,7 +2822,7 @@

+         // Clean up
+         Inkscape::GC::release(repr);
+-        gdk_pixbuf_unref(pb);
++        g_object_unref(G_OBJECT(pb));

+         // Complete undoable transaction
+         sp_document_done(document, SP_VERB_SELECTION_CREATE_BITMAP,
+
+=== modified file 'src/sp-image.cpp'
+--- src/sp-image.cpp        2012-11-23 13:19:05 +0000
++++ src/sp-image.cpp        2014-04-13 16:44:20 +0000
+@@ -649,7 +649,7 @@
+     }

+     if (image-&gt;pixbuf) {
+-        gdk_pixbuf_unref (image-&gt;pixbuf);
++        g_object_unref(G_OBJECT(image-&gt;pixbuf));
+         image-&gt;pixbuf = NULL;
+     }

+@@ -809,7 +809,7 @@

+     if (flags &amp; SP_IMAGE_HREF_MODIFIED_FLAG) {
+         if (image-&gt;pixbuf) {
+-            gdk_pixbuf_unref (image-&gt;pixbuf);
++            g_object_unref(G_OBJECT(image-&gt;pixbuf));
+             image-&gt;pixbuf = NULL;
+         }
+         if ( image-&gt;pixPath ) {
+@@ -1267,7 +1267,7 @@
+         result = pixbuf;
+     } else {
+         result = gdk_pixbuf_add_alpha(pixbuf, FALSE, 0, 0, 0);
+-        gdk_pixbuf_unref(pixbuf);
++        g_object_unref(G_OBJECT(pixbuf));
+     }
+     return result;
+ }
+@@ -1608,9 +1608,7 @@
+         if ( !val ) {
+             // stat call worked. Check time now
+             if ( st.st_mtime != image-&gt;lastMod ) {
+-                SPCtx *ctx = 0;
+-                unsigned int flags = SP_IMAGE_HREF_MODIFIED_FLAG;
+-                sp_image_update(image, ctx, flags);
++                image-&gt;requestDisplayUpdate(SP_OBJECT_MODIFIED_FLAG | SP_IMAGE_HREF_MODIFIED_FLAG);
+             }
+         }
+     }
+
+=== modified file 'src/sp-polygon.cpp'
+--- src/sp-polygon.cpp        2013-12-05 22:00:41 +0000
++++ src/sp-polygon.cpp        2014-03-24 20:35:50 +0000
+@@ -144,7 +144,7 @@
+         (*p)++;
+     }

+-    if (*p == '\0') {
++    if (**p == '\0') {
+         return false;
+     }

+
+=== modified file 'src/spray-context.cpp'
+--- src/spray-context.cpp        2013-09-21 22:20:09 +0000
++++ src/spray-context.cpp        2014-03-13 04:39:31 +0000
+@@ -1,5 +1,3 @@
+-#define __SP_SPRAY_CONTEXT_C__
+-
+ /*
+  * Spray Tool
+  *
+@@ -507,10 +505,9 @@
+         }
+     } else if (mode == SPRAY_MODE_SINGLE_PATH) {

+-        SPItem *father;         //initial Object
+-        SPItem *item_copied;    //Projected Object
+-        SPItem *unionResult;    //previous union
+-        SPItem *son;            //father copy
++        SPItem *parent_item = NULL;         //initial Object
++        SPItem *item_copied = NULL;    //Projected Object
++        SPItem *union_result = NULL;    //previous union

+         int i=1;
+         for (GSList *items = g_slist_copy((GSList *) selection-&gt;itemList());
+@@ -519,40 +516,31 @@

+             SPItem *item1 = (SPItem *) items-&gt;data;
+             if (i==1) {
+-                father=item1;
++                parent_item = item1;
+             }
+             if (i==2) {
+-                unionResult=item1;
++                union_result = item1;
+             }
+             i++;
+         }
+-        SPDocument *doc = SP_OBJECT_DOCUMENT(father);
++        SPDocument *doc = SP_OBJECT_DOCUMENT(parent_item);
+         Inkscape::XML::Document* xml_doc = sp_document_repr_doc(doc);
+-        Inkscape::XML::Node *old_repr = SP_OBJECT_REPR(father);
++        Inkscape::XML::Node *old_repr = SP_OBJECT_REPR(parent_item);
+         Inkscape::XML::Node *parent = old_repr-&gt;parent();

+-        Geom::OptRect a = father-&gt;getBounds(sp_item_i2doc_affine(father));
++        Geom::OptRect a = parent_item-&gt;getBounds(sp_item_i2doc_affine(parent_item));
+         if (a) {
+-            if (i==2) {
+-                Inkscape::XML::Node *copy1 = old_repr-&gt;duplicate(xml_doc);
+-                parent-&gt;appendChild(copy1);
+-                SPObject *new_obj1 = doc-&gt;getObjectByRepr(copy1);
+-                son = (SPItem *) new_obj1;   // conversion object-&gt;item
+-                unionResult=son;
+-                Inkscape::GC::release(copy1);
+-               }
+-
+             if (_fid&lt;=population) { // Rules the population of objects sprayed
+-                // duplicates the father
+-                Inkscape::XML::Node *copy2 = old_repr-&gt;duplicate(xml_doc);
+-                parent-&gt;appendChild(copy2);
+-                SPObject *new_obj2 = doc-&gt;getObjectByRepr(copy2);
+-                item_copied = (SPItem *) new_obj2;
++                // duplicates the parent_item
++                Inkscape::XML::Node *copy = old_repr-&gt;duplicate(xml_doc);
++                parent-&gt;appendChild(copy);
++                SPObject *new_obj = doc-&gt;getObjectByRepr(copy);
++                item_copied = SP_ITEM(new_obj);

+                 // Move around the cursor
+                 Geom::Point move = (Geom::Point(cos(tilt)*cos(dp)*dr/(1-ratio)+sin(tilt)*sin(dp)*dr/(1+ratio),-sin(tilt)*cos(dp)*dr/(1-ratio)+cos(tilt)*sin(dp)*dr/(1+ratio)))+(p-a-&gt;midpoint()); 

+-                Geom::Point center=father-&gt;getCenter();
++                Geom::Point center = parent_item-&gt;getCenter();
+                 sp_spray_scale_rel(center,desktop,item_copied, Geom::Scale(_scale,_scale));
+                 sp_spray_scale_rel(center,desktop,item_copied, Geom::Scale(scale,scale));
+                 sp_spray_rotate_rel(center,desktop,item_copied, Geom::Rotate(angle));
+@@ -561,10 +549,12 @@
+                 // union and duplication
+                 selection-&gt;clear();
+                 selection-&gt;add(item_copied);
+-                selection-&gt;add(unionResult);
++                if (union_result) {
++                    selection-&gt;add(union_result);
++                }
+                 sp_selected_path_union_skip_undo(selection-&gt;desktop());
+-                selection-&gt;add(father);
+-                Inkscape::GC::release(copy2);
++                selection-&gt;add(parent_item);
++                Inkscape::GC::release(copy);
+                 did = true;
+             }
+         }
+@@ -580,9 +570,9 @@

+                 // Creation of the clone
+                 Inkscape::XML::Node *clone = xml_doc-&gt;createElement(&quot;svg:use&quot;);
+-                // Ad the clone to the list of the father's sons
++                // Add the clone to the list of the parent_item's children
+                 parent-&gt;appendChild(clone);
+-                // Generates the link between father and son attributes
++                // Generates the link between parent_item and child attributes
+                 clone-&gt;setAttribute(&quot;xlink:href&quot;, g_strdup_printf(&quot;#%s&quot;, old_repr-&gt;attribute(&quot;id&quot;)), false); 

+                 SPObject *clone_object = doc-&gt;getObjectByRepr(clone);
+
+=== modified file 'src/ui/tool/multi-path-manipulator.cpp'
+--- src/ui/tool/multi-path-manipulator.cpp        2013-12-10 12:44:18 +0000
++++ src/ui/tool/multi-path-manipulator.cpp        2013-12-12 16:04:06 +0000
+@@ -333,18 +333,21 @@

+ void MultiPathManipulator::insertNodes()
+ {
++    if (_selection.empty()) return;
+     invokeForAll(&amp;PathManipulator::insertNodes);
+     _done(_(&quot;Add nodes&quot;));
+ }

+ void MultiPathManipulator::duplicateNodes()
+ {
++    if (_selection.empty()) return;
+     invokeForAll(&amp;PathManipulator::duplicateNodes);
+     _done(_(&quot;Duplicate nodes&quot;));
+ }

+ void MultiPathManipulator::joinNodes()
+ {
++    if (_selection.empty()) return;
+     invokeForAll(&amp;PathManipulator::hideDragPoint);
+     // Node join has two parts. In the first one we join two subpaths by fusing endpoints
+     // into one. In the second we fuse nodes in each subpath.
+@@ -422,6 +425,7 @@
+ /** Join selected endpoints to create segments. */
+ void MultiPathManipulator::joinSegments()
+ {
++    if (_selection.empty()) return;
+     IterPairList joins;
+     find_join_iterators(_selection, joins);

+@@ -454,6 +458,7 @@

+ void MultiPathManipulator::alignNodes(Geom::Dim2 d)
+ {
++    if (_selection.empty()) return;
+     _selection.align(d);
+     if (d == Geom::X) {
+         _done(&quot;Align nodes to a horizontal line&quot;);
+@@ -464,6 +469,7 @@

+ void MultiPathManipulator::distributeNodes(Geom::Dim2 d)
+ {
++    if (_selection.empty()) return;
+     _selection.distribute(d);
+     if (d == Geom::X) {
+         _done(&quot;Distrubute nodes horizontally&quot;);
+@@ -706,7 +712,7 @@
+         case GDK_u:
+         case GDK_U:
+             if (held_only_shift(event-&gt;key)) {
+-                // Shift+L - make segments curves
++                // Shift+U - make segments curves
+                 setSegmentType(SEGMENT_CUBIC_BEZIER);
+                 return true;
+             }
+
+=== modified file 'src/widgets/desktop-widget.cpp'
+--- src/widgets/desktop-widget.cpp        2013-09-22 15:49:31 +0000
++++ src/widgets/desktop-widget.cpp        2014-04-13 16:44:20 +0000
+@@ -234,7 +234,6 @@
+     // make sure the important messages are displayed immediately!
+     if (type == Inkscape::IMMEDIATE_MESSAGE &amp;&amp; GTK_WIDGET_DRAWABLE (GTK_WIDGET(sb))) {
+         gtk_widget_queue_draw(GTK_WIDGET(sb));
+-        gdk_window_process_updates(GTK_WIDGET(sb)-&gt;window, TRUE);
+     }

+     gtk_tooltips_set_tip (this-&gt;tt, this-&gt;select_status_eventbox, gtk_label_get_text (sb) , NULL);
+@@ -624,29 +623,26 @@
+     Gtk::Window *window = (Gtk::Window*)gtk_object_get_data (GTK_OBJECT(this), &quot;window&quot;);

+     if (window) {
+-        gchar const *fname = ( TRUE
+-                               ? uri
+-                               : g_basename(uri) );
+         GString *name = g_string_new (&quot;&quot;);
+         if (this-&gt;desktop-&gt;number &gt; 1) {
+             if (this-&gt;desktop-&gt;getMode() == Inkscape::RENDERMODE_OUTLINE) {
+-                g_string_printf (name, _(&quot;%s: %d (outline) - Inkscape&quot;), fname, this-&gt;desktop-&gt;number);
++                g_string_printf (name, _(&quot;%s: %d (outline) - Inkscape&quot;), uri, this-&gt;desktop-&gt;number);
+             } else if (this-&gt;desktop-&gt;getMode() == Inkscape::RENDERMODE_NO_FILTERS) {
+-                g_string_printf (name, _(&quot;%s: %d (no filters) - Inkscape&quot;), fname, this-&gt;desktop-&gt;number);
++                g_string_printf (name, _(&quot;%s: %d (no filters) - Inkscape&quot;), uri, this-&gt;desktop-&gt;number);
+             } else if (this-&gt;desktop-&gt;getMode() == Inkscape::RENDERMODE_PRINT_COLORS_PREVIEW) {
+-                g_string_printf (name, _(&quot;%s: %d (print colors preview) - Inkscape&quot;), fname, this-&gt;desktop-&gt;number);
++                g_string_printf (name, _(&quot;%s: %d (print colors preview) - Inkscape&quot;), uri, this-&gt;desktop-&gt;number);
+             } else {
+-                g_string_printf (name, _(&quot;%s: %d - Inkscape&quot;), fname, this-&gt;desktop-&gt;number);
++                g_string_printf (name, _(&quot;%s: %d - Inkscape&quot;), uri, this-&gt;desktop-&gt;number);
+             }
+         } else {
+             if (this-&gt;desktop-&gt;getMode() == Inkscape::RENDERMODE_OUTLINE) {
+-                g_string_printf (name, _(&quot;%s (outline) - Inkscape&quot;), fname);
++                g_string_printf (name, _(&quot;%s (outline) - Inkscape&quot;), uri);
+             } else if (this-&gt;desktop-&gt;getMode() == Inkscape::RENDERMODE_NO_FILTERS) {
+-                g_string_printf (name, _(&quot;%s (no filters) - Inkscape&quot;), fname);
++                g_string_printf (name, _(&quot;%s (no filters) - Inkscape&quot;), uri);
+             } else if (this-&gt;desktop-&gt;getMode() == Inkscape::RENDERMODE_PRINT_COLORS_PREVIEW) {
+-                g_string_printf (name, _(&quot;%s (print colors preview) - Inkscape&quot;), fname);
++                g_string_printf (name, _(&quot;%s (print colors preview) - Inkscape&quot;), uri);
+             } else {
+-                g_string_printf (name, _(&quot;%s - Inkscape&quot;), fname);
++                g_string_printf (name, _(&quot;%s - Inkscape&quot;), uri);
+             }
+         }
+         window-&gt;set_title (name-&gt;str);
+@@ -1756,8 +1752,6 @@
+     g_signal_handlers_block_by_func (G_OBJECT (dtw-&gt;zoom_status), (gpointer)G_CALLBACK (sp_dtw_zoom_value_changed), dtw);
+     gtk_spin_button_set_value (GTK_SPIN_BUTTON (dtw-&gt;zoom_status), log(dtw-&gt;desktop-&gt;current_zoom()) / log(2));
+     gtk_widget_queue_draw(GTK_WIDGET(dtw-&gt;zoom_status));
+-    if (GTK_WIDGET(dtw-&gt;zoom_status)-&gt;window)
+-        gdk_window_process_updates(GTK_WIDGET(dtw-&gt;zoom_status)-&gt;window, TRUE);
+     g_signal_handlers_unblock_by_func (G_OBJECT (dtw-&gt;zoom_status), (gpointer)G_CALLBACK (sp_dtw_zoom_value_changed), dtw);
+ }

+
+=== modified file 'src/widgets/toolbox.cpp'
+--- src/widgets/toolbox.cpp        2011-05-21 23:22:03 +0000
++++ src/widgets/toolbox.cpp        2014-03-24 20:35:50 +0000
+@@ -3769,7 +3769,7 @@
+     GtkAdjustment *adj;

+     // fixme: make settable
+-    gdouble rev = 5;
++    gdouble rev = 3;
+     gdouble exp = 1.0;
+     gdouble t0 = 0.0;

+@@ -7932,7 +7932,7 @@

+         if (cc_item_is_connector(item)) {
+             sp_object_setAttribute(item, &quot;inkscape:connector-type&quot;,
+-                    value, false);
++                    value, NULL);
+             item-&gt;avoidRef-&gt;handleSettingChange();
+             modmade = true;
+         }
+@@ -7981,7 +7981,7 @@

+         if (cc_item_is_connector(item)) {
+             sp_object_setAttribute(item, &quot;inkscape:connector-curvature&quot;,
+-                    value, false);
++                    value, NULL);
+             item-&gt;avoidRef-&gt;handleSettingChange();
+             modmade = true;
+         }
+
</ins></span></pre>
</div>
</div>

</body>
</html>