2008-05-23  Peter Moulder  <pmoulder@mail.csse.monash.edu.au>

	* share/extensions/*.py: Use gettext for (many) error messages.
	share/extensions/inkex.py: (errormsg): New function.

2007-06-24  Joel Holdsworth  <joelholdsworth@yahoo.com>
    
    * modified the windows RC files to add version info and manifest data

2007-03-16  Tim Dwyer  <Tim.Dwyer@infotech.monash.edu.au>

	* src/graphlayout/graphlayout.cpp: handle null bounding boxes

2007-03-01  Markus Schwarzenberg <Markus.Schwarzenberg@ipms.fraunhofer.de>

  Solaris 8 / gcc-3.2.3 fixes (selectively effecting only this special

  * src/display/nr-filter-gaussian.cpp:
    
    * include compatibility header "isnormal.h"
    * template calcTriggsSdikaInitialization<PC> 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 "round.h"
    * using Inkscape::round
    
  * src/extension/internal/ps.cpp, src/print.cpp
   
    include <unistd.h> on SOLARIS_2_8 for open, unlink
    
  * src/libcola/gradient_projection.cpp
  
    include and use compatibility headers "isnan.h" "isinf.h"
    
  * removed obsolete src/libvpsc/isnan.h
  
  * added src/isinf.h
  
  * configure.ac: Added Detection of solaris2.8 --> CXXFLAGS += -DSOLARIS_2_8

2006-08-05  John Bintz  <jcoswell@coswellproductions.org>

  * node-context.cpp, nodepath.cpp:

    add checks to make sure given nodepath pointers are not 
    null before working with them

2006-08-01  MenTaLguY  <mental@rydia.net>

	* configure.ac: refactor pkg-config tests and add explicit cairo test

2006-07-29  John Bintz  <jcoswell@coswellproductions.org>

  * 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  <mental@rydia.net>

	* 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  <mental@rydia.net>

	* 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  <mental@rydia.net>

	* src/dialogs/object-attributes.cpp:

	  switch to sigc++ "release"

2006-07-26  MenTaLguY  <mental@rydia.net>

	* src/style.cpp, src/style.h:

	  finish switching to sigc++ SPObject signals for SPStyle

2006-07-25  MenTaLguY  <mental@rydia.net>

	* src/widgets/gradient-vector.cpp, src/widgets/gradient-vector.h:

	  switch to sigc++ SPObject signals for SPGradientVectorSelector

2006-07-25  MenTaLguY  <mental@rydia.net>

	* 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  <mental@rydia.net>

	* 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  <mental@rydia.net>

    * configure.ac: further work on LSB build configuration

2006-07-23  John Bintz  <jcoswell@coswellproductions.org>

  * 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  <mental@rydia.net>

  * src/widgets/paint-selector.cpp:

    Update pattern creation help text to reflect new menu layout.  We
    probably need some way to automatically generate
    "menu navigation strings" for a given verb.

2006-07-23  Michael Wybrow  <mjwybrow@users.sourceforge.net>

	* 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  <jcoswell@coswellproductions.org>

	* 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  <jcoswell@coswellproductions.org>

	* 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  <mental@rydia.net>

	* src/splivarot.cpp:
	
	  patch from John Bintz, adding pref to simplify multiple
	  paths separately

2006-07-21  MenTaLguY  <mental@rydia.net>

	* configure.ac: first shot at implementing --enable-lsb

2006-07-21  MenTaLguY  <mental@rydia.net>

	* src/style.cpp, src/style.h:

	  switch to using sigc++ signals

2006-07-21  MenTaLguY  <mental@rydia.net>

	* 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  <mental@rydia.net>

	* 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 "modified" and "release"

2006-07-21  MenTaLguY  <mental@rydia.net>

	* src/document.cpp, src/sp-object.cpp, src/sp-object.h:

	  sp_object_invoke_release -> SPObject::releaseReferences,
	  plus the introduction of sigc++ signals for "release" and 
	  "modified" which will eventually replace the GObject signals

2006-07-20  MenTaLguY  <mental@rydia.net>

	* src/libnrtype/RasterFont.h, src/libnrtype/font-instance.h:

	  replace two uses of hash_map with standard STL map

2006-07-18  Bryce Harrington <bryce@bryceharrington.org>

	* src/document.h, src/document.cpp:  Refactoring from mental &
	  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  <Tim.Dwyer@infotech.monash.edu.au>

	* 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  <Tim.Dwyer@infotech.monash.edu.au>

	* 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  <mjwybrow@users.sourceforge.net>

	* src/Makefile_insert, src/Makefile.am, src/svg/Makefile_insert,
	  src/xml/Makefile_insert, src/libnr/Makefile_insert:
	  Add "$(srcdir)/" to some things so that "make check" 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  <Tim.Dwyer@infotech.monash.edu.au>

	* 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  <mjwybrow@users.sourceforge.net>

	* 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  <jon@rejon.org>

	* 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  <Tim.Dwyer@infotech.monash.edu.au>

	* 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  <colin@marquardt-home.de>

	* AUTHORS, src/ui/dialog/aboutbox.cpp: Add Niko, Hugo, Dale and
	  Gustav.

2006-06-30  Michael Wybrow  <mjwybrow@users.sourceforge.net>

	* src/connector-context.cpp, src/widgets/toolbox.cpp:
	  Add undo event descriptions for the connector context.

2006-06-27  Michael Wybrow  <mjwybrow@users.sourceforge.net>

	* 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  <colin@marquardt-home.de>

	* 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  <mjwybrow@users.sourceforge.net>

	* 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  <jon@joncruz.org>

	* TRANSLATORS, src/ui/dialog/aboutbox.cpp:

	  Applied patch #1505715.

2006-06-13  Jon A. Cruz  <jon@joncruz.org>

	* packaging/macosx/Resources/etc/fonts/fonts.conf:

	  Applied patch #1505765.

2006-06-09  Jon A. Cruz  <jon@joncruz.org>

	* src/object-snapper.cpp, src/selection.cpp, src/selection.h,
	  src/seltrans.cpp:

	  Applied patch #1503864.

2006-06-09  Jon A. Cruz  <jon@joncruz.org>

	* src/widgets/toolbox.cpp:

	  Handle case when function call fails.
	  Fixes bug #1501150.

2006-06-07  Jon A. Cruz  <jon@joncruz.org>

	* 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  <jon@joncruz.org>

	* src/widgets/toolbox.cpp:

	  Applied patch #1502407.
	  Fixes bug #1500049.

2006-06-07  Jon A. Cruz  <jon@joncruz.org>

	* packaging/macosx/ScriptExec/main.c, packaging/osx-app.sh:

	  Fixing OS X fc-cache problem.
	  Applied patch #1502063.

2006-06-07  Jon A. Cruz  <jon@joncruz.org>

	* 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  <jon@joncruz.org>

	* trace/siox.cpp, trace/siox.h, trace/trace.cpp,
	  src/ui/dialog/tracedialog.cpp:

	  Applied patch #1501375.

2006-06-05  Jon A. Cruz  <jon@joncruz.org>

	* trace/siox.cpp, trace/trace.cpp:

	  Applied patch #1501134.

2006-06-05  Jon A. Cruz  <jon@joncruz.org>

	* src/dialogs/layers-panel.cpp:

	  Allow action when no layer selected.
	  Fixes bugs #1494646.

2006-06-05  Jon A. Cruz  <jon@joncruz.org>

	* trace/siox.cpp:

	  Applied patch #1500659.

2006-06-05  Jon A. Cruz  <jon@joncruz.org>

	* 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  <colin@marquardt-home.de>

	* TRANSLATORS: Add Stefan Graubner.

2006-06-01  Jon A. Cruz  <jon@joncruz.org>

	* src/extension/internal/pdf-mini.h

	  Fix for delete[] mismatch and binary tweak from Ulf Erikson.

2006-06-01  Jon A. Cruz  <jon@joncruz.org>

	* src/dialogs/layers-panel.h, src/dialogs/layers-panel.cpp:

	  Added layer opacity slider.
	  Fixes RFE #1496569.

2006-05-31  Colin Marquardt  <colin@marquardt-home.de>

	* TRANSLATORS: Add vonHalenbach for tutorial translations.

2006-05-29  Jon A. Cruz  <jon@joncruz.org>

	* src/extension/internal/odf.cpp:
	Corrected deletes and uninitizlied variables.
	Fixes bug# 1489961.

2006-05-30 John Cliff <simarilius@yahoo.com>
	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  <jon@joncruz.org>

	* src/xml/repr-io.cpp:
	Changed to strip leading BOM from input.
	Fixes bug# 1121666.

2006-05-29  Bryce <bryce@bryceharrington.org>
	* sp-shape.cpp:  Adding documentation

2006-05-29  Jon A. Cruz  <jon@joncruz.org>

	* src/desktop.cpp, src/layer-manager.cpp, src/dialogs/layers-panel.cpp:
	Workaround to avoid assertion upon file revert.

2006-05-28  Bryce <bryce@bryceharrington.org>
	* sp-marker.cpp:  Adding documentation

2006-05-28  MenTaLguY  <mental@rydia.net>

	* 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  <mental@rydia.net>

	* 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  <mental@rydia.net>

	* src/widgets/toolbox.cpp:

	  add tooltips to text toolbar widgets

2006-05-28  Jon A. Cruz  <jon@joncruz.org>

	* 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  <jon@joncruz.org>

	* 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  <mjwybrow@users.sourceforge.net>

	* 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  <kees@outflux.net>

	* src/extension/implementation/script.cpp: allow output extension
	  parameters to be prompted and used, closes bug #1495310.

2006-05-26  MenTaLguY  <mental@rydia.net>

	* 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  <jon@joncruz.org>

	* 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  <jon@joncruz.org>

	* src/widgets/desktop-widget.cpp:

	  Fixed resize handle in corner of main UI.
	  Fixes bug #1493995.

2006-05-26  Jon A. Cruz  <jon@joncruz.org>

	* 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  <mjwybrow@users.sourceforge.net>

	* src/path-prefix.h: Add missing CREATE_* directory locations
	  for building an OS X application bundle.  Fixes bug #1495284.

2006-05-25  Bryce Harrington <bryce@bryceharrington.org>

	* src/inkscape.cpp:  i18n on error messages (fix for bug 1490928) 

2006-05-23  Jon A. Cruz  <jon@joncruz.org>

	* 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  <mental@rydia.net>

	* src/extension/internal/ps.cpp:

	  move %%EOF to end of output document

2006-05-22  Jon A. Cruz  <jon@joncruz.org>

	* 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  <mental@rydia.net>

	* 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  <mscholtn@xs4all.nl>

	* src/ui/dialog/inkscape-preferences.cpp, 
	  src/ui/dialog/inkscape-preferences.h: 
	  Added 'Show close button on dialogs' option.

2006-05-21  MenTaLguY  <mental@rydia.net>

	* src/ui/view/view-widget.cpp:
	
	  request collection pass after destruction of a view widget

2006-05-21  MenTaLguY  <mental@rydia.net>

	* 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  <jon@joncruz.org>

	* 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  <mjwybrow@users.sourceforge.net>

	* 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  <mental@rydia.net>

	* src/extensin/internal/ps.cpp:

	  add %%EOF trailer for DSC-compliance

2006-05-20  Colin Marquardt  <colin@marquardt-home.de>

	* 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  <jon@joncruz.org>

	* 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  <mjwybrow@users.sourceforge.net>

	* 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  <jon@joncruz.org>
	* 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  <jon@joncruz.org>
	* 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  <kees@outflux.net>
	* 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  <jon@joncruz.org>
	* src/dialogs/layers-panel.cpp:
	  Flipped top/bottom in layers UI to reflect visible stacking.

2006-05-16  verbalshadow  <verbalshadow@gmail.com>

	* 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  <jon@joncruz.org>
	* src/dialogs/layers-panel.cpp, src/dialogs/layers-panel.h:
	  Switched icons to stock generic.

2006-05-17  Michael Wybrow  <mjwybrow@users.sourceforge.net>

	* src/dialogs/layers-panel.cpp: Compile fix from Mathieu Dimanche.

2006-05-16  Jon A. Cruz  <jon@joncruz.org>

	* src/document-subset.cpp:
	  Corrected ordering of children in subset.

2006-05-15  Jon A. Cruz  <jon@joncruz.org>
	* 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  <colin@marquardt-home.de>

	* src/ui/dialog/inkscape-preferences.cpp (initPageTools): 
	  Typofix ("conector").

2006-05-14  Jon A. Cruz  <jon@joncruz.org>

	* src/document-subset.cpp, src/layer-manager.h, src/layer-manager.cpp:
	  Corrected base structure and avoiding infinite loop.

2006-05-14  Michael Wybrow  <mjwybrow@users.sourceforge.net>

	* src/widgets/toolbox.cpp: Slightly increase size of the
	 connector toolbar buttons to match button sizes on other
	 toolbars.

2006-05-13  verbalshadow  <verbalshadow@gmail.com>

	* 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  <mjwybrow@users.sourceforge.net>

	* 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  <inkscape@carlh.net>

	* 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  <mjwybrow@users.sourceforge.net>

	* 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  <mental@rydia.net>

	* src/display/curve.cpp:

	  always make local copy of path data so that we have control over memory
	  policy

2006-05-08  MenTaLguY  <mental@rydia.net>

	* 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  <mental@rydia.net>

	* 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  <mental@rydia.net>

	* 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  <mental@rydia.net>

	* 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  <mental@rydia.net>

	* src/xml/repr-util.cpp:
	
	  comments explaining namespace mapping for the broken sodipodi namespace

2006-05-08  Carl Hetherington  <inkscape@carlh.net>

	* 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  <mjwybrow@users.sourceforge.net>

	* knot.h, knot.cpp, connector-context.cpp:
	  Fix glib-gobject-warnings for knots in the connector tool.

2006-05-07  Jon A. Cruz  <jon@joncruz.org>

	* src/document-subset.cpp:
	  Corrected two bugs, with the minor one hiding the more severe.

2006-05-06  MenTaLguY  <mental@rydia.net>

	* src/xml/repr-util.cpp, src/xml/repr.h:

	  add fixup for incorrect sodipodi namespace

2006-05-06  MenTaLguY  <mental@rydia.net>

	* 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  <mental@rydia.net>

	* src/xml/repr-util.cpp:

	  fix for #1483198 ("infectious namespaces")

2006-05-01  Jon A. Cruz  <jon@joncruz.org>

	* 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  <inkscape@carlh.net>

	* 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  <inkscape@carlh.net>

	* 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  <mjwybrow@users.sourceforge.net>

	* po/pt_BR.po: Fix some "Unmatched closing </b>" warnings.

	* src/jabber_whiteboard/pedrodom.cpp: Compile fix for Mac OS.
	
2006-05-03  Carl Hetherington  <inkscape@carlh.net>

	* 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  <jon@joncruz.org>

	* 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  <mental@rydia.net>

	* src/display/nr-arena-item.cpp:

	  use GC allocator for bitmap cache and transform

2006-05-01  Marco Scholten  <mscholtn@xs4all.nl>

	* src/dialogs/inkscape-preferences.cpp: Moved 'compass like
    display of angles' from 'windows' to 'steps'.

2006-04-30  MenTaLguY  <mental@rydia.net>

	* src/libnr/nr-object.cpp:

	  log finalization of NRObjects

2006-04-29  Jon Phillips  <jon@rejon.org>

	* 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  <mental@rydia.net>

	* 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  <mental@rydia.net>

	* src/document.cpp:
	
	  use proper unref function on SPRoot to avoid appearance of leak

2006-04-29  MenTaLguY  <mental@rydia.net>

	* src/gc-anchored.cpp, src/xml/simple-node.cpp, src/sp-object.cpp:

	  switch everyone to simpler debug event API

2006-04-29  MenTaLguY  <mental@rydia.net>

	* src/Makefile_insert, src/gc-finalized.cpp, src/gc-finalized.h:

	  add finalizer logging

2006-04-29  MenTaLguY  <mental@rydia.net>
