Code

including typecheck trying to prevent #1432680
[inkscape.git] / ChangeLog
index e10c81f715fc64a57a4dcdb893c7d39e3fc098b7..71b3ec9032bf836895a55ef31497092be7142860 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
-2006-01-12 Marco Scholten <mscholtn@xs4all.nl>
-
-    * /src/ui/dialog/inkscape-preferences.cpp & .h
-      Converted preferences dialog to gtkmm
-    * added /src/ui/widget/preferences-widget.cpp & .h
-    * src/verbs.cpp 
-      updated to start new dialog.
+2006-02-18  Jon A. Cruz  <jon@joncruz.org>
+       * src/dialogs/swatches.cpp, src/dialogs/iconpreview.cpp,
+         src/ui/widget/panel.cpp, src/ui/widget/panel.h:
+
+         Refactoring panel containment. Purged ugly 'X'.
+       
+2006-02-18  Jon A. Cruz  <jon@joncruz.org>
+       * src/widgets/desktop-widget.cpp, src/dialogs/swatches.cpp,
+         src/dialogs/swatches.h, src/ui/widget/panel.cpp,
+         src/ui/widget/panel.h, src/ui/previewholder.cpp,
+         src/ui/previewholder.h:
+
+         Adding spacer to get swatches scrollbar enough room to move.
+         Tuning up API for better embedding.
+
+2006-02-18  Jon A. Cruz  <jon@joncruz.org>
+       * src/widgets/desktop-widget.cpp, src/dialogs/swatches.cpp,
+         src/dialogs/swatches.h, src/ui/previewholder.cpp, 
+         src/ui/previewfillable.h, src/ui/previewholder.h:
+
+         Removed horizontal scroll bar from swatches when embedded.
+
+2006-02-15  Michael Wybrow  <mjwybrow@users.sourceforge.net>
+
+       *  src/document.cpp, src/document.h, src/sp-conn-end-pair.cpp, 
+          src/connector-context.cpp, src/conn-avoid-ref.cpp:
+
+       Keep a seperate connector router for each document.
+          
+       *  src/libavoid/Makefile_insert, src/libavoid/connector.cpp,
+          src/libavoid/connector.h, src/libavoid/debug.h,
+          src/libavoid/geometry.cpp, src/libavoid/geometry.h,
+          src/libavoid/geomtypes.h, src/libavoid/graph.cpp,
+          src/libavoid/graph.h, src/libavoid/incremental.cpp,
+          src/libavoid/incremental.h, src/libavoid/libavoid.h,
+          src/libavoid/makepath.cpp, src/libavoid/makepath.h,
+          src/libavoid/polyutil.cpp, src/libavoid/polyutil.h,
+          src/libavoid/router.cpp, src/libavoid/router.h,
+          src/libavoid/shape.cpp, src/libavoid/shape.h,
+          src/libavoid/static.cpp, src/libavoid/static.h,
+          src/libavoid/timer.cpp, src/libavoid/timer.h,
+          src/libavoid/vertices.cpp, src/libavoid/vertices.h,
+          src/libavoid/visibility.cpp, src/libavoid/visibility.h:
+          
+       Upstream changes to libavoid that allow multiple connector 
+       router instances, as well a few other minor bugfixes.
+
+2006-02-14  Michael Wybrow  <mjwybrow@users.sourceforge.net>
+
+       * src/display/sp-canvas.cpp, display/sp-canvas.h, connector-context.cpp:
+       
+       Revert a previous change that generated enter events for canvas items
+       other than the current one when mouse buttons were depressed.  These 
+       events are now only generated in the connector context, where they are
+       required.
+
+2006-02-13  Michael Wybrow  <mjwybrow@users.sourceforge.net>
+
+       * src/graphlayout/graphlayout.cpp, src/conn-avoid-ref.cpp,
+         src/conn-avoid-ref.h, src/libavoid/connector.cpp,
+         src/libavoid/connector.h:
+         
+       Change the behaviour and naming of some connector querying code
+       after feedback from Tim Dwyer in implementing graph drawing
+       functionality.
+
+2006-02-11  Michael Wybrow  <mjwybrow@users.sourceforge.net>
+
+       * src/sp-conn-end-pair.cpp, src/conn-avoid-ref.cpp:
+         Fix two bugs from my commit yesterday.
+
+2006-02-10  Michael Wybrow  <mjwybrow@users.sourceforge.net>
+
+       * src/sp-conn-end-pair.cpp, src/sp-conn-end-pair.h,
+         src/conn-avoid-ref.cpp, src/conn-avoid-ref.h,
+         src/libavoid/connector.cpp, src/libavoid/connector.h,
+         src/libavoid/visibility.cpp:
+
+       Add some code to allow querying of items and connectors to find
+       out what is attached to them.  This will allow graph layout
+       algorithms (currently being worked on by Tim Dwyer) to determine 
+       a graph structure from the diagram.
+
+2006-02-07  MenTaLguY  <mental@rydia.net>
+
+       * src/widgets/icon.cpp: get rid of icon prerender time messages
+
+2006-02-07  MenTaLguY  <mental@rydia.net>
+
+       * src/debug/gc-heap.h, src/debug/logger.cpp, src/debug/sysv-heap.h,
+         src/jabber_whiteboard/deserializer.cpp, src/sp-object.cpp,
+         src/util/share.h, src/xml/simple-node.cpp:
+
+      share_static -> share_static_string
+
+2006-02-07  Michael Wybrow  <mjwybrow@users.sourceforge.net>
+
+       * src/jabber_whiteboard/message-utilities.h,
+         src/jabber_whiteboard/serializer.cpp,
+         src/jabber_whiteboard/deserializer.cpp,
+         src/jabber_whiteboard/message-utilities.cpp,
+         src/ui/dialog/whiteboard-connect.cpp:
+       
+       Some fixes to allow the codebase to compile with Inkboard support
+       after the recent Util::shared_ptr<> and Dialog::present() changes.
+
+2006-02-05  Marco Scholten  <mscholtn@xs4all.nl>
+
+       * src/verbs.cpp: updated to make double clicking a tool button
+      open the new preferences dialog.
+       * src/ui/dialog/inkscape-preferences.cpp: updated to enable opening
+      the dialog on the correct page.
+       * src/ui/dialog/dialog.cpp: added virtual void present() so that
+      InkscapePreferences::present() will be called from 
+      DialogManager::showDialog()
+
+2006-02-05  MenTaLguY  <mental@rydia.net>
+
+       * src/debug/event.h, src/debug/gc-heap.h, src/debug/heap.h,
+         src/debug/logger.cpp, src/debug/simple-event.h, src/debug/sysv-heap.h,
+         src/jabber_whiteboard/deserializer.cpp,
+         src/jabber_whiteboard/message-utilities.cpp,
+         src/jabber_whiteboard/message-utilities.h,
+         src/jabber_whiteboard/node-tracker-observer.h,
+         src/jabber_whiteboard/node-utilities.cpp,
+         src/jabber_whiteboard/serializer.cpp,
+         src/jabber_whiteboard/serializer.h,
+         src/sp-object.cpp, src/util/Makefile_insert, src/util/share.cpp,
+         src/util/shared-c-string-ptr.cpp, src/util/shared-c-string-ptr.h,
+         src/util/share.h, src/xml/attribute-record.h, src/xml/comment-node.h,
+         src/xml/composite-node-observer.cpp, src/xml/composite-node-observer.h,
+         src/xml/event.cpp, src/xml/event.h, src/xml/log-builder.cpp,
+         src/xml/log-builder.h, src/xml/node-observer.h, src/xml/repr.cpp,
+         src/xml/repr-io.cpp, src/xml/simple-node.cpp, src/xml/simple-node.h,
+         src/xml/simple-session.cpp, src/xml/simple-session.h,
+         src/xml/text-node.h:
+
+         replace Util::SharedCStringPtr with the nicer and more general
+         Util::shared_ptr<>
+
+2006-02-03  Jon Phillips  <jon@rejon.org>
+
+       * src/verbs.cpp: Added "..." to "Trace Bitmap" text. Yes, what a
+       simple and dumb thing to add for consistency.
+
+2006-01-24  Michael Wybrow  <mjwybrow@users.sourceforge.net>
+
+       * src/libavoid/connector.cpp, src/libavoid/connector.h, 
+         src/libavoid/shape.cpp, src/libavoid/graph.cpp,
+         src/libavoid/incremental.cpp, src/libavoid/incremental.h,
+         src/libavoid/static.cpp, src/libavoid/visibility.cpp, 
+         src/libavoid/makepath.cpp:
+
+       Some minor upstream libavoid fixes.  
+
+2006-01-23  Carl Hetherington  <inkscape@carlh.net>
+
+       * src/selection.cpp: fix a typo in one of my previous commits.
+       Closes #1401357.
+
+       * src/xml/repr-io.cpp: catch failures in fopen of XML files.
+       Closes #1374551.
+
+2006-01-20  Michael Wybrow  <mjwybrow@users.sourceforge.net>
+
+       * src/widgets/toolbox.cpp, src/widgets/desktop-widget.cpp,
+         src/conn-avoid-ref.cpp, src/conn-avoid-ref.h, src/sp-namedview.cpp,
+         src/sp-namedview.h, src/attributes.cpp, src/attributes.h,
+         src/attributes-test.cpp:
+
+       Added a "Spacing" control to the connector toolbar which allows
+       the user to adjust the amount of space left around avoided shapes
+       for the purpose of determining auto-routing connector paths.
+
+2006-01-17  Marco Scholten  <mscholtn@xs4all.nl>
+
+       * /src/ui/dialog/inkscape-preferences.cpp:
+      Added style swatches,
+      Changed Gtk::Requisition Gtk::Widget::size_request() to  
+      void Gtk::Widget::size_request(const Requisition& requisition)   
+       * /src/ui/dialog/preferences-widget.cpp & .h:
+         Added DialogPage::set_tip()
+
+2006-01-17  Michael Wybrow  <mjwybrow@users.sourceforge.net>
+
+       * packaging/osx-app.sh, packaging/macosx/Resources/etc/fonts/fonts.conf:
+         Use a modified fonts.conf file for Mac OS X that includes the 
+         standard user font directory ~/Library/Fonts.
+
+2006-01-16  Michael Wybrow  <mjwybrow@users.sourceforge.net>
+
+       * src/svg/Makefile_insert: Updated to reflect a previous header
+         file renaming.
+
+2006-01-12  Marco Scholten  <mscholtn@xs4all.nl>
+
+       * /src/ui/dialog/inkscape-preferences.cpp & .h:
+         Converted preferences dialog to gtkmm
+       * src/ui/widget/preferences-widget.cpp & .h:
+         New files.
+       * src/verbs.cpp: updated to start new dialog.
+
 2006-01-11  Michael Wybrow  <mjwybrow@users.sourceforge.net>
 
        * src/sp-item-group.cpp, src/sp-path.cpp, src/sp-star.cpp,