Code

r11465@tres: ted | 2006-04-19 09:03:46 -0700
[inkscape.git] / ChangeLog
index 9cd7a9ed6673d3562499523ce55291bcd37bde78..e98b0264e6624886047d9f5222b612f3bb238841 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,175 @@
+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>
+
+       * src/debug/simple-event.h: simplify the SimpleEvent API more
+
+2006-04-29  MenTaLguY  <mental@rydia.net>
+
+       * src/debug/simple-event.h: make Debug::SimpleEvent more convenient
+
+       * src/debug/event.h, src/debug/logger.cpp: add FINALIZERS category
+
+2006-04-29  MenTaLguY  <mental@rydia.net>
+
+       * src/debug/logger.cpp:
+       
+       finish interrupted refactoring of log filter configuration
+
+2006-04-29  MenTaLguY  <mental@rydia.net>
+
+       * src/doc/Makefile.am, src/doc/refcounting.txt:
+       
+         some developer documentation about refcounting
+
+2006-04-29  MenTaLguY  <mental@rydia.net>
+
+       * src/ui/view/view.cpp:
+
+         Wait a minute -- UI::View::View and SPDocument are both managed
+         by the collector -- the view doesn't need to ref the document!
+
+2006-04-29  MenTaLguY  <mental@rydia.net>
+
+       * src/ui/view/view.cpp: add missing unref
+
+2006-04-29  MenTaLguY  <mental@rydia.net>
+
+       * src/gc-anchored.cpp, src/gc-anchored.h:
+
+         added refcount logging to GC::Anchored
+
+       * src/util/Makefile_insert, src/util/format.h:
+
+         shared string printf
+
+2006-04-28  MenTaLguY  <mental@rydia.net>
+
+    * src/sp-object.cpp: make refcount logging a little more useful
+         by including the relevent class name
+
+2006-04-28  Jon A. Cruz  <jon@joncruz.org>
+
+       * src/Makefile_insert, src/Makefile.am, src/dir-util-test.h,
+         src/dir-util-test.cpp, src/extract-uri-test.h,
+         src/extract-uri-test.cpp:
+         Replaced two tests with CxxTest versions.
+
+2006-04-28  Jon A. Cruz  <jon@joncruz.org>
+
+       * src/Makefile_insert, src/MultiPrinter.h, src/verbs.h,
+         src/verbs-test.h:
+         Adding unit test for verbs.
+
+2006-04-27  verbalshadow <verbalshadow@gmail.com>
+       
+       * src/io/resource.h, src/io/resource.cpp, 
+         src/dialogs/swatches.cpp, src/helper/stock-items.cpp:
+         Added CREATE v0.1 support for gradients/swatches/patterns
+         Support for Linux & Win32. Mac support waiting final support
+         Directory info.
+
+2006-04-26  Jon A. Cruz  <jon@joncruz.org>
+
+       * src/Makefile.am, src/MultiPrinter.h, src/PylogFormatter.h,
+         src/TRPIFormatter.h, src/selfname.tpl, src/libnr/Makefile_insert,
+         src/svg/Makefile_insert, src/xml/Makefile_insert:
+         Adding multiple test output formats.
+
+2006-04-23  verbalshadow  <verbalshadow@gmail.com>
+
+    * path-prefix.h:
+         Added beginnings of CREATE support in path-prefix.h
+
+2006-04-23  verbalshadow  <verbalshadow@gmail.com>
+
+    * src/object-ui.cpp, src/object-ui.h:
+         moved to src/ui/context-menu.cpp, src/ui/context-menu.h
+         to make it easier to find
+
+2006-04-20  MenTaLguY  <mental@rydia.net>
+
+    * src/dyna-draw-context.cpp, src/dyna-draw-context.h:
+         remove unused timer code
+
+2006-04-19 Andrius R. <knutux@gmail.com>
+       * src\display\nr-arena-item.cpp, src\display\canvas-arena.cpp,
+         src\display\nr-arena-shape.cpp, src\display\sp-canvas.h,
+         src\display\nr-arena.cpp, src\display\nr-arena-shape.h,
+         src\display\nr-arena-glyphs.cpp, src\display\nr-gradient-gpl.cpp,
+         src\display\sp-canvas.cpp, src\display\sp-ctrlline.cpp,
+         src\livarot\ShapeSweep.cpp, src\livarot\Shape.h, src\livarot\Shape.cpp,
+         src\livarot\Path.h, src\livarot\PathConversion.cpp,
+         src\livarot\ShapeMisc.cpp, src\livarot\Path.cpp, src\libnr\nr-pixblock.h,
+         src\libnr\nr-pixblock.cpp
+
+         Rendering optimisation, which gives best results for zoomed in drawings
+         with complex (multi-node) paths. Optimisation focus - eliminating cubicTo
+         and LineTo nodes outside of visible area, so no unneeded calculations is
+         needed and less memory is consumed (this avoids crashes which were
+         occurring previously if zooming into a complex drawing)
+
+2006-04-18 njh <njh@njhurst.com>
+       * share/extensions/measure.inx, share/extensions/measure.py, share/extensions/Makefile.am
+
+         Added the measure extension that marks lengths onto paths.
+
 2006-04-17  MenTaLguY  <mental@rydia.net>
 
        * src/application/editor.cpp, src/arc-context.cpp, src/conn-avoid-ref.cpp,