"SfR Fresh" - the SfR Freeware/Shareware Archive

Member "inkscape-0.46/ChangeLog" of archive inkscape-0.46.zip:


As a special service "SfR Fresh" has tried to format the requested source page into HTML format using source code syntax highlighting with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. That can be also achieved for any archive member file by clicking within an archive contents listing on the first character of the file(path) respectively on the according byte size field.
    1 2007-06-24  Joel Holdsworth  <joelholdsworth@yahoo.com>
    2     
    3     * modified the windows RC files to add version info and manifest data
    4 
    5 2007-03-16  Tim Dwyer  <Tim.Dwyer@infotech.monash.edu.au>
    6 
    7 	* src/graphlayout/graphlayout.cpp: handle null bounding boxes
    8 
    9 2007-03-01  Markus Schwarzenberg <Markus.Schwarzenberg@ipms.fraunhofer.de>
   10 
   11   Solaris 8 / gcc-3.2.3 fixes (selectively effecting only this special
   12 
   13   * src/display/nr-filter-gaussian.cpp:
   14     
   15     * include compatibility header "isnormal.h"
   16     * template calcTriggsSdikaInitialization<PC> needs to be
   17       specified explicitely for gcc 3.2.3
   18   
   19   * src/display/pixblock-transform.cpp, src/display/nr-filter.cpp, 
   20     src/display/nr-filter.cpp
   21     
   22     * include compatibility header "round.h"
   23     * using Inkscape::round
   24     
   25   * src/extension/internal/ps.cpp, src/print.cpp
   26    
   27     include <unistd.h> on SOLARIS_2_8 for open, unlink
   28     
   29   * src/libcola/gradient_projection.cpp
   30   
   31     include and use compatibility headers "isnan.h" "isinf.h"
   32     
   33   * removed obsolete src/libvpsc/isnan.h
   34   
   35   * added src/isinf.h
   36   
   37   * configure.ac: Added Detection of solaris2.8 --> CXXFLAGS += -DSOLARIS_2_8
   38 
   39 2006-08-05  John Bintz  <jcoswell@coswellproductions.org>
   40 
   41   * node-context.cpp, nodepath.cpp:
   42 
   43     add checks to make sure given nodepath pointers are not 
   44     null before working with them
   45 
   46 2006-08-01  MenTaLguY  <mental@rydia.net>
   47 
   48 	* configure.ac: refactor pkg-config tests and add explicit cairo test
   49 
   50 2006-07-29  John Bintz  <jcoswell@coswellproductions.org>
   51 
   52   * src/nodepath.cpp:
   53   
   54     Fix bug where deleting a node broke the symmetry of neighboring
   55     smooth nodes and failed to convert those nodes to cusp nodes
   56 
   57 2006-07-29  MenTaLguY  <mental@rydia.net>
   58 
   59 	* src/sp-object.cpp:
   60 
   61 	  remove GObject signals from SPObject
   62 
   63 	* src/desktop.cpp, src/desktop.h, src/sp-gradient.cpp,
   64 	  src/sp-gradient.h, src/sp-pattern.cpp, src/sp-pattern.h,
   65 	  src/sp-switch.cpp, src/sp-switch.h, src/widgets/desktop-widget.cpp,
   66 	  src/widgets/desktop-widget.h, src/widgets/gradient-image.cpp,
   67 	  src/widgets/gradient-image.h, src/widgets/gradient-toolbar.cpp,
   68 	  src/widgets/gradient-toolbar.cpp:
   69 
   70 	  switch to sigc++ SPObject signals
   71 
   72 2006-07-27  MenTaLguY  <mental@rydia.net>
   73 
   74 	* src/dialogs/sp-attribute-widget.cpp,
   75 	  src/dialogs/sp-attribute-widget.h, src/sp-offset.cpp,
   76 	  src/sp-offset.h, src/sp-shape.cpp, src/sp-shape.h,
   77 	  src/sp-use-reference.cpp, src/sp-use-reference.h:
   78 
   79 	  switch to sigc++ SPObject signals
   80 
   81 2006-07-26  MenTaLguY  <mental@rydia.net>
   82 
   83 	* src/dialogs/object-attributes.cpp:
   84 
   85 	  switch to sigc++ "release"
   86 
   87 2006-07-26  MenTaLguY  <mental@rydia.net>
   88 
   89 	* src/style.cpp, src/style.h:
   90 
   91 	  finish switching to sigc++ SPObject signals for SPStyle
   92 
   93 2006-07-25  MenTaLguY  <mental@rydia.net>
   94 
   95 	* src/widgets/gradient-vector.cpp, src/widgets/gradient-vector.h:
   96 
   97 	  switch to sigc++ SPObject signals for SPGradientVectorSelector
   98 
   99 2006-07-25  MenTaLguY  <mental@rydia.net>
  100 
  101 	* autogen.sh, configure.ac, debian/control, tools-version.sh:
  102 
  103 	  un-libtoolize the build process (yay!) -- we haven't actually
  104 	  used libtool for ages
  105 
  106 2006-07-25  MenTaLguY  <mental@rydia.net>
  107 
  108 	* src/extension/plugin, src/extension/plugin/Makefile_insert,
  109 	  src/extension/plugin/makefile.in, src/extension/plugin/.cvsignore,
  110 	  src/Makefile.am, configure.ac:
  111 
  112 	  remove vestigal plugin support
  113 
  114 2006-07-24  MenTaLguY  <mental@rydia.net>
  115 
  116     * configure.ac: further work on LSB build configuration
  117 
  118 2006-07-23  John Bintz  <jcoswell@coswellproductions.org>
  119 
  120   * src/verbs.cpp, src/event-context.cpp, src/node-context.cpp:
  121 
  122     forced redraw of canvas upon completion of zooming or upon
  123     starting rubber band selection events to work around event
  124     starvation issue at high zoom levels
  125 
  126 2006-07-23  MenTaLguY  <mental@rydia.net>
  127 
  128   * src/widgets/paint-selector.cpp:
  129 
  130     Update pattern creation help text to reflect new menu layout.  We
  131     probably need some way to automatically generate
  132     "menu navigation strings" for a given verb.
  133 
  134 2006-07-23  Michael Wybrow  <mjwybrow@users.sourceforge.net>
  135 
  136 	* packaging/osx-app.sh, packaging/macosx/inkscape.ds_store
  137 	  packaging/macosx/dmg_background.svg, packaging/macosx/osx-dmg.sh,
  138 	  packaging/macosx/dmg_background.png, Makefile.am,
  139 	  packaging/macosx/dmg_set_style.scpt:
  140 
  141 	  Improve the disk image layout for Mac OS X releases.  This is 
  142 	  based on Jean-Olivier Irisson's work and patches, submitted as
  143 	  #1516212.
  144 
  145 2006-07-23  John Bintz  <jcoswell@coswellproductions.org>
  146 
  147 	* src/desktop.cpp, src/desktop.h:
  148 
  149 	  added SPDesktop::updateNow()
  150 
  151 	* src/event-context.cpp, src/select-context.cpp, src/node-context.cpp:
  152 
  153 	  forced redraw of canvas upon completion of selection or panning
  154 	  to work around event starvation issue at high zoom levels
  155 
  156 2006-07-22  John Bintz  <jcoswell@coswellproductions.org>
  157 
  158 	* src/desktop.cpp, src/desktop.h, src/document-undo.cpp,
  159 	  src/document.h, src/document-private.h, src/document.cpp:
  160 
  161 	  forced redraw of canvas upon document commit to work
  162 	  around event starvation issue at high zoom levels
  163 
  164 2006-07-21  MenTaLguY  <mental@rydia.net>
  165 
  166 	* src/splivarot.cpp:
  167 	
  168 	  patch from John Bintz, adding pref to simplify multiple
  169 	  paths separately
  170 
  171 2006-07-21  MenTaLguY  <mental@rydia.net>
  172 
  173 	* configure.ac: first shot at implementing --enable-lsb
  174 
  175 2006-07-21  MenTaLguY  <mental@rydia.net>
  176 
  177 	* src/style.cpp, src/style.h:
  178 
  179 	  switch to using sigc++ signals
  180 
  181 2006-07-21  MenTaLguY  <mental@rydia.net>
  182 
  183 	* src/layer-manager.cpp, src/layer-manager.h:
  184 
  185 	  switch to sigc++ signals and manually clean up signal connections
  186 	  (although it may not be strictly necessary to do so here)
  187 
  188 2006-07-21  MenTaLguY  <mental@rydia.net>
  189 
  190 	* src/document-subset.cpp, src/object-hierarchy.cpp,
  191 	  src/object-hierarchy.h, src/selection.cpp, src/selection.h,
  192 	  src/ui/view/edit-widget.cpp, src/ui/view/edit-widget.h,
  193 	  src/uri-references.cpp, src/uri-references.h:
  194 	
  195 	  switch to sigc++ signals for "modified" and "release"
  196 
  197 2006-07-21  MenTaLguY  <mental@rydia.net>
  198 
  199 	* src/document.cpp, src/sp-object.cpp, src/sp-object.h:
  200 
  201 	  sp_object_invoke_release -> SPObject::releaseReferences,
  202 	  plus the introduction of sigc++ signals for "release" and 
  203 	  "modified" which will eventually replace the GObject signals
  204 
  205 2006-07-20  MenTaLguY  <mental@rydia.net>
  206 
  207 	* src/libnrtype/RasterFont.h, src/libnrtype/font-instance.h:
  208 
  209 	  replace two uses of hash_map with standard STL map
  210 
  211 2006-07-18  Bryce Harrington <bryce@bryceharrington.org>
  212 
  213 	* src/document.h, src/document.cpp:  Refactoring from mental &
  214 	  bryce to consolidate document update functionality from
  215 	  sp_document_ensure_is_up_to_date() and
  216 	  sp_document_idle_handler().  This is the first step in getting
  217 	  updates of defs (and markers) fixed.
  218 
  219 2006-07-18  Tim Dwyer  <Tim.Dwyer@infotech.monash.edu.au>
  220 
  221 	* src/graphlayout/graphlayout.cpp, src/conn-avoid-ref.h:
  222 	  We now use connector spacing to determine the minimum space required
  223 	  between shape bounding boxes when graph layout with avoid overlap
  224 	  constraints is applied.  This means that there should always be enough
  225 	  room for connectors to route between shapes.  Also changed the default
  226 	  connector spacing to a less extreme 3.
  227 
  228 2006-07-17  Tim Dwyer  <Tim.Dwyer@infotech.monash.edu.au>
  229 
  230 	* src/libcola/cola.h, src/libcola/connected_components.cpp,
  231 	  src/graphlayout/graphlayout.cpp:
  232 	  Disconnected graphs are now handled more gracefully,
  233 	  connected components are arranged separated (in place) and
  234 	  then overlaps between components are removed.
  235 
  236 2006-07-13  Michael Wybrow  <mjwybrow@users.sourceforge.net>
  237 
  238 	* src/Makefile_insert, src/Makefile.am, src/svg/Makefile_insert,
  239 	  src/xml/Makefile_insert, src/libnr/Makefile_insert:
  240 	  Add "$(srcdir)/" to some things so that "make check" works in 
  241 	  the case that the build directory is somewhere other than the
  242 	  source directory.
  243 
  244 	* src/sp-conn-end-pair.cpp, src/connector-context.cpp,
  245 	  src/document.cpp, src/libavoid/*:
  246 	  Update libavoid with upstream fixes, optimisations and new features.
  247 
  248 2006-07-13  Tim Dwyer  <Tim.Dwyer@infotech.monash.edu.au>
  249 
  250 	* src/libvpsc/*,
  251 	  src/graphlayout/graphlayout.cpp:
  252 	  Toggle on connector toolbar can force connectors with 
  253 	  end-markers (arrows) to point downwards
  254 
  255 2006-07-13  Michael Wybrow  <mjwybrow@users.sourceforge.net>
  256 
  257 	* src/libavoid/router.cpp: Fixed a bug in the libavoid function
  258 	  Router::attachedConns().  Previously unused, but needed by Tim
  259 	  for new Graph Layout code.
  260 
  261 2006-07-13  Jon Phillips  <jon@rejon.org>
  262 
  263 	* src/inkview: Added commandline option capability to inkview and 
  264 	  got code ready to add a timer for an automatic slideshow capability.
  265 
  266 2006-07-12 Tim Dwyer  <Tim.Dwyer@infotech.monash.edu.au>
  267 
  268 	* src/libvpsc/*,
  269 	  src/libcola/*,
  270 	  src/graphlayout/graphlayout.cpp,
  271 	  src/removeoverlaps/removeoverlaps.cpp:
  272 	  Boost graph layout algorithms replaced by custom constraint layout
  273 	  algorithm (implemented in libcola).  New layout supports constraints
  274 	  such as downward pointing connectors (directed graph layout) or
  275 	  non-overlapping shapes.
  276 	  libvpsc contains updated code for quadratic program solver used by
  277 	  libcola and removeoverlaps.  Fixes bug #1441411.
  278 
  279 2006-07-02  Colin Marquardt  <colin@marquardt-home.de>
  280 
  281 	* AUTHORS, src/ui/dialog/aboutbox.cpp: Add Niko, Hugo, Dale and
  282 	  Gustav.
  283 
  284 2006-06-30  Michael Wybrow  <mjwybrow@users.sourceforge.net>
  285 
  286 	* src/connector-context.cpp, src/widgets/toolbox.cpp:
  287 	  Add undo event descriptions for the connector context.
  288 
  289 2006-06-27  Michael Wybrow  <mjwybrow@users.sourceforge.net>
  290 
  291 	* packaging/macosx/ScriptExec/main.c:
  292 	  Add some quotes to fix a problem for people on OS X with 
  293 	  spaces in their home directory path.  Fixes bug #1512019.
  294 
  295 2006-06-21  Colin Marquardt  <colin@marquardt-home.de>
  296 
  297 	* share/templates/DVD_cover_regular_300dpi.svg,
  298 	  share/templates/DVD_cover_slim_300dpi.svg,
  299 	  share/templates/DVD_cover_superslim_300dpi.svg,
  300 	  share/templates/DVD_cover_ultraslim_300dpi.svg:
  301 	  DVD templates by Aleksandar Urosevic. Closes #1507164.
  302 
  303 2006-06-19  Michael Wybrow  <mjwybrow@users.sourceforge.net>
  304 
  305 	* packaging/macosx/Resources/script,
  306 	  packaging/macosx/Resources/bin/inkscape:
  307 
  308 	  Improve quoting of shell variables.
  309 
  310 	* packaging/macosx/ScriptExec/ScriptExec.xcodeproj/project.pbxproj:
  311 
  312 	  Xcode 2 project file for the OS X launcher.  This will build a
  313 	  Universal version of the launcher by default.  The project files for
  314 	  different versions are named differently, so this will be picked up and
  315 	  used if the package builder has a sufficiently new version of Xcode.
  316 
  317 	* packaging/macosx/ScriptExec/ScriptExec.xcode/sveinbjornt.pbxuser,
  318 	  packaging/macosx/ScriptExec/ScriptExec.xcode/voisine.pbxuser:
  319 
  320 	  Remove unnecessary user preference files.
  321 
  322 	* Makefile.am:
  323 	
  324 	  Update the Xcode project files included when creating releases.
  325 
  326 2006-06-13  Jon A. Cruz  <jon@joncruz.org>
  327 
  328 	* TRANSLATORS, src/ui/dialog/aboutbox.cpp:
  329 
  330 	  Applied patch #1505715.
  331 
  332 2006-06-13  Jon A. Cruz  <jon@joncruz.org>
  333 
  334 	* packaging/macosx/Resources/etc/fonts/fonts.conf:
  335 
  336 	  Applied patch #1505765.
  337 
  338 2006-06-09  Jon A. Cruz  <jon@joncruz.org>
  339 
  340 	* src/object-snapper.cpp, src/selection.cpp, src/selection.h,
  341 	  src/seltrans.cpp:
  342 
  343 	  Applied patch #1503864.
  344 
  345 2006-06-09  Jon A. Cruz  <jon@joncruz.org>
  346 
  347 	* src/widgets/toolbox.cpp:
  348 
  349 	  Handle case when function call fails.
  350 	  Fixes bug #1501150.
  351 
  352 2006-06-07  Jon A. Cruz  <jon@joncruz.org>
  353 
  354 	* src/seltrans.cpp:
  355 
  356 	  Work-around for seltrans not getting calls to grab() and ungrab() as
  357 	  expected.
  358 	  Fixes bug #1501156.
  359 
  360 2006-06-07  Jon A. Cruz  <jon@joncruz.org>
  361 
  362 	* src/widgets/toolbox.cpp:
  363 
  364 	  Applied patch #1502407.
  365 	  Fixes bug #1500049.
  366 
  367 2006-06-07  Jon A. Cruz  <jon@joncruz.org>
  368 
  369 	* packaging/macosx/ScriptExec/main.c, packaging/osx-app.sh:
  370 
  371 	  Fixing OS X fc-cache problem.
  372 	  Applied patch #1502063.
  373 
  374 2006-06-07  Jon A. Cruz  <jon@joncruz.org>
  375 
  376 	* src/sp-item-group.cpp, src/sp-path.cpp, src/sp-star.cpp,
  377 	  src/sp-switch.cpp, src/ui/widget/ruler.cpp:
  378 
  379 	  Applied patch #1501709.
  380 
  381 2006-06-05  Jon A. Cruz  <jon@joncruz.org>
  382 
  383 	* trace/siox.cpp, trace/siox.h, trace/trace.cpp,
  384 	  src/ui/dialog/tracedialog.cpp:
  385 
  386 	  Applied patch #1501375.
  387 
  388 2006-06-05  Jon A. Cruz  <jon@joncruz.org>
  389 
  390 	* trace/siox.cpp, trace/trace.cpp:
  391 
  392 	  Applied patch #1501134.
  393 
  394 2006-06-05  Jon A. Cruz  <jon@joncruz.org>
  395 
  396 	* src/dialogs/layers-panel.cpp:
  397 
  398 	  Allow action when no layer selected.
  399 	  Fixes bugs #1494646.
  400 
  401 2006-06-05  Jon A. Cruz  <jon@joncruz.org>
  402 
  403 	* trace/siox.cpp:
  404 
  405 	  Applied patch #1500659.
  406 
  407 2006-06-05  Jon A. Cruz  <jon@joncruz.org>
  408 
  409 	* src/dialogs/layers-panel.h, src/dialogs/layers-panel.cpp:
  410 
  411 	  Blocked signal when changes are not from the layers UI.
  412 	  Fixes bugs #1495406 and most of #1494646.
  413 
  414 2006-06-02  Colin Marquardt  <colin@marquardt-home.de>
  415 
  416 	* TRANSLATORS: Add Stefan Graubner.
  417 
  418 2006-06-01  Jon A. Cruz  <jon@joncruz.org>
  419 
  420 	* src/extension/internal/pdf-mini.h
  421 
  422 	  Fix for delete[] mismatch and binary tweak from Ulf Erikson.
  423 
  424 2006-06-01  Jon A. Cruz  <jon@joncruz.org>
  425 
  426 	* src/dialogs/layers-panel.h, src/dialogs/layers-panel.cpp:
  427 
  428 	  Added layer opacity slider.
  429 	  Fixes RFE #1496569.
  430 
  431 2006-05-31  Colin Marquardt  <colin@marquardt-home.de>
  432 
  433 	* TRANSLATORS: Add vonHalenbach for tutorial translations.
  434 
  435 2006-05-29  Jon A. Cruz  <jon@joncruz.org>
  436 
  437 	* src/extension/internal/odf.cpp:
  438 	Corrected deletes and uninitizlied variables.
  439 	Fixes bug# 1489961.
  440 
  441 2006-05-30 John Cliff <simarilius@yahoo.com>
  442 	src/trace/potrace/inkscape-potrace.cpp
  443 	Changed bitsPerSample from hardcoded to calculated for multi color traces
  444 	to fix bugs 1188811 and 1484076
  445 
  446 2006-05-29  Jon A. Cruz  <jon@joncruz.org>
  447 
  448 	* src/xml/repr-io.cpp:
  449 	Changed to strip leading BOM from input.
  450 	Fixes bug# 1121666.
  451 
  452 2006-05-29  Bryce <bryce@bryceharrington.org>
  453 	* sp-shape.cpp:  Adding documentation
  454 
  455 2006-05-29  Jon A. Cruz  <jon@joncruz.org>
  456 
  457 	* src/desktop.cpp, src/layer-manager.cpp, src/dialogs/layers-panel.cpp:
  458 	Workaround to avoid assertion upon file revert.
  459 
  460 2006-05-28  Bryce <bryce@bryceharrington.org>
  461 	* sp-marker.cpp:  Adding documentation
  462 
  463 2006-05-28  MenTaLguY  <mental@rydia.net>
  464 
  465 	* src/dialogs/clonetiler.cpp, src/dialogs/iconpreview.cpp,
  466 	  src/dialogs/stroke-style.cpp, src/display/curve.cpp,
  467 	  src/display/sp-canvas.cpp, src/dyna-draw-context.cpp,
  468 	  src/extension/internal/gnome.cpp, src/extension/internal/pdf.cpp,
  469 	  src/extension/internal/ps.cpp, src/extension/internal/win32.cpp,
  470 	  src/file.cpp, src/inkview.cpp, src/libnr/nr-macros.h,
  471 	  src/libnr/nr-object.cpp, src/libnr/nr-path.cpp,
  472 	  src/libnr/nr-pixblock.cpp, src/libnr/nr-pixblock-pattern.cpp,
  473 	  src/libnr/nr-svp.cpp, src/libnr/nr-svp-render.cpp,
  474 	  src/libnrtype/FontFactory.cpp, src/libnrtype/Layout-TNG-Output.cpp,
  475 	  src/libnrtype/nr-type-primitives.cpp, src/path-chemistry.cpp,
  476 	  src/splivarot.cpp, src/sp-marker.cpp, src/ui/widget/icon-widget.cpp,
  477 	  src/widgets/icon.cpp:
  478 
  479 	  replace nr_new() with g_new(), and try to converge on using the
  480 	  glib allocator a little more instead of the others (aside from
  481 	  libgc)
  482 
  483 2006-05-28  MenTaLguY  <mental@rydia.net>
  484 
  485 	* share/icons/icons.svg:
  486 
  487 	  correct vertical text flow icon to  correctly reflect lines stacking
  488 	  right-to-left, as well as improving pixel alignment on both text flow
  489 	  icons
  490 
  491 2006-05-28  MenTaLguY  <mental@rydia.net>
  492 
  493 	* src/widgets/toolbox.cpp:
  494 
  495 	  add tooltips to text toolbar widgets
  496 
  497 2006-05-28  Jon A. Cruz  <jon@joncruz.org>
  498 
  499 	* src/layer-manager.cpp, src/layer-manager.h,
  500 	  src/preferences-skeleton.h, src/ui/dialog/inkscape-preferences.cpp,
  501 	  src/ui/dialog/inkscape-preferences.h,
  502 	  src/widgets/layer-selector.cpp, src/dialogs/layers-panel.cpp:
  503 
  504 	  Finished option to turn on or off deslecting when switching layers.
  505 	  Fixes RFE #1495701.
  506 
  507 2006-05-28  Jon A. Cruz  <jon@joncruz.org>
  508 
  509 	* src/dialogs/layers-panel.h, src/dialogs/layers-panel.cpp:
  510 
  511 	  Changed clicking on visibility and locked toggles to not switch
  512 	  selected layer.
  513 	  Fixes bug #1495856.
  514 
  515 2006-05-28  Michael Wybrow  <mjwybrow@users.sourceforge.net>
  516 
  517 	* src/sp-conn-end-pair.cpp: Detach connectors from empty groups
  518 	  before trying to route connectors to them.  This is required
  519 	  since empty groups have no physical position.  Fixes bug #1448811.
  520 
  521 2006-05-27  Kees Cook  <kees@outflux.net>
  522 
  523 	* src/extension/implementation/script.cpp: allow output extension
  524 	  parameters to be prompted and used, closes bug #1495310.
  525 
  526 2006-05-26  MenTaLguY  <mental@rydia.net>
  527 
  528 	* src/dialogs/layers-panel.h, src/dialogs/layers-panel.cpp:
  529 
  530 	  make button labels translatable, and use HButtonBox instead of HBox for
  531 	  better appearance
  532 
  533 2006-05-26  Jon A. Cruz  <jon@joncruz.org>
  534 
  535 	* src/layer-manager.cpp, src/layer-manager.h,
  536 	  src/dialogs/layer-properties.cpp, src/dialogs/layers-panel.cpp:
  537 
  538 	  Prevent layer name duplication.
  539 	  Fixes bug #1115407.
  540 
  541 2006-05-26  Jon A. Cruz  <jon@joncruz.org>
  542 
  543 	* src/widgets/desktop-widget.cpp:
  544 
  545 	  Fixed resize handle in corner of main UI.
  546 	  Fixes bug #1493995.
  547 
  548 2006-05-26  Jon A. Cruz  <jon@joncruz.org>
  549 
  550 	* src/layer-manager.cpp, src/layer-manager.h,
  551 	  src/widgets/layer-selector.cpp:
  552 
  553 	  Cleaned up propagation of status changes.
  554 	  Fixes bug #1495333.
  555 
  556 2006-05-26  Michael Wybrow  <mjwybrow@users.sourceforge.net>
  557 
  558 	* src/path-prefix.h: Add missing CREATE_* directory locations
  559 	  for building an OS X application bundle.  Fixes bug #1495284.
  560 
  561 2006-05-25  Bryce Harrington <bryce@bryceharrington.org>
  562 
  563 	* src/inkscape.cpp:  i18n on error messages (fix for bug 1490928) 
  564 
  565 2006-05-23  Jon A. Cruz  <jon@joncruz.org>
  566 
  567 	* src/dialogs/layers-panel.cpp, src/dialogs/swatches.cpp,
  568 	  src/dialogs/swatches.h, src/preferences-skeleton.h,
  569 	  src/ui/previewfillable.h, src/ui/previewholder.cpp,
  570 	  src/ui/previewholder.h, src/ui/widget/panel.cpp,
  571 	  src/ui/widget/panel.h, src/verbs.cpp,
  572 	  src/widgets/desktop-widget.cpp:
  573 	  Refactored panels.
  574 	  Fixes RFE #1453153. Fixes RFE #1453152.
  575 	
  576 
  577 2006-05-23  MenTaLguY  <mental@rydia.net>
  578 
  579 	* src/extension/internal/ps.cpp:
  580 
  581 	  move %%EOF to end of output document
  582 
  583 2006-05-22  Jon A. Cruz  <jon@joncruz.org>
  584 
  585 	* src/dialogs/swatches.cpp, src/ui/widget/panel.cpp,
  586 	  src/ui/widget/panel.h:
  587 	  Removed panel menu unless requested. Fixes bug #1492597.
  588 
  589 2006-05-22  MenTaLguY  <mental@rydia.net>
  590 
  591 	* src/extension/internal/svg.cpp:
  592 
  593 	  replace EXTREMELY inefficient (O(n^2), I think?) stacked C string
  594 	  concatenations with appends to a std::vector, which is amortized O(1)
  595 
  596 2006-05-21  Marco Scholten  <mscholtn@xs4all.nl>
  597 
  598 	* src/ui/dialog/inkscape-preferences.cpp, 
  599 	  src/ui/dialog/inkscape-preferences.h: 
  600 	  Added 'Show close button on dialogs' option.
  601 
  602 2006-05-21  MenTaLguY  <mental@rydia.net>
  603 
  604 	* src/ui/view/view-widget.cpp:
  605 	
  606 	  request collection pass after destruction of a view widget
  607 
  608 2006-05-21  MenTaLguY  <mental@rydia.net>
  609 
  610 	* src/gc-core.h, src/gc.cpp:
  611 	
  612 	  add GC::request_early_collection() to force a collection from the idle
  613 	  loop at opportune times
  614 
  615 	* src/dialogs/filedialog.cpp:
  616 
  617 	  call GC::request_early_collection() after switching preview images
  618 
  619 2006-05-21  Jon A. Cruz  <jon@joncruz.org>
  620 
  621 	* src/layer-manager.cpp, src/layer-manager.h,
  622 	  src/dialogs/layers-panel.cpp, src/dialogs/layers-panel.h:
  623 	  Adding notification when managed layers change.
  624 
  625 2006-05-21  Michael Wybrow  <mjwybrow@users.sourceforge.net>
  626 
  627 	* src/extension/internal/pdf.cpp: Compilation fix.  For versions
  628 	  of glib older that 2.9.0, use g_date_set_time() instead of
  629 	  g_date_set_time_t().
  630 
  631 2006-05-20  MenTaLguY  <mental@rydia.net>
  632 
  633 	* src/extensin/internal/ps.cpp:
  634 
  635 	  add %%EOF trailer for DSC-compliance
  636 
  637 2006-05-20  Colin Marquardt  <colin@marquardt-home.de>
  638 
  639 	* share/extensions/lindenmayer.inx,
  640 	  share/extensions/kochify_load.inx, 
  641 	  share/extensions/kochify.inx:
  642 	  Rename slightly, also makes for easier translation.
  643 
  644 2006-05-20  Jon A. Cruz  <jon@joncruz.org>
  645 
  646 	* src/widgets/icon.h, src/widgets/icon.cpp, src/dialogs/layers-panel.cpp:
  647 	  Changled dialog from checkboxes to icons for visible and locked.
  648 
  649 2006-05-20  Michael Wybrow  <mjwybrow@users.sourceforge.net>
  650 
  651 	* src/libnrtype/FontInstance.cpp: patch from David Turner of the
  652 	  FreeType Project.  Fixes a compilation problem and a possible
  653 	  segmentation fault.
  654 
  655 2006-05-19  Jon A. Cruz  <jon@joncruz.org>
  656 	* src/preferences-skeleton.h, src/dialogs/layers-panel.h,
  657 	  src/dialogs/layers-panel.cpp:
  658 	  Selection and event handling cleanup. Added deeper display.
  659 
  660 2006-05-18  Jon A. Cruz  <jon@joncruz.org>
  661 	* src/layer-manager.cpp, src/dialogs/layers-panel.h,
  662 	  src/dialogs/layers-panel.cpp:
  663 	  Next round of layer dialog updates.
  664 
  665 2006-05-17  Kees Cook  <kees@outflux.net>
  666 	* src/dialogs/rdf.cpp: corrected localization on array, added comments.
  667 	* src/ui/widget/licensor.cpp: Localized the license name.
  668 	* configure.ac: added comment about why sigc++ was upgraded
  669 
  670 2006-05-17  Jon A. Cruz  <jon@joncruz.org>
  671 	* src/dialogs/layers-panel.cpp:
  672 	  Flipped top/bottom in layers UI to reflect visible stacking.
  673 
  674 2006-05-16  verbalshadow  <verbalshadow@gmail.com>
  675 
  676 	* src/desktop-style.h, src/desktop-style.cpp:
  677 	  Fixes calligraphy tool so drawing now uses the the correct opacity.
  678 
  679 2006-05-17  Jon A. Cruz  <jon@joncruz.org>
  680 	* src/dialogs/layers-panel.cpp, src/dialogs/layers-panel.h:
  681 	  Switched icons to stock generic.
  682 
  683 2006-05-17  Michael Wybrow  <mjwybrow@users.sourceforge.net>
  684 
  685 	* src/dialogs/layers-panel.cpp: Compile fix from Mathieu Dimanche.
  686 
  687 2006-05-16  Jon A. Cruz  <jon@joncruz.org>
  688 
  689 	* src/document-subset.cpp:
  690 	  Corrected ordering of children in subset.
  691 
  692 2006-05-15  Jon A. Cruz  <jon@joncruz.org>
  693 	* src/Makefile_insert, src/desktop.cpp, src/desktop.h,
  694 	  src/layer-manager.cpp, src/menus-skeleton.h, src/verbs.cpp,
  695 	  src/verbs.h, src/dialogs/layers-panel.cpp,
  696 	  src/dialogs/layers-panel.h, src/dialogs/Makefile_insert:
  697 	  Base implementation of a layers dialog.
  698 
  699 2006-05-14  Colin Marquardt  <colin@marquardt-home.de>
  700 
  701 	* src/ui/dialog/inkscape-preferences.cpp (initPageTools): 
  702 	  Typofix ("conector").
  703 
  704 2006-05-14  Jon A. Cruz  <jon@joncruz.org>
  705 
  706 	* src/document-subset.cpp, src/layer-manager.h, src/layer-manager.cpp:
  707 	  Corrected base structure and avoiding infinite loop.
  708 
  709 2006-05-14  Michael Wybrow  <mjwybrow@users.sourceforge.net>
  710 
  711 	* src/widgets/toolbox.cpp: Slightly increase size of the
  712 	 connector toolbar buttons to match button sizes on other
  713 	 toolbars.
  714 
  715 2006-05-13  verbalshadow  <verbalshadow@gmail.com>
  716 
  717 	* src/dyna-draw-context.cpp, src/desktop-style.cpp,
  718 	  src/desktop-style.h:
  719 
  720 	  Calligraphy tool now draws in the last used color or the
  721 	  tool style depending on the Preference setting.
  722 	  
  723 2006-05-11  Michael Wybrow  <mjwybrow@users.sourceforge.net>
  724 
  725 	* src/selection-chemistry.cpp, src/sp-conn-end-pair.cpp:
  726 
  727 	  When moving/transforming connectors, only detach connectors
  728 	  from objects that are not part of the selection.  Previously,
  729 	  connectors moved as part of a selection would be detached from
  730 	  all objects.  This has been requested several times via email.
  731 	  The change also fixes bug #1383806.
  732 
  733 	* src/ui/dialog/inkscape-preferences.cpp,
  734 	  src/ui/dialog/inkscape-preferences.h, src/connector-context.cpp:
  735 
  736 	  Add a preferences setting to the connector tool for setting
  737 	  whether or not connectors attach to text objects.  This change
  738 	  addresses feature request #1434292.
  739 	  
  740 2006-05-09  Carl Hetherington  <inkscape@carlh.net>
  741 
  742 	* src/nodepath.cpp: fix silly bug with snapping node edits.
  743 	
  744 	* src/snapper.cpp, src/snapper.h, src/sp-namedview.cpp:
  745 	  re-enable link between grid visibility and grid snap.
  746 
  747 2006-05-08  Michael Wybrow  <mjwybrow@users.sourceforge.net>
  748 
  749 	* conn-avoid-ref.cpp: Fix a crashbug that could occur in files
  750 	  containing connectors if they were loaded from the file chooser
  751 	  or from the recent file list.  Fixes bug #1458820.
  752 
  753 2006-05-08  MenTaLguY  <mental@rydia.net>
  754 
  755 	* src/display/curve.cpp:
  756 
  757 	  always make local copy of path data so that we have control over memory
  758 	  policy
  759 
  760 2006-05-08  MenTaLguY  <mental@rydia.net>
  761 
  762 	* src/display/curve.h, src/display/curve.cpp, src/dropper-context.cpp:
  763 
  764 	  get rid of sp_curve_new_from_static_bpath() in a bid to simplify curve
  765 	  memory management
  766 
  767 2006-05-08  MenTaLguY  <mental@rydia.net>
  768 
  769 	* src/display/canvas-bpath.cpp, src/display/curve.cpp, src/display/curve.h,
  770 	  src/display/nr-arena-shape.cpp, src/draw-context.cpp,
  771 	  src/extension/internal/odf.cpp, src/extension/internal/pov-out.cpp,
  772 	  src/nodepath.cpp, src/object-snapper.cpp, src/path-chemistry.cpp,
  773 	  src/sp-flowregion.cpp, src/splivarot.cpp, src/sp-offset.cpp,
  774 	  src/sp-path.cpp, src/sp-shape.cpp, src/sp-spiral.cpp, src/sp-star.cpp,
  775 	  src/sp-use-reference.cpp:
  776 
  777 	  eliminate direct accesses to SPCurve::bpath
  778 
  779 2006-05-08  MenTaLguY  <mental@rydia.net>
  780 
  781 	* src/streams-zlib.cpp, src/streams-jar.cpp, src/splivarot.cpp,
  782 	  src/extension/internal/bluredge.cpp:
  783 
  784 	  use std::vector rather than dynamically-sized automatic arrays,
  785 	  plus cleanups and minor fixes, and dead code removal
  786 
  787 2006-05-08  MenTaLguY  <mental@rydia.net>
  788 
  789 	* src/debug/demangle.cpp, src/debug/demangle.h, src/sp-object.cpp,
  790 	  src/gc-anchored.cpp, src/debug/Makefile_insert:
  791 
  792 	  use c++filt for symbol demangling if available
  793 
  794 2006-05-08  MenTaLguY  <mental@rydia.net>
  795 
  796 	* src/xml/repr-util.cpp:
  797 	
  798 	  comments explaining namespace mapping for the broken sodipodi namespace
  799 
  800 2006-05-08  Carl Hetherington  <inkscape@carlh.net>
  801 
  802 	* src/seltrans.cpp, src/snap.cpp, src/snap.h: fix ctrl-scaling
  803 	when there is no snap.  More snapping cleanups.
  804 
  805 2006-05-07  Michael Wybrow  <mjwybrow@users.sourceforge.net>
  806 
  807 	* knot.h, knot.cpp, connector-context.cpp:
  808 	  Fix glib-gobject-warnings for knots in the connector tool.
  809 
  810 2006-05-07  Jon A. Cruz  <jon@joncruz.org>
  811 
  812 	* src/document-subset.cpp:
  813 	  Corrected two bugs, with the minor one hiding the more severe.
  814 
  815 2006-05-06  MenTaLguY  <mental@rydia.net>
  816 
  817 	* src/xml/repr-util.cpp, src/xml/repr.h:
  818 
  819 	  add fixup for incorrect sodipodi namespace
  820 
  821 2006-05-06  MenTaLguY  <mental@rydia.net>
  822 
  823 	* doc/NewAppArchitecture/01-title.svg,
  824 	  doc/NewAppArchitecture/04-current-main.svg,
  825 	  doc/NewAppArchitecture/05-current-objects.svg,
  826 	  doc/NewAppArchitecture/06-current-desktop-view.svg,
  827 	  doc/NewAppArchitecture/07-current-problems.svg,
  828 	  doc/NewAppArchitecture/08-inkscape-gtkmm.svg
  829 	  doc/NewAppArchitecture/09-future-capabilities.svg,
  830 	  doc/NewAppArchitecture/10-future-main.svg,
  831 	  doc/NewAppArchitecture/11-future-ink-app.svg,
  832 	  doc/NewAppArchitecture/12-future-run-modes.svg,
  833 	  doc/NewAppArchitecture/13-future-ink-app-editor.svg,
  834 	  doc/NewAppArchitecture/14-evolving.svg,
  835 	  share/examples/art-nouveau-P3.svg,
  836 	  share/examples/eastern-motive-P4G.svg,
  837 	  share/examples/i18n.svg,
  838 	  share/examples/markers.svg,
  839 	  share/examples/tesselation-P3.svg,
  840 	  share/examples/text-on-path.svg,
  841 	  share/icons/David_icons.svg,
  842 	  share/icons/icons.svg,
  843 	  share/icons/legacy_icons.svg,
  844 	  share/screens/about.svg,
  845 	  share/templates/business_card_85x54mm.svg,
  846 	  share/templates/default.cs.svg,
  847 	  share/templates/default.lt.svg,
  848 	  share/templates/default.pl.svg,
  849 	  share/tutorials/gpl-2.svg,
  850 	  share/tutorials/tutorial-advanced.es.svg,
  851 	  share/tutorials/tutorial-advanced.fr.svg,
  852 	  share/tutorials/tutorial-advanced.ja.svg,
  853 	  share/tutorials/tutorial-advanced.sl.svg,
  854 	  share/tutorials/tutorial-advanced.svg,
  855 	  share/tutorials/tutorial-basic.ca.svg,
  856 	  share/tutorials/tutorial-basic.de.svg,
  857 	  share/tutorials/tutorial-basic.es.svg,
  858 	  share/tutorials/tutorial-basic.fr.svg,
  859 	  share/tutorials/tutorial-basic.ja.svg,
  860 	  share/tutorials/tutorial-basic.nn.svg,
  861 	  share/tutorials/tutorial-basic.sl.svg,
  862 	  share/tutorials/tutorial-basic.svg,
  863 	  share/tutorials/tutorial-calligraphy.es.svg,
  864 	  share/tutorials/tutorial-calligraphy.fr.svg,
  865 	  share/tutorials/tutorial-calligraphy.sl.svg,
  866 	  share/tutorials/tutorial-calligraphy.svg,
  867 	  share/tutorials/tutorial-elements.es.svg,
  868 	  share/tutorials/tutorial-elements.fr.svg,
  869 	  share/tutorials/tutorial-elements.sl.svg,
  870 	  share/tutorials/tutorial-elements.svg,
  871 	  share/tutorials/tutorial-shapes.ca.svg,
  872 	  share/tutorials/tutorial-shapes.es.svg,
  873 	  share/tutorials/tutorial-shapes.fr.svg,
  874 	  share/tutorials/tutorial-shapes.ja.svg,
  875 	  share/tutorials/tutorial-shapes.sl.svg,
  876 	  share/tutorials/tutorial-shapes.svg,
  877 	  share/tutorials/tutorial-tips.es.svg,
  878 	  share/tutorials/tutorial-tips.fr.svg,
  879 	  share/tutorials/tutorial-tips.sl.svg,
  880 	  share/tutorials/tutorial-tips.svg,
  881 	  share/tutorials/tutorial-tracing.de.svg,
  882 	  share/tutorials/tutorial-tracing.es.svg,
  883 	  share/tutorials/tutorial-tracing.fr.svg,
  884 	  share/tutorials/tutorial-tracing.sl.svg,
  885 	  share/tutorials/tutorial-tracing.svg,
  886 	  src/extension/dxf2svg/dxf2svg.cpp,
  887 	  src/menus-skeleton.h,
  888 	  src/preferences-skeleton.h:
  889 
  890 	  get the CORRECT sodipodi namespace in there
  891 
  892 2006-05-06  MenTaLguY  <mental@rydia.net>
  893 
  894 	* src/xml/repr-util.cpp:
  895 
  896 	  fix for #1483198 ("infectious namespaces")
  897 
  898 2006-05-01  Jon A. Cruz  <jon@joncruz.org>
  899 
  900 	* src/verbs.h, src/verbs.cpp, src/verbs-test.h:
  901 	  Fixed problem with std::map use making last verb inaccessible.
  902 
  903 2006-05-05  Carl Hetherington  <inkscape@carlh.net>
  904 
  905 	* src/draw-context.cpp, src/line-snapper.h, src/snap.cpp,
  906 	src/snapper.cpp, src/line-snapper.cpp, src/snap.h,
  907 	src/context-fns.cpp, src/object-snapper.h, src/seltrans.cpp,
  908 	src/nodepath.cpp, src/snapper.h, src/object-snapper.cpp: various
  909 	snapping fixes and cleanups.
  910 
  911 06-05-04  Carl Hetherington  <inkscape@carlh.net>
  912 
  913 	* src/guide-snapper.h, src/line-snapper.h, src/snap.cpp,
  914 	src/snap.h, src/object-snapper.h, src/sp-namedview.cpp,
  915 	src/grid-snapper.h: clean up knutux's fix for the snapper crash.
  916 
  917 2006-05-03  Michael Wybrow  <mjwybrow@users.sourceforge.net>
  918 
  919 	* po/pt_BR.po: Fix some "Unmatched closing </b>" warnings.
  920 
  921 	* src/jabber_whiteboard/pedrodom.cpp: Compile fix for Mac OS.
  922 	
  923 2006-05-03  Carl Hetherington  <inkscape@carlh.net>
  924 
  925 	* src/arc-context.cpp, src/connector-context.cpp,
  926 	src/context-fns.cpp, src/desktop.cpp, src/draw-context.cpp,
  927 	src/nodepath.cpp, src/object-edit.cpp, src/pencil-context.cpp,
  928 	src/rect-context.cpp, src/selection-chemistry.cpp,
  929 	src/seltrans.cpp, src/snap.cpp, src/snap.h, src/sp-namedview.cpp,
  930 	src/sp-namedview.h, src/spiral-context.cpp, src/star-context.cpp,
  931 	src/ui/dialog/document-properties.cpp: Give SPNamedView a
  932 	SnapManager instance and use it for all management of snapping
  933 	settings.
  934 
  935 	* src/snap.cpp, src/snap.h: remove the unused namedview_dim_snap_list()
  936 
  937 2006-05-01  Jon A. Cruz  <jon@joncruz.org>
  938 
  939 	* src/Makefile.am, src/Makefile_insert, src/attributes-test.h,
  940 	  src/color-profile-test.h, src/mod360-test.cpp, src/mod360-test.h,
  941 	  src/round-test.cpp, src/round-test.h, src/sp-gradient-test.cpp,
  942 	  src/sp-gradient-test.h, src/sp-style-elem-test.cpp,
  943 	  src/sp-style-elem-test.h, src/style-test.h, src/test-helpers.h:
  944 	  Replaced four more tests with CxxTest versions.
  945 
  946 2006-05-01  MenTaLguY  <mental@rydia.net>
  947 
  948 	* src/display/nr-arena-item.cpp:
  949 
  950 	  use GC allocator for bitmap cache and transform
  951 
  952 2006-05-01  Marco Scholten  <mscholtn@xs4all.nl>
  953 
  954 	* src/dialogs/inkscape-preferences.cpp: Moved 'compass like
  955     display of angles' from 'windows' to 'steps'.
  956 
  957 2006-04-30  MenTaLguY  <mental@rydia.net>
  958 
  959 	* src/libnr/nr-object.cpp:
  960 
  961 	  log finalization of NRObjects
  962 
  963 2006-04-29  Jon Phillips  <jon@rejon.org>
  964 
  965 	* src/dialogs/rdf.cpp: Updated cc licenses to 2.5 by default.
  966 
  967 	* src/ui/dialog/document-metadata.cpp: Made metadata window
  968 	resizable so that one can see the licenses and enter long entries.
  969 
  970 2006-04-29  MenTaLguY  <mental@rydia.net>
  971 
  972 	* src/display/nr-arena-group.cpp, src/display/nr-arena-item.cpp,
  973 	  src/display/nr-arena-item.h, src/display/nr-arena-shape.cpp:
  974 
  975 	  rationalize function names and remove spurious soft_ptr
  976 
  977 2006-04-29  MenTaLguY  <mental@rydia.net>
  978 
  979 	* src/document.cpp:
  980 	
  981 	  use proper unref function on SPRoot to avoid appearance of leak
  982 
  983 2006-04-29  MenTaLguY  <mental@rydia.net>
  984 
  985 	* src/gc-anchored.cpp, src/xml/simple-node.cpp, src/sp-object.cpp:
  986 
  987 	  switch everyone to simpler debug event API
  988 
  989 2006-04-29  MenTaLguY  <mental@rydia.net>
  990 
  991 	* src/Makefile_insert, src/gc-finalized.cpp, src/gc-finalized.h:
  992 
  993 	  add finalizer logging
  994 
  995 2006-04-29  MenTaLguY  <mental@rydia.net>
  996 
  997 	* src/debug/simple-event.h: simplify the SimpleEvent API more
  998 
  999 2006-04-29  MenTaLguY  <mental@rydia.net>
 1000 
 1001 	* src/debug/simple-event.h: make Debug::SimpleEvent more convenient
 1002 
 1003 	* src/debug/event.h, src/debug/logger.cpp: add FINALIZERS category
 1004 
 1005 2006-04-29  MenTaLguY  <mental@rydia.net>
 1006 
 1007 	* src/debug/logger.cpp:
 1008 	
 1009 	finish interrupted refactoring of log filter configuration
 1010 
 1011 2006-04-29  MenTaLguY  <mental@rydia.net>
 1012 
 1013 	* src/doc/Makefile.am, src/doc/refcounting.txt:
 1014 	
 1015 	  some developer documentation about refcounting
 1016 
 1017 2006-04-29  MenTaLguY  <mental@rydia.net>
 1018 
 1019 	* src/ui/view/view.cpp:
 1020 
 1021 	  Wait a minute -- UI::View::View and SPDocument are both managed
 1022 	  by the collector -- the view doesn't need to ref the document!
 1023 
 1024 2006-04-29  MenTaLguY  <mental@rydia.net>
 1025 
 1026 	* src/ui/view/view.cpp: add missing unref
 1027 
 1028 2006-04-29  MenTaLguY  <mental@rydia.net>
 1029 
 1030 	* src/gc-anchored.cpp, src/gc-anchored.h:
 1031 
 1032 	  added refcount logging to GC::Anchored
 1033 
 1034 	* src/util/Makefile_insert, src/util/format.h:
 1035 
 1036 	  shared string printf
 1037 
 1038 2006-04-28  MenTaLguY  <mental@rydia.net>
 1039 
 1040     * src/sp-object.cpp: make refcount logging a little more useful
 1041 	  by including the relevent class name
 1042 
 1043 2006-04-28  Jon A. Cruz  <jon@joncruz.org>
 1044 
 1045 	* src/Makefile_insert, src/Makefile.am, src/dir-util-test.h,
 1046 	  src/dir-util-test.cpp, src/extract-uri-test.h,
 1047 	  src/extract-uri-test.cpp:
 1048 	  Replaced two tests with CxxTest versions.
 1049 
 1050 2006-04-28  Jon A. Cruz  <jon@joncruz.org>
 1051 
 1052 	* src/Makefile_insert, src/MultiPrinter.h, src/verbs.h,
 1053 	  src/verbs-test.h:
 1054 	  Adding unit test for verbs.
 1055 
 1056 2006-04-27  verbalshadow <verbalshadow@gmail.com>
 1057 	
 1058 	* src/io/resource.h, src/io/resource.cpp, 
 1059 	  src/dialogs/swatches.cpp, src/helper/stock-items.cpp:
 1060 	  Added CREATE v0.1 support for gradients/swatches/patterns
 1061 	  Support for Linux & Win32. Mac support waiting final support
 1062 	  Directory info.
 1063 
 1064 2006-04-26  Jon A. Cruz  <jon@joncruz.org>
 1065 
 1066 	* src/Makefile.am, src/MultiPrinter.h, src/PylogFormatter.h,
 1067 	  src/TRPIFormatter.h, src/selfname.tpl, src/libnr/Makefile_insert,
 1068 	  src/svg/Makefile_insert, src/xml/Makefile_insert:
 1069 	  Adding multiple test output formats.
 1070 
 1071 2006-04-23  verbalshadow  <verbalshadow@gmail.com>
 1072 
 1073     * path-prefix.h:
 1074 	  Added beginnings of CREATE support in path-prefix.h
 1075 
 1076 2006-04-23  verbalshadow  <verbalshadow@gmail.com>
 1077 
 1078     * src/object-ui.cpp, src/object-ui.h:
 1079 	  moved to src/ui/context-menu.cpp, src/ui/context-menu.h
 1080 	  to make it easier to find
 1081 
 1082 2006-04-20  MenTaLguY  <mental@rydia.net>
 1083 
 1084     * src/dyna-draw-context.cpp, src/dyna-draw-context.h:
 1085 	  remove unused timer code
 1086 
 1087 2006-04-19 Andrius R. <knutux@gmail.com>
 1088 	* src\display\nr-arena-item.cpp, src\display\canvas-arena.cpp,
 1089 	  src\display\nr-arena-shape.cpp, src\display\sp-canvas.h,
 1090 	  src\display\nr-arena.cpp, src\display\nr-arena-shape.h,
 1091 	  src\display\nr-arena-glyphs.cpp, src\display\nr-gradient-gpl.cpp,
 1092 	  src\display\sp-canvas.cpp, src\display\sp-ctrlline.cpp,
 1093 	  src\livarot\ShapeSweep.cpp, src\livarot\Shape.h, src\livarot\Shape.cpp,
 1094 	  src\livarot\Path.h, src\livarot\PathConversion.cpp,
 1095 	  src\livarot\ShapeMisc.cpp, src\livarot\Path.cpp, src\libnr\nr-pixblock.h,
 1096 	  src\libnr\nr-pixblock.cpp
 1097 
 1098 	  Rendering optimisation, which gives best results for zoomed in drawings
 1099 	  with complex (multi-node) paths. Optimisation focus - eliminating cubicTo
 1100 	  and LineTo nodes outside of visible area, so no unneeded calculations is
 1101 	  needed and less memory is consumed (this avoids crashes which were
 1102 	  occurring previously if zooming into a complex drawing)
 1103 
 1104 2006-04-18 njh <njh@njhurst.com>
 1105 	* share/extensions/measure.inx, share/extensions/measure.py, share/extensions/Makefile.am
 1106 
 1107 	  Added the measure extension that marks lengths onto paths.
 1108 
 1109 2006-04-17  MenTaLguY  <mental@rydia.net>
 1110 
 1111 	* src/application/editor.cpp, src/arc-context.cpp, src/conn-avoid-ref.cpp,
 1112 	  src/connector-context.cpp, src/desktop-events.cpp, src/desktop-handles.h,
 1113 	  src/dialogs/clonetiler.cpp, src/dialogs/export.cpp,
 1114 	  src/dialogs/fill-style.cpp, src/dialogs/find.cpp,
 1115 	  src/dialogs/iconpreview.cpp, src/dialogs/item-properties.cpp,
 1116 	  src/dialogs/layer-properties.cpp, src/dialogs/object-properties.cpp,
 1117 	  src/dialogs/stroke-style.cpp, src/dialogs/swatches.cpp,
 1118 	  src/dialogs/text-edit.cpp, src/dialogs/tiledialog.cpp,
 1119 	  src/dialogs/xml-tree.cpp, src/draw-anchor.cpp, src/draw-context.cpp,
 1120 	  src/dropper-context.cpp, src/dyna-draw-context.cpp,
 1121 	  src/event-context.cpp, src/extension/implementation/script.cpp,
 1122 	  src/file.cpp, src/gradient-context.cpp, src/gradient-drag.cpp,
 1123 	  src/helper/stock-items.cpp, src/inkscape.cpp, src/interface.cpp,
 1124 	  src/jabber_whiteboard/callbacks.cpp,
 1125 	  src/jabber_whiteboard/chat-handler.cpp,
 1126 	  src/jabber_whiteboard/message-processors.cpp,
 1127 	  src/jabber_whiteboard/message-queue.cpp,
 1128 	  src/jabber_whiteboard/session-manager.cpp, src/knot.cpp,
 1129 	  src/node-context.cpp, src/nodepath.cpp, src/object-ui.cpp,
 1130 	  src/path-chemistry.cpp, src/pencil-context.cpp, src/pen-context.cpp,
 1131 	  src/rect-context.cpp, src/rubberband.cpp, src/satisfied-guide-cns.cpp,
 1132 	  src/selcue.cpp, src/select-context.cpp, src/selection-chemistry.cpp,
 1133 	  src/selection.cpp, src/seltrans.cpp, src/sp-flowtext.cpp,
 1134 	  src/spiral-context.cpp, src/splivarot.cpp, src/sp-namedview.cpp,
 1135 	  src/sp-text.cpp, src/star-context.cpp, src/text-chemistry.cpp,
 1136 	  src/text-context.cpp, src/tools-switch.cpp,
 1137 	  src/trace/potrace/inkscape-potrace.cpp, src/trace/trace.cpp,
 1138 	  src/ui/dialog/align-and-distribute.cpp, src/ui/dialog/dialog.cpp,
 1139 	  src/ui/dialog/document-metadata.cpp,
 1140 	  src/ui/dialog/document-properties.cpp,
 1141 	  src/ui/dialog/inkscape-preferences.cpp,
 1142 	  src/ui/dialog/session-player.cpp, src/ui/dialog/transformation.cpp,
 1143 	  src/ui/widget/color-picker.cpp, src/ui/widget/page-sizer.cpp,
 1144 	  src/ui/widget/registered-widget.cpp, src/ui/widget/ruler.cpp,
 1145 	  src/ui/widget/selected-style.cpp, src/ui/widget/tolerance-slider.cpp,
 1146 	  src/verbs.cpp, src/widgets/gradient-toolbar.cpp,
 1147 	  src/widgets/layer-selector.cpp, src/widgets/select-toolbar.cpp,
 1148 	  src/widgets/sp-xmlview-content.cpp, src/widgets/toolbox.cpp:
 1149 
 1150 	  Get rid of the SP_DT_* macros which do nothing more than provide
 1151 	  additional, confusing, names for other functions.  If shorter names
 1152 	  are desired, the actual functions should be renamed -- or better, made
 1153 	  into member functions.
 1154 
 1155 2006-04-09  Jon A. Cruz  <jon@joncruz.org>
 1156 
 1157 	* share/icons/icons.svg: Fixed jumping eye (layer visibility).
 1158 
 1159 2006-04-07  Jon A. Cruz  <jon@joncruz.org>
 1160 
 1161 	* po/eu.po: Fix a "Unmatched closing </b>" warnings.
 1162 
 1163 2006-04-07  Jon A. Cruz  <jon@joncruz.org>
 1164 
 1165 	* src/widgets/paint-selector.cpp, src/widgets/gradient-toolbar.cpp,
 1166 	  src/widgets/select-toolbar.cpp, src/widgets/toolbox.cpp,
 1167 	  src/dialogs/clonetiler.cpp, src/dialogs/object-properties.cpp:
 1168 
 1169 	  Shrunk a few icon sizes.
 1170 
 1171 2006-04-07  Jon A. Cruz  <jon@joncruz.org>
 1172 
 1173 	* src/widgets/desktop-widget.cpp, src/widgets/icon.cpp,
 1174 	  src/widgets/layer-selector.cpp:
 1175 
 1176 	  Added implementation of smaller icon size.
 1177 
 1178 2006-04-06  Jon A. Cruz  <jon@joncruz.org>
 1179 
 1180 	* src/color-profile.cpp, src/sp-image.cpp:
 1181 
 1182 	  Simple debugging #ifdefs added.
 1183 
 1184 2006-04-06  Jon A. Cruz  <jon@joncruz.org>
 1185 
 1186 	* src/interface.cpp, src/dialogs/clonetiler.cpp,
 1187 	  src/dialogs/object-properties.cpp, src/dialogs/stroke-style.cpp,
 1188 	  src/dialogs/text-edit.cpp, src/dialogs/tiledialog.cpp,
 1189 	  src/dialogs/xml-tree.cpp, src/ui/dialog/align-and-distribute.cpp,
 1190 	  src/ui/widget/labelled.cpp, src/widgets/button.cpp,
 1191 	  src/widgets/button.h, src/widgets/desktop-widget.cpp,
 1192 	  src/widgets/gradient-toolbar.cpp, src/widgets/icon.cpp,
 1193 	  src/widgets/icon.h, src/widgets/layer-selector.cpp,
 1194 	  src/widgets/paint-selector.cpp, src/widgets/select-toolbar.cpp,
 1195 	  src/widgets/toolbox.cpp, src/widgets/toolbox.h, src/icon-size.h:
 1196 
 1197 	  Decoupling from direct use of GtkIconSize to allow for smaller
 1198 	  custom ones.
 1199 
 1200 2006-04-06  Jon A. Cruz  <jon@joncruz.org>
 1201 
 1202 	* src/Makefile_insert, src/Makefile.am, src/color-profile.cpp
 1203 	  src/color-profile.h, src/color-profile-fns.h,
 1204 	  src/color-profile-test.h, src/sp-image.cpp:
 1205 
 1206 	  Adding rendering-intent to <color-profile>.
 1207 
 1208 2006-04-05  MenTaLguY  <mental@rydia.net>
 1209 
 1210 	* configure.ac, share/keyboards/.cvsignore, share/keyboards/Makefile.am,
 1211 	  share/keyboards/README, share/keys/.cvsignore, share/keys/Makefile.am,
 1212 	  share/keys/Makefile.in, share/Makefile.am:
 1213 
 1214 	  share/keyboards -> share/keys
 1215 
 1216 	* share/keys/Makefile.am, share/keys/default.xml, src/Makefile_insert,
 1217 	  src/shortcuts.cpp, src/shortcuts-default-xml.cpp:
 1218 
 1219 	  first shot at configurable keymaps
 1220 
 1221 2006-04-05  MenTaLguY  <mental@rydia.net>
 1222 
 1223 	* src/io/Makefile_insert, src/io/resource.cpp, src/io/resource.h:
 1224 
 1225 	  introduce uniform resource path API to replace copy-and-pasted hacks
 1226 
 1227 2006-04-05  Jon A. Cruz  <jon@joncruz.org>
 1228 
 1229 	* src/svg/svg-color-test.h, src/svg/svg-color.cpp:
 1230 
 1231 	  Tuned icc-color() parsing.
 1232 
 1233 2006-04-02  Jon A. Cruz  <jon@joncruz.org>
 1234 
 1235 	* src/color-profile.h, src/color-profile.cpp,
 1236 	  src/color-profile-fns.h, src/sp-image.h, src/sp-image.cpp:
 1237 
 1238 	  Initial support of color-profile on <image> elements.
 1239 
 1240 2006-04-02  Jon A. Cruz  <jon@joncruz.org>
 1241 
 1242 	* src/color-profile.h, src/color-profile.cpp,
 1243 	  src/color-profile-fns.h, src/Makefile_insert, src/attributes.cpp,
 1244 	  src/attributes.h, src/sp-object-repr.cpp:
 1245 
 1246 	  Adding support for <color-profile> element.
 1247 
 1248 2006-04-02  Jon A. Cruz  <jon@joncruz.org>
 1249 
 1250 	* src/knot.h: Fixed warning messages.
 1251 
 1252 2006-04-01  Jon A. Cruz  <jon@joncruz.org>
 1253 
 1254 	* src/ui/widget/selected-style.cpp:
 1255 
 1256 	  Safety check for null pointer.
 1257 	
 1258 2006-04-01  Jon A. Cruz  <jon@joncruz.org>
 1259 
 1260 	* configure.ac, src/interface.cpp, src/dialogs/swatches.cpp:
 1261 
 1262 	  Introducing optional LittleCms use.
 1263 	
 1264 2006-03-31  MenTaLguY  <mental@rydia.net>
 1265 
 1266     * src/dyna-draw-context.cpp, src/dyna-draw-context.cpp:
 1267 
 1268 	  merge ::dragging and ::dynahand
 1269 
 1270 2006-03-31  MenTaLguY  <mental@rydia.net>
 1271 
 1272     * src/dyna-draw-context.h: add documentation
 1273 
 1274 2006-03-29  Andrius R. <knutux@gmail.com>
 1275 
 1276 	* src/enums.h, src/selection-chemistry.cpp,
 1277 	  src/selection.h, src/selection.cpp,
 1278 	  src/ui/dialog/inkscape-preferences.cpp,
 1279 	  src/ui/dialog/inkscape-preferences.h:
 1280 
 1281 	  patch #1450307 - option for select all to work in layer with it's sub-layers
 1282 
 1283 2006-03-29  Andrius R. <knutux@gmail.com>
 1284 
 1285 	* po/lt.po: Translated and added new language - Lithuanian.
 1286 
 1287 2006-03-28  Jon A. Cruz  <jon@joncruz.org>
 1288 
 1289 	* src/interface.cpp, src/dialogs/swatches.cpp:
 1290 
 1291 	  Fixing name of temporary non-standard tag attributes.
 1292 	
 1293 2006-03-28  MenTaLguY  <mental@rydia.net>
 1294 
 1295     * src/layer-manager.cpp, src/layer-manager.h: draft of layer manager
 1296 
 1297 2006-03-28  Jon A. Cruz  <jon@joncruz.org>
 1298 
 1299 	* src/interface.cpp, src/dialogs/eek-color-def.h,
 1300 	  src/dialogs/eek-preview.h, src/dialogs/eek-preview.cpp,
 1301 	  src/dialogs/swatches.h, src/dialogs/swatches.cpp:
 1302 
 1303 	  Changed objects to only get liked to "linkable" colors.
 1304 	
 1305 2006-03-28  Jon A. Cruz  <jon@joncruz.org>
 1306 
 1307 	* src/interface.cpp, src/dialogs/swatches.cpp:
 1308 
 1309 	  Objects now change when linked colors change.
 1310 	
 1311 2006-03-28  Jon A. Cruz  <jon@joncruz.org>
 1312 
 1313 	* src/dialogs/eek-color-def.h, src/dialogs/eek-color-def.cpp,
 1314 	  src/dialogs/eek-preview.h, src/dialogs/eek-preview.cpp,
 1315 	  src/dialogs/swatches.h, src/dialogs/swatches.cpp:
 1316 
 1317 	  Experimenting with linked colors.
 1318 	
 1319 2006-03-26  Aaron C. Spike  <aaron@ekips.org>
 1320 
 1321 	* inkscape.pod, src/main.cpp:
 1322 
 1323 	  Added --export-area-canvas (-C). Area specifying options
 1324 	  (--export-area, --export-area-canvas and --export-area-drawing)
 1325 	  can now be used in combination with --export-id.
 1326 
 1327 2006-03-23  Jon A. Cruz  <jon@joncruz.org>
 1328 
 1329 	* src/dialogs/eek-color-def.cpp, src/dialogs/eek-color-def.h,
 1330 	  src/dialogs/Makefile_insert, src/dialogs/swatches.h,
 1331 	  src/dialogs/swatches.cpp:
 1332 
 1333 	  Bringing in new color class.
 1334 	
 1335 2006-03-23  Michael Wybrow  <mjwybrow@users.sourceforge.net>
 1336 
 1337 	* packaging/macosx/Resources/bin/inkscape: Fix a packaging
 1338 	  problem on Mac OSX where Inkscape wouldn't open if one of the
 1339 	  parent directories containing the app bundle contained a '#' in
 1340 	  its name.  Fixes bug #1443072.
 1341 
 1342 2006-03-15  Michael Wybrow  <mjwybrow@users.sourceforge.net>
 1343 
 1344 	* share/icons/Makefile.am: Update a makefile after the icon file
 1345 	  renaming.
 1346 
 1347 2005-03-14  MenTaLguY  <mental@rydia.net>
 1348 
 1349 	* src/layer-fns.h, src/dialogs/layer-properties.cpp,
 1350 	  src/dialogs/layer-properties.h, src/layer-fns.cpp:
 1351 
 1352 	  merged patch #1447043 from Andrius "knutux" R. to create sub-layers
 1353 
 1354 2006-03-14  MenTaLguY  <mental@rydia.net>
 1355 
 1356 	* src/Makefile_insert, src/display/nr-arena-item.cpp,
 1357 	  src/display/nr-arena-item.cpp, src/gc-finalized.h, src/gc-managed.h,
 1358 	  src/gc-soft-ptr.h, src/selection.h, src/selection.cpp:
 1359 
 1360 	  Replace GC::Managed<>::clearOnceInaccessible with GC::soft_ptr<>
 1361 
 1362 2006-03-14  MenTaLguY  <mental@rydia.net>
 1363 
 1364 	* src/debug/event.h, src/debug/gc-heap.h, src/debug/heap.h,
 1365 	  src/debug/logger.cpp, src/debug/simple-event.h,
 1366 	  src/debug/sysv-heap.h, src/jabber_whiteboard/deserializer.cpp,
 1367 	  src/jabber_whiteboard/message-utilities.cpp,
 1368 	  src/jabber_whiteboard/message-utilities.h,
 1369 	  src/jabber_whiteboard/node-tracker-observer.h,
 1370 	  src/jabber_whiteboard/serializer.cpp,
 1371 	  src/jabber_whiteboard/serializer.h,
 1372 	  src/sp-object.cpp, src/util/share.cpp, src/util/share.h,
 1373 	  src/xml/attribute-record.h, src/xml/comment-node.h,
 1374 	  src/xml/composite-node-observer.cpp, src/xml/composite-node-observer.h,
 1375 	  src/xml/event.cpp, src/xml/event.h, src/xml/log-builder.cpp,
 1376 	  src/xml/log-builder.h, src/xml/node-observer.h, src/xml/repr-io.cpp,
 1377 	  src/xml/simple-node.cpp, src/xml/simple-node.h,
 1378 	  src/xml/simple-session.cpp, src/xml/simple-session.h,
 1379 	  src/xml/text-node.h:
 1380 
 1381 	  shared_ptr -> ptr_shared
 1382 
 1383 2006-03-13  Peter Moulder  <pmoulder@mail.csse.monash.edu.au>
 1384 
 1385 	* src/svg/svg-color.cpp (sp_svg_write_color): More readable colour
 1386 	  names when possible: e.g. `red', `#cfc'.
 1387 
 1388 2006-03-10  Jon A. Cruz  <jon@joncruz.org>
 1389 
 1390 	* src/interface.cpp:
 1391 
 1392 	  Shift-drop now sets stroke on target objects.
 1393 	
 1394 2006-03-11  MenTaLguY  <mental@rydia.net>
 1395 
 1396 	* src/sp-object.cpp: experiment to verify that we can safely release
 1397 	  before removing object from document tree
 1398 
 1399 2006-03-10  Jon A. Cruz  <jon@joncruz.org>
 1400 
 1401 	* src/dialogs/swatches.cpp:
 1402 
 1403 	  Changed color dragging to have a color preview.
 1404 	
 1405 2006-03-09  Jon A. Cruz  <jon@joncruz.org>
 1406 
 1407 	* src/interface.cpp:
 1408 
 1409 	  Initial cut of color drag-n-drop to items on canvas.
 1410 	
 1411 2006-03-09  Peter Moulder  <pmoulder@mail.csse.monash.edu.au>
 1412 
 1413 	* src/path-chemistry.cpp (sp_selected_path_reverse):
 1414 	  Fix when multiple paths are selected.
 1415 	  Also fix a small memory leak.
 1416 
 1417 2006-03-06  MenTaLguY  <mental@rydia.net>
 1418 
 1419 	* src/document-subset.h, src/document-subset.cpp:
 1420 	  add DocumentSubset::_clear
 1421 
 1422 2006-03-05  MenTaLguY  <mental@rydia.net>
 1423 
 1424 	* src/document-subset.h, src/document-subset.cpp:
 1425 	  remove unneeded document parameter from constructor
 1426 
 1427 2006-03-05  MenTaLguY  <mental@rydia.net>
 1428 
 1429 	* src/document-subset.cpp:
 1430 
 1431 	  Wire up new SPObject signal to DocumentSubset, so order changes
 1432 	  will be reflected in the subset.
 1433 
 1434 2006-03-05  MenTaLguY  <mental@rydia.net>
 1435 
 1436 	* src/sp-object.h, src/sp-object.cpp:
 1437 
 1438 	  Add signal for notification of object position changes.
 1439 
 1440 2006-03-05  MenTaLguY  <mental@rydia.net>
 1441 
 1442 	* src/Makefile_insert, src/document-subset.cpp, src/document-subset.h:
 1443 
 1444 	  Add DocumentSubset as groundwork for layers.
 1445 
 1446 2006-03-04  Jon A. Cruz  <jon@joncruz.org>
 1447 	* src/ui/widget/selected-style.h, src/ui/widget/selected-style.cpp:
 1448 
 1449 	  Style minibar now only accepts color drag-n-drop when not N/A.
 1450 	  Final tweak for completing RFE #1429027.
 1451 	
 1452 2006-02-28  Jon A. Cruz  <jon@joncruz.org>
 1453 	* src/ui/widget/selected-style.h, src/ui/widget/selected-style.cpp:
 1454 
 1455 	  Made the style minibar a target for color drag-n-drop.
 1456 	
 1457 2006-03-01  Michael Wybrow  <mjwybrow@users.sourceforge.net>
 1458 
 1459 	* src/conn-avoid-ref.cpp, src/libavoid/connector.h,
 1460 	  src/libavoid/shape.cpp, src/libavoid/graph.cpp, src/libavoid/shape.h,
 1461 	  src/libavoid/graph.h, src/libavoid/router.cpp, src/libavoid/router.h,
 1462 	  src/libavoid/connector.cpp, src/libavoid/debug.h:
 1463 
 1464 	  Some speed improvements and interface cleanups to libavoid.
 1465 
 1466 2006-02-28  Jon A. Cruz  <jon@joncruz.org>
 1467 	* src/dialogs/swatches.cpp:
 1468 
 1469 	  Fixed drag-n-drop out of color to match GTK+ standard.
 1470 	
 1471 2006-02-27  Jon A. Cruz  <jon@joncruz.org>
 1472 	* src/dialogs/swatches.cpp, src/ui/previewfillable.h,
 1473 	  src/ui/previewholder.h, src/ui/previewholder.cpp:
 1474 
 1475 	  Finished cleanup of embedded swatches when switching palettes.
 1476 	
 1477 2006-02-26  Jon A. Cruz  <jon@joncruz.org>
 1478 	* src/dialogs/swatches.cpp, src/ui/previewholder.h,
 1479 	  src/ui/previewholder.cpp:
 1480 
 1481 	  Changing embedded swatches resizing.
 1482 	
 1483 2006-02-26  Jon A. Cruz  <jon@joncruz.org>
 1484 	* src/text-context.cpp:
 1485 
 1486 	  Allow Private Use Area characters. Fixes bug #1439016.
 1487 	
 1488 2006-02-18  Jon A. Cruz  <jon@joncruz.org>
 1489 	* src/dialogs/swatches.cpp, src/dialogs/iconpreview.cpp,
 1490 	  src/ui/widget/panel.cpp, src/ui/widget/panel.h:
 1491 
 1492 	  Refactoring panel containment. Purged ugly 'X'.
 1493 	
 1494 2006-02-18  Jon A. Cruz  <jon@joncruz.org>
 1495 	* src/widgets/desktop-widget.cpp, src/dialogs/swatches.cpp,
 1496 	  src/dialogs/swatches.h, src/ui/widget/panel.cpp,
 1497 	  src/ui/widget/panel.h, src/ui/previewholder.cpp,
 1498 	  src/ui/previewholder.h:
 1499 
 1500 	  Adding spacer to get swatches scrollbar enough room to move.
 1501 	  Tuning up API for better embedding.
 1502 
 1503 2006-02-18  Jon A. Cruz  <jon@joncruz.org>
 1504 	* src/widgets/desktop-widget.cpp, src/dialogs/swatches.cpp,
 1505 	  src/dialogs/swatches.h, src/ui/previewholder.cpp, 
 1506 	  src/ui/previewfillable.h, src/ui/previewholder.h:
 1507 
 1508 	  Removed horizontal scroll bar from swatches when embedded.
 1509 
 1510 2006-02-15  Michael Wybrow  <mjwybrow@users.sourceforge.net>
 1511 
 1512 	*  src/document.cpp, src/document.h, src/sp-conn-end-pair.cpp, 
 1513 	   src/connector-context.cpp, src/conn-avoid-ref.cpp:
 1514 
 1515 	Keep a seperate connector router for each document.
 1516 	   
 1517 	*  src/libavoid/Makefile_insert, src/libavoid/connector.cpp,
 1518 	   src/libavoid/connector.h, src/libavoid/debug.h,
 1519 	   src/libavoid/geometry.cpp, src/libavoid/geometry.h,
 1520 	   src/libavoid/geomtypes.h, src/libavoid/graph.cpp,
 1521 	   src/libavoid/graph.h, src/libavoid/incremental.cpp,
 1522 	   src/libavoid/incremental.h, src/libavoid/libavoid.h,
 1523 	   src/libavoid/makepath.cpp, src/libavoid/makepath.h,
 1524 	   src/libavoid/polyutil.cpp, src/libavoid/polyutil.h,
 1525 	   src/libavoid/router.cpp, src/libavoid/router.h,
 1526 	   src/libavoid/shape.cpp, src/libavoid/shape.h,
 1527 	   src/libavoid/static.cpp, src/libavoid/static.h,
 1528 	   src/libavoid/timer.cpp, src/libavoid/timer.h,
 1529 	   src/libavoid/vertices.cpp, src/libavoid/vertices.h,
 1530 	   src/libavoid/visibility.cpp, src/libavoid/visibility.h:
 1531 	   
 1532 	Upstream changes to libavoid that allow multiple connector 
 1533 	router instances, as well a few other minor bugfixes.
 1534 
 1535 2006-02-14  Michael Wybrow  <mjwybrow@users.sourceforge.net>
 1536 
 1537 	* src/display/sp-canvas.cpp, display/sp-canvas.h, connector-context.cpp:
 1538 	
 1539 	Revert a previous change that generated enter events for canvas items
 1540 	other than the current one when mouse buttons were depressed.  These 
 1541 	events are now only generated in the connector context, where they are
 1542 	required.
 1543 
 1544 2006-02-13  Michael Wybrow  <mjwybrow@users.sourceforge.net>
 1545 
 1546 	* src/graphlayout/graphlayout.cpp, src/conn-avoid-ref.cpp,
 1547 	  src/conn-avoid-ref.h, src/libavoid/connector.cpp,
 1548 	  src/libavoid/connector.h:
 1549 	  
 1550 	Change the behaviour and naming of some connector querying code
 1551 	after feedback from Tim Dwyer in implementing graph drawing
 1552 	functionality.
 1553 
 1554 2006-02-11  Michael Wybrow  <mjwybrow@users.sourceforge.net>
 1555 
 1556 	* src/sp-conn-end-pair.cpp, src/conn-avoid-ref.cpp:
 1557 	  Fix two bugs from my commit yesterday.
 1558 
 1559 2006-02-10  Michael Wybrow  <mjwybrow@users.sourceforge.net>
 1560 
 1561 	* src/sp-conn-end-pair.cpp, src/sp-conn-end-pair.h,
 1562 	  src/conn-avoid-ref.cpp, src/conn-avoid-ref.h,
 1563 	  src/libavoid/connector.cpp, src/libavoid/connector.h,
 1564 	  src/libavoid/visibility.cpp:
 1565 
 1566 	Add some code to allow querying of items and connectors to find
 1567 	out what is attached to them.  This will allow graph layout
 1568 	algorithms (currently being worked on by Tim Dwyer) to determine 
 1569 	a graph structure from the diagram.
 1570 
 1571 2006-02-07  MenTaLguY  <mental@rydia.net>
 1572 
 1573 	* src/widgets/icon.cpp: get rid of icon prerender time messages
 1574 
 1575 2006-02-07  MenTaLguY  <mental@rydia.net>
 1576 
 1577 	* src/debug/gc-heap.h, src/debug/logger.cpp, src/debug/sysv-heap.h,
 1578 	  src/jabber_whiteboard/deserializer.cpp, src/sp-object.cpp,
 1579 	  src/util/share.h, src/xml/simple-node.cpp:
 1580 
 1581 	  share_static -> share_static_string
 1582 
 1583 2006-02-07  Michael Wybrow  <mjwybrow@users.sourceforge.net>
 1584 
 1585 	* src/jabber_whiteboard/message-utilities.h,
 1586 	  src/jabber_whiteboard/serializer.cpp,
 1587 	  src/jabber_whiteboard/deserializer.cpp,
 1588 	  src/jabber_whiteboard/message-utilities.cpp,
 1589 	  src/ui/dialog/whiteboard-connect.cpp:
 1590 	
 1591 	Some fixes to allow the codebase to compile with Inkboard support
 1592 	after the recent Util::shared_ptr<> and Dialog::present() changes.
 1593 
 1594 2006-02-05  Marco Scholten  <mscholtn@xs4all.nl>
 1595 
 1596 	* src/verbs.cpp: updated to make double clicking a tool button
 1597 	  open the new preferences dialog.
 1598 	* src/ui/dialog/inkscape-preferences.cpp: updated to enable opening
 1599 	  the dialog on the correct page.
 1600 	* src/ui/dialog/dialog.cpp: added virtual void present() so that
 1601 	  InkscapePreferences::present() will be called from 
 1602 	  DialogManager::showDialog()
 1603 
 1604 2006-02-05  MenTaLguY  <mental@rydia.net>
 1605 
 1606 	* src/debug/event.h, src/debug/gc-heap.h, src/debug/heap.h,
 1607 	  src/debug/logger.cpp, src/debug/simple-event.h, src/debug/sysv-heap.h,
 1608 	  src/jabber_whiteboard/deserializer.cpp,
 1609 	  src/jabber_whiteboard/message-utilities.cpp,
 1610 	  src/jabber_whiteboard/message-utilities.h,
 1611 	  src/jabber_whiteboard/node-tracker-observer.h,
 1612 	  src/jabber_whiteboard/node-utilities.cpp,
 1613 	  src/jabber_whiteboard/serializer.cpp,
 1614 	  src/jabber_whiteboard/serializer.h,
 1615 	  src/sp-object.cpp, src/util/Makefile_insert, src/util/share.cpp,
 1616 	  src/util/shared-c-string-ptr.cpp, src/util/shared-c-string-ptr.h,
 1617 	  src/util/share.h, src/xml/attribute-record.h, src/xml/comment-node.h,
 1618 	  src/xml/composite-node-observer.cpp, src/xml/composite-node-observer.h,
 1619 	  src/xml/event.cpp, src/xml/event.h, src/xml/log-builder.cpp,
 1620 	  src/xml/log-builder.h, src/xml/node-observer.h, src/xml/repr.cpp,
 1621 	  src/xml/repr-io.cpp, src/xml/simple-node.cpp, src/xml/simple-node.h,
 1622 	  src/xml/simple-session.cpp, src/xml/simple-session.h,
 1623 	  src/xml/text-node.h:
 1624 
 1625 	  replace Util::SharedCStringPtr with the nicer and more general
 1626 	  Util::shared_ptr<>
 1627 
 1628 2006-02-03  Jon Phillips  <jon@rejon.org>
 1629 
 1630 	* src/verbs.cpp: Added "..." to "Trace Bitmap" text. Yes, what a
 1631 	simple and dumb thing to add for consistency.
 1632 
 1633 2006-01-24  Michael Wybrow  <mjwybrow@users.sourceforge.net>
 1634 
 1635 	* src/libavoid/connector.cpp, src/libavoid/connector.h, 
 1636 	  src/libavoid/shape.cpp, src/libavoid/graph.cpp,
 1637 	  src/libavoid/incremental.cpp, src/libavoid/incremental.h,
 1638 	  src/libavoid/static.cpp, src/libavoid/visibility.cpp, 
 1639 	  src/libavoid/makepath.cpp:
 1640 
 1641 	Some minor upstream libavoid fixes.  
 1642 
 1643 2006-01-23  Carl Hetherington  <inkscape@carlh.net>
 1644 
 1645 	* src/selection.cpp: fix a typo in one of my previous commits.
 1646 	Closes #1401357.
 1647 
 1648 	* src/xml/repr-io.cpp: catch failures in fopen of XML files.
 1649 	Closes #1374551.
 1650 
 1651 2006-01-20  Michael Wybrow  <mjwybrow@users.sourceforge.net>
 1652 
 1653 	* src/widgets/toolbox.cpp, src/widgets/desktop-widget.cpp,
 1654 	  src/conn-avoid-ref.cpp, src/conn-avoid-ref.h, src/sp-namedview.cpp,
 1655 	  src/sp-namedview.h, src/attributes.cpp, src/attributes.h,
 1656 	  src/attributes-test.cpp:
 1657 
 1658 	Added a "Spacing" control to the connector toolbar which allows
 1659 	the user to adjust the amount of space left around avoided shapes
 1660 	for the purpose of determining auto-routing connector paths.
 1661 
 1662 2006-01-17  Marco Scholten  <mscholtn@xs4all.nl>
 1663 
 1664 	* /src/ui/dialog/inkscape-preferences.cpp:
 1665 	  Added style swatches,
 1666 	  Changed Gtk::Requisition Gtk::Widget::size_request() to 	
 1667 	  void Gtk::Widget::size_request(const Requisition& requisition)	
 1668 	* /src/ui/dialog/preferences-widget.cpp & .h:
 1669 	  Added DialogPage::set_tip()
 1670 
 1671 2006-01-17  Michael Wybrow  <mjwybrow@users.sourceforge.net>
 1672 
 1673 	* packaging/osx-app.sh, packaging/macosx/Resources/etc/fonts/fonts.conf:
 1674 	  Use a modified fonts.conf file for Mac OS X that includes the 
 1675 	  standard user font directory ~/Library/Fonts.
 1676 
 1677 2006-01-16  Michael Wybrow  <mjwybrow@users.sourceforge.net>
 1678 
 1679 	* src/svg/Makefile_insert: Updated to reflect a previous header
 1680 	  file renaming.
 1681 
 1682 2006-01-12  Marco Scholten  <mscholtn@xs4all.nl>
 1683 
 1684 	* /src/ui/dialog/inkscape-preferences.cpp & .h:
 1685 	  Converted preferences dialog to gtkmm
 1686 	* src/ui/widget/preferences-widget.cpp & .h:
 1687 	  New files.
 1688 	* src/verbs.cpp: updated to start new dialog.
 1689 
 1690 2006-01-11  Michael Wybrow  <mjwybrow@users.sourceforge.net>
 1691 
 1692 	* src/sp-item-group.cpp, src/sp-path.cpp, src/sp-star.cpp,
 1693 	  src/extension/internal/svg.cpp, src/ui/widget/ruler.cpp:
 1694 	  Fix some compilation problems on Mac OS X after recent
 1695 	  includes cleanup.
 1696 
 1697 2006-01-05  Jon A. Cruz  <jon@joncruz.org>
 1698 
 1699 	* src/widgets/desktop-widget.cpp:
 1700 	  Corrected resize behavior of canvas/swatches split.
 1701 
 1702 2006-01-06  Mathieu Dimanche  <mdimanche@free.fr>
 1703 
 1704 	* src/util/units.cpp: forcin 'C' locale for reading units.txt file
 1705 	   Fixes bug #1391348.
 1706 
 1707 2006-01-05  MenTaLguY  <mental@rydia.net>
 1708 
 1709 	* src/libnr/nr-maybe.h: fix constness/local reference issues
 1710 
 1711 2006-01-04  MenTaLguY  <mental@rydia.net>
 1712 
 1713 	* src/Makefile_insert, src/shortcuts-default-xml.cpp,
 1714 	  src/shortcuts.cpp, src/shortcuts.xml:
 1715 
 1716 	  Moved default shortcuts XML file into a string constant (for now);
 1717 	  replaced hard-coded structure with code to read XML file.
 1718 
 1719 2006-01-04  Peter Moulder  <pmoulder@mail.csse.monash.edu.au>
 1720 
 1721 	* src/extension/internal/ps.cpp (setup): Clarify the meaning of
 1722 	  `Print destination', mentioning the new possibility of leaving
 1723 	  as empty.
 1724 	* (PrintPS::begin) If print destination is an empty string, then
 1725 	  don't pass `-P %s' to lpr: just let lpr use its default.
 1726 	* (PrintPS::init) Change default print destination from `lp' to empty
 1727 	  string.
 1728 
 1729 2006-01-04  Jon A. Cruz  <jon@joncruz.org>
 1730 
 1731 	* src/widgets/desktop-widget.cpp:
 1732 	  Adding split pane for swatches.
 1733 
 1734 2006-01-03  Michael Wybrow  <mjwybrow@users.sourceforge.net>
 1735 
 1736 	* src/libavoid/visibility.cpp: Add operator!= for the EdgePair class.
 1737 	  This is needed to compile on Tru64 UNIX.  Fixes bug #1386755.
 1738 
 1739 2005-12-30  Josh Andler  <scislac@users.sf.net>
 1740 
 1741 	* src/ui/widget/selected-style.cpp, src/ui/widget/selected-style.h
 1742 	  Added "invert" function to right-click menu of style selector.
 1743 
 1744 2005-12-22  Jon A. Cruz  <jon@joncruz.org>
 1745 
 1746 	* share/palettes/Tango-Palette.gpl:
 1747 	  Updated to newer version from the Tango project.
 1748 
 1749 2005-12-21  Jon A. Cruz  <jon@joncruz.org>
 1750 
 1751 	* src/interface.cpp, src/preferences-skeleton.h,
 1752 	  src/widgets/desktop-widget.h, src/widgets/desktop-widget.cpp:
 1753 	  Adding panels/swatches to main UI.
 1754 
 1755 2005-12-23  Tim Dwyer  <tdwyer@mail.csse.monash.edu.au>
 1756 
 1757 	* src/removeoverlap/*.{cpp,h}: Bug fix in removeoverlap algorithm that
 1758 	  should finally get timestamps working properly.  Specifically, heap
 1759 	  timestamps are now refreshed before a merge.
 1760 
 1761 2005-12-19  Michael Wybrow  <mjwybrow@users.sourceforge.net>
 1762 
 1763 	* src/sp-conn-end.cpp, src/connector-context.cpp: Have connectors
 1764 	  draw to the correct position on shape bounding boxes.  Previously
 1765 	  the point where connectors were drawn was on straight line between
 1766 	  the two endpoints.  These points now lie on the line between the 
 1767 	  second last point on the polyline and the center of the shape.
 1768 	  
 1769 	* src/display/curve.cpp, src/display/curve.hpp: Added a couple of 
 1770 	  functions that return the second and second-last points in a curve.
 1771 
 1772 	* src/removeoverlap/generate-constraints.cpp: Moved the 
 1773 	  #include "isnan.h" to be the final include.  This fixes a
 1774 	  compilation error on OS X.
 1775 
 1776 2005-12-16  Carl Hetherington  <inkscape@carlh.net>
 1777 
 1778 	* src/conn-avoid-ref.cpp, sp-conn-end-pair.cpp, sp-conn-end.cpp,
 1779 	sp-item.cpp, sp-shape.cpp, dialogs/clonetiler.cpp,
 1780 	dialogs/stroke-style.cpp, dialogs/tiledialog.cpp,
 1781 	dialogs/unclump.cpp, display/nr-arena-shape.cpp,
 1782 	display/nr-arena-shape.h, widgets/icon.cpp: more NRRect removal.
 1783 
 1784 	* src/desktop.cpp, src/desktop.h, src/dyna-draw-context.cpp,
 1785 	src/selection-chemistry.cpp, src/sp-namedview.cpp, src/verbs.cpp,
 1786 	src/display/sp-canvas.cpp, src/display/sp-canvas.h,
 1787 	src/ui/view/edit-widget.cpp, src/ui/widget/zoom-status.cpp,
 1788 	src/widgets/desktop-widget.cpp: more NRRect removals and cleanups.
 1789 
 1790 	* src/grid-snapper.cpp: snap only to visible grid lines (patch
 1791 	from mtou).
 1792 
 1793 2005-12-15  Carl Hetherington  <inkscape@carlh.net>
 1794 
 1795 	* src/conn-avoid-ref.cpp, src/gradient-chemistry.cpp,
 1796 	src/sp-conn-end.cpp, src/sp-item.{cpp,h}: NR::Rect version of
 1797 	sp_item_invoke_bbox (SPItem::invokeBbox).  Use it in some places.
 1798 
 1799 2005-12-14  Carl Hetherington  <inkscape@carlh.net>
 1800 
 1801 	* src/dyna-draw-context.cpp, src/gradient-context.cpp,
 1802 	src/selection.h, src/sp-flowtext.cpp, src/sp-item.cpp,
 1803 	src/sp-item.h, src/sp-shape.cpp, src/sp-text.cpp,
 1804 	src/dialogs/layer-properties.cpp,
 1805 	src/extension/internal/bluredge.cpp,
 1806 	src/extension/internal/grid.cpp, src/ui/dialog/transformation.cpp,
 1807 	src/widgets/desktop-widget.cpp: remove NRMatrix version of
 1808 	sp_item_i2d_affine().  Some include file adjustments.
 1809 
 1810 	* src/arc-context.cpp: some very minor cleanups.
 1811 
 1812 	* src/svg/svg-length.{cpp,h}, src/helper/units.cpp: use INCH
 1813 	rather than IN to avoid breaking the compile on some systems.
 1814 
 1815 2005-12-13  Carl Hetherington  <inkscape@carlh.net>
 1816 
 1817 	* src/arc-context.cpp, src/connector-context.cpp,
 1818 	src/context-fns.cpp, src/desktop-affine.cpp, src/desktop-affine.h,
 1819 	src/desktop-events.cpp, src/desktop.cpp, src/desktop.h,
 1820 	src/draw-anchor.cpp src/dropper-context.cpp,
 1821 	src/dyna-draw-context.cpp, src/event-context.cpp
 1822 	src/gradient-context.cpp, src/knot.cpp, src/node-context.cpp,
 1823 	src/object-snapper.cpp src/pen-context.cpp,
 1824 	src/pencil-context.cpp, src/rect-context.cpp
 1825 	src/select-context.cpp, src/selection-chemistry.cpp,
 1826 	src/sp-item.cpp, src/sp-item.h src/spiral-context.cpp,
 1827 	src/star-context.cpp, src/text-context.cpp src/zoom-context.cpp,
 1828 	src/ui/widget/ruler.cpp: make desktop's transforms private
 1829 	members.
 1830 
 1831 	* src/document.cpp, src/object-edit.cpp, src/sp-ellipse.cpp,
 1832 	src/sp-ellipse.h, src/sp-gradient.cpp, src/sp-image.cpp,
 1833 	src/sp-image.h, src/sp-line.cpp, src/sp-line.h,
 1834 	src/sp-linear-gradient.h, src/sp-marker.cpp, src/sp-marker.h,
 1835 	src/sp-pattern.cpp, src/sp-pattern.h, src/sp-radial-gradient.h,
 1836 	src/sp-rect.cpp, src/sp-rect.h, src/sp-root.cpp, src/sp-root.h,
 1837 	src/sp-star.cpp, src/sp-symbol.h, src/sp-text.cpp,
 1838 	src/sp-textpath.h, src/sp-tspan.cpp, src/sp-use.cpp, src/sp-use.h,
 1839 	src/text-tag-attributes.h, src/helper/units.cpp,
 1840 	src/helper