dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2008-05-23 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/extensions/*.py: Use gettext for (many) error messages.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/extensions/inkex.py: (errormsg): New function.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2007-06-24 Joel Holdsworth <joelholdsworth@yahoo.com>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * modified the windows RC files to add version info and manifest data
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2007-03-16 Tim Dwyer <Tim.Dwyer@infotech.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/graphlayout/graphlayout.cpp: handle null bounding boxes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2007-03-01 Markus Schwarzenberg <Markus.Schwarzenberg@ipms.fraunhofer.de>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Solaris 8 / gcc-3.2.3 fixes (selectively effecting only this special
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/nr-filter-gaussian.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * include compatibility header "isnormal.h"
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * template calcTriggsSdikaInitialization<PC> needs to be
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico specified explicitely for gcc 3.2.3
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/pixblock-transform.cpp, src/display/nr-filter.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/nr-filter.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * include compatibility header "round.h"
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * using Inkscape::round
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/internal/ps.cpp, src/print.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico include <unistd.h> on SOLARIS_2_8 for open, unlink
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libcola/gradient_projection.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico include and use compatibility headers "isnan.h" "isinf.h"
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * removed obsolete src/libvpsc/isnan.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * added src/isinf.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.ac: Added Detection of solaris2.8 --> CXXFLAGS += -DSOLARIS_2_8
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-08-05 John Bintz <jcoswell@coswellproductions.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * node-context.cpp, nodepath.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico add checks to make sure given nodepath pointers are not
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico null before working with them
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-08-01 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.ac: refactor pkg-config tests and add explicit cairo test
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-07-29 John Bintz <jcoswell@coswellproductions.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/nodepath.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fix bug where deleting a node broke the symmetry of neighboring
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico smooth nodes and failed to convert those nodes to cusp nodes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-07-29 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico remove GObject signals from SPObject
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.cpp, src/desktop.h, src/sp-gradient.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-gradient.h, src/sp-pattern.cpp, src/sp-pattern.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-switch.cpp, src/sp-switch.h, src/widgets/desktop-widget.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/desktop-widget.h, src/widgets/gradient-image.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/gradient-image.h, src/widgets/gradient-toolbar.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/gradient-toolbar.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico switch to sigc++ SPObject signals
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-07-27 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/sp-attribute-widget.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/sp-attribute-widget.h, src/sp-offset.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-offset.h, src/sp-shape.cpp, src/sp-shape.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-use-reference.cpp, src/sp-use-reference.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico switch to sigc++ SPObject signals
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-07-26 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/object-attributes.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico switch to sigc++ "release"
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-07-26 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/style.cpp, src/style.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico finish switching to sigc++ SPObject signals for SPStyle
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-07-25 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/gradient-vector.cpp, src/widgets/gradient-vector.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico switch to sigc++ SPObject signals for SPGradientVectorSelector
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-07-25 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * autogen.sh, configure.ac, debian/control, tools-version.sh:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico un-libtoolize the build process (yay!) -- we haven't actually
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico used libtool for ages
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-07-25 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/plugin, src/extension/plugin/Makefile_insert,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/plugin/makefile.in, src/extension/plugin/.cvsignore,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/Makefile.am, configure.ac:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico remove vestigal plugin support
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-07-24 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.ac: further work on LSB build configuration
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-07-23 John Bintz <jcoswell@coswellproductions.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/verbs.cpp, src/event-context.cpp, src/node-context.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico forced redraw of canvas upon completion of zooming or upon
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico starting rubber band selection events to work around event
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico starvation issue at high zoom levels
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-07-23 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/paint-selector.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Update pattern creation help text to reflect new menu layout. We
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico probably need some way to automatically generate
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico "menu navigation strings" for a given verb.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-07-23 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * packaging/osx-app.sh, packaging/macosx/inkscape.ds_store
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico packaging/macosx/dmg_background.svg, packaging/macosx/osx-dmg.sh,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico packaging/macosx/dmg_background.png, Makefile.am,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico packaging/macosx/dmg_set_style.scpt:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Improve the disk image layout for Mac OS X releases. This is
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico based on Jean-Olivier Irisson's work and patches, submitted as
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico #1516212.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-07-23 John Bintz <jcoswell@coswellproductions.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.cpp, src/desktop.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added SPDesktop::updateNow()
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/event-context.cpp, src/select-context.cpp, src/node-context.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico forced redraw of canvas upon completion of selection or panning
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to work around event starvation issue at high zoom levels
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-07-22 John Bintz <jcoswell@coswellproductions.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.cpp, src/desktop.h, src/document-undo.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/document.h, src/document-private.h, src/document.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico forced redraw of canvas upon document commit to work
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico around event starvation issue at high zoom levels
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-07-21 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/splivarot.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico patch from John Bintz, adding pref to simplify multiple
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico paths separately
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-07-21 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.ac: first shot at implementing --enable-lsb
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-07-21 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/style.cpp, src/style.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico switch to using sigc++ signals
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-07-21 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/layer-manager.cpp, src/layer-manager.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico switch to sigc++ signals and manually clean up signal connections
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (although it may not be strictly necessary to do so here)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-07-21 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document-subset.cpp, src/object-hierarchy.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/object-hierarchy.h, src/selection.cpp, src/selection.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/view/edit-widget.cpp, src/ui/view/edit-widget.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/uri-references.cpp, src/uri-references.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico switch to sigc++ signals for "modified" and "release"
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-07-21 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document.cpp, src/sp-object.cpp, src/sp-object.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp_object_invoke_release -> SPObject::releaseReferences,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico plus the introduction of sigc++ signals for "release" and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico "modified" which will eventually replace the GObject signals
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-07-20 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/RasterFont.h, src/libnrtype/font-instance.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico replace two uses of hash_map with standard STL map
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-07-18 Bryce Harrington <bryce@bryceharrington.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document.h, src/document.cpp: Refactoring from mental &
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico bryce to consolidate document update functionality from
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp_document_ensure_is_up_to_date() and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp_document_idle_handler(). This is the first step in getting
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico updates of defs (and markers) fixed.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-07-18 Tim Dwyer <Tim.Dwyer@infotech.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/graphlayout/graphlayout.cpp, src/conn-avoid-ref.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico We now use connector spacing to determine the minimum space required
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico between shape bounding boxes when graph layout with avoid overlap
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico constraints is applied. This means that there should always be enough
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico room for connectors to route between shapes. Also changed the default
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico connector spacing to a less extreme 3.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-07-17 Tim Dwyer <Tim.Dwyer@infotech.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libcola/cola.h, src/libcola/connected_components.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/graphlayout/graphlayout.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Disconnected graphs are now handled more gracefully,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico connected components are arranged separated (in place) and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico then overlaps between components are removed.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-07-13 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile_insert, src/Makefile.am, src/svg/Makefile_insert,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/Makefile_insert, src/libnr/Makefile_insert:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Add "$(srcdir)/" to some things so that "make check" works in
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico the case that the build directory is somewhere other than the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico source directory.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-conn-end-pair.cpp, src/connector-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/document.cpp, src/libavoid/*:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Update libavoid with upstream fixes, optimisations and new features.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-07-13 Tim Dwyer <Tim.Dwyer@infotech.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libvpsc/*,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/graphlayout/graphlayout.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Toggle on connector toolbar can force connectors with
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico end-markers (arrows) to point downwards
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-07-13 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libavoid/router.cpp: Fixed a bug in the libavoid function
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Router::attachedConns(). Previously unused, but needed by Tim
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico for new Graph Layout code.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-07-13 Jon Phillips <jon@rejon.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/inkview: Added commandline option capability to inkview and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico got code ready to add a timer for an automatic slideshow capability.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-07-12 Tim Dwyer <Tim.Dwyer@infotech.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libvpsc/*,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libcola/*,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/graphlayout/graphlayout.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/removeoverlaps/removeoverlaps.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Boost graph layout algorithms replaced by custom constraint layout
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico algorithm (implemented in libcola). New layout supports constraints
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico such as downward pointing connectors (directed graph layout) or
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico non-overlapping shapes.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico libvpsc contains updated code for quadratic program solver used by
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico libcola and removeoverlaps. Fixes bug #1441411.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-07-02 Colin Marquardt <colin@marquardt-home.de>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * AUTHORS, src/ui/dialog/aboutbox.cpp: Add Niko, Hugo, Dale and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Gustav.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-06-30 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/connector-context.cpp, src/widgets/toolbox.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Add undo event descriptions for the connector context.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-06-27 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * packaging/macosx/ScriptExec/main.c:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Add some quotes to fix a problem for people on OS X with
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico spaces in their home directory path. Fixes bug #1512019.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-06-21 Colin Marquardt <colin@marquardt-home.de>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/templates/DVD_cover_regular_300dpi.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/templates/DVD_cover_slim_300dpi.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/templates/DVD_cover_superslim_300dpi.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/templates/DVD_cover_ultraslim_300dpi.svg:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico DVD templates by Aleksandar Urosevic. Closes #1507164.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-06-19 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * packaging/macosx/Resources/script,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico packaging/macosx/Resources/bin/inkscape:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Improve quoting of shell variables.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * packaging/macosx/ScriptExec/ScriptExec.xcodeproj/project.pbxproj:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Xcode 2 project file for the OS X launcher. This will build a
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Universal version of the launcher by default. The project files for
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico different versions are named differently, so this will be picked up and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico used if the package builder has a sufficiently new version of Xcode.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * packaging/macosx/ScriptExec/ScriptExec.xcode/sveinbjornt.pbxuser,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico packaging/macosx/ScriptExec/ScriptExec.xcode/voisine.pbxuser:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Remove unnecessary user preference files.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * Makefile.am:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Update the Xcode project files included when creating releases.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-06-13 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * TRANSLATORS, src/ui/dialog/aboutbox.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Applied patch #1505715.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-06-13 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * packaging/macosx/Resources/etc/fonts/fonts.conf:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Applied patch #1505765.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-06-09 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/object-snapper.cpp, src/selection.cpp, src/selection.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/seltrans.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Applied patch #1503864.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-06-09 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/toolbox.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Handle case when function call fails.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixes bug #1501150.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-06-07 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/seltrans.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Work-around for seltrans not getting calls to grab() and ungrab() as
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico expected.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixes bug #1501156.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-06-07 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/toolbox.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Applied patch #1502407.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixes bug #1500049.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-06-07 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * packaging/macosx/ScriptExec/main.c, packaging/osx-app.sh:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixing OS X fc-cache problem.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Applied patch #1502063.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-06-07 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-item-group.cpp, src/sp-path.cpp, src/sp-star.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-switch.cpp, src/ui/widget/ruler.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Applied patch #1501709.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-06-05 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * trace/siox.cpp, trace/siox.h, trace/trace.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/tracedialog.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Applied patch #1501375.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-06-05 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * trace/siox.cpp, trace/trace.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Applied patch #1501134.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-06-05 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/layers-panel.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Allow action when no layer selected.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixes bugs #1494646.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-06-05 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * trace/siox.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Applied patch #1500659.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-06-05 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/layers-panel.h, src/dialogs/layers-panel.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Blocked signal when changes are not from the layers UI.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixes bugs #1495406 and most of #1494646.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-06-02 Colin Marquardt <colin@marquardt-home.de>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * TRANSLATORS: Add Stefan Graubner.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-06-01 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/internal/pdf-mini.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fix for delete[] mismatch and binary tweak from Ulf Erikson.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-06-01 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/layers-panel.h, src/dialogs/layers-panel.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Added layer opacity slider.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixes RFE #1496569.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-31 Colin Marquardt <colin@marquardt-home.de>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * TRANSLATORS: Add vonHalenbach for tutorial translations.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-29 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/internal/odf.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Corrected deletes and uninitizlied variables.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixes bug# 1489961.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-30 John Cliff <simarilius@yahoo.com>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/trace/potrace/inkscape-potrace.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Changed bitsPerSample from hardcoded to calculated for multi color traces
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to fix bugs 1188811 and 1484076
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-29 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr-io.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Changed to strip leading BOM from input.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixes bug# 1121666.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-29 Bryce <bryce@bryceharrington.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * sp-shape.cpp: Adding documentation
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-29 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.cpp, src/layer-manager.cpp, src/dialogs/layers-panel.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Workaround to avoid assertion upon file revert.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-28 Bryce <bryce@bryceharrington.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * sp-marker.cpp: Adding documentation
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-28 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/clonetiler.cpp, src/dialogs/iconpreview.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/stroke-style.cpp, src/display/curve.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/sp-canvas.cpp, src/dyna-draw-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/gnome.cpp, src/extension/internal/pdf.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/ps.cpp, src/extension/internal/win32.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/file.cpp, src/inkview.cpp, src/libnr/nr-macros.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnr/nr-object.cpp, src/libnr/nr-path.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnr/nr-pixblock.cpp, src/libnr/nr-pixblock-pattern.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnr/nr-svp.cpp, src/libnr/nr-svp-render.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/FontFactory.cpp, src/libnrtype/Layout-TNG-Output.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/nr-type-primitives.cpp, src/path-chemistry.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/splivarot.cpp, src/sp-marker.cpp, src/ui/widget/icon-widget.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/icon.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico replace nr_new() with g_new(), and try to converge on using the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico glib allocator a little more instead of the others (aside from
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico libgc)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-28 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/icons/icons.svg:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico correct vertical text flow icon to correctly reflect lines stacking
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico right-to-left, as well as improving pixel alignment on both text flow
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico icons
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-28 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/toolbox.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico add tooltips to text toolbar widgets
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-28 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/layer-manager.cpp, src/layer-manager.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/preferences-skeleton.h, src/ui/dialog/inkscape-preferences.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/inkscape-preferences.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/layer-selector.cpp, src/dialogs/layers-panel.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Finished option to turn on or off deslecting when switching layers.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixes RFE #1495701.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-28 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/layers-panel.h, src/dialogs/layers-panel.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Changed clicking on visibility and locked toggles to not switch
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico selected layer.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixes bug #1495856.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-28 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-conn-end-pair.cpp: Detach connectors from empty groups
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico before trying to route connectors to them. This is required
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico since empty groups have no physical position. Fixes bug #1448811.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-27 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/implementation/script.cpp: allow output extension
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico parameters to be prompted and used, closes bug #1495310.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-26 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/layers-panel.h, src/dialogs/layers-panel.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico make button labels translatable, and use HButtonBox instead of HBox for
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico better appearance
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-26 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/layer-manager.cpp, src/layer-manager.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/layer-properties.cpp, src/dialogs/layers-panel.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Prevent layer name duplication.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixes bug #1115407.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-26 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/desktop-widget.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixed resize handle in corner of main UI.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixes bug #1493995.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-26 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/layer-manager.cpp, src/layer-manager.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/layer-selector.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Cleaned up propagation of status changes.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixes bug #1495333.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-26 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/path-prefix.h: Add missing CREATE_* directory locations
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico for building an OS X application bundle. Fixes bug #1495284.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-25 Bryce Harrington <bryce@bryceharrington.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/inkscape.cpp: i18n on error messages (fix for bug 1490928)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-23 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/layers-panel.cpp, src/dialogs/swatches.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/swatches.h, src/preferences-skeleton.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/previewfillable.h, src/ui/previewholder.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/previewholder.h, src/ui/widget/panel.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/widget/panel.h, src/verbs.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/desktop-widget.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Refactored panels.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixes RFE #1453153. Fixes RFE #1453152.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-23 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/internal/ps.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico move %%EOF to end of output document
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-22 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/swatches.cpp, src/ui/widget/panel.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/widget/panel.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Removed panel menu unless requested. Fixes bug #1492597.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-22 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/internal/svg.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico replace EXTREMELY inefficient (O(n^2), I think?) stacked C string
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico concatenations with appends to a std::vector, which is amortized O(1)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-21 Marco Scholten <mscholtn@xs4all.nl>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/dialog/inkscape-preferences.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/inkscape-preferences.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Added 'Show close button on dialogs' option.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-21 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/view/view-widget.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico request collection pass after destruction of a view widget
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-21 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/gc-core.h, src/gc.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico add GC::request_early_collection() to force a collection from the idle
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico loop at opportune times
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/filedialog.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico call GC::request_early_collection() after switching preview images
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-21 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/layer-manager.cpp, src/layer-manager.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/layers-panel.cpp, src/dialogs/layers-panel.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding notification when managed layers change.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-21 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/internal/pdf.cpp: Compilation fix. For versions
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico of glib older that 2.9.0, use g_date_set_time() instead of
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico g_date_set_time_t().
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-20 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extensin/internal/ps.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico add %%EOF trailer for DSC-compliance
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-20 Colin Marquardt <colin@marquardt-home.de>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/extensions/lindenmayer.inx,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/extensions/kochify_load.inx,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/extensions/kochify.inx:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Rename slightly, also makes for easier translation.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-20 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/icon.h, src/widgets/icon.cpp, src/dialogs/layers-panel.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Changled dialog from checkboxes to icons for visible and locked.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-20 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/FontInstance.cpp: patch from David Turner of the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico FreeType Project. Fixes a compilation problem and a possible
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico segmentation fault.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-19 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/preferences-skeleton.h, src/dialogs/layers-panel.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/layers-panel.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Selection and event handling cleanup. Added deeper display.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-18 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/layer-manager.cpp, src/dialogs/layers-panel.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/layers-panel.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Next round of layer dialog updates.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-17 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/rdf.cpp: corrected localization on array, added comments.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/widget/licensor.cpp: Localized the license name.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.ac: added comment about why sigc++ was upgraded
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-17 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/layers-panel.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Flipped top/bottom in layers UI to reflect visible stacking.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-16 verbalshadow <verbalshadow@gmail.com>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop-style.h, src/desktop-style.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixes calligraphy tool so drawing now uses the the correct opacity.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-17 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/layers-panel.cpp, src/dialogs/layers-panel.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Switched icons to stock generic.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-17 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/layers-panel.cpp: Compile fix from Mathieu Dimanche.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-16 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document-subset.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Corrected ordering of children in subset.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-15 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile_insert, src/desktop.cpp, src/desktop.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/layer-manager.cpp, src/menus-skeleton.h, src/verbs.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/verbs.h, src/dialogs/layers-panel.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/layers-panel.h, src/dialogs/Makefile_insert:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Base implementation of a layers dialog.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-14 Colin Marquardt <colin@marquardt-home.de>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/dialog/inkscape-preferences.cpp (initPageTools):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Typofix ("conector").
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-14 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document-subset.cpp, src/layer-manager.h, src/layer-manager.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Corrected base structure and avoiding infinite loop.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-14 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/toolbox.cpp: Slightly increase size of the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico connector toolbar buttons to match button sizes on other
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico toolbars.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-13 verbalshadow <verbalshadow@gmail.com>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dyna-draw-context.cpp, src/desktop-style.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/desktop-style.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Calligraphy tool now draws in the last used color or the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico tool style depending on the Preference setting.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-11 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/selection-chemistry.cpp, src/sp-conn-end-pair.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico When moving/transforming connectors, only detach connectors
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico from objects that are not part of the selection. Previously,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico connectors moved as part of a selection would be detached from
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico all objects. This has been requested several times via email.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico The change also fixes bug #1383806.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/dialog/inkscape-preferences.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/inkscape-preferences.h, src/connector-context.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Add a preferences setting to the connector tool for setting
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico whether or not connectors attach to text objects. This change
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico addresses feature request #1434292.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-09 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/nodepath.cpp: fix silly bug with snapping node edits.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/snapper.cpp, src/snapper.h, src/sp-namedview.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico re-enable link between grid visibility and grid snap.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-08 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * conn-avoid-ref.cpp: Fix a crashbug that could occur in files
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico containing connectors if they were loaded from the file chooser
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico or from the recent file list. Fixes bug #1458820.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-08 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/curve.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico always make local copy of path data so that we have control over memory
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico policy
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-08 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/curve.h, src/display/curve.cpp, src/dropper-context.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico get rid of sp_curve_new_from_static_bpath() in a bid to simplify curve
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico memory management
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-08 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/canvas-bpath.cpp, src/display/curve.cpp, src/display/curve.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/nr-arena-shape.cpp, src/draw-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/odf.cpp, src/extension/internal/pov-out.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/nodepath.cpp, src/object-snapper.cpp, src/path-chemistry.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-flowregion.cpp, src/splivarot.cpp, src/sp-offset.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-path.cpp, src/sp-shape.cpp, src/sp-spiral.cpp, src/sp-star.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-use-reference.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico eliminate direct accesses to SPCurve::bpath
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-08 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/streams-zlib.cpp, src/streams-jar.cpp, src/splivarot.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/bluredge.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico use std::vector rather than dynamically-sized automatic arrays,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico plus cleanups and minor fixes, and dead code removal
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-08 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/debug/demangle.cpp, src/debug/demangle.h, src/sp-object.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/gc-anchored.cpp, src/debug/Makefile_insert:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico use c++filt for symbol demangling if available
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-08 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr-util.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico comments explaining namespace mapping for the broken sodipodi namespace
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-08 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/seltrans.cpp, src/snap.cpp, src/snap.h: fix ctrl-scaling
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico when there is no snap. More snapping cleanups.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-07 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * knot.h, knot.cpp, connector-context.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fix glib-gobject-warnings for knots in the connector tool.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-07 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document-subset.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Corrected two bugs, with the minor one hiding the more severe.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-06 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr-util.cpp, src/xml/repr.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico add fixup for incorrect sodipodi namespace
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-06 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * doc/NewAppArchitecture/01-title.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico doc/NewAppArchitecture/04-current-main.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico doc/NewAppArchitecture/05-current-objects.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico doc/NewAppArchitecture/06-current-desktop-view.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico doc/NewAppArchitecture/07-current-problems.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico doc/NewAppArchitecture/08-inkscape-gtkmm.svg
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico doc/NewAppArchitecture/09-future-capabilities.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico doc/NewAppArchitecture/10-future-main.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico doc/NewAppArchitecture/11-future-ink-app.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico doc/NewAppArchitecture/12-future-run-modes.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico doc/NewAppArchitecture/13-future-ink-app-editor.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico doc/NewAppArchitecture/14-evolving.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/examples/art-nouveau-P3.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/examples/eastern-motive-P4G.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/examples/i18n.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/examples/markers.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/examples/tesselation-P3.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/examples/text-on-path.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/icons/David_icons.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/icons/icons.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/icons/legacy_icons.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/screens/about.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/templates/business_card_85x54mm.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/templates/default.cs.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/templates/default.lt.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/templates/default.pl.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/tutorials/gpl-2.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/tutorials/tutorial-advanced.es.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/tutorials/tutorial-advanced.fr.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/tutorials/tutorial-advanced.ja.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/tutorials/tutorial-advanced.sl.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/tutorials/tutorial-advanced.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/tutorials/tutorial-basic.ca.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/tutorials/tutorial-basic.de.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/tutorials/tutorial-basic.es.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/tutorials/tutorial-basic.fr.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/tutorials/tutorial-basic.ja.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/tutorials/tutorial-basic.nn.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/tutorials/tutorial-basic.sl.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/tutorials/tutorial-basic.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/tutorials/tutorial-calligraphy.es.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/tutorials/tutorial-calligraphy.fr.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/tutorials/tutorial-calligraphy.sl.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/tutorials/tutorial-calligraphy.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/tutorials/tutorial-elements.es.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/tutorials/tutorial-elements.fr.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/tutorials/tutorial-elements.sl.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/tutorials/tutorial-elements.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/tutorials/tutorial-shapes.ca.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/tutorials/tutorial-shapes.es.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/tutorials/tutorial-shapes.fr.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/tutorials/tutorial-shapes.ja.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/tutorials/tutorial-shapes.sl.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/tutorials/tutorial-shapes.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/tutorials/tutorial-tips.es.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/tutorials/tutorial-tips.fr.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/tutorials/tutorial-tips.sl.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/tutorials/tutorial-tips.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/tutorials/tutorial-tracing.de.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/tutorials/tutorial-tracing.es.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/tutorials/tutorial-tracing.fr.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/tutorials/tutorial-tracing.sl.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/tutorials/tutorial-tracing.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/dxf2svg/dxf2svg.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/menus-skeleton.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/preferences-skeleton.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico get the CORRECT sodipodi namespace in there
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-06 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr-util.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico fix for #1483198 ("infectious namespaces")
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-01 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/verbs.h, src/verbs.cpp, src/verbs-test.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixed problem with std::map use making last verb inaccessible.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-05 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/draw-context.cpp, src/line-snapper.h, src/snap.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/snapper.cpp, src/line-snapper.cpp, src/snap.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/context-fns.cpp, src/object-snapper.h, src/seltrans.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/nodepath.cpp, src/snapper.h, src/object-snapper.cpp: various
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico snapping fixes and cleanups.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico06-05-04 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/guide-snapper.h, src/line-snapper.h, src/snap.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/snap.h, src/object-snapper.h, src/sp-namedview.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/grid-snapper.h: clean up knutux's fix for the snapper crash.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-03 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * po/pt_BR.po: Fix some "Unmatched closing </b>" warnings.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/jabber_whiteboard/pedrodom.cpp: Compile fix for Mac OS.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-03 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/arc-context.cpp, src/connector-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/context-fns.cpp, src/desktop.cpp, src/draw-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/nodepath.cpp, src/object-edit.cpp, src/pencil-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/rect-context.cpp, src/selection-chemistry.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/seltrans.cpp, src/snap.cpp, src/snap.h, src/sp-namedview.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-namedview.h, src/spiral-context.cpp, src/star-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/document-properties.cpp: Give SPNamedView a
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico SnapManager instance and use it for all management of snapping
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico settings.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/snap.cpp, src/snap.h: remove the unused namedview_dim_snap_list()
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-01 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile.am, src/Makefile_insert, src/attributes-test.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/color-profile-test.h, src/mod360-test.cpp, src/mod360-test.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/round-test.cpp, src/round-test.h, src/sp-gradient-test.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-gradient-test.h, src/sp-style-elem-test.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-style-elem-test.h, src/style-test.h, src/test-helpers.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Replaced four more tests with CxxTest versions.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-01 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/nr-arena-item.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico use GC allocator for bitmap cache and transform
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-05-01 Marco Scholten <mscholtn@xs4all.nl>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/inkscape-preferences.cpp: Moved 'compass like
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico display of angles' from 'windows' to 'steps'.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-04-30 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/nr-object.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico log finalization of NRObjects
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-04-29 Jon Phillips <jon@rejon.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/rdf.cpp: Updated cc licenses to 2.5 by default.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/dialog/document-metadata.cpp: Made metadata window
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico resizable so that one can see the licenses and enter long entries.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-04-29 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/nr-arena-group.cpp, src/display/nr-arena-item.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/nr-arena-item.h, src/display/nr-arena-shape.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico rationalize function names and remove spurious soft_ptr
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-04-29 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico use proper unref function on SPRoot to avoid appearance of leak
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-04-29 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/gc-anchored.cpp, src/xml/simple-node.cpp, src/sp-object.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico switch everyone to simpler debug event API
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-04-29 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile_insert, src/gc-finalized.cpp, src/gc-finalized.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico add finalizer logging
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-04-29 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/debug/simple-event.h: simplify the SimpleEvent API more
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-04-29 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/debug/simple-event.h: make Debug::SimpleEvent more convenient
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/debug/event.h, src/debug/logger.cpp: add FINALIZERS category
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-04-29 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/debug/logger.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico finish interrupted refactoring of log filter configuration
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-04-29 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/doc/Makefile.am, src/doc/refcounting.txt:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico some developer documentation about refcounting
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-04-29 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/view/view.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Wait a minute -- UI::View::View and SPDocument are both managed
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico by the collector -- the view doesn't need to ref the document!
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-04-29 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/view/view.cpp: add missing unref
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-04-29 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/gc-anchored.cpp, src/gc-anchored.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added refcount logging to GC::Anchored
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/util/Makefile_insert, src/util/format.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico shared string printf
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-04-28 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.cpp: make refcount logging a little more useful
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico by including the relevent class name
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-04-28 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile_insert, src/Makefile.am, src/dir-util-test.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dir-util-test.cpp, src/extract-uri-test.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extract-uri-test.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Replaced two tests with CxxTest versions.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-04-28 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile_insert, src/MultiPrinter.h, src/verbs.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/verbs-test.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding unit test for verbs.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-04-27 verbalshadow <verbalshadow@gmail.com>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/io/resource.h, src/io/resource.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/swatches.cpp, src/helper/stock-items.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Added CREATE v0.1 support for gradients/swatches/patterns
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Support for Linux & Win32. Mac support waiting final support
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Directory info.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-04-26 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile.am, src/MultiPrinter.h, src/PylogFormatter.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/TRPIFormatter.h, src/selfname.tpl, src/libnr/Makefile_insert,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/svg/Makefile_insert, src/xml/Makefile_insert:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding multiple test output formats.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-04-23 verbalshadow <verbalshadow@gmail.com>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * path-prefix.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Added beginnings of CREATE support in path-prefix.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-04-23 verbalshadow <verbalshadow@gmail.com>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/object-ui.cpp, src/object-ui.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico moved to src/ui/context-menu.cpp, src/ui/context-menu.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to make it easier to find
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-04-20 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dyna-draw-context.cpp, src/dyna-draw-context.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico remove unused timer code
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-04-19 Andrius R. <knutux@gmail.com>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src\display\nr-arena-item.cpp, src\display\canvas-arena.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src\display\nr-arena-shape.cpp, src\display\sp-canvas.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src\display\nr-arena.cpp, src\display\nr-arena-shape.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src\display\nr-arena-glyphs.cpp, src\display\nr-gradient-gpl.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src\display\sp-canvas.cpp, src\display\sp-ctrlline.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src\livarot\ShapeSweep.cpp, src\livarot\Shape.h, src\livarot\Shape.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src\livarot\Path.h, src\livarot\PathConversion.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src\livarot\ShapeMisc.cpp, src\livarot\Path.cpp, src\libnr\nr-pixblock.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src\libnr\nr-pixblock.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Rendering optimisation, which gives best results for zoomed in drawings
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico with complex (multi-node) paths. Optimisation focus - eliminating cubicTo
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico and LineTo nodes outside of visible area, so no unneeded calculations is
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico needed and less memory is consumed (this avoids crashes which were
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico occurring previously if zooming into a complex drawing)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-04-18 njh <njh@njhurst.com>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/extensions/measure.inx, share/extensions/measure.py, share/extensions/Makefile.am
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Added the measure extension that marks lengths onto paths.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-04-17 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/application/editor.cpp, src/arc-context.cpp, src/conn-avoid-ref.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/connector-context.cpp, src/desktop-events.cpp, src/desktop-handles.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/clonetiler.cpp, src/dialogs/export.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/fill-style.cpp, src/dialogs/find.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/iconpreview.cpp, src/dialogs/item-properties.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/layer-properties.cpp, src/dialogs/object-properties.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/stroke-style.cpp, src/dialogs/swatches.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/text-edit.cpp, src/dialogs/tiledialog.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/xml-tree.cpp, src/draw-anchor.cpp, src/draw-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dropper-context.cpp, src/dyna-draw-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/event-context.cpp, src/extension/implementation/script.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/file.cpp, src/gradient-context.cpp, src/gradient-drag.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/helper/stock-items.cpp, src/inkscape.cpp, src/interface.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/callbacks.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/chat-handler.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/message-processors.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/message-queue.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/session-manager.cpp, src/knot.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/node-context.cpp, src/nodepath.cpp, src/object-ui.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/path-chemistry.cpp, src/pencil-context.cpp, src/pen-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/rect-context.cpp, src/rubberband.cpp, src/satisfied-guide-cns.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/selcue.cpp, src/select-context.cpp, src/selection-chemistry.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/selection.cpp, src/seltrans.cpp, src/sp-flowtext.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/spiral-context.cpp, src/splivarot.cpp, src/sp-namedview.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-text.cpp, src/star-context.cpp, src/text-chemistry.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/text-context.cpp, src/tools-switch.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/trace/potrace/inkscape-potrace.cpp, src/trace/trace.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/align-and-distribute.cpp, src/ui/dialog/dialog.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/document-metadata.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/document-properties.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/inkscape-preferences.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/session-player.cpp, src/ui/dialog/transformation.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/widget/color-picker.cpp, src/ui/widget/page-sizer.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/widget/registered-widget.cpp, src/ui/widget/ruler.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/widget/selected-style.cpp, src/ui/widget/tolerance-slider.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/verbs.cpp, src/widgets/gradient-toolbar.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/layer-selector.cpp, src/widgets/select-toolbar.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/sp-xmlview-content.cpp, src/widgets/toolbox.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Get rid of the SP_DT_* macros which do nothing more than provide
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico additional, confusing, names for other functions. If shorter names
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico are desired, the actual functions should be renamed -- or better, made
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico into member functions.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-04-09 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/icons/icons.svg: Fixed jumping eye (layer visibility).
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-04-07 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * po/eu.po: Fix a "Unmatched closing </b>" warnings.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-04-07 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/paint-selector.cpp, src/widgets/gradient-toolbar.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/select-toolbar.cpp, src/widgets/toolbox.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/clonetiler.cpp, src/dialogs/object-properties.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Shrunk a few icon sizes.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-04-07 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/desktop-widget.cpp, src/widgets/icon.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/layer-selector.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Added implementation of smaller icon size.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-04-06 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/color-profile.cpp, src/sp-image.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Simple debugging #ifdefs added.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-04-06 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/interface.cpp, src/dialogs/clonetiler.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/object-properties.cpp, src/dialogs/stroke-style.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/text-edit.cpp, src/dialogs/tiledialog.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/xml-tree.cpp, src/ui/dialog/align-and-distribute.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/widget/labelled.cpp, src/widgets/button.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/button.h, src/widgets/desktop-widget.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/gradient-toolbar.cpp, src/widgets/icon.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/icon.h, src/widgets/layer-selector.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/paint-selector.cpp, src/widgets/select-toolbar.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/toolbox.cpp, src/widgets/toolbox.h, src/icon-size.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Decoupling from direct use of GtkIconSize to allow for smaller
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico custom ones.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-04-06 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile_insert, src/Makefile.am, src/color-profile.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/color-profile.h, src/color-profile-fns.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/color-profile-test.h, src/sp-image.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding rendering-intent to <color-profile>.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-04-05 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.ac, share/keyboards/.cvsignore, share/keyboards/Makefile.am,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/keyboards/README, share/keys/.cvsignore, share/keys/Makefile.am,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/keys/Makefile.in, share/Makefile.am:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/keyboards -> share/keys
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/keys/Makefile.am, share/keys/default.xml, src/Makefile_insert,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/shortcuts.cpp, src/shortcuts-default-xml.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico first shot at configurable keymaps
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-04-05 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/io/Makefile_insert, src/io/resource.cpp, src/io/resource.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico introduce uniform resource path API to replace copy-and-pasted hacks
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-04-05 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/svg/svg-color-test.h, src/svg/svg-color.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Tuned icc-color() parsing.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-04-02 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/color-profile.h, src/color-profile.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/color-profile-fns.h, src/sp-image.h, src/sp-image.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Initial support of color-profile on <image> elements.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-04-02 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/color-profile.h, src/color-profile.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/color-profile-fns.h, src/Makefile_insert, src/attributes.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/attributes.h, src/sp-object-repr.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding support for <color-profile> element.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-04-02 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/knot.h: Fixed warning messages.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-04-01 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/widget/selected-style.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Safety check for null pointer.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-04-01 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.ac, src/interface.cpp, src/dialogs/swatches.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Introducing optional LittleCms use.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-03-31 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dyna-draw-context.cpp, src/dyna-draw-context.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico merge ::dragging and ::dynahand
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-03-31 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dyna-draw-context.h: add documentation
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-03-29 Andrius R. <knutux@gmail.com>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/enums.h, src/selection-chemistry.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/selection.h, src/selection.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/inkscape-preferences.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/inkscape-preferences.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico patch #1450307 - option for select all to work in layer with it's sub-layers
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-03-29 Andrius R. <knutux@gmail.com>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * po/lt.po: Translated and added new language - Lithuanian.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-03-28 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/interface.cpp, src/dialogs/swatches.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixing name of temporary non-standard tag attributes.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-03-28 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/layer-manager.cpp, src/layer-manager.h: draft of layer manager
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-03-28 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/interface.cpp, src/dialogs/eek-color-def.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/eek-preview.h, src/dialogs/eek-preview.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/swatches.h, src/dialogs/swatches.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Changed objects to only get liked to "linkable" colors.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-03-28 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/interface.cpp, src/dialogs/swatches.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Objects now change when linked colors change.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-03-28 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/eek-color-def.h, src/dialogs/eek-color-def.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/eek-preview.h, src/dialogs/eek-preview.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/swatches.h, src/dialogs/swatches.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Experimenting with linked colors.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-03-26 Aaron C. Spike <aaron@ekips.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * inkscape.pod, src/main.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Added --export-area-canvas (-C). Area specifying options
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (--export-area, --export-area-canvas and --export-area-drawing)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico can now be used in combination with --export-id.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-03-23 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/eek-color-def.cpp, src/dialogs/eek-color-def.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/Makefile_insert, src/dialogs/swatches.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/swatches.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Bringing in new color class.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-03-23 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * packaging/macosx/Resources/bin/inkscape: Fix a packaging
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico problem on Mac OSX where Inkscape wouldn't open if one of the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico parent directories containing the app bundle contained a '#' in
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico its name. Fixes bug #1443072.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-03-15 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/icons/Makefile.am: Update a makefile after the icon file
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico renaming.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-14 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/layer-fns.h, src/dialogs/layer-properties.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/layer-properties.h, src/layer-fns.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico merged patch #1447043 from Andrius "knutux" R. to create sub-layers
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-03-14 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile_insert, src/display/nr-arena-item.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/nr-arena-item.cpp, src/gc-finalized.h, src/gc-managed.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/gc-soft-ptr.h, src/selection.h, src/selection.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Replace GC::Managed<>::clearOnceInaccessible with GC::soft_ptr<>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-03-14 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/debug/event.h, src/debug/gc-heap.h, src/debug/heap.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/debug/logger.cpp, src/debug/simple-event.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/debug/sysv-heap.h, src/jabber_whiteboard/deserializer.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/message-utilities.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/message-utilities.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/node-tracker-observer.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/serializer.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/serializer.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-object.cpp, src/util/share.cpp, src/util/share.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/attribute-record.h, src/xml/comment-node.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/composite-node-observer.cpp, src/xml/composite-node-observer.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/event.cpp, src/xml/event.h, src/xml/log-builder.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/log-builder.h, src/xml/node-observer.h, src/xml/repr-io.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/simple-node.cpp, src/xml/simple-node.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/simple-session.cpp, src/xml/simple-session.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/text-node.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico shared_ptr -> ptr_shared
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-03-13 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/svg/svg-color.cpp (sp_svg_write_color): More readable colour
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico names when possible: e.g. `red', `#cfc'.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-03-10 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/interface.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Shift-drop now sets stroke on target objects.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-03-11 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.cpp: experiment to verify that we can safely release
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico before removing object from document tree
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-03-10 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/swatches.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Changed color dragging to have a color preview.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-03-09 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/interface.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Initial cut of color drag-n-drop to items on canvas.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-03-09 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/path-chemistry.cpp (sp_selected_path_reverse):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fix when multiple paths are selected.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Also fix a small memory leak.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-03-06 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document-subset.h, src/document-subset.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico add DocumentSubset::_clear
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-03-05 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document-subset.h, src/document-subset.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico remove unneeded document parameter from constructor
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-03-05 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document-subset.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Wire up new SPObject signal to DocumentSubset, so order changes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico will be reflected in the subset.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-03-05 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.h, src/sp-object.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Add signal for notification of object position changes.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-03-05 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile_insert, src/document-subset.cpp, src/document-subset.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Add DocumentSubset as groundwork for layers.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-03-04 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/widget/selected-style.h, src/ui/widget/selected-style.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Style minibar now only accepts color drag-n-drop when not N/A.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Final tweak for completing RFE #1429027.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-02-28 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/widget/selected-style.h, src/ui/widget/selected-style.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Made the style minibar a target for color drag-n-drop.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-03-01 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/conn-avoid-ref.cpp, src/libavoid/connector.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libavoid/shape.cpp, src/libavoid/graph.cpp, src/libavoid/shape.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libavoid/graph.h, src/libavoid/router.cpp, src/libavoid/router.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libavoid/connector.cpp, src/libavoid/debug.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Some speed improvements and interface cleanups to libavoid.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-02-28 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/swatches.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixed drag-n-drop out of color to match GTK+ standard.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-02-27 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/swatches.cpp, src/ui/previewfillable.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/previewholder.h, src/ui/previewholder.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Finished cleanup of embedded swatches when switching palettes.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-02-26 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/swatches.cpp, src/ui/previewholder.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/previewholder.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Changing embedded swatches resizing.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-02-26 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/text-context.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Allow Private Use Area characters. Fixes bug #1439016.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-02-18 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/swatches.cpp, src/dialogs/iconpreview.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/widget/panel.cpp, src/ui/widget/panel.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Refactoring panel containment. Purged ugly 'X'.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-02-18 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/desktop-widget.cpp, src/dialogs/swatches.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/swatches.h, src/ui/widget/panel.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/widget/panel.h, src/ui/previewholder.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/previewholder.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding spacer to get swatches scrollbar enough room to move.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Tuning up API for better embedding.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-02-18 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/desktop-widget.cpp, src/dialogs/swatches.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/swatches.h, src/ui/previewholder.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/previewfillable.h, src/ui/previewholder.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Removed horizontal scroll bar from swatches when embedded.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-02-15 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document.cpp, src/document.h, src/sp-conn-end-pair.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/connector-context.cpp, src/conn-avoid-ref.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Keep a seperate connector router for each document.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libavoid/Makefile_insert, src/libavoid/connector.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libavoid/connector.h, src/libavoid/debug.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libavoid/geometry.cpp, src/libavoid/geometry.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libavoid/geomtypes.h, src/libavoid/graph.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libavoid/graph.h, src/libavoid/incremental.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libavoid/incremental.h, src/libavoid/libavoid.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libavoid/makepath.cpp, src/libavoid/makepath.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libavoid/polyutil.cpp, src/libavoid/polyutil.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libavoid/router.cpp, src/libavoid/router.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libavoid/shape.cpp, src/libavoid/shape.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libavoid/static.cpp, src/libavoid/static.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libavoid/timer.cpp, src/libavoid/timer.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libavoid/vertices.cpp, src/libavoid/vertices.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libavoid/visibility.cpp, src/libavoid/visibility.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Upstream changes to libavoid that allow multiple connector
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico router instances, as well a few other minor bugfixes.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-02-14 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/sp-canvas.cpp, display/sp-canvas.h, connector-context.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Revert a previous change that generated enter events for canvas items
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico other than the current one when mouse buttons were depressed. These
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico events are now only generated in the connector context, where they are
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico required.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-02-13 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/graphlayout/graphlayout.cpp, src/conn-avoid-ref.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/conn-avoid-ref.h, src/libavoid/connector.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libavoid/connector.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Change the behaviour and naming of some connector querying code
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico after feedback from Tim Dwyer in implementing graph drawing
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico functionality.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-02-11 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-conn-end-pair.cpp, src/conn-avoid-ref.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fix two bugs from my commit yesterday.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-02-10 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-conn-end-pair.cpp, src/sp-conn-end-pair.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/conn-avoid-ref.cpp, src/conn-avoid-ref.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libavoid/connector.cpp, src/libavoid/connector.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libavoid/visibility.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Add some code to allow querying of items and connectors to find
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico out what is attached to them. This will allow graph layout
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico algorithms (currently being worked on by Tim Dwyer) to determine
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico a graph structure from the diagram.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-02-07 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/icon.cpp: get rid of icon prerender time messages
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-02-07 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/debug/gc-heap.h, src/debug/logger.cpp, src/debug/sysv-heap.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/deserializer.cpp, src/sp-object.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/util/share.h, src/xml/simple-node.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share_static -> share_static_string
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-02-07 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/jabber_whiteboard/message-utilities.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/serializer.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/deserializer.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/message-utilities.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/whiteboard-connect.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Some fixes to allow the codebase to compile with Inkboard support
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico after the recent Util::shared_ptr<> and Dialog::present() changes.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-02-05 Marco Scholten <mscholtn@xs4all.nl>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/verbs.cpp: updated to make double clicking a tool button
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico open the new preferences dialog.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/dialog/inkscape-preferences.cpp: updated to enable opening
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico the dialog on the correct page.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/dialog/dialog.cpp: added virtual void present() so that
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico InkscapePreferences::present() will be called from
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico DialogManager::showDialog()
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-02-05 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/debug/event.h, src/debug/gc-heap.h, src/debug/heap.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/debug/logger.cpp, src/debug/simple-event.h, src/debug/sysv-heap.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/deserializer.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/message-utilities.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/message-utilities.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/node-tracker-observer.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/node-utilities.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/serializer.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/serializer.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-object.cpp, src/util/Makefile_insert, src/util/share.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/util/shared-c-string-ptr.cpp, src/util/shared-c-string-ptr.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/util/share.h, src/xml/attribute-record.h, src/xml/comment-node.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/composite-node-observer.cpp, src/xml/composite-node-observer.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/event.cpp, src/xml/event.h, src/xml/log-builder.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/log-builder.h, src/xml/node-observer.h, src/xml/repr.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/repr-io.cpp, src/xml/simple-node.cpp, src/xml/simple-node.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/simple-session.cpp, src/xml/simple-session.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/text-node.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico replace Util::SharedCStringPtr with the nicer and more general
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Util::shared_ptr<>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-02-03 Jon Phillips <jon@rejon.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/verbs.cpp: Added "..." to "Trace Bitmap" text. Yes, what a
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico simple and dumb thing to add for consistency.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-01-24 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libavoid/connector.cpp, src/libavoid/connector.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libavoid/shape.cpp, src/libavoid/graph.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libavoid/incremental.cpp, src/libavoid/incremental.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libavoid/static.cpp, src/libavoid/visibility.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libavoid/makepath.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Some minor upstream libavoid fixes.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-01-23 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/selection.cpp: fix a typo in one of my previous commits.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Closes #1401357.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr-io.cpp: catch failures in fopen of XML files.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Closes #1374551.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-01-20 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/toolbox.cpp, src/widgets/desktop-widget.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/conn-avoid-ref.cpp, src/conn-avoid-ref.h, src/sp-namedview.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-namedview.h, src/attributes.cpp, src/attributes.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/attributes-test.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Added a "Spacing" control to the connector toolbar which allows
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico the user to adjust the amount of space left around avoided shapes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico for the purpose of determining auto-routing connector paths.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-01-17 Marco Scholten <mscholtn@xs4all.nl>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * /src/ui/dialog/inkscape-preferences.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Added style swatches,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Changed Gtk::Requisition Gtk::Widget::size_request() to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico void Gtk::Widget::size_request(const Requisition& requisition)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * /src/ui/dialog/preferences-widget.cpp & .h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Added DialogPage::set_tip()
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-01-17 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * packaging/osx-app.sh, packaging/macosx/Resources/etc/fonts/fonts.conf:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Use a modified fonts.conf file for Mac OS X that includes the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico standard user font directory ~/Library/Fonts.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-01-16 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/svg/Makefile_insert: Updated to reflect a previous header
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico file renaming.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-01-12 Marco Scholten <mscholtn@xs4all.nl>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * /src/ui/dialog/inkscape-preferences.cpp & .h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Converted preferences dialog to gtkmm
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/widget/preferences-widget.cpp & .h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico New files.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/verbs.cpp: updated to start new dialog.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-01-11 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-item-group.cpp, src/sp-path.cpp, src/sp-star.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/svg.cpp, src/ui/widget/ruler.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fix some compilation problems on Mac OS X after recent
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico includes cleanup.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-01-05 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/desktop-widget.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Corrected resize behavior of canvas/swatches split.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-01-06 Mathieu Dimanche <mdimanche@free.fr>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/util/units.cpp: forcin 'C' locale for reading units.txt file
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixes bug #1391348.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-01-05 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/nr-maybe.h: fix constness/local reference issues
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-01-04 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile_insert, src/shortcuts-default-xml.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/shortcuts.cpp, src/shortcuts.xml:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Moved default shortcuts XML file into a string constant (for now);
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico replaced hard-coded structure with code to read XML file.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-01-04 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/internal/ps.cpp (setup): Clarify the meaning of
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico `Print destination', mentioning the new possibility of leaving
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico as empty.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * (PrintPS::begin) If print destination is an empty string, then
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico don't pass `-P %s' to lpr: just let lpr use its default.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * (PrintPS::init) Change default print destination from `lp' to empty
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico string.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-01-04 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/desktop-widget.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding split pane for swatches.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2006-01-03 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libavoid/visibility.cpp: Add operator!= for the EdgePair class.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico This is needed to compile on Tru64 UNIX. Fixes bug #1386755.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-12-30 Josh Andler <scislac@users.sf.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/widget/selected-style.cpp, src/ui/widget/selected-style.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Added "invert" function to right-click menu of style selector.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-12-22 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/palettes/Tango-Palette.gpl:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Updated to newer version from the Tango project.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-12-21 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/interface.cpp, src/preferences-skeleton.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/desktop-widget.h, src/widgets/desktop-widget.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding panels/swatches to main UI.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-12-23 Tim Dwyer <tdwyer@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/removeoverlap/*.{cpp,h}: Bug fix in removeoverlap algorithm that
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico should finally get timestamps working properly. Specifically, heap
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico timestamps are now refreshed before a merge.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-12-19 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-conn-end.cpp, src/connector-context.cpp: Have connectors
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico draw to the correct position on shape bounding boxes. Previously
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico the point where connectors were drawn was on straight line between
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico the two endpoints. These points now lie on the line between the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico second last point on the polyline and the center of the shape.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/curve.cpp, src/display/curve.hpp: Added a couple of
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico functions that return the second and second-last points in a curve.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/removeoverlap/generate-constraints.cpp: Moved the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico #include "isnan.h" to be the final include. This fixes a
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico compilation error on OS X.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-12-16 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/conn-avoid-ref.cpp, sp-conn-end-pair.cpp, sp-conn-end.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp-item.cpp, sp-shape.cpp, dialogs/clonetiler.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico dialogs/stroke-style.cpp, dialogs/tiledialog.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico dialogs/unclump.cpp, display/nr-arena-shape.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico display/nr-arena-shape.h, widgets/icon.cpp: more NRRect removal.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.cpp, src/desktop.h, src/dyna-draw-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/selection-chemistry.cpp, src/sp-namedview.cpp, src/verbs.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/sp-canvas.cpp, src/display/sp-canvas.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/view/edit-widget.cpp, src/ui/widget/zoom-status.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/desktop-widget.cpp: more NRRect removals and cleanups.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/grid-snapper.cpp: snap only to visible grid lines (patch
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico from mtou).
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-12-15 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/conn-avoid-ref.cpp, src/gradient-chemistry.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-conn-end.cpp, src/sp-item.{cpp,h}: NR::Rect version of
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp_item_invoke_bbox (SPItem::invokeBbox). Use it in some places.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-12-14 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dyna-draw-context.cpp, src/gradient-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/selection.h, src/sp-flowtext.cpp, src/sp-item.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-item.h, src/sp-shape.cpp, src/sp-text.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/layer-properties.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/bluredge.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/grid.cpp, src/ui/dialog/transformation.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/desktop-widget.cpp: remove NRMatrix version of
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp_item_i2d_affine(). Some include file adjustments.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/arc-context.cpp: some very minor cleanups.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/svg/svg-length.{cpp,h}, src/helper/units.cpp: use INCH
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico rather than IN to avoid breaking the compile on some systems.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-12-13 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/arc-context.cpp, src/connector-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/context-fns.cpp, src/desktop-affine.cpp, src/desktop-affine.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/desktop-events.cpp, src/desktop.cpp, src/desktop.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/draw-anchor.cpp src/dropper-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dyna-draw-context.cpp, src/event-context.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/gradient-context.cpp, src/knot.cpp, src/node-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/object-snapper.cpp src/pen-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/pencil-context.cpp, src/rect-context.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/select-context.cpp, src/selection-chemistry.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-item.cpp, src/sp-item.h src/spiral-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/star-context.cpp, src/text-context.cpp src/zoom-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/widget/ruler.cpp: make desktop's transforms private
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico members.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document.cpp, src/object-edit.cpp, src/sp-ellipse.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-ellipse.h, src/sp-gradient.cpp, src/sp-image.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-image.h, src/sp-line.cpp, src/sp-line.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-linear-gradient.h, src/sp-marker.cpp, src/sp-marker.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-pattern.cpp, src/sp-pattern.h, src/sp-radial-gradient.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-rect.cpp, src/sp-rect.h, src/sp-root.cpp, src/sp-root.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-star.cpp, src/sp-symbol.h, src/sp-text.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-textpath.h, src/sp-tspan.cpp, src/sp-use.cpp, src/sp-use.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/text-tag-attributes.h, src/helper/units.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/helper/units.h, src/libnrtype/Layout-TNG-Compute.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/Layout-TNG-Input.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/Layout-TNG-OutIter.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/Layout-TNG-Output.cpp, src/libnrtype/Layout-TNG.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/TextWrapper.cpp, src/svg/svg-length.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/svg/svg.h: partial C++-ificiation of SPSVGLength. Rename it
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to SVGLength.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-12-13 Mathieu Dimanche <mdimanche@free.fr>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/snapped-point.{cpp,h} : new files.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile_insert : Added the new files
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/arc-context.cpp, src/connector-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/context-fns.cpp, src/draw-context.cpp, src/nodepath.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/object-edit.cpp, src/pencil-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/selection-chemistry.cpp, src/seltrans.cpp, src/snap.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/spiral-context.cpp, src/star-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/line-snapper.cpp, src/line-snapper.h, src/object-snapper.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/object-snapper.h src/snapper.cpp, src/snapper.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/event-context.cpp, src/rect-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/select-context.cpp : Use SnappedPoint class
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/color-rgba.h : Added rgba32 unsigned int handling and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico "inverse" members (NEED TO BE TESTED)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-12-12 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/desktop-widget.cpp: moved some widgets into statusbar
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico widget for more aesthetic appearance
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-12-12 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/arc-context.cpp: minor cleanups. Use SnapManager more. Use
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Inkscape::setup_for_drag_start.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/connector-context.cpp, src/draw-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/object-edit.cpp, src/pencil-context.cpp, src/rect-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/spiral-context.cpp, src/star-context.cpp: use SnapManager.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/rect-context.cpp, src/spiral-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/star-context.cpp: use Inkscape::setup_for_drag_start().
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/snapper.{cpp,h}: simplify snap point types code.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/context-fns.{cpp,h}: add setup_for_drag_start().
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dyna-draw-context.cpp: remove unused and erroneous snapping code.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/pen-context.cpp: remove unused variable.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/draw-context.cpp: use SnapManager.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/nodepath.cpp: const fixes. Use SnapManager.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/selection-chemistry.cpp, src/seltrans.cpp: some cleanups.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Use new snap API.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/snap.{cpp,h}: remove some dead code.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-item.{cpp,h}, src/node-context.cpp, src/draw-context.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico remove an unnecessary parameter from sp_item_dt2i_affine().
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-12-09 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/object-snapper.cpp: make node snapping work again.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/star-context.cpp: use SnapManager. Some other minor cleanups.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/arc-context.cpp, src/connector-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dyna-draw-context.cpp, src/pen-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/pencil-context.cpp, src/rect-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/selection-chemistry.cpp, src/spiral-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/star-context.cpp, src/text-context.cpp: use
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Inkscape::have_viable_layer.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/context-fns.{cpp,h}: new files.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/arc-context.cpp, src/context-fns.{cpp,h},
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/rect-context.cpp: abstract common code into context-fns and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico clean it up a bit.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-12-08 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/grid-snapper.cpp, src/guide-snapper.cpp, src/line-snapper.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico coding style. Change how lines are defined.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/grid-snapper.h, src/guide-snapper.h: coding style.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/line-snapper.cpp, src/object-snapper.{cpp,h}: Coding style.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Various cleanups. Small API changes.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/snap.cpp: changes to Snapper API. Added work-in-progress SnapManager.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/snapper.{cpp,h}: API cleanups.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-namedview.{cpp,h}: added getSnappers().
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/seltrans.cpp: Cleanup and fix moveTo(). Go back to snapping
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to snap points rather than the convex hull, at least for a bit.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-12-07 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/nr-convex-hull.h: remove unnecessary includes.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/line-snapper.{cpp,h}, src/object-snapper.{cpp,h},
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/attributes.{cpp,h}, src/desktop.cpp, src/dyna-draw-context.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/arc-context.cpp, src/grid-snapper.h, src/nodepath.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/rect-context.cpp, src/selection-chemistry.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/seltrans.cpp, src/snap.{cpp,h}, src/snapper.{cpp,h},
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-namedview.{cpp,h}, src/spiral-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/star-context.cpp, src/dialogs/desktop-properties.{cpp,h},
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/Makefile_insert: first cut of object snapping.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/grid-snapper.cpp, src/guide-snapper.{cpp,h}: use Inkscape namespace.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-12-06 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/nr-maybe.h: add missing public: to class IsNot.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/splivarot.{cpp,h}: declare some more functions. Fix
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico get_nearest_position_on_Path to not crash if you call it with an
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Item that isn't Shape or Text.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/node-context.cpp: adapt for changes in splivarot.{cpp,h}.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/nodepath.cpp: remove declaration of a function now declared
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico in splivarot.h.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-12-05 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.cpp, src/tools-switch.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/clonetiler.cpp, src/dialogs/display-settings.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico re-jig #includes slightly.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/seltrans.{cpp,h}, src/selcue.{cpp,h}: C++-ification and cleanup.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/select-context.{cpp,h}, src/seltrans-handles.h: adapt for
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico changes to SelTrans.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/event-context.{cpp,h}: adapt for changes to SelCue.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/rect-context.cpp, src/gradient-context.cpp: remove unnecessary include.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/connector-context.h, src/draw-context.h: add a forward
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico declaration.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dropper-context.{cpp,h}: remove an unused variable and its
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico associated includes.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/main.cpp: fix comment for renamed SPSelCue.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/display-settings.cpp: adapt for slightly re-jigged SelCue.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-12-04 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * po/POTFILES.in:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding the .inx files as [type: gettext/xml] so that they will get
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico translated. Good stuff.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/extensions/addnodes.inx, share/extensions/ai_input.inx,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/extensions/ai_output.inx, share/extensions/bluredge.inx,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/extensions/dia.inx, share/extensions/dots.inx,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/extensions/dropshadow.inx, share/extensions/dxf_input.inx,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/extensions/dxf_output.inx, share/extensions/embedimage.inx,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/extensions/eps_input.inx, share/extensions/epsi_output.inx,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/extensions/ffmet.inx, share/extensions/ffms.inx,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/extensions/ffset.inx, share/extensions/ffss.inx,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/extensions/gimpgrad.inx, share/extensions/grid.inx,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/extensions/handles.inx, share/extensions/interp.inx,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/extensions/kochify.inx, share/extensions/kochify_load.inx,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/extensions/lindenmayer.inx, share/extensions/motion.inx,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/extensions/pdf_output.inx, share/extensions/ps_input.inx,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/extensions/radiusrand.inx, share/extensions/randompnt.inx,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/extensions/randompos.inx, share/extensions/rtree.inx,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/extensions/sk_input.inx, share/extensions/straightseg.inx,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/extensions/summersnight.inx, share/extensions/svgz_input.inx,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/extensions/svgz_output.inx, share/extensions/txt2svg.inx,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/extensions/wavy.inx, share/extensions/whirl.inx,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/extensions/wmf_input.inx:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Marking the user visible strings as translatable.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/dependency.cpp, src/extension/extension.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/init.cpp, src/extension/input.cpp, src/extension/output.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/parameter.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Changed to handle translated .inx files. They will find the data, and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico mark the right strings as translated.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/effect.cpp, src/extension/effect.h, src/interface.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Changed menu handling to be push instead of pull
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-12-02 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dropper-context.cpp: coding style.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-namedview.cpp, src/sp-namedview.h, src/desktop.cpp: some
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico C++-ification of SPNamedView.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-12-01 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/desktop-widget.cpp: shuffle status bar around again;
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico add a grippie so we don't have to care about the corner of the window
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico getting covered up
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-12-01 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/icon.cpp: refactored a bit around the icon prerendering
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico code and added a timer; also kick off the task immediately rather
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico than waiting for the first expose event
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-12-01 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/desktop-widget.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico moved zoom selector away from the right edge so it won't get covered
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico by window manager decorations
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-12-01 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/help.cpp, src/ui/dialog/aboutbox.h, src/ui/dialog/aboutbox.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Moved creation of the splash widget into the about dialog code,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico and tweaked the appearance of the dialog in a lot of subtle ways
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico -- we now use an AspectFrame to constrain the aspect ratio of the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico splash view, and also finally get the correct initial size for the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico dialog while still allowing it to be arbitrarily resized.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-12-01 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-namedview.cpp: coding style.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-12-01 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/icon.cpp: added idle calback pre-render.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-11-30 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/dialog/aboutbox.cpp: make 'close' button default widget,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico and rename "About" tab to "_Splash"
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-11-30 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/svg/svg-path.cpp: add missing #include of assert.h for
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico assert()
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/xml-tree.cpp: fix uninitialised variable
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico warnings, move some declarations to first use, coding style fixes.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/snap.cpp, src/snap.h, src/sp-namedview.cpp: split
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico snap.{cpp,h} up into snapper.{cpp,h}, grid-snapper.{cpp,h},
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico guide-snapper.{cpp,h}. Refactor and simplify. Add another
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico namedview_free_snap().
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/geom.cpp, src/geom.h: cosmetic renaming.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/pen-context.cpp: a few minor cleanups to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico pen_handle_button_press(). Other snapping cleanups.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/draw-context.cpp, src/draw-context.h: split
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico spdc_endpoint_snap_internal() into two functions.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/pencil-context.cpp: snapping cleanups.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/widget/unit-menu.cpp: remove definition of a variable
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico that's just been made static.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-11-26 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/dialog/aboutbox.cpp, src/ui/dialog/aboutbox.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico clean up and simplify About dialog; fix memory management (mostly)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-11-25 Robert Crosbie <swingincelt@gmail.com>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * replaced sp_repr_ref with direct cal to Inkscape::GC::anchor
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * replaced sp_repr_unref with direct call to Inkscape::GC::release
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * replaced sp_repr_set_attr with direct call to repr->setAttribute
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-11-24 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/shortcuts.cpp, src/interface.cpp: prune back shortcuts API in
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico preparation for configurable key bindings work
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-11-24 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-item.cpp: remedy erroneous initialization of doubles with NULL
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-11-24 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/seltrans.cpp: prune dead wood (sp_sel_trans_handle_click)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-11-24 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/canvas-arena.cpp, src/display/canvas-bpath.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/canvas-grid.cpp, src/display/guideline.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/sodipodi-ctrl.cpp, src/display/sodipodi-ctrlrect.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/sp-canvas-util.cpp, src/display/sp-canvas-util.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/sp-ctrlline.cpp, src/display/sp-ctrlquadr.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico cosmetic renaming
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-11-23 Robert Crosbie <swingincelt@gmail.com>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * replaced sp_repr_change_order with direct cal to repr->changeOrder
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * replaced sp_repr_add_child with direct call to repr->addChild
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * replaced sp_repr_remove_child with direct call to repr->removeChild
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-11-23 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/dialog/align-and-distribute.h, src/ui/dialog/align-and-distribute.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Add new action ActionRemoveOverlaps, and add new button & two spin buttons
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to the Align & Distribute dialog box, to remove overlaps between objects.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.ac: New directory src/removeoverlap.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile.am: Build new library removeoverlap/libremoveoverlap.a.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile_insert: Link against new library removeoverlap/libremoveoverlap.a.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-11-23 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * packaging/osx-app.sh, packaging/macosx/Resources/bin/inkscape:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Include some missing modules required by gnome-vfs and set shell
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico variables to point to these modules within the OS X app bundle.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixes bug #1363390.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-11-21 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * packaging/osx-app.sh: Fix a typo resulting from last change.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-11-18 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * packaging/osx-app.sh: Add libXinerama.1.dylib to the app bundle
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico since users of OS X 10.3.x will not have this file.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-11-12 Jon Phillips <jon@rejon.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * po/it.po po/sr.po po/sr@Latn.po: Fixed these po files so that
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Inkscape builds okay.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-11-12 Ralf Stephan <ralf@ark.in-berlin.de>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/view/edit-widget.h, src/ui/view/edit-widget.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico new-gui: made complete statusbar widget, equals old-gui now
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/layer-selector.h, src/ui/widget/selected-style.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico classes have now a constructor with default parameter
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/widget/zoom-status.cpp: smaller font
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-11-12 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/canvas-arena.cpp, src/display/canvas-bpath.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/canvas-grid.cpp, src/display/guideline.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/sodipodi-ctrl.cpp, src/display/sodipodi-ctrlrect.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/sp-canvas-util.cpp, src/display/sp-canvas-util.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/sp-canvas.cpp, src/display/sp-canvas.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/sp-ctrlline.cpp, src/display/sp-ctrlquadr.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Refactor canvas buffer code a little. Hint: if you have two flags
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico and an invariant that one will be false if the other is true and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico vice-versa, you can represent them with a single flag. Fixed
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico cut-and-paste madness between sp_canvas_buf_ensure_buf and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp_canvas_clear_buf also. Finally, renamed sp_canvas_buf_ensure_buf
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to sp_canvas_prepare_buf.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-11-09 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-item.cpp: Call updateRepr before emitting the transformed
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico signal in sp_item_write_transform. This fixes bug #1303423.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * packaging/osx-app.sh: Fixes to allow building app bundles on both
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico OS X 10.4 and earlier versions of the OS without altering the script.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Also, add a note that Inkscape needs to be configured with
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico --enable-osxapp when building the OS X package.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * po/nl.po: Fix an "Unmatched closing </b>" warning.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-11-08 Ralf Stephan <ralf@ark.in-berlin.de>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico merged with branch CXXIFICATION_VIEW_AND_WIDGET
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/arc-context.cpp, src/dyna-draw-context.cpp, src/event-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/file.cpp, gradient-context.cpp, src/inkscape.cpp, src/interface.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/rect-context.cpp, src/select-context.cpp, src/seltrans.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-namedview.cpp, src/spiral-context.cpp, src/star-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/verbs.cpp, dialogs/dialog-events.cpp, src/dialogs/layer-properties.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/dialog.cpp, src/widgets/desktop-widget.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/desktop-widget.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico move gtk code into desktop-widget.cpp, called via desktop
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/view/Makefile_insert: added files edit-widget-interface.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico edit-widget.cpp, edit-widget.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico the EditWidget is the Gtkmm version of the SPDesktopWidget
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/widget/Makefile_insert: added files ruler.cpp, ruler.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico svg-canvas.cpp, svg-canvas.h, zoom-status.cpp, zoom-status.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico these are widgets part of the EditWidget
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/file.cpp, src/inkscape.cpp, src/ui/dialog/dialog.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/dialog.h, src/application/application.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/application/application.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico divide code /wrt Application::getNewGui(): if true, it's called by the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Gtkmm application and the inkscape object is meaningless
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/application/app-prototype.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico replace UI specific return value of getWindow() with void*
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/application/editor.cpp, src/application/editor.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico made Editor a singleton, collect global UI code here that (for Gtk+)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico lives in inkscape.cpp and elsewhere
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop-events.cpp, src/desktop.cpp, src/event-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/nodepath.cpp, src/seltrans.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico simplify calls to desktop->set_coordinate_status
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop-handles.cpp, src/desktop-handles.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/ps.cpp, src/widgets/gradient-toolbar.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/toolbox.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico widget is no longer available through desktop
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile_insert: added files preferences.h preferences.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/inkscape.h, src/inkscape.cpp, src/application/editor.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico move preferences handling into preferences.cpp/h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.cpp, src/desktop.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico use EditWidgetInterface, more cosmetics
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.cpp, src/inkview.cpp, src/slideshow.cpp, src/svg-view-widget.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/svg-view.cpp, src/svg-view.h, src/ui/view/view.cpp, src/ui/view/view.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico streamline setDoc()/setDocument() logic
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/inkview.cpp: include empty func bodies to make linker happy
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-11-08 ------------0.43
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-11-06 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * 0.43pre2
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-11-01 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/io/base64stream.h, src/io/base64stream.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Applied modified patch 1341198.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-10-31 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/verbs.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Applied patch from RFE 1247694.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-10-26 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/screens/about.svg:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Trimmed bad lines. Fixed bug 1310742.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-10-24 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * 0.43pre1
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-10-22 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * Makefile.mingw, src/io/sys.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Patch 1334818.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-10-22 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/main.cpp, src/io/sys.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Updating Win32 parameter filename handling.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-10-22 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/connector-context.cpp: Correct two typos. Fixes bug #1333915.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-10-21 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/connector-context.cpp: Fix a bug where undoing creation of
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico new connectors revealed intermediate steps.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libavoid/connector.cpp, src/libavoid/connector.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libavoid/makepath.cpp, src/libavoid/static.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Applied a couple of libavoid fixes. One of which addresses
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico a possible crash bug.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-10-19 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * 0.43pre0
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-10-19 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * inkscape32-16.ico: patch 1323419
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-10-17 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/conn-avoid-ref.cpp: Don't pass avoided objects to libavoid
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico if they have the 'cloned' flag set. Fixes bug #1328401.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-10-17 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/main.cpp, src/io/sys.h, src/io/sys.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Switched command-line name conversion from filename to locale.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixes bug #1250124.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-10-16 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-conn-end.cpp: Don't update the repr for the curve while
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico manually rerouting connector endpoints. This speeds up undo/redo
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico and allows responsive rerouting with the xml editor window open.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixes bug #1315489.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * po/ca.po: Fix unclosed <b> found in translations.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-10-15 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/isnan.h: Update to allow compilation on OSX 10.4.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/connector-context.cpp, src/connector-context.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/tools-switch.cpp: Allow double-clicking on connectors
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico in the selector tool to swap to the connector tool.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-10-14 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/palettes/Makefile.am, share/palettes/Tango-Palette.gpl:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding the Tango palette.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-10-13 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/screens/about.svg: New copy for about dialog; did some
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico vector clean-up and re-enabled the coffee stains.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-10-10 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-conn-end-pair.cpp, src/sp-conn-end-pair.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Reroute connector lines if the object itself is moved or
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico transformed. Previously a routed line would not unroute if it
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico was moved away from the blocking objects. Fixes bug #1303493.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-10-07 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * packaging/macosx/Resources/script, src/path-prefix.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Don't assume the OSX app bundle will be named "Inkscape.app".
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico This caused things like tool icons to disappear if the app
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico bundle was renamed, e.g., to "Inscape-0.42.2.app".
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixes bug #1289648.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-10-06 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-conn-end-pair.cpp: Fix a bug where connectors could
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sometimes be given strange routes if there was a transform on
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico either of the objects that the connector was attached to.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/conn-avoid-ref.cpp, src/sp-conn-end.cpp: Add a call to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp_document_ensure_up_to_date before checking bounding boxes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico in response to a transform signal. This is because some
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico objects (e.g., text) will not give the correct bbox until its
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico update function has been called and its internal representation
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico has been updated. This fixes bug #1303523.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/display-settings.cpp, src/dialogs/display-settings.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Restore the Connector tool preferences tab. Use same ordering
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico for tools as on the toolbar. Add the standard selection cue
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico option to the connector tool preferences. Fixes bug #1303360.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-10-05 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * packaging/osx-app.sh: Include locale files in the OSX package and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico a couple of minor updates for building packages on OSX 10.4.x.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * packaging/macosx/Resources/bin/inkscape: Fix a problem in setting
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico LANG to the current OSX language before launching Inkscape.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico With this fix, the Inkscape app bundle will obey the user's
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico language setting in the system preferences on OSX.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-09-30 Ralf Stephan <ralf@ark.in-berlin.de>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.*, src/widget/desktop-widget.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico make empty destructor, fixes #1291009
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-09-29 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * Info.plist.in: Associate .svgz files with Inkscape on OSX.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixes bug #1307083.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-09-27 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/gc-anchored.h: emphasize initial refcount
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.h, src/svg-view-widget.cpp, src/ui/view/view-widget.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/view/view.cpp, src/ui/view/view.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/desktop-widget.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Move _whole_ UI::View::View hierarchy over to the garbage collector
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico and fix anchor imbalances; you can't do this piecemeal.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-09-23 Ben Fowler <bpfowler@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * autogen.sh: Cleanup error message.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-09-20 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/file.cpp, src/file.h, src/help.cpp: don't replace empty
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico desktops with help files / tutorials. Fixes 1249067.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-09-17 Ralf Stephan <ralf@ark.in-berlin.de>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/jabber_whiteboard/typedefs.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico gcc4 needs more const correctness, fixes #1294298
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-09-17 Ralf Stephan <ralf@ark.in-berlin.de>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.h, src/desktop.cpp, src/interface.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/layer-properties.cpp, src/ui/view/view.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/desktop-widget.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico correcting old and new oversights, fixes #1290982
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-09-15 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr-util.cpp (sp_repr_set_double): Split into two
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico functions (sp_repr_set_svg_double, sp_repr_set_css_double)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico according to whether or not an exponent is allowed. Update callers.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (sp_repr_set_double_default): Remove this unused function.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-09-15 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/object-edit.cpp: fix idiotic bug introduced in previous commit.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-09-14 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/knot.cpp, src/knotholder.cpp: coding style.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-09-13 Ralf Stephan <ralf@ark.in-berlin.de>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.h, src/desktop.cpp, src/svg-view.h, src/svg-view.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/view/view.h, src/ui/view/view.cpp, src/ui/view/edit.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico View::setDocument() did not call same function in subclass
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/select-toolbar.cpp: removed usage of SP_DT_WIDGET
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.cpp: removed last sp_desktop_* function names
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-09-13 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/object-edit.cpp: Add some comments. Minor refactoring.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Snap points when editing rectangles; partial fix for bug 1282399.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * packaging/win32/inkscape.nsi: Correct spelling of associations
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico and associated; fix for bug 1283916.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-09-12 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/iconpreview.cpp, src/dialogs/iconpreview.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/icon.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Icon preview now toggles between selection or whole document.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixes REF #1281883.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-09-12 Ralf Stephan <ralf@ark.in-berlin.de>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/ruler.cpp: fixed precision problem (bug #1242995)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-09-12 Peter Moulder <pmoulder@bowman.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/Layout-TNG-Compute.cpp (Calculator::_measureUnbrokenSpan):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fix line breaking for [supposedly] non-breaking whitespace characters.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-09-11 Ralf Stephan <ralf@ark.in-berlin.de>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * po/nl.po: replaced all instances of "verkleint" with "verkleind"
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (bug #1277695)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-09-10 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/preferences-skeleton.h, src/dialogs/iconpreview.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Made icon preview sizes configurable. Fixes REF #1281885.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-09-08 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/object-edit.cpp: Coding style in SPRect portion. Add
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Emacs/vim mode blocks.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-09-08 Ralf Stephan <ralf@ark.in-berlin.de>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.cpp, src/ui/view/view.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico removed placement new signal construction
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.cpp: selection is no longer anchored
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.cpp, src/desktop.h: further cleanup
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/main.cpp: minor changes in doxygen main page
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-09-08 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/document.h, src/xml/session.h, src/xml/simple-session.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/simple-session.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Add Session and Document createElementNode, createCommentNode,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico and createTextNode methods
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-09-06 Ralf Stephan <ralf@ark.in-berlin.de>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop-handles.h, src/desktop-handles.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added macros SP_DT_MSGSTACK/NAMEDVIEW/WIDGET, moved last
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico macros from desktop.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.h src/desktop.cpp, src/sp-namedview.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-namedview.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico moved default_metric and default_unit into namedview
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.h src/desktop.cpp, src/widgets/desktop-widget.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/desktop-widget.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico moved window member into desktop widget
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/clonetiler.cpp, src/dialogs/color-picker.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/desktop-properties.cpp, src/dialogs/dialog-events.cpp ,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/display-settings.cpp, src/dialogs/export.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/stroke-style.cpp, src/dialogs/swatches.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/transformation.cpp, src/dropper-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/ps.cpp, src/gradient-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/callbacks.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/chat-handler.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/message-processors.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/message-queue.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/session-manager.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/path-chemistry.cpp, src/satisfied-guide-cns.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-text.cpp, src/text-chemistry.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/trace/potrace/inkscape-potrace.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/trace/trace.cpp, src/ui/dialog/align-and-distribute.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico removed dependency on desktop.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/arc-context.cpp, src/desktop-events.cpp, src/inkscape.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/interface.cpp, src/nodepath.cpp, src/rect-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/select-context.cpp, src/seltrans.cpp, src/spiral-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/star-context.cpp, src/text-context.cpp, src/ui/dialog/dialog.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/select-toolbar.cpp, src/widgets/toolbox.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico minor adaptation due to the above changes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/dialog/session-player.cpp: didn't #include config.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-09-06 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * doc/keys.html, doc/keys.xml, share/screens/keys.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/shortcuts.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Add keyboard shortcuts for the connector tool -- Ctrl+F2 and 'o'.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-09-05 Ralf Stephan <ralf@ark.in-berlin.de>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document.cpp, src/draw-anchor.cpp, src/knotholder.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/main.cpp, src/object-ui.cpp, src/selcue.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-marker.cpp, src/sp-root.cpp, src/sp-shape.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-star.cpp, src/sp-symbol.cpp, src/sp-tspan.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/docker.cpp, src/dialogs/extensions.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/text-edit.cpp, src/dialogs/tiledialog.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/system.cpp, src/widgets/gradient-vector.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/session-file-player.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/paint-selector.cpp, src/widgets/sp-widget.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/spw-utilities.cpp, src/extension/implementation/script.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/transformation.cpp, src/seltrans.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/sp-widget.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico removed dependency on desktop.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/select-context.cpp, src/tools-switch.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/display-settings.cpp, src/dialogs/fill-style.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/object-properties.cpp, src/dialogs/clonetiler.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added dependencies because of above changes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-09-04 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * TRANSLATORS, Makefile.am, src/verbs.cpp, src/help.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/aboutbox.h, src/ui/dialog/aboutbox.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/menus-skeleton.h, src/ui/dialog/Makefile_insert:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Implemented AboutDialog following the Gnome style.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * packaging/win32/inkscape.nsi: added quotes around execution name.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-09-04 Ralf Stephan <ralf@ark.in-berlin.de>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.cpp, src/dropper-context.cpp, src/forward.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/interface.cpp, src/main.cpp, src/sp-anchor.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-text.cpp, src/splivarot.cpp, src/svg-view-widget.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/svg-view-widget.h, src/svg-view.h, src/extension/effect.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/plugin-link.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/session-manager.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/dialog.cpp, src/ui/view/edit.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/view/view-widget.cpp, src/ui/view/view-widget.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/view/view.cpp, src/ui/view/view.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico minor edits to completely remove SPView identifier, and some
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico dependencies
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-09-04 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-conn-end-pair.cpp: Fix a crash bug when undoing connectors
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico on Linux x86 where we were calling a signal destructor.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/io/sys.cpp: Build fix - conditionally include <glib/gstdio.h>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico if using glib 2.6.0 or greater, since it is not available in earlier
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico versions.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-09-04 Ralf Stephan <ralf@ark.in-berlin.de>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/svg-view-widget.h, src/svg-view-widget.cpp, src/Makefile_insert:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico separated SPSVGViewWidget from SPSVGView
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.h, src/svg-view.h, src/ui/view/edit.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/view/view-widget.h, src/ui/view/view.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/desktop-widget.h, src/desktop.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/svg-view.cpp, src/ui/view/view-widget.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/view/view.cpp, src/widgets/desktop-widget.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico moved SPDesktop from GObject to C++/sigc++
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/forward.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico removed SP_DESKTOP*, SP_SVG_VIEW* macros and dependencies
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/layer-selector.h, src/widgets/layer-selector.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico changed to sigc++ but disabled call
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop-events.cpp: removed desktop_enter_notify()
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-anchor.cpp: removed handling of mouse over/out
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/helper/action.h, src/sp-use.cpp: added missing dependency
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/arc-context.cpp, src/desktop-affine.cpp, src/desktop-events.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/desktop-handles.cpp, src/dyna-draw-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/event-context.cpp, src/file.cpp, src/gradient-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/gradient-drag.cpp, src/help.cpp, src/inkscape.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/inkview.cpp, src/interface.cpp, src/knot.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/knotholder.cpp, src/node-context.cpp, src/nodepath.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/object-ui.cpp, src/path-chemistry.cpp, src/rect-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/rubberband.cpp, src/satisfied-guide-cns.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/select-context.cpp, src/selection-chemistry.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/seltrans.cpp, src/shortcuts.cpp, src/slideshow.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-anchor.cpp, src/sp-flowtext.cpp, src/sp-namedview.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-text.cpp, src/spiral-context.cpp, src/splivarot.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/star-context.cpp, src/text-context.cpp, src/text-editing.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/tools-switch.cpp, src/verbs.cpp, src/zoom-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/clonetiler.cpp, src/dialogs/desktop-properties.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/dialog-events.cpp, src/dialogs/export.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/filedialog.cpp, src/dialogs/iconpreview.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/layer-properties.cpp, src/dialogs/stroke-style.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/transformation.cpp, src/dialogs/xml-tree.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/effect.cpp, src/extension/implementation/script.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/grid.cpp, src/extension/internal/ps.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/helper/window.cpp, src/ui/dialog/dialog.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/widget/imageicon.cpp, src/widgets/gradient-toolbar.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/layer-selector.cpp, src/widgets/select-toolbar.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/toolbox.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico minor adaptations due to the above changes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop-events.h: removed dependencies
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/selection.cpp: improved doxygen documentation
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-09-04 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/connector-context.cpp: Fix a bug where a data structure was
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico not being freed, triggering an assertion failure and Inkscape to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico crash sometimes when the connector tool context was switched.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-09-03 Aaron Spike <aaron@ekips.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/node-context.cpp, src/livarot.cpp: Fixing a problem where node
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico adding and curve dragging operate on fills. A special thank you to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Simon Budig of GIMP fame for working with me and giving very
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico thorough explanations of his curve dragging code.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-09-03 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libavoid/connector.cpp, src/libavoid/connector.h: Autoroute
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico connectors while they are being drawn in the connector context.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-conn-end.cpp: Fix a bug where connectors attached to shapes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico were not always getting updated. Their path was sometimes thought
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to be valid even when it was not.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-09-02 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-conn-end.cpp: Fix a bug where connectors not attached to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico shapes were not updating correctly if an object was dropped on
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico their path.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-09-01 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-conn-end.cpp, src/sp-conn-end.h, src/sp-conn-end-pair.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-conn-end-pair.h, src/sp-path.cpp, src/libavoid/graph.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libavoid/incremental.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Connectors now automagically reroute as a result of any 'avoided'
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico object being placed on their path. They also update to better
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico paths when blocking shapes are removed.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/connector-context.cpp: Update TODO list. Only show endpoints
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico and allow manipulation of paths marked as connectors.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libavoid/connector.cpp, src/libavoid/connector.h: Connectors
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico with invalid paths can now notify other code via a callback,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico rather than just setting a boolean flag.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/conn-avoid-ref.cpp: Fix an obscure crash bug in the connector
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico routing code where we were still using a freed data structure.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-31 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/conn-avoid-ref.cpp, src/conn-avoid-ref.h: Use the correct
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico coordinate system when passing shape geometry to libavoid.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Add a small amount of buffer space around objects.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/attributes-test.cpp, src/attributes.cpp, src/attributes.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/path.cpp: Add code to handle the "inkscape:connector-type"
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico attribute.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-conn-end-pair.cpp, src/sp-conn-end-pair.h: Store information
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico about type paths, to determine whether they are connectors. Keep
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico a reference to the libavoid representation if necessary. Add code
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to call libavoid to get a path for a connector.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-conn-end.cpp: Call the connector routing code when connector
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico ends are moved. Move connector endpoints rather than stretching
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico when adjusting to draw to shape edge.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libavoid/connector.cpp, src/libavoid/connector.h: Make the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico connector references aware of their own initialisation state.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/connector-context.cpp: Update TODO list. Update for other
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico changes. Fix a bug where multi-segment connectors had a solid
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico black fill while being dragged.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/curve.cpp, src/display/curve.h: Add a function to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico simply move the two endpoints of a curve.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-30 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/conn-avoid-ref.cpp, src/libavoid/connector.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libavoid/graph.cpp, src/libavoid/makepath.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libavoid/shape.cpp, src/libavoid/vertices.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libavoid/vertices.h, src/libavoid/visibility.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Use a better system for unique IDs within libavoid. This properly
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico addresses a hack in SPAvoidRef that was unsafe on amd64 machines.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.ac: Add the src/libavoid subdir.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-29 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/attributes.cpp, src/connector-context.cpp, src/sp-item.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Use "inkscape:connector-avoid" instead of "inkscape:avoid".
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-29 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libavoid/timer.cpp: Remove some code assuming a fixed size for
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico timer types.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-29 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/connector-context.cpp: Fix a problem where the context didn't
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico notice the current selection when it was entered. Also, fix a
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico problem where connectors disappeared for a moment when an endpoint
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico was clicked (for rerouting), but before the mouse was moved.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-29 David Yip <yipdw@rose-hulman.edu>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/dialog/whiteboard-connect.{cpp,h},
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/whiteboard-sharewithchat.{cpp,h}:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Improved widget layout (switched to Gtk::Table)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/jabber_whiteboard/session-manager.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixed crash that occurred when connecting via SSL to a Jabber
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico server that does not support SSL
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-28 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile_insert, src/attributes-test.cpp, src/attributes.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/attributes.h, src/conn-avoid-ref.cpp, src/conn-avoid-ref.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/forward.h, src/sp-item.cpp, src/sp-item.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Add code that handles the "inkscape:avoid" attribute, used to mark
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico whether an item should be avoided for the purposes of routing
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico connectors. This code also calls libavoid when an 'avoided'
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico item is moved/transformed.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/connector-context.cpp, src/connector-context.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/toolbox.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Add a couple of buttons to the connector context's toolbar to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico allow selected objects to be marked as avoided or ignored for the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico purpose of connector routing.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libavoid/debug.h, src/libavoid/geomtypes.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libavoid/polyutil.cpp, src/libavoid/polyutil.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libavoid/shape.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Misc fixes: turn off debugging output, put types in the Avoid
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico namespace, and add an assertion for a special case that can
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico cause problems.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-28 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/icons/icons.svg: Add a couple of icons for the connector
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico context toolbar.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-27 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile.am, src/Makefile_insert, src/libavoid/*:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Add libavoid code, the library that does all the path planning
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico work for autorouting connectors.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-27 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile_insert: Remove a reference to the previously moved
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/desktop-widget.h. This wasn't breaking the build, but was
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico stopping me from generating tags files.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-25 Ralf Stephan <ralf@ark.in-berlin.de>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/view/edit.h, src/ui/view/view.h, src/ui/view/view.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/view/view-widget.h, src/ui/view/view-widget.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/desktop-widget.h, src/svg-view.h, src/desktop.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico separated SPViewWidget from SPView
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/connector-context.cpp, src/dyna-draw-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/file.cpp, src/gradient-context.cpp, src/knot.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/node-context.cpp, src/nodepath.cpp, src/path-chemistry.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/pen-context.cpp, src/pencil-context.cpp, src/rect-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/selection-chemistry.cpp, src/spiral-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/splivarot.cpp, src/star-context.cpp, src/text-chemistry.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/text-context.cpp, src/verbs.cpp, src/dialogs/display-settings.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/layer-properties.cpp, src/dialogs/find.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/clonetiler.cpp, src/trace/trace.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/trace/potrace/inkscape-potrace.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico all these files relied on a dependency in view.h to include
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico code for MessageStack and/or MessageContext which is now removed
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * dialogs/desktop-properties.cpp: improved doxygen documentation
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-25 Ralf Stephan <ralf@ark.in-berlin.de>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.cpp, src/widgets/desktop-widget.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/desktop-widget.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico abstracted out all Gtk+ calls from SPDesktop into SPDesktopWidget
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Doxyfile, src/main.cpp, src/desktop.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico improved doxygen documentation
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-25 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/connector-context.cpp, src/connector-context.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Change the connector context to use Inkscape's standard selection
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico mechanism. Show connector endpoint handles for single connectors
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico in the selection. This is the proposed interaction changes as
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico discussed on the mailing list. See the post there for a greater
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico description of the change.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-24 Ralf Stephan <ralf@ark.in-berlin.de>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/desktop-widget.h, src/widgets/desktop-widget.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico separated SPDesktopWidget from SPDesktop
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop-widget.h: removed
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/toolbox.cpp, src/toolbox.h, src/select-toolbar.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/select-toolbar.h, src/gradient-toolbar.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/gradient-toolbar.h: moved into src/widgets
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.h, src/desktop.cpp, src/desktop-events.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/verbs.cpp, src/Makefile_insert, src/widgets/Makefile_insert,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/arc-context.cpp, src/dyna-draw-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/gradient-context.cpp, src/rect-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/select-context.cpp, src/spiral-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/star-context.cpp, src/interface.cpp, src/seltrans.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico adapted following SPDesktopWidget separation
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-24 David Yip <yipdw@rose-hulman.edu>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/jabber_whiteboard/session-manager.{cpp.h},
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/callbacks.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/whiteboard-connect.{cpp,h}:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added support for XMPP over SSL to Inkboard
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-22 Ralf Stephan <ralf@ark.in-berlin.de>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/desktop-properties.cpp, src/dialogs/display-settings.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico both dialogs are now unresizable (bug #1237865)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/main.cpp: enhanced doxygen main page
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-21 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * packaging/osx-app.sh: Added a command line option which allows
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico the executable and bundled dylibs to be stripped, significantly
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico reducing the package size.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-20 Ralf Stephan <ralf@ark.in-berlin.de>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop-style.cpp: fixed bug 1247989: nonstroked objects are
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico no longer counted in stroke_average_width()
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Doxyfile: added 3 more files
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/main.cpp: introduced doc hierarchy on doxygen main page
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop-style.cpp: improved doxygen documentation
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-20 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/connector-context.cpp, src/connector-context.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Rework connector context to extend SPEventContext instead of
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico SPDrawContext, and remove most of the borrowed draw context
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico code.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-20 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/menus-skeleton.h: correct the verb for "Select All In All Layers"
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico since it was just showing a verb error in the menu.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-19 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * autogen.sh, tools-version.sh, distro: report Ubuntu correctly, detect
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico and reject unsafe automake versions (1.9.0 -> 1.9.6).
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-19 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/display-settings.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Align the "Oversample bitmaps" option in the preferences
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico dialog with all the other options.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-18 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile_insert: Added connector-context.{cpp,h}
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/connector-context.cpp, src/connector-context.h: New code for
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico the connector context. Handles the interaction of creating and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico modifying connectors.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-conn-end.cpp, src/sp-conn-end.h: Added sp_conn_adjust_path
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico for adjusting the path of connectors to the edge of shapes, and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp_conn_end_detach to detach a connector endpoint from a shape.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Also, when there is only a single shape attached to a connector
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico and it is moved, then reroute the connector leaving its unattached
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico endpoint where it is, rather than just moving the whole thing with
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico the shape.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/preferences-skeleton.h, src/toolbox.cpp, src/tools-switch.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/tools-switch.h, src/verbs.cpp, src/verbs.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/display-settings.cpp, src/dialogs/display-settings.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Enable the connector context. Give it a preferences tab, toolbox,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico icon, etc. Also, correct some vim modelines.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/sp-canvas.cpp: Allow enter and leave events to be generated
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico for canvas items when mouse buttons are depressed.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/pixmaps/cursor-connector.xpm: A cursor for connector context.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-18 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/knot.cpp: Corrected type conflict for crash bugs.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-18 Ralf Stephan <ralf@ark.in-berlin.de>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Doxyfile: added 4 more files
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/implementation/plugin-link.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/gimpgrad.cpp: improved doxygen documentation
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-16 Ralf Stephan <ralf@ark.in-berlin.de>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.h, src/desktop.cpp: replaced gboolean with bool
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/curve.cpp: made is_moveto() inline
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/knot.cpp, src/extension/extension.cpp, src/helper/action.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added editor footer
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.h, src/desktop.cpp, src/knot.cpp, src/sp-gradient.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/curve.cpp, src/extension/extension.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/plugin.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/plugin.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/gimpgrad.cpp, src/helper/action.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico improved doxygen documentation
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-14 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/layer-selector.cpp: quick fix for crash bug when
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico deleting unnamed layer [bug 1255843]
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-14 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * packaging/macosx/ScriptExec/main.c: Allow the user to ignore the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico automatic fixing of the fontconfig problem and fix the problem
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico manually. Don't pop up the dialog again in this case when they
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico relaunch Inkscape.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-13 Ralf Stephan <ralf@ark.in-berlin.de>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/menus-skeleton.h: fixed cvs bug where, in the default menus.xml,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico given submenus didn't have correct names, so translation on
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico non-English systems was missed.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-13 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * packaging/macosx/Resources/script, packaging/macosx/ScriptExec/main.c:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fix for the fontconfig cache problem on OS X 10.4. The first time
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Inkscape is launched on 10.4 machines, after checking X11 is available,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico a dialog is brought up informing users of the fontconfig problem. The
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico dialog has a button to run fc-cache as root. If chosen, an OS X
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico authentication dialog in launched and fc-cache is run following the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico authentication. A file is stored in ~/.inkscape to mark that fc-cache
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico has been run.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-11 Ralf Stephan <ralf@ark.in-berlin.de>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-gradient.cpp,src/sp-gradient-fns.h,src/event-context.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/event-context.cpp: replaced gboolean with bool
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document-undo.cpp: added editor footer
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-gradient.cpp, src/desktop.cpp, src/document.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/document.cpp, src/document-undo.cpp, src/event-context.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/event-context.cpp, src/selection.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico improved doxygen documentation
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-10 David Yip <yipdw@rose-hulman.edu>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile_insert: added composite-undo-stack-observer.{cpp,h}
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document.{cpp.h},
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/document-undo.cpp, src/document-private.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added hooks for undo stack observer
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/jabber_whiteboard/Makefile_insert: added new classes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/jabber_whiteboard/callbacks.cpp: moved document initialization actions
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico here (not the best idea, admittedly...)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/jabber_whiteboard/connection-establishment.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/session-manager.*,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/chat-handler.cpp: updated to work with new listeners
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/jabber_whiteboard/message-contexts.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/message-handler.*,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/message-tags.*,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/defines.h: new message types (TODO: trim out dead
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico types)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/jabber_whiteboard/message-queue.*,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/jabber_whiteboard/message-node.h: made MessageNode capable of
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico representing more message types, as required by callbacks.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico and new commit model
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/jabber_whiteboard/message-utilities.*: new utilities, although
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico this entire class should be going bye-bye soon (its main tasks have been
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico taken over by SerializerNodeObserver)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/jabber_whiteboard/node-tracker.*: removal of node-level locks
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/jabber_whiteboard/node-utilities.*: removal of unnecessary methods;
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico this class should also be removed soon
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/jabber_whiteboard/session-file-selector.cpp: miscellaneous tweaks
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/jabber_whiteboard/typedefs.h: new type definitions to handle the new
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico commit model (TODO: prune unnecessary types)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/event.cpp: small hack to get Inkboard working (shouldn't be
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico there, but I'm still learning my way around XML::Node and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico XML::Session...help welcome)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/undo-stack-observer.h: interface for classes that watch undo, redo,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico and undo log commit events
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/composite-undo-stack-observer.*: similar to CompositeNodeObserver;
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico combines multiple undo stack observers
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/jabber_whiteboard/serializer-node-observer.*: XML::Event serializer
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/jabber_whiteboard/deserializer.*: XML::Event deserializer
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/jabber_whiteboard/tracker-action-observer.*: simple observer to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico watch for added and removed nodes in undo/redo actions (put aside for
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico now)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/jabber_whiteboard/undo-stack-observer.*: Inkboard's undo stack
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico observer implementation
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-10 Ralf Stephan <ralf@ark.in-berlin.de>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/main.cpp: introduced doxygen doc main page with links
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-09 Ralf Stephan <ralf@ark.in-berlin.de>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Doxyfile: added 5 more files
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/curve.h, src/display/curve.cpp, src/knot.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/export.cpp: replaced gboolean with bool
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/curve.cpp: removed sp_curve_finish() as it is nowhere
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico called, made sp_curve_ensure_space() static
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.cpp, src/sp-item.cpp, src/libnr/n-art-bpath.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnr/nr-path-code.h, src/ui/view/view.cpp, src/dialogs/export.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/bezier-utils.cpp, src/display/curve.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/curve.cpp, src/knot.h, src/knot.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico improved doxygen documentation
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-08 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * README.txt, README: make autotools happy
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-06 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * Makefile.am, HACKING, HACKING_de, HACKING_fr, HACKING_it,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico HACKING.txt, HACKING.de.txt, HACKING.fr.txt, HACKING.it.txt,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico README, README_ca, README_de, README_fr, README_it,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico README.txt, README.ca.txt, README.de.txt, README.fr.txt, README.it.txt:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico saner filenames
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-06 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/Makefile_insert, src/xml/log-builder.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/log-builder.h, src/xml/simple-session.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/simple-session.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Implement XML::LogBuilder class and use it from XML::SimpleSession.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-06 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/event.h, src/xml/event.cpp, src/xml/event-fns.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico rejigger the way XML event logs are handled, based on NodeObservers
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-06 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/simple-session.cpp: minor formatting cleanups
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-06 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/interface.cpp, src/verbs.cpp, src/verbs.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding in a hash table for Verb ID lookups. This makes searching for them
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico in the dynamic menus much faster.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-06 Ralf Stephan <ralf@ark.in-berlin.de>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-offset.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico removed a dependency, made refresh_offset_source() static
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/svg-view.cpp, src/svg-view.h, src/sp-spiral.cpp, src/sp-spiral.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico replaced gboolean with bool
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-offset.cpp, src/sp-root.cpp, src/sp-stop.h, src/sp-spiral.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-spiral.cpp, src/svg-view.h, src/svg-view.cpp, src/style.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico improved doxygen documentation
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-05 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * inkscape.spec.in: include translated manpages
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-05 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * po/nl.po: fix a typo: close a bold tag.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-03 David Yip <yipdw@rose-hulman.edu>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/jabber_whiteboard/typedefs.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico fixed incorrect template specialization syntax,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico removed duplicate definitions (oops...)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/gc-alloc.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico removed explicit keyword from allocator constructors, as it is
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico necessary to allow implicit conversion for rebinding. Some
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico containers in the libstdc++ in GCC 3.4.x require this, such as anything
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico using the standard library's red-black tree implementation --
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico std::set, std::map, std::multimap
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-03 Ralf Stephan <ralf@ark.in-berlin.de>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/pen-context.cpp: made sp_pen_context_root_handler static
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/snap.h: removed getSnapToBBox() declaration
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-stop.h: removed three dependencies
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Doxyfile: added further 3 files
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/object-hierarchy.cpp, src/pen-context.h, src/pen-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/pencil-context.h, src/pencil-context.cpp, src/snap.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/snap.cpp, src/sp-stop.h, src/sp-gradient.h, src/sp-gradient.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-linear-gradient.h, src/sp-radial-gradient.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico improved doxygen documentation
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-03 David Yip <yipdw@rose-hulman.edu>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/jabber_whiteboard/Makefile_insert,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/message-handler.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/empty.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico fixing some build issues (Apple's ar doesn't like creating
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico archives with an empty member list, so empty.cpp is a null
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico placeholder to be used as the sole member in the jabber_whiteboard
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico archive in the event that a user does not wish to enable
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Inkboard)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-02 Bryce Harrington <bryce@bryceharrington.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/dialog/*.*: Update copyrights
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * doc/WISHLIST: s/Sodipodi/Inkscape/
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.cpp: Rename SPView to Inkscape::UI::View::View
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * changing include file syntax from "" to <> where appropriate
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * Changing copyrights to be consistent
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-03 David Yip <yipdw@rose-hulman.edu>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/menus-skeleton.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added WITH_INKBOARD ifdef to prevent Inkboard options from being
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico compiled into the menu skeleton if the Inkboard code is not enabled
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-03 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/curve.cpp: Correctly free an array with "delete []".
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-02 David Yip <yipdw@rose-hulman.edu>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/jabber/whiteboard/node-tracker.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico removed unnecessary anchoring of XML::Nodes in XMLNodeTracker
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-02 David Yip <yipdw@rose-hulman.edu>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/jabber_whiteboard/typedefs.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico moved back to GC::Alloc from traceable_allocator
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/jabber_whiteboard/node-tracker.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico fixed anchor-release problem with XML::Nodes in XMLNodeTracker
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-01 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/gc.cpp, src/gc-core.h: Hans says it's okay to use
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico GC_malloc_atomic_uncollectable
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-01 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/gc-alloc.h: fix improper allocation size
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-01 David Yip <yipdw@rose-hulman.edu>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/jabber_whiteboard/message-handler.cpp: removed some
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico debug output
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/whiteboard-sharewithchat.cpp: removed some excess
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico debugging code
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/jabber_whiteboard/session-manager.cpp: removed
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico redundant if (x == NULL) tests surrounding delete
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-01 David Yip <yipdw@rose-hulman.edu>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/icons.cpp, src/ui/stock-items.cpp, src/ui/stock.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/stock.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added Inkboard UI stock items
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/whiteboard*:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico old C/Gtk Inkboard dialogs for collecting user input necessary
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to establish Jabber connections and Inkboard sessions (they're
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico still used in some parts of the Inkboard code)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile.am, src/Makefile_insert, src/desktop.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/desktop.h, src/document.cpp, src/file.cpp, src/file.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/menus-skeleton.h, src/verbs.cpp, src/verbs.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added necessary UI code to access Inkboard functions
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/jabber_whiteboard/Makefile_insert,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/buddy-list-manager.*,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/callbacks.*,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/chat-handler.*,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/connection-establishment.*,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/defines.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/error*,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/internal-constants.*,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/invitation-confirm-dialog.*,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/jabber-handlers.*,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/makefile*,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/message-*,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/node-*,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/received-message-helpers.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/player-functors.*,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/session-*,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/tracker-node.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/jabber_whiteboard/typedefs.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Initial commit of Inkboard code
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/dialog/session-player*,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/whiteboard*:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico C++/Gtkmm replacements for some old C/Gtk dialogs
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.ac:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added Inkboard configure checks
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/view/edit.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/view/edit.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/view/view.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added Inkboard code stubs to new Gtkmm code
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/ui/menus-bars.xml:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added Inkboard code stubs to menu UI XML
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-08-01 Ralf Stephan <ralf@ark.in-berlin.de>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.cpp: improved doxygen documentation
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-07-31 Ralf Stephan <ralf@ark.in-berlin.de>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/nodepath.cpp: removed three dependencies
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-07-31 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.cpp, src/sp-object.h, src/sp-use.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico adopt more consistent refcounting policy
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.h: make second parameter to sp_object_ref and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp_object_unref optional
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-07-30 Ralf Stephan <ralf@ark.in-berlin.de>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/draw-anchor.cpp, src/nodepath.h: reduced dependencies
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/nodepath.cpp: removed duplicate dependency, added two from
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico nodepath.h, made triangle_area() inline
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/node-context.cpp: added dependency removed from nodepath.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Doxyfile: added 2 further files to the scanned list
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/nodepath.h: moved function docs into nodepath.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/color.cpp: made file work with src/Doxyfile
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/color.cpp, src/draw-anchor.cpp, src/geom.cpp, src/nodepath.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico improved doxygen documentation
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/event-context.cpp: added a \todo
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/geom.cpp: added editor footer
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-07-30 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile_insert, src/inkscape.cpp, src/inkscape.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/interface.cpp, src/selection.cpp, src/verbs.cpp, src/verbs.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/effect.cpp, src/extension/effect.h, src/menus-skeleton.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Doing two things. One, making menus configurable by an external xml file
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico and the second is enabling sensitivity in the verbs. These are both in
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico pretty basic states right now, but workable.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-07-29 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/shortcuts.cpp: made Ctrl+Shift+G the "primary" ungroup shortcut
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-07-28 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/arc-context.cpp: CodingStyle. Replace gboolean with bool.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop-events.cpp: CodingStyle: whitespace. Add editor
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico variables block. gboolean exorcism. Declaration-to-first-use fixes.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-07-27 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/style.h (SP_SCALE24_MAX): Change from 0xffffff to 0xff0000,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico and add documentation for choice of value.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (SP_SCALE24_TO_FLOAT) Return a double instead of a float.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (SP_SCALE24_FROM_FLOAT) Change rounding behaviour.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico These changes are intended to combat float rounding bugs on x86.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/style.cpp (sp_style_merge_from_style_string): Use libcroco
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to parse style="..." attribute strings, to improve CSS parsing.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-07-27 Ralf Stephan <ralf@ark.in-berlin.de>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Doxyfile: added 10 further files to the scanned list
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/gc-anchored.h, src/gc-managed.h, src/object-hierarchy.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/pencil-context.h, src/selection.h, src/sp-object.h, src/sp-spiral.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/svg-view.h, src/verbs.h, src/livarot/float-line.h, src/util/list.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/paint-selector.h, src/xml/repr.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico made file work with src/Doxyfile
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/int-line.h, src/livarot/float-line.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico moved part of documentation into *.cpp file
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/gc-anchored.h, src/knot-holder-entity.h, src/nodepath.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/pen-context.h, src/pencil-context.h, src/selection.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-gradient.h, src/sp-gradient.cpp, src/sp-item.h, src/sp-object.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-spiral.h, src/style.h, src/svg-view.h, src/extension/extension.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnr/nr-matrix.h, src/livarot/int-line.h, src/livarot/int-line.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/float-line.h, src/livarot/float-line.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/sweep-event.h, src/livarot/sweep-event-queue.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/util/list.h, src/widgets/paint-selector.h, src/xml/repr.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/repr.cpp: documentation improvements
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-item.h: added editor footer
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-07-26 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/svg/stringstream.h, src/svg/stringstream.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Trim trailing zeros from after the decimal point when writing
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico float or double to Inkscape::SVGOStringStream.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/style-test.cpp: Update expected output accordingly.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/svg/stringstream-test.h: New unit test.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile.am, src/svg/Makefile_insert: Add the new unit test.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/svg/Makefile_insert:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Don't link unused ftos.cpp, but do link new file stringstream.cpp.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-07-26 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/icons/icons.svg: Add icon for connector context.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-07-25 Ralf Stephan <ralf@ark.in-berlin.de>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/nr-pixblock.h: interface cleanup of NRPixBlock: size and mode
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico are now named enums, empty is now bool, changes to function interfaces
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico because of that, changed C macros to C++ inline functions, changed clean
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico flag in some function interfaces from int to bool.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/nr-pixblock.cpp: adaptations due to changes in nr-pixblock.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added assert to ...setup_extern() which remains a bit ... risky,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/sp-canvas.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico made sp_canvas_item_construct() static, inlined two other functions
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/svg-view.cpp: piped emit_resized through C++ façade (incomplete)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/view/view.h: removed legacyMessageContext() member
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Doxyfile: added files, and options to collect todo and bugs
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/curve.cpp: moved member docs into curve.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/event-context.cpp: long line cosmetics, moved a function for clarity
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-offset.h, src/sp-spiral.cpp, src/svg-view.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnr/nr-types.h: added editor footer
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/color-rgba.h, src/draw-anchor.h, src/event-context.*, src/knot-*.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/message-*.h, src/modifier-fns.h, src/nodepath.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/pencil-context.cpp, src/pen-context.*, src/snap.*, src/sp-gradient.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-gradient-fns.h, src/sp-item.cpp, src/sp-item-notify-moveto.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-linear-gradient*, src/sp-offset.*, src/sp-radial-gradient*,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-spiral.cpp, src/style.cpp, src/svg-view.cpp, src/verbs.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/export.cpp, src/display/bezier-utils.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/curve.*, src/diplay/sp-canvas.*,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/plugin*, src/extension/internal/gimpgrad.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnr/nr-matrix.h, src/libnr/nr-matrix-scale-ops.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnr/nr-matrix-translate-ops.h, src/libnr/nr-pixblock.*,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnr/nr-point.h, src/libnr/nr-rotate.h, src/libnr/nr-rotate-fns.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnr/nr-scale-matrix-ops.h, src/libnr/nr-types.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/int-line.h, src/ui/view/view.*:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico made file work with src/Doxygen, doxygen documentation improvements
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-07-24 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * 0.42 Release
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-07-21 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * 0.42pre3
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-05-21 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/icons/*xpm, src/ui/dialog/transformation.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/widget/labelled.cpp, src/ui/widget/labelled.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Hooked up Gtkmmified Icon manager correctly. (bug 1217367)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * Makefile.mingw, Makefile.mingw.common: patch 1241293 for build fixes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-07-12 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * 0.42pre2
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-07-11 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/debug/logger.cpp: wrap stack vector in method to avoid
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico potential static initialization issues
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.cpp: add refcount logging
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-07-09 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document-undo.cpp, src/inkscape.cpp, src/debug/event.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/debug/logger.cpp, src/debug/logger.h, src/debug/simple-event.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/composite-node-observer.cpp, src/xml/event.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/simple-node.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Categorize debugging events and add the ability to filter them
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico via setting the INKSCAPE_DEBUG_FILTER environment variable to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico a comma-separated list of debug event categories.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-07-06 Ben Fowler <bpfowler@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/interface.cpp: Spackle for Bug 1217361 "freeze on quitting
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico with transform dialog"
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-07-06 Ben Fowler <bpfowler@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/interface.cpp: Whitespace changes only
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-07-06 Michael Wybrow <mjwybrow@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * Info.plist.in, packaging/osx-app.sh, packaging/macosx/*:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Changes and new files required to build an Inkscape dmg on Mac OS X.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-07-05 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * 0.42pre1
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-07-04 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-metadata.cpp: strip id= attributes under rdf:RDF elements
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-07-04 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.cpp, src/xml/node-fns.h, src/xml/node-fns.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico don't force id= attributes on anything except elements in the SVG,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Sodipodi, or Inkscape namespaces.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-07-04 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/verbs.cpp: redo cryve's fix to use defaultLabel() rather than
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico label()
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-07-04 Bryce Harrington <bryce@bryceharrington.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/float-line.cpp: Patch from Ralf Stephan
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico <ralf@ark.in-berlin.de> to suppress two warnings.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-06-28 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/verbs.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Changing from gnu::hash_map to std::map. The only reason this was a
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico hash_map before is because I was stealing code that I didn't understand,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico and a std::map works as well. This fixes bug #1172199 for Tru64.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-06-28 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/dependency.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fix for #1169396 -- setting the default type for a dependency to file,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico this seems to be the only way that the print function could end up using
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico undefined memory, and then passing it on the gettext.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-06-28 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/implementation/script.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/script.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding support for information coming back on STDERR from scripts. This
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico fixes bug #1220959 and RFE #1178941
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-07-04 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-stop.h, sp-gradient.cpp, widgets/gradient-vector.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Implement currentColor as possible value for stop-color, as per spec.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-07-02 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialog/rdf.cpp: Added FreeArt license, RFE #1230981.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-06-30 Bryce Harrington <bryce@bryceharrington.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * inkscape.nsi: Fix for bug #1230744 'wrong installer language'
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico by theadib.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/swatches.cpp: Fix for bug #1217973. The KDE swatches file
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico consists of 3 column numbers (missing 4th column), and also lacks
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico an ending newline. In this situation, the name variable returned
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico from trim() could be null, thus causing a segfault when used as an
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico input to Glib::ustring.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-image.cpp: Patch for bug #1210100 by bpfowler to help
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico narrow in on the cause of the bug.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * README: Requested change for bug #1174991. Directions for
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico installation of perl libs
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-07-01 Ben Fowler <bpfowler@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.cpp src/svg-view.cpp src/dialogs/display-settings.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/export.cpp src/dialogs/find.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/ps.cpp: Replaced calls to gtk_widget_set_usize
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico with GTK2 version.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-06-30 Bryce Harrington <bryce@bryceharrington.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * inkscape.pod, src/main.cpp: Applying Makzu's patch to implement
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico --vacuum-defs
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-06-28 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * 0.42pre0
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-06-23 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/implementation/script.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico support for ruby scripts (interpreter="ruby")
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-06-20 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.cpp, src/desktop.h, src/document-private.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/document.cpp, src/document.h, src/extension/effect.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/script.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding in a signal to show that the document is being reconstructed from
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico another document. This is used by the scripting extensions implementation
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to say to the desktops that they need to save their object references
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico as strings instead of pointers -- and then recreate them when the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico reconstruction is complete.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/prefdialog.cpp: Making "OK" have focus.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/verbs.cpp, src/verbs.h: Some prototype code to start making verbs
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sensitive or not. Not tied in to anything currently.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-06-20 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr-io.cpp: whoops... don't emit xmlns:xml
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-06-18 Richard Hughes <cyreve@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/text-context.cpp, src/text-context.h, src/libnrtype/Layout-TNG.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico implement double- and triple-clicking of text for selecting the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico current word and line respectively
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-06-16 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/interface.cpp: removed "Go to root" context menu item
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/layer-selector.cpp: hide "(root)" unless it is the current
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico layer
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-06-11 Aaron Spike <aaron@ekips.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * confiugre.ac,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico packaging/autopackage/default.apspec.in:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding the autopackage specfile
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-06-10 Richard Hughes <cyreve@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/text-context.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico use ctrl-left/right for moving cursor by word in text mode,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico and ctrl-a for select all text
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-06-09 Bryce Harrington <bryce@bryceharrington.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/dialogs/align-and-distribute.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialogs/align-and-distribute.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/verbs.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Hooking up Aubanel's new align and distribute dialog
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-06-09 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/text-context.cpp (sp_text_context_root_handler):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Greater conformance to ISO 14755 for unicode entry. We now
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico implement all of the ``Basic method'' portion of that spec
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico except for non-latin hexadecimal digits (first 6 letters of
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico other alphabets). (Instead, we do the same as for all other
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico shortcuts, viz. force a group0 (latin) interpretation of the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico keypress.)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-06-07 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/pen-context.cpp (spdc_endpoint_snap): Pen tool: do snapping
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (i.e. namedview_free_snap_all_types) even for initial point.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile.am (INCLUDES), src/extension/script/Makefile_insert
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (extension_script_libscript_a_CXXFLAGS):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Put PERL_CFLAGS PYTHON_CFLAGS into global INCLUDES rather than
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico using a libscript_a_CXXFLAGS var (which involved creating .o files
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico specific to that lib).
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-06-06 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extensions/effect.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding in the code so that effects can be undoable.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extensions/implementation/script.[cpp,h]
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding in the code so that a new window is not displayed when an
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico effect is executed. Now it is in the same window (much nicer).
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extensions/internal/latex*.[cpp,h]
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Patches from the mailing list to add LaTeX output.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-06-04 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extensions/init.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico That tears it. Showing the error dialog on startup goes. I've
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico had to respond to one too many bloody bug reports. If we released
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico 0.42 with this too we'll drive away users permanently. As it was,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico a lot of people were assuming 0.41 was broken when they saw this
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico and reverted to 0.40.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-05-31 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/preferences-skeleton.h: disable extension error dialog on startup
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico -- I'm sick of hearing that Inkscape is broken because people see
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico this dialog on startup. It makes us look bad.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico We're not going to repeat this for 0.42 -- find a better approach.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-05-28 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document.cpp, src/sp-ellipse.cpp, src/sp-flowdiv.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-flowtext.cpp, src/sp-object.cpp, src/sp-object.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-path.cpp, src/sp-rect.cpp, src/sp-root.cpp, src/sp-root.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-shape.cpp, src/version.cpp, src/version.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico propagate SVG version upwards, and move SPVersion into Inkscape
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico namespace
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-05-24 Simarilius <Simarilius@yahoo.com>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/verbs.cpp, src/dialogs/tiledialog.cpp, src/dialogs/tiledialog.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialogs/dialog-manager.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Converted the tiledialog over to the inkscape:ui:dialog class and hooked
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico it into dialog manager
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-05-24 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/dependency.cpp, src/extension/extension.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/extension.h, src/extension/init.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/script.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Applying patch 1199856 which allows Inkscape to have multiple directories
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico for extensions. Currently those are /share/inkscape/extensions and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico ~/.inkscape/extensions. The patch was written by Aaron Spike.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-05-23 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/extensions/<alot>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding in Aaron Spike's extensions so that they come with the standard
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico build. Lot's of useful stuff that is worth having for most users.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-05-19 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/verbs.cpp, src/ui/dialog/align-and-distribute.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/dialog-manager.cpp, src/ui/dialog/dialog-manager.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/document-preferences.h, src/ui/dialog/export.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/extension-editor.h, src/ui/dialog/fill-and-stroke.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/find.h, src/ui/dialog/inkscape-preferences.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/layer-editor.h, src/ui/dialog/messages.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/text-properties.h, src/ui/dialog/transformation.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/xml-editor.h, src/ui/view/edit.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico refactoring of the dialog manager code, introducing factory
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico functions and a method specifically for showing a dialog
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-05-19 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/layer-selector.cpp, src/widgets/layer-selector.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico fix layer property undo crash bugs (#1192708 and #1171704)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-05-19 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/debug/Makefile_insert, src/debug/sysv-heap.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/debug/sysv-heap.h, src/gc.cpp, src/debug/gc-heap.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/debug/heap.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico moved GC Heap statistics stuff into libdebug to ease circular
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico dependencies
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-05-17 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/dialog/memory.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico reduce magnitude of memory jitter somewhat by avoiding some vector
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico resizing and copying
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-05-16 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/gc.cpp, src/debug/heap.cpp, src/debug/heap.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico revised Debug::Heap API slightly
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/dialog/memory.cpp, src/ui/dialog/memory.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico thousands separators and other niceties. 'apply' now forces a
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico garbage collection and immediate update.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-05-16 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/dialog/memory.cpp: re-use existing rows, though it doesn't
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico seem to help memory jitter much
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-05-15 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/debug/heap.cpp: fix bounds error
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/dialog/memory.cpp, src/ui/dialog/memory.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico flesh out basic memory info dialog
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-05-15 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.ac: cleaned up tests
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/debug/heap.cpp: fixed feature macro names
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-05-15 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.ac: added tests for mallinfo and malloc.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/gc.cpp, src/debug/heap.cpp, src/debug/heap.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico fix up Debug::Heap API slightly
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-05-14 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/interface.cpp, src/verbs.cpp, src/verbs.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/Makefile_insert, src/ui/dialog/dialog-manager.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/dialog-manager.h, src/ui/dialog/memory.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/memory.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added skeletal memory statistics dialog
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-05-12 Juerg Billeter <j@bitron.ch>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.ac: Have pkgconfig explicitly require gdkmm-2.4 & glibmm-2.4
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (used directly by Inkscape), rather than relying on transitive
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico dependencies. It's said that this is required in some cases with
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico pkgconfig 0.17 and later.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-05-08 Bryce Harrington <bryce@bryceharrington.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * ChangeLog configure.ac src/Makefile_insert src/desktop-widget.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/desktop.h src/dropper-context.cpp src/file.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/shortcuts.cpp src/sp-text.cpp src/splivarot.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/svg-view.h src/text-context.cpp src/verbs.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/plugin-link.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/grid.cpp src/helper/action.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/helper/window.cpp src/ui/dialog/dialog.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/messages.cpp src/ui/view/view.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/view/view.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Moving view.* into src/ui/view/
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-05-09 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/gc-alloc.h: const-correctness fix
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-05-08 Bryce Harrington <bryce@bryceharrington.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.ac: Defaulting with-gnome-vfs to on if library is
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico present.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * po/POTFILES.in : Fixed error causing compile failure
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile_insert src/arc-context.cpp src/desktop-events.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/desktop.cpp src/desktop.h src/dyna-draw-context.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/gradient-context.cpp src/gradient-toolbar.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/interface.cpp src/make.dep src/make.files
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/rect-context.cpp src/select-context.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/select-toolbar.cpp src/seltrans.cpp src/spiral-context.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/star-context.cpp src/toolbox.cpp src/verbs.cpp src/view.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/view.h src/application/application.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/application/application.h src/application/editor.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/application/editor.h src/ui/dialog/align-and-distribute.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/align-and-distribute.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/dialog-manager.cpp src/ui/dialog/dialog-manager.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/dialog.cpp src/ui/dialog/dialog.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/document-preferences.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/document-preferences.h src/ui/dialog/export.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/export.h src/ui/dialog/extension-editor.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/extension-editor.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/fill-and-stroke.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/fill-and-stroke.h src/ui/dialog/find.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/find.h src/ui/dialog/inkscape-preferences.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/inkscape-preferences.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/layer-editor.cpp src/ui/dialog/layer-editor.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/messages.h src/ui/dialog/text-properties.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/text-properties.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/transformation.cpp src/ui/dialog/transformation.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/tree-editor.h src/ui/dialog/xml-editor.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/xml-editor.h src/ui/view/Makefile_insert
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/view/edit.cpp src/ui/view/edit.h :
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Renaming sp-desktop-widget.h to desktop-widget.h for
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico consistency with other desktop files. Beginning migration of
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico desktop-* and view* files into ui/view/ subdir. Incorporating
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico DialogManager into existing SPDesktop code. Making SPView
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico derive from GObject. Changing Messages dialog to run via
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico DialogManager. Removing getName() and getDesc() routines from
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Dialogs.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-05-08 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile_insert: change link order since the GC code now
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico depends on the debugging stuff
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/debug/Makefile_insert, src/debug/heap.cpp, src/debug/heap.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added heap statistics stuff
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/gc.cpp: register the GC heap with the heap statistics facility
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-05-07 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/gc-anchored.h, src/gc-core.h, src/gc-finalized.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/gc-managed.h, src/gc.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico hide the global Ops structure from the outside world, and expose
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico some additional libgc API.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-05-07 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/parameter.cpp: bug fix for empty string parameter
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/extensions/dropshadow.inx,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/script.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding in an "interpreter" attribute for "command" that will prepend
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico the command with the interpreter. Right now only "perl" and "python"
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico work, and they only prepend "perl" and "python", but more will be
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added later.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-05-07 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/composite-node-observer.cpp: bug fixes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/simple-node.cpp, src/xml/simple-node.h: switch to using
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico CompositeNodeObserver, which has saner add/remove semantics
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/util/list-container-test.cpp: add another test, just to be sure
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/xml-tree.cpp: remove need for is_interactive flag on
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico attribute changes (the flag is effectively disabled by the other
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico changes)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-05-05 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/debug/event.h, src/debug/logger.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico PropertyPair is now its own class
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/simple-node.cpp: add logging of XML node mutation
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/Makefile_insert, src/xml/composite-node-observer.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/composite-node-observer.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added CompositeNodeObserver class, which will eventually replace
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico the existing notifier lists
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-05-05 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/inkscape.cpp: try to cleanly terminate log in case of crashes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-05-05 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document-undo.cpp, src/debug/Makefile_insert, src/debug/logger.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/debug/simple-event.h, src/xml/event.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico add debug logging for undo+redo+transactions
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-05-05 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/inkscape.cpp, src/main.cpp: initialize and shutdown debug log
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico from more reliable place
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/debug/logger.cpp: clean up log via std::atexit()
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-05-04 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.ac, src/Makefile.am, src/Makefile_insert,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/debug/Makefile_insert, src/debug/makefile.in:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added src/debug/ subdir
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/gc-alloc.h: no default management type for now
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/debug/event-tracker.h, src/debug/event.h, src/debug/logger.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/debug/logger.h: simple XML logging facility
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/util/Makefile_insert: fixed cut-and-paste error
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-04-29 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/swatches.cpp, src/dialogs/eek-preview.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/eek-preview.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Added property to swatch to block taking focus.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-04-28 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/Makefile_insert, src/dialogs/eek-preview.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/eek-preview.h, src/dialogs/swatches.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/swatches.h, src/ui/previewholder.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/previewable.h, src/ui/widget/panel.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding new widget for color swatch usage.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-04-24 Bryce Harrington <bryce@bryceharrington.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile.am src/Makefile_insert,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/application/Makefile_insert, src/application/editor.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/application/editor.h, src/extension/internal/svg.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/Makefile_insert, src/ui/view/Makefile_insert,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/view/edit.cpp, src/ui/view/edit.h, src/ui/view/makefile.in,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/application/editor-impl.cpp, src/application/editor-impl.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Renaming EditorImpl to UI::View::Edit
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixing bug 1185873 "batch mode crasher" caused by VFS being
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico called with relative paths. Adding a check to see whether the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico input is a valid uri, and if not, just calling sp_document_new
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico directly.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-04-23 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/input.cpp, src/extension/input.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/output.cpp, src/extension/output.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/system.cpp, src/extension/implementation/implementation.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/implementation.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/plugin-link.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/plugin.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/plugin.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/script.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/script.h, src/extension/internal/eps-out.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/eps-out.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Changing the prototype for the input/output preferences to be closer to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico that of Effects. This is a good thing because now autogui can be used for
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico all, and it is much cleaner. Unfortunately, this caused alot of files to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico be changed. Also, this sets up the extensions dialog (we're only using
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico one now) to be integrated into the GTKmm codebase easier.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-04-21 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/sp-color-wheel-selector.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/sp-color-scales.h, src/widgets/sp-color-slider.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/sp-color-scales.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Changed CMYK selector to display values as 0-100. Fixes REF #1124499.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-04-21 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr-io.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Expand entities; matches 0.41 behavior. Fixes bug #1157478.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-04-20 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object-repr.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Turned off the half-done <animate> element. Fixes bug #1119935.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-04-19 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/pen-context.cpp: snap first point to grid correctly, fixing
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico #1152057. Remove a pointless call to spdc_endpoint_snap().
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/main.cpp: support for command-line export of PS and EPS,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico with options.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-04-19 Piers Titus van der Torren <piersvdt@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/seltrans.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixed skew so it displays and snaps to angle instead of percentage.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-04-18 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/internal/pov-out.cpp (PovOutput::save):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Was dividing component bytes by 256 instead of the usual 255 to get
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico floating point component. Changed to use sp_color_get_rgb_floatv
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico instead. (N.B. This change is wrong if pov files disallow 1.0.)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Multiply opacity by product of all ancestors' opacity property computed
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico value.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-04-18 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-line.cpp, src/dialogs/unclump.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/ps.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/Layout-TNG-Output.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/Layout-TNG-Scanline-Makers.cpp, src/livarot/PathCutting.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico add missing include of nr-point-matrix-ops.h.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-04-17 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/toolbox.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Corrected improper use of static. Fixes bug #1171919.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-04-16 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/extension.cpp, src/extension/parameter.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding in autogui for strings and booleans. Also making everything
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico a little more robust.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-04-17 cyreve <cyreve@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/: sp-text.cpp, sp-text.h, text-context.cpp, text-editing.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico text-editing.h, libnrtype/Layout-TNG-Compute.cpp: hook up keys
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico for adding rotate= attribute to text elements
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/Layout-TNG-OutIter.cpp: visual cursor left/right in
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico counterdirectional text runs
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-04-16 cyreve <cyreve@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/: display/nr-arena-glyphs.cpp, libnrtype/FontInstance.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico libnrtype/RasterFont.cpp, libnrtype/font-instance.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico libnrtype/font-style.h: make miter-limit work for text outlines
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (bug 1094430)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-04-16 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/main.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Added a command-line arguement --extension-directory to find what
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico extension directory Inkscape is configured for. This should be
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico helpful for external extensions that want to use the same path
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico as Inkscape itself on their install.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/extension.cpp, src/extension/init.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Putting in half of Aaron's fix, mostly the one to keep things from
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico crashing, next we need to examine how to add multiple search paths
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico for extension dependencies.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Also, added a check so that autogui won't create a GUI if there are
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico no preferences.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-04-13 Jon Phillips <jon@rejon.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/toolbox.cpp: removed code that was beeping and prepped for new
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico drag-n-drop color swatches.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-04-13 cyreve <cyreve@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/path-chemistry.cpp: wire up converting object to path for
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico flowtext
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-04-13 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/swatches.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Simple drag-n-drop out from color swatches.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-04-12 cyreve <cyreve@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/: selection-chemistry.cpp, text-context.cpp, text-context.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico text-editing.cpp, text-editing.h: cut and copy selected text (bug
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico 1175441)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-04-12 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/extension.cpp, src/extension/extension.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/parameter.cpp, src/extension/parameter.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/script.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico This is support for having command line arguments from the parameters,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico mostly this is a quick hack to get Aaron working, I'll clean it up
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico shortly, I promise. But, it does seem to be working right now. More
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico polish shortly.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-04-10 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/interface.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding drag-n-drop support for arbitrary images. Fixes bug 1177714.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-04-10 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * Lots of files:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Moving around the plugins, and disabling the feature. I've put all
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico the functionality into the internal directory. This should allow for
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico the features to be used until plugins could work. Also, adding in
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico features to do autogui with the parameters of a given extension.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-04-09 Bryce <bryce@bryceharrington.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/view.h, src/application/editor-impl.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/application/editor-impl.h, src/svg-view.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico C++-ification. Created some C++ wrapper member functions for
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico SPView and SPSVGView, to enable Gtkmmification of SPDesktop
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-04-09 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/selection.cpp, src/selection.h, src/dialogs/align.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/script.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/plugin/bluredge.cpp, src/util/glib-list-iterators.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico excise STL abuse, and fix up the glib list iterators
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-04-09 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/file.cpp, src/interface.cpp, src/shortcuts.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-object-repr.cpp, src/sp-skeleton.cpp, src/verbs.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/export.cpp, src/display/nr-arena-item.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/FontFactory.cpp, src/libnrtype/TextWrapper.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/ShapeMisc.cpp, src/livarot/float-line.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico combined several different 64-bit cleanness patches
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-04-08 Jon Phillips <jon@rejon.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/dialog/dialog-manager.cpp src/ui/dialog/dialog-manager.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added copyright statements about dialog manager code I wrote.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-04-08 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/draw-context.cpp, src/dyna-draw-context.cpp, src/path-chemistry.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/selection-chemistry.cpp, src/selection.cpp, src/selection.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/splivarot.cpp, src/extension/plugin/bluredge.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/trace/trace.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico renaming Inkscape::Selection methods that deal with XML::Nodes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-04-08 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document-undo.cpp: try again with handling incomplete transactions
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico more gracefully
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-04-06 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/io/sys.h, src/io/sys.cpp (dir_open, dir_read_utf8name):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico New functions: utf8 wrappers around g_dir_open, g_dir_read_name.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-04-02 Bryce Harrington <bryce@bryceharrington.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.ac share/ui/menus-bars.xml, src/Makefile.am,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/Makefile_insert, src/file.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/application/editor-impl.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/application/editor-impl.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/init.cpp, src/extension/input.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/system.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/implementation.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/plugin.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/script.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/svg.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico : Implementing preliminary load-from-URI functionality.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-04-02 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document-undo.cpp, src/xml/event-fns.h, src/xml/event.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/event.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico more debugging info for incomplete transactions
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-04-02 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-gradient.cpp: Fix crash with cycles in gradient hrefs.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-04-01 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/widget/panel.h, src/ui/widget/panel.cpp, src/ui/previewholder.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/previewholder.cpp,src/dialogs/swatches.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/swatches.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Added UI for switching palettes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-04-01 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/style.cpp (sp_style_merge_from_dying_parent): New function to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico combine the styles of the <use> element and its ghost child when
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico unlinking.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-use.cpp: Use it.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-31 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/widget/panel.cpp, src/ui/widget/panel.h, src/path-prefix.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/swatches.cpp, src/dialogs/swatches.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/palettes/Makefile.am, share/palettes/svg.gpl:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding palette loading.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-31 Jean-François Lemaire <jflemaire@skynet.be>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/icons/David_icons.svg: new icon theme by David Christian Berg
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/icons/README.icons: explanations on how to use the theme
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-30 Jean-François Lemaire <jflemaire@skynet.be>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/icons/icons.svg: included the layer menu icons
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/verbs.cpp: assigned names for the layer menu icons
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-24 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/widget/panel.h, src/ui/widget/panel.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/previewholder.h, src/ui/previewfillable.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/iconpreview.cpp, src/dialogs/swatches.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding panel menu
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-27 Jon Phillips <jon@rejon.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/toolbox.cpp src/toolbox.h src/ui/dialog/dialog-manager.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/dialog-manager.h: Added generic dialog adding,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico deleting, and getting and fixed toolboxes to be static with no
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico warnings.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-26 Bryce <bryce@bryceharrington.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/ui/keybindings.rc, share/ui/menus-bars.xml
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/application/editor-impl.cpp, src/application/editor-impl.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/svg.cpp, src/ui/dialog/Makefile_insert,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/dialog-manager.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/dialog-manager.h, src/ui/dialog/messages.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/messages.h: Initial implementation of canvas in
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico gtkmm. Incorporating Messages dialog.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-24 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-item.cpp: fix relative transforms to accommodate viewbox
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-24 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/Makefile_insert, src/dialogs/swatches.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/swatches.h, src/ui/previewable.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/previewfillable.h, src/ui/previewholder.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/previewholder.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Refactoring previewable functionality to be more generic
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-24 cyreve <cyreve@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/: text-context.cpp, text-editing.cpp, text-editing.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico functions for applying style to selected text, and wire them
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico up to ctrl-b/ctrl-i for bold/italic
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-23 Jon Phillips <jon@rejon.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/toolbox.h src/toolbox.cpp: Fixed warning messages.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-23 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/previewable.h, src/ui/Makefile_insert,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/swatches.h, src/dialogs/swatches.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Preliminary work for 'Previewable' interface.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-23 cyreve <cyreve@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/: sp-text.cpp, libnrtype/Layout-TNG-Compute.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico libnrtype/Layout-TNG-Output.cpp: make text on path work correctly
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico with accent glyphs and suchlike
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/: text-chemistry.cpp, libnrtype/Layout-TNG.h: apply text's
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico alignment to startOffset on new textpath elements, fixes bug
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico 1168145
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/Layout-TNG-OutIter.cpp: selecting text to the end
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sometimes displays wrong
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-22 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/arc-context.cpp, src/desktop-handles.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/desktop-handles.h, src/desktop.cpp, src/desktop.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/document.h, src/draw-context.cpp, src/draw-context.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/file.cpp, src/forward.h, src/gradient-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/gradient-drag.cpp, src/gradient-drag.h, src/gradient-toolbar.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/inkscape-private.h, src/inkscape.cpp, src/node-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/node-context.h, src/nodepath.cpp, src/object-ui.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/path-chemistry.cpp, src/rect-context.cpp, src/selcue.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/selcue.h, src/select-context.cpp, src/select-toolbar.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/selection-chemistry.cpp, src/selection-chemistry.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/selection-describer.cpp, src/selection-describer.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/selection.cpp, src/selection.h, src/seltrans.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/seltrans.h, src/sp-flowtext.cpp, src/spiral-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/splivarot.cpp, src/star-context.cpp, src/text-chemistry.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/text-context.cpp, src/toolbox.cpp, src/verbs.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/align.cpp, src/dialogs/clonetiler.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/display-settings.cpp, src/dialogs/fill-style.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/find.cpp, src/dialogs/iconpreview.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/item-properties.cpp, src/dialogs/object-properties.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/stroke-style.cpp, src/dialogs/text-edit.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/tiledialog.cpp, src/dialogs/transformation.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/xml-tree.cpp, src/extension/plugin/bluredge.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/plugin/grid.cpp, src/trace/trace.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/dialog.cpp, src/ui/dialog/dialog.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/transformation.cpp, src/ui/dialog/transformation.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/sp-widget.cpp, src/widgets/sp-widget.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico SPSelection -> Inkscape::Selection
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-22 cyreve <cyreve@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/text-context.cpp: pressing esc doesn't hide text selection
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/: text-context.cpp, text-context.h, text-editing.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico text-editing.h, libnrtype/Layout-TNG-OutIter.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico libnrtype/Layout-TNG.h: make text selection inverse
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-21 Jon Phillips <jon@rejon.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/icons/icons.svg src/dropper-context.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dropper-context.h src/toolbox.cpp src/toolbox.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/display-settings.cpp: Added controls for eye dropper
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico so that I could get color values. Removed option from application
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico preferences.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-21 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/util/Makefile_insert, src/util/glib-list.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/util/glib-list-iterators.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico retired old Glib list to Util::List adaptor and replaced it with
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico new iterator classes that directly wrap the Glib list types
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-21 cyreve <cyreve@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/: text-editing.cpp, libnrtype/Layout-TNG-OutIter.cpp: text
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico selection doesn't show when it starts at the end of a line
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/: text-context.cpp, text-editing.cpp: crash on overtyping
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico selection, and displayed selection not removed on overtype
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/text-editing.cpp: kerning information placed wrongly in text
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico after child span element
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/Layout-TNG-OutIter.cpp: crash when pressing home key
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/: text-context.cpp, text-context.h: text selection using the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico mouse
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/: make.dep, make.files, make.ofiles,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico libnrtype/Layout-TNG-OutIter.cpp: further optimisation of text
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico selection, and an implementation for text on a path
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/: text-editing.cpp, libnrtype/Layout-TNG-OutIter.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico libnrtype/Layout-TNG.h: optimisation of text selection and fixing
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico some bugs in it
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-18 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/arc-context.cpp, src/file.cpp, src/gradient-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/node-context.cpp, src/object-ui.cpp, src/path-chemistry.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/rect-context.cpp, src/select-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/selection-chemistry.cpp, src/selection.cpp, src/selection.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-flowtext.cpp, src/spiral-context.cpp, src/splivarot.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/star-context.cpp, src/text-chemistry.cpp, src/text-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/find.cpp, src/dialogs/in-dt-coordsys.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/xml-tree.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico cleaned up the selection API slightly
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-20 cyreve <cyreve@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/: text-context.cpp, text-context.h, text-editing.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico text-editing.h, libnrtype/Layout-TNG-OutIter.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico libnrtype/Layout-TNG.h: initial implementation of text selection
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (keyboard only)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/Layout-TNG-OutIter.cpp: making
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico createSelectionShape() work
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/: sp-text.cpp, sp-text.h: text-anchor sometimes won't work in
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico text on a path when x/y coordinates are set
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/Layout-TNG-Output.cpp: text on path: cut characters
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico before start of path and calculate bounding box correctly when
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico this happens
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-14 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/Makefile_insert, src/dialogs/swatches.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/swatches.h, src/verbs.h, src/verbs.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/interface.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Initial cut of swatches panel.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-19 cyreve <cyreve@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/Layout-TNG-Compute.cpp: rendering of
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico multiple-character clusters in rtl text is wrong (bug 1166603)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/: make.dep, make.files, make.ofiles, sp-text.cpp, sp-text.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico text-editing.cpp: glue kerning info back together on deleting
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico line breaks
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-tspan.cpp: textpath startOffset attribute doesn't save
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico correctly when it's a percentage (remnants of bug 1124722)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/: text-context.cpp, text-context.h, text-editing.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico text-editing.h, libnrtype/Layout-TNG.h: use Layout::iterator for
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico storing cursor position. Fixes bug 1093660 related to rtl cursor
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico movement
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/: Layout-TNG-OutIter.cpp, Layout-TNG.h: implement
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico backend cursor movement functions properly for multidirectional
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico text
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/Layout-TNG-Output.cpp: create more efficient
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico postscript output
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/: Layout-TNG-OutIter.cpp, Layout-TNG-Output.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Layout-TNG.h: obey text-align attribute when fitting text to a
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico path (fixes bug 1124722)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/: attributes-test.cpp, attributes.cpp, attributes.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp-flowtext.cpp, sp-text.cpp, sp-tspan.cpp, sp-tspan.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico style-test.cpp, libnrtype/Layout-TNG-Output.cpp: wire up
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico startOffset attribute to textpath and fix bugs in it
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-flowtext.cpp: unflow text command loses formatting
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr-io.cpp: xml pretty-printer adding whitespace in
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico xml:space=preserve elements
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/: sp-flowtext.cpp, text-editing.cpp: line breaks not being
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico put before strings immediately following para elements, and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico deleting line breaks copies style wrongly
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-18 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/file.cpp, src/sp-item-group.cpp, src/xml/Makefile_insert,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/node-fns-tree.cpp, src/xml/node-fns-tree.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/node-fns.cpp, src/xml/node-fns.h, src/xml/node-iterators.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/repr.cpp, src/xml/simple-node.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico renamed node-fns-tree to node-fns, and moved sp_repr_prev etc
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico into Inkscape::XML namespace (as e.g. previous_node)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-18 cyreve <cyreve@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/Layout-TNG-Compute.cpp: cursor position on blank
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico first line sometimes goes wrong
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/: make.dep, make.files, make.ofiles, text-editing.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico spurious line break added before text in text and font dialog
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (bug 1166016)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/: make.dep, make.files, make.ofiles, libnrtype/FlowBoxes.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico libnrtype/FlowBoxes.h, libnrtype/FlowDefs.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico libnrtype/FlowDest.cpp, libnrtype/FlowDest.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico libnrtype/FlowEater.cpp, libnrtype/FlowEater.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico libnrtype/FlowRes.cpp, libnrtype/FlowRes.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico libnrtype/FlowResOut.cpp, libnrtype/FlowSols.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico libnrtype/FlowSols.h, libnrtype/FlowSrc.cpp, libnrtype/FlowSrc.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico libnrtype/FlowSrcText.cpp, libnrtype/FlowSrcText.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico libnrtype/FlowStyle.cpp, libnrtype/FlowStyle.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico libnrtype/FlowUtils.cpp, libnrtype/FlowUtils.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico libnrtype/Makefile_insert: remove all old text layout code (7,577
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico lines)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/: sp-flowregion.cpp, sp-flowregion.h, sp-flowtext.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp-string.cpp, sp-tspan.cpp: purge flow_dest class from code
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/: text-editing.cpp, libnrtype/Layout-TNG-Compute.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico libnrtype/Layout-TNG.cpp, libnrtype/Layout-TNG.h: define a value
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico for line-height:normal and use it consistently
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/: sp-text.cpp, sp-text.h, text-editing.cpp: adjust kerning
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico attributes on adding/removing line breaks
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-17 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/nr-arena-group.cpp, src/display/nr-arena-item.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico whoops, we were calling the 'children' vfunc rather than
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico 'last_child' when appending, hence the bug... fixed now.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-17 cyreve <cyreve@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/: sp-text.cpp, libnrtype/Layout-TNG-Compute.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico libnrtype/Layout-TNG-OutIter.cpp, libnrtype/Layout-TNG.h: x,y
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico attributes on tspans set wrongly when alignment != left (bug
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico 1165427)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/: sp-text.cpp, sp-text.h: break before tspan role=line
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico elements, ie allow first tspan not to have role=line
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/: make.dep, make.files, make.ofiles, sp-flowtext.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp-object.cpp: fix inheritance problems with xml:space attribute
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/Layout-TNG-OutIter.cpp: crash on pressing enter
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico immediately after creating text
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/: object-ui.cpp, sp-flowtext.cpp: set xml:space=preserve on
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico new flowdiv elements
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/Layout-TNG-Compute.cpp: second try at solving
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico numerical problems when line-height is set
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/: sp-flowtext.cpp, sp-flowtext.h, verbs.cpp: slightly
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico objectify SPFlowtext and rearrange its updating a tiny bit
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/: path-chemistry.cpp, sp-flowregion.cpp, sp-offset.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp-text.cpp, sp-text.h, sp-use-reference.cpp, splivarot.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico slightly objectify SPText & rearrange updating code, also fixes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico bug causing all letters to appear on top of each other
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/Layout-TNG-Compute.cpp: characters will draw
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico multiple times when x or y attributes set
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-16 cyreve <cyreve@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/text-editing.cpp: kerning: add/remove kerns with
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico insertion/deletion of characters, and only apply kerns to the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico topmost xml object
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/: help.cpp, selection-chemistry.cpp, sp-text.cpp, sp-text.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico text-context.cpp, text-editing.cpp, text-editing.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico dialogs/text-edit.cpp: move functions applying to both text and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico flowtext to text-editing & rename them. Also fixes crash on
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico letter/linespacing adjustment for flowtext
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/text-editing.cpp: fix crash on pressing delete at the end of
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico text
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/: text-editing.cpp, libnrtype/Layout-TNG-Compute.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico libnrtype/Layout-TNG-OutIter.cpp, libnrtype/Layout-TNG.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico position cursor correctly in empty text objects
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/: sp-item-group.cpp, sp-object.cpp: optimise adding children
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to the end of a group - big improvement for tile clones
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/: sp-flowtext.cpp, sp-text.cpp, text-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico text-editing.cpp, text-editing.h: text editing fixes: track line
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico breaks with preceding para tag, finish abstracting line
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico break/remove functions to work on flowtext
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/Layout-TNG-Compute.cpp: cursor positioning
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico off-by-one in some cases of wrapped text
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-15 cyreve <cyreve@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/Layout-TNG-Compute.cpp: small tweak to make cursor
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico positioning work right in counterdirectional spans in fully
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico justified text
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-text.cpp: tweak function for adjusting linespacing by
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico keyboard to be more precise
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/: attributes-test.cpp, attributes.cpp, make.dep, make.files,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico make.ofiles, style-test.cpp, style.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico libnrtype/Layout-TNG-Output.cpp: make the unit tests pass for the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico new styles, and workaround build breakage when pango < 1.8
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico installed
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/: sp-flowtext.cpp, sp-flowtext.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico libnrtype/Layout-TNG-Compute.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico libnrtype/Layout-TNG-Scanline-Makers.cpp, libnrtype/Layout-TNG.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico wiring up full justification to old attribute & fixing bugs in
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico it, which turned in to a major refactoring of layout code
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-14 Jon Phillips <jon@rejon.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/attributes-test.cpp, src/attributes.cpp, src/attributes.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/desktop.cpp, src/sp-namedview.cpp, src/sp-namedview.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/desktop-properties.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Added showpageshadow preference to document preferences. Set to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico on automatically and saves with document if off.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-14 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/nr-arena-item.h, src/display/nr-arena-item.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/nr-arena-group.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added virtual accessor for last child
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-14 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/interface.cpp, src/verb.cpp, src/verbs.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/widget/panel.cpp, src/dialogs/Makefile_insert,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/extensions.cpp, src/dialogs/extensions.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/error-file.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Added rough cut of initial extensions panel and dialog.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-13 Bryce Harrington <bryce@bryceharrington.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/path-prefix.h: Rearranging linking of libui and libutil
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/application/application.cpp, src/application/application.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/application/editor-impl.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/dialog-manager.cpp, src/ui/dialog/dialog.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/dialog.h, src/ui/widget/labelled.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/transformation.h, src/ui/dialog/transformation.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/widget/unit-menu.h, src/util/units.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Integrating Transformation dialog. Removing hardcoded paths.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/icons/Makefile.in, share/icons/arrows-horiz.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/icons/arrows-vert.svg, share/icons/arrows_hor.xpm,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/icons/arrows_ver.xpm, share/icons/rotate.svg,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/icons/rotate.xpm, share/icons/scale_hor.xpm,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/icons/scale_ver.xpm, share/icons/Makefile.am:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding icons needed by transformation dialog
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/ui/units.txt, share/ui/units.xml:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Moving units into ui/ subdir. Dunno if this is the best
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico location for them, but pjrm thought it'd be ok for now.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-13 cyreve <cyreve@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-text.cpp: allow adjusting letter spacing when cursor is at
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico eol
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/: make.dep, make.files, make.ofiles,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico libnrtype/Layout-TNG-Compute.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico libnrtype/Layout-TNG-OutIter.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico libnrtype/Layout-TNG-Output.cpp, libnrtype/Layout-TNG.h: fix
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico kerning when align != left, and fix linespacing < 100
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/: sp-flowtext.cpp, sp-text.cpp, sp-text.h, style.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico style.h, libnrtype/Layout-TNG-Compute.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico libnrtype/Layout-TNG-Input.cpp, libnrtype/Layout-TNG-OutIter.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico libnrtype/Layout-TNG-Output.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico libnrtype/Layout-TNG-Scanline-Maker.h, libnrtype/Layout-TNG.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico implement line-height css property, & fix percentage handling in
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico style
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-12 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/node-context.cpp, src/node-context.h, src/nodepath.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/nodepath.h, src/toolbox.cpp, src/dialogs/align.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Renamed Path namespace to Inkscape::NodePath, to avoid conflict
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico with livarot
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-12 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * inkscape.nsi: added German translation from Adib Taraben.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-12 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-namedview.cpp, src/sp-metadata.cpp: it's valid for an SPObject
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico 'write' method to be passed the object's own XML node; account for this.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-12 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/simple-node.cpp: assert that src != this in
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico SimpleNode::mergeFrom
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-12 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/gc-alloc.h: minor cosmetic adjustments
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/util/list-container.h: pedantically correct implementation of
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico ListContainer::max_size()
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/simple-node.cpp: use Util::ListContainer iterators in a more
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico STL-ish fashion
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-12 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/widget/panel.h, src/ui/widget/panel.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/widget/Makefile_insert, src/dialogs/iconpreview.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/iconpreview.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Initial addition of Panel.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-12 cyreve <cyreve@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-flowtext.cpp: text unflow command losing space characters:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico add xml:space to generated elements
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/: attributes.cpp, attributes.h, make.dep, make.files,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico make.ofiles, sp-flowtext.cpp, sp-text.cpp, style.cpp, style.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico text-context.cpp, text-editing.cpp, dialogs/text-edit.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico libnrtype/FlowRes.cpp, libnrtype/Layout-TNG-Compute.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico libnrtype/Layout-TNG-Input.cpp: add several new text properties
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to SPStyle and rearrange some of the existing ones, also remove
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico spurious warning on applying kerning
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-flowtext.cpp: svg spec requires us to break after flowline
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico content, not before
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-11 cyreve <cyreve@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop-style.cpp, src/sp-text.cpp, src/sp-text.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-tspan.cpp, src/sp-tspan.h, src/text-chemistry.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicosrc/text-editing.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/text-editing.h: combine the common attribute handling for text,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico tspan and textpath into one class
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-flowtext.cpp, src/sp-string.cpp: reimplement xml:space attribute
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-text.cpp, src/libnrtype/Layout-TNG-OutIter.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/Layout-TNG.h: apply calculated x/y attributes to tspan
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico role=line elements
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/Layout-TNG-Output.cpp: postscript text output
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico incorrectly scaled (and other problems)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-10 cyreve <cyreve@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-flowdiv.h, src/sp-flowtext.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-text.cpp, src/sp-text.h, src/sp-tspan.h, src/text-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/text-editing.cpp, src/text-editing.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/Layout-TNG-Compute.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/Layout-TNG-OutIter.cpp: clean up xml tree properly on
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico deleting line break, & fix various compile issues
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/nodepath.cpp, src/sp-flowdiv.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-flowdiv.h, src/sp-flowtext.cpp, src/sp-flowtext.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicosrc/sp-string.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-string.h, src/sp-text.cpp, src/sp-text.h, src/sp-tspan.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicosrc/sp-tspan.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/text-editing.cpp, src/verbs.cpp, src/libnrtype/FontInstance.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/font-instance.h, src/livarot/Shape.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/Layout-TNG-Compute.cpp, src/libnrtype/Layout-TNG-Input.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/Layout-TNG-OutIter.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/Layout-TNG-Output.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/Layout-TNG-Scanline-Maker.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/Layout-TNG-Scanline-Makers.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/Layout-TNG.cpp, libnrtype/Layout-TNG.h: huge rewrite of
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico text layout (and some text editing) code
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-07 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/have_mmx.S, src/libnr/nr_mmx_R8G8B8A8_P_EMPTY_A8_RGBAP.S,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnr/nr_mmx_R8G8B8A8_P_R8G8B8A8_P_A8_RGBAP.S,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnr/nr_mmx_R8G8B8A8_P_R8G8B8A8_P_R8G8B8A8_N_TRANSFORM.S,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnr/nr_mmx_R8G8B8_R8G8B8_R8G8B8A8_P.S: execstack patch
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico from Mike Hearn.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-07 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/interface.cpp, src/verbs.h, src.verbs.cpp, src/widgets/icon.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/iconpreview.h, src/dialogs/iconpreview.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/Makefile_insert:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Initial cut of icon preview.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-05 Bryce Harrington <bryce@bryceharrington.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/icons/*.svg, share/icons/Makefile.am: Adding icons for
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico new gui interface
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/icons.cpp: Fixing some paths
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/main.cpp src/application/Makefile_insert,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/application/app-prototype.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/application/application.cpp src/application/editor.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/widget/toolbox.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/application/editor-impl.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Broke out editor-impl class to its own file. Continued getting
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico the new interface to the point where it'll load and run.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/ui/keybindings.rc, share/ui/toolbox.xml, share/ui/menus-bars.xml:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Migrating some of the UI definition stuff into main codebase
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-05 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/layer-selector.cpp, src/widgets/icon.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/icon.cpp, src/dialogs/align.cpp, src/dialogs/find.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/object-properties.cpp, src/dialogs/stroke-style.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/text-edit.cpp, src/dialogs/transformation.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/xml-tree.cpp, src/interface.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Purging PixBufFactory and sp_icon_new_scaled.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-05 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/icon.cpp, src/widgets/icon.cpp: Switched icon loading
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to be deferred and react to theme changes on-the-fly.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-05 Bryce Harrington <bryce@bryceharrington.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/application/Makefile_insert,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/application/app-prototype.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/application/editor.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/application/app-prototype.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/application/application.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding Application::AppPrototype class
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/application/editor.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/application/editor.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Changing member function getImpl() to getWindow()
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-04 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/icon.cpp: Changed stock item loading to use stock
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico GtkImage widgets directly.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-03 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/icon.cpp: more idiomatic iteration
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-02 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/toolbox.cpp: Added preference to make the top toolbox 'small'.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-02 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop-events.cpp, src/desktop.cpp, src/gradient-toolbar.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/interface.cpp, src/select-toolbar.cpp, src/toolbox.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/toolbox.h, src/dialogs/find.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/object-properties.cpp, src/dialogs/stroke-style.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/text-edit.cpp, src/dialogs/transformation.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/xml-tree.cpp, src/widgets/button.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/button.h, src/widgets/icon.cpp, src/widgets/icon.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/layer-selector.cpp, src/widgets/paint-selector.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/widget-sizes.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Initial pass removing hardcoded icon sizes.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-01 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extensions/internal/ps.cpp: apply patch from Michael Forbes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (miforbes@mbhs.edu) to support gradient fills in Postscript
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-01 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/node.h, src/xml/simple-node.cpp, src/xml/simple-node.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico begin migration of notification interface to use NodeObserver
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico rather than NodeEventVector
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-01 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/Makefile_insert, src/xml/node-listener.h, src/xml/repr.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/simple-node.cpp, src/xml/simple-node.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico reworked listener list to use Util::ListContainer
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/node-observer.h: minor name cleanups
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-01 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile.am, src/algorithms/find-if-before.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added new generic algorithm
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-01 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile.am, src/util/Makefile_insert,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/util/list-container-test.cpp, src/util/list-container.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico tests and fixes for Util::ListContainer
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-03-01 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile.am, src/libnr/Makefile_insert, src/xml/Makefile_insert:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico use in-tree copy of cxxtest
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/util/Makefile_insert, src/util/list-container.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico add Util::List-based STL container
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-02-28 SwinginCelt <swinginceltgmail.com>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * Fixed an improper conversion of sp_repr_document_merge that was causing
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico extra data being written to the prefrences file every time inkscape
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico exited.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-02-26 SwinginCelt <swinginceltgmail.com>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * Replaced all sp_repr_set_content calls with direct call to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico repr->setContent.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * Replaced all sp_repr_merge calls with direct call to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico repr->mergeFrom.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * Removed inline sp_repr_document_merge because it wasn't used anywhere.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * Removed inline sp_repr_set_content because it wasn't used anywhere.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-02-26 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * cxxtest: imported cxxtest tree
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-02-24 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/main.cpp, io/sys.h, io/sys.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Refactoring input filename conversion and fallback.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixes bug #1151536.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-02-22 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/main.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Refactoring sp_main_*. Adding cleanup phase on extracted filename list.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-02-22 Bryce Harrington <bryce@bryceharringotn.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/main.cpp, src/application/application.cpp: Adding --new-gui
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico option.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-02-22 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/interface.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Changing the effects menu to be driven by the preferences file so that the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico file can be the same whether or not the effects are shown.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-02-22 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop-style.cpp, src/selection-chemistry.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/attribute-record.h, src/xml/node.h, src/xml/repr-css.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/repr-io.cpp, src/xml/simple-node.cpp, src/xml/simple-node.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico use Inkscape::Util::List for attribute lists, and sprinkle some
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico appropriate 'using's in to make things less verbose
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-02-22 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/inkscape.cpp, src/main.cpp, src/extension/input.cpp, src/io/sys.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/repr-io.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Better catching of problematic filenames.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Made segv handler only use dialog box when app is using a gui.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixes bug #1145847.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-02-22 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/effect.cpp, src/extension/prefdialog.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/prefdialog.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/implementation.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/implementation.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/plugin-link.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/plugin.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/plugin.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/script.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/script.h, src/extension/plugin/grid.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Changing the API of the effects preferences so that it doesn't use
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sockets and plugs anymore. Now there is a generic widget passed down so
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico that should work on every platform.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/plugin/grid.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixing the grid so that it uses the right axis.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/extensions/Makefile.am, share/extensions/bluredge.inx,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/extensions/randompnt.inx, share/extensions/randompos.inx,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/plugin/Makefile_insert, src/extension/plugin/bluredge.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/plugin/randompnt.cpp, src/extension/plugin/randompos.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding some cool new effects, well, they're not really done yet,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico but getting the basis code into CVS so I don't loose it :)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-02-21 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/file.cpp, src/sp-item-group.cpp, src/xml/Makefile_insert,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/node-fns-tree.cpp, src/xml/node-fns-tree.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/repr-get-children.cpp, src/xml/repr-get-children.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/repr.cpp, src/xml/simple-node.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico renamed header files
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/Makefile_insert, src/xml/invalid-operation-exception.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added Inkscape::XML::InvalidOperationException
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/simple-node.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico avoid a second indirect function call from SimpleNode::appendChild
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-02-20 SwinginCelt <swinginceltgmail.com>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * Replaced all sp_repr_attr calls with direct call to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico repr->attribute.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * Replaced all sp_repr_document_unref calls with direct call to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Inkscape::GC::release(...).
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * Removed iinline sp_repr_document_ref because it wasn't used anywhere.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-02-20 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/inkscape.cpp: removed unused signals
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-02-19 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/arc-context.cpp, src/desktop.cpp, src/document-private.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/document-undo.cpp, src/document.cpp, src/event-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/gradient-chemistry.cpp, src/gradient-chemistry.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/gradient-drag.cpp, src/gradient-drag.h, src/node-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/rect-context.cpp, src/sp-object.cpp, src/spiral-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/star-context.cpp, src/toolbox.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/desktop-properties.cpp, src/widgets/gradient-vector.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/layer-selector.cpp, src/widgets/sp-widget.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/sp-xmlview-attr-list.cpp, src/widgets/sp-xmlview-content.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/sp-xmlview-tree.cpp, src/xml/Makefile_insert,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/attribute-record.h, src/xml/document.h, src/xml/event-fns.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/event.cpp, src/xml/event.h, src/xml/node-event-vector.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/node-iterators.h, src/xml/node-listener.h, src/xml/node.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/repr-action-test.cpp, src/xml/repr-css.cpp, src/xml/repr-io.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/repr-sorting.cpp, src/xml/repr-util.cpp, src/xml/repr.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/repr.h, src/xml/simple-document.h, src/xml/simple-node.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/simple-node.h, src/xml/simple-session.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/sp-css-attr.h, src/xml/sp-repr-action-fns.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/sp-repr-action.cpp, src/xml/sp-repr-action.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/sp-repr-attr.h, src/xml/sp-repr-doc.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/sp-repr-event-vector.h, src/xml/sp-repr-iterators.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/sp-repr-listener.h, src/xml/sp-repr.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico renamed header files to match new class names
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-02-19 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/arc-context.cpp, src/arc-context.h, src/desktop-events.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/desktop-style.cpp, src/desktop-style.h, src/desktop.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/document-private.h, src/document-undo.cpp, src/document.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/document.h, src/draw-context.cpp, src/dyna-draw-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dyna-draw-context.h, src/event-context.cpp, src/event-context.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/file.cpp, src/gradient-chemistry.cpp, src/inkscape.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/inkscape.h, src/inkview.cpp, src/interface.cpp, src/knotholder.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/knotholder.h, src/layer-fns.cpp, src/main.cpp, src/node-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/nodepath.cpp, src/nodepath.h, src/object-ui.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/path-chemistry.cpp, src/prefs-utils.cpp, src/rect-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/rect-context.h, src/selection-chemistry.cpp, src/selection.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/selection.h, src/seltrans.cpp, src/sp-anchor.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-animation.cpp, src/sp-clippath.cpp, src/sp-conn-end-pair.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-conn-end-pair.h, src/sp-defs.cpp, src/sp-ellipse.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-flowdiv.cpp, src/sp-flowregion.cpp, src/sp-flowtext.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-gradient-fns.h, src/sp-gradient-test.cpp, src/sp-gradient.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-guide.cpp, src/sp-image.cpp, src/sp-item-group.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-item.cpp, src/sp-item.h, src/sp-line.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-linear-gradient-fns.h, src/sp-marker.cpp, src/sp-mask.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-metadata.cpp, src/sp-namedview.cpp, src/sp-namedview.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-object-group.cpp, src/sp-object-repr.cpp, src/sp-object-repr.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-object.cpp, src/sp-object.h, src/sp-offset.cpp, src/sp-offset.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-path.cpp, src/sp-pattern.cpp, src/sp-polygon.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-polyline.cpp, src/sp-radial-gradient-fns.h, src/sp-rect.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-root.cpp, src/sp-shape.cpp, src/sp-skeleton.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-spiral.cpp, src/sp-star.cpp, src/sp-string.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-symbol.cpp, src/sp-text.cpp, src/sp-tspan.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-use-reference.h, src/sp-use.cpp, src/spiral-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/spiral-context.h, src/splivarot.cpp, src/star-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/star-context.h, src/style.cpp, src/style.h, src/text-chemistry.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/text-context.cpp, src/text-editing.cpp, src/toolbox.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/verbs.cpp, src/application/application.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/application/application.h, src/application/editor.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/clonetiler.cpp, src/dialogs/desktop-properties.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/export.cpp, src/dialogs/fill-style.cpp, src/dialogs/rdf.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/sp-attribute-widget.cpp, src/dialogs/sp-attribute-widget.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/stroke-style.cpp, src/dialogs/text-edit.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/tiledialog.cpp, src/dialogs/xml-tree.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ecma/EcmaBinding.cpp, src/ecma/EcmaBinding.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/dependency.cpp, src/extension/dependency.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/effect.cpp, src/extension/effect.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/extension.cpp, src/extension/extension.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/input.cpp, src/extension/input.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/output.cpp, src/extension/output.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/print.cpp, src/extension/print.h, src/extension/system.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/plugin.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/script.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/script.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/gdkpixbuf-input.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/pov-out.cpp, src/extension/internal/ps.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/svg.cpp, src/extension/plugin/grid.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/helper/stock-items.cpp, src/trace/trace.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/dash-selector.cpp, src/widgets/dash-selector.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/gradient-selector.cpp, src/widgets/gradient-vector.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/layer-selector.cpp, src/widgets/layer-selector.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/paint-selector.cpp, src/widgets/sp-widget.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/sp-widget.h, src/widgets/sp-xmlview-attr-list.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/sp-xmlview-attr-list.h, src/widgets/sp-xmlview-content.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/sp-xmlview-content.h, src/widgets/sp-xmlview-tree.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/sp-xmlview-tree.h, src/widgets/spw-utilities.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/comment-node.h, src/xml/element-node.h, src/xml/node-observer.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/repr-action-test.cpp, src/xml/repr-css.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/repr-get-children.cpp, src/xml/repr-get-children.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/repr-io.cpp, src/xml/repr-sorting.cpp, src/xml/repr-sorting.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/repr-util.cpp, src/xml/repr.cpp, src/xml/repr.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/session.h, src/xml/simple-document.h, src/xml/simple-node.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/simple-node.h, src/xml/simple-session.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/simple-session.h, src/xml/sp-css-attr.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/sp-repr-action-fns.h, src/xml/sp-repr-action.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/sp-repr-action.h, src/xml/sp-repr-attr.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/sp-repr-doc.h, src/xml/sp-repr-event-vector.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/sp-repr-iterators.h, src/xml/sp-repr-listener.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/sp-repr.h, src/xml/text-node.h, src/xml/transaction-logger.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico SPRepr -> Inkscape::XML::Node
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico SPReprDoc -> Inkscape::XML::Document
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico SPReprAttr -> Inkscape::XML::AttributeRecord
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico SPReprAction -> Inkscape::XML::Event
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico SPReprEventVector -> Inkscape::XML::EventVector
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico SPReprListener -> Inkscape::XML::NodeListener
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico etc..
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-02-19 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/extension.h, src/extension/internal/svg.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/svgz.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixing .svgz Inkscape save and adding .svgz Plain save.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixes bug #1144223
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-02-18 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile.am, src/libnr/Makefile_insert,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnr/nr-point-fns-test.h src/libnr/nr-types-test.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding initial version of CxxTest test cases.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-02-17 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/io/gzipinputstream.h, src/io/gzipinputstream.cpp: Changed
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico decompression to be streammed and removed hardcoded limit.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-02-17 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/inkscape.h, src/inkscape.cpp, src/desktop.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico rewrote "last desktop standing" test to not suck
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-02-15 SwinginCelt <swinginceltgmail.com>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * Replaced some sp_repr_attr calls with direct call to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico repr->attribute.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-02-16 John Cliff <simarilius@yahoo.com>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/tiledialog.h, src/dialogs/tiledialog.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/makefile_insert, src/verbs.cpp, src/verbs.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Added a dialog that allows you to arrange the selection
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico in a grid pattern with user defined spacing.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico its in objects->grid arrange...
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-02-15 SwinginCelt <swinginceltgmail.com>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * Replaced inline function sp_repr_name with direct call to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico repr->name.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * Replaced inline function sp_repr_content with direct call to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico repr->content.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * Replaced inline function sp_repr_has_attr with direct call to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico repr->matchAttributeName.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-02-15 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document.cpp, src/document.h, src/file.cpp, src/help.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/inkscape.cpp, src/inkview.cpp, src/slideshow.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/filedialog.cpp, src/dialogs/stroke-style.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/gdkpixbuf-input.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/svg.cpp, src/extension/plugin/gimpgrad.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/helper/stock-items.cpp, src/widgets/icon.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico removed unused SPDocument::advertize
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-02-14 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document.cpp: remove redundant assignment that appears to confuse
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico gcc anyhow
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-02-14 SwinginCelt <swingincelt@gmail.com>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * Replaced inline function sp_repr_set_position_absolute with
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico direct call to repr>->setPosition.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-02-13 Bryce <bryce@bryceharrington.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/main.cpp, src/application/application.cpp, src/inkscape.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/application/editor-impl.h, src/application/editor.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/application/editor.h, src/ui/dialog/dialog-manager.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/dialog-manager.h, src/application/app-prototype.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/application/application.h: Integrating I::A::Application
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico into the execution path. Now its run() routine is called from
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico main().
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/application/Makefile_insert, src/application/makefile.in,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/application/editor-impl.h, src/application/editor.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/application/editor.h: Initial import of inkscape_gtkmm
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico code. Also see doc/NewAppArchitecture/ presentation for the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico rationale behind this.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/dialog/align-and-distribute.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicosrc/ui/dialog/align-and-distribute.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/dialog-manager.cpp, src/ui/dialog/dialog-manager.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/dialog.cpp, src/ui/dialog/dialog.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/document-preferences.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicosrc/ui/dialog/document-preferences.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/export.cpp, src/ui/dialog/export.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/extension-editor.cpp, src/ui/dialog/extension-editor.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/fill-and-stroke.cpp, src/ui/dialog/fill-and-stroke.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/find.cpp, src/ui/dialog/find.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/inkscape-preferences.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicosrc/ui/dialog/inkscape-preferences.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/layer-editor.cpp, src/ui/dialog/layer-editor.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/messages.cpp, src/ui/dialog/messages.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/text-properties.cpp, src/ui/dialog/text-properties.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/tree-editor.cpp, src/ui/dialog/tree-editor.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/xml-editor.cpp, src/ui/dialog/xml-editor.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/widget/combo-text.cpp, src/ui/widget/combo-text.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/widget/handlebox.cpp, src/ui/widget/handlebox.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/widget/icon-widget.cpp, src/ui/widget/icon-widget.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/widget/labelled.cpp, src/ui/widget/labelled.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/widget/notebook-page.cpp, src/ui/widget/notebook-page.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/widget/scalar-unit.cpp, src/ui/widget/scalar-unit.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/widget/scalar.cpp, src/ui/widget/scalar.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/widget/toolbox.cpp, src/ui/widget/toolbox.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/widget/unit-menu.cpp, src/ui/widget/unit-menu.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Initial import of the gtkmm code. These are mainly
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico unimplemented stubs, but have few dependencies so are easy to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico integrate at this stage.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/ui/widget/Makefile_insert, src/ui/widget/makefile.in,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/dialog/Makefile_insert, src/ui/dialog/makefile.in,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ui/Makefile_insert, src/ui/makefile.in: Adding makefile
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico support for new code.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * io/simple-sax.h, io/simple-sax.cpp: Adding Jon's simple SAX
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico code
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * util/units.h, util/units.cpp: New inkscape_gtkmm units code
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-02-12 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document.cpp, src/document.h, src/sp-gradient-test.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico SPDocument is now a "real C++ class", managed by the garbage collector
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-02-12 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document-private.h, src/document.cpp, src/document.h, src/view.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/view.h, src/dialogs/xml-tree.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico switched SPDocument to sigc++ signals
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-02-12 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * Makefile.am, configure.ac, Makefile.mingw.common, inkscape.nsi: undoing
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico my "configure" changes. Was dumb and forgot about native compiles on
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico win32.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * inkview.1.in, share/extensions/inkscape-shadow-white.sh,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/extensions/inkscape-shadow.sh: corrections found by Wolfram
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Quester during Debian packaging.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop-events.cpp, src/file.cpp, src/gradient-chemistry.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/interface.cpp, src/layer-fns.cpp, src/nodepath.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/object-ui.cpp, src/path-chemistry.cpp, src/prefs-utils.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/selection-chemistry.cpp, src/seltrans.cpp, src/sp-flowtext.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-object.cpp, src/sp-pattern.cpp, src/sp-text.cpp, src/splivarot.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/text-editing.cpp, src/dialogs/clonetiler.cpp, src/dialogs/rdf.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/stroke-style.cpp, src/dialogs/xml-tree.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/gdkpixbuf-input.cpp, src/extension/plugin/grid.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/gradient-selector.cpp, src/xml/repr-action-test.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/repr-css.cpp, src/xml/repr-io.cpp, src/xml/repr-util.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/repr.cpp, src/xml/repr.h: inline function removal patches from
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Robert Crosbie.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-02-11 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile.mingw, src/make.*: win32 compile updates.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extensions/internal/gnome.cpp: added my missing "comment" code.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/shortcuts.cpp, doc/keys.xml, doc/keys.html, share/screens/keys.svg:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added explicit ctrl-w. since gtk already binds it, we may as well show it.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-02-10 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/inkscape.cpp: Changed from SHGetSpecialFolderPath to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico SHGetSpecialFolderLocation. Fixes bug #1085641
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-02-10 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document.h, src/document.cpp: get rid of casting macro uses
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-02-10 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.cpp, src/document-undo.cpp, src/document.cpp, src/file.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/gradient-chemistry.cpp, src/inkscape.cpp, src/interface.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-metadata.cpp, src/sp-namedview.cpp, src/sp-object-repr.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-object.cpp, src/svg-view.cpp, src/uri-references.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/view.cpp, src/dialogs/stroke-style.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/gradient-selector.cpp, src/widgets/gradient-vector.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico get rid needless uses of SP_IS_DOCUMENT (if we can't trust the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico compiler's type checking, what can we trust?)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-02-10 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop-style.h, src/desktop.h, src/document.h, src/event-context.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/inkscape.h, src/knotholder.h, src/nodepath.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/selection-chemistry.h, src/selection.h, src/sp-conn-end-pair.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-object-repr.h, src/sp-object.h, src/style.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/sp-attribute-widget.h, src/extension/implementation/script.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/repr-get-children.h, src/xml/repr.h, src/xml/sp-repr-action.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/sp-repr-attr.h, src/xml/xml-forward.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico got rid of xml-forward.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-02-10 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.ac, Makefile.am, src/Makefile.am, Makefile.mingw.common.in,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico inkscape.nsi.in: setting up "configure" to build the other files that
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico expect version numbers to get updated. Including mingw files in dist
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico package.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-02-10 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/io/uristream.h, src/io/uristream.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/svg.h, src/extension/internal/svg.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/Makefile_insert,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/extension.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/init.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding internal .svgz load and save extension.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Probable fix for bugs #1074996, #1050361, #925033, #1052307
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-02-08 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/implementation/script.cpp: proper /tmp handling.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Closes bug #1074996.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/inkscape.cpp, src/inkscape.h, src/dialogs/export.cpp: correction
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico for export dialog paths. Closes bug #1114714.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * inkscape.nsi, Makefile.mingw.common: version bumps
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/text-context.cpp: removed preedit code; it was broken and unneeded.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-02-08 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * Released 0.41
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-02-01 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/sp-css-attr.h, src/desktop-style.cpp, src/xml/repr-css.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/repr.h: Fixed SPCSSAttr to be a "real" class, at mental's
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico direction. Fixes my "default prefs don't show attrs" bug.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/helper/stock-items.cpp: removing redundant code.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/nr-point.h, src/libnrtype/FlowUtils.h, src/livarot/Shape.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added explicit initializations to keep valgrind happy.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dir-util.cpp, src/sp-path.cpp, src/splivarot.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/svg/svg-length.cpp, src/widgets/icon.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico cleaning up memory leaks detected by valgrind.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/dependancy.cpp: made repr-attr tags untranslatable.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/system.cpp: correcting extension autodetection when
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico there are conflicting matching modules.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/filedialog.cpp, src/extension/extension.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/svg.cpp: .svgz loading works again as
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico expected. Non-functioning modules are not listed in file dialogs.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/text-context.cpp, src/text-editing.cpp: preedit modes don't
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico work correctly for multi-byte characters. See bug 1086769.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-01-31 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/file.cpp, src/inkscape.cpp, src/interface.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/export.cpp, src/extension/init.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sanitize messages before passing to display dialogs.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-01-31 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/FontFactory.cpp: added a crude font name detection
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico routine to work around a Pango crash bug. This can be removed once
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Pango is fixed. See bug #1025565. Actually, I figured out a fix.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * print.cpp, print.h, sp-shape.cpp, extension/print.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico extension/print.h, extension/implementation/implementation.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico extension/implementation/implementation.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico extension/implementation/plugin.cpp, extension/implementation/plugin.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico extension/internal/gnome.h, extension/internal/ps.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico extension/internal/ps.h, extension/internal/win32.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico In an attempt to start debugging print rendering, I've added the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Print::comment function so that SPItem boundries can be easily
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico seen in rendered output.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/preferences-skeleton.h, src/sp-shape.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/display-settings.cpp, src/extension/internal/ps.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Added printout comments for print debugging. Fixed dash output
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico bug #1104050.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/rdf.cpp: fixed rdf:bag displays. Closes bug #1113316.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-01-30 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/io/sys.h, src/io/sys.cpp: added utility routine to cleanup
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico strings with invalid UTF-8 for display.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-01-30 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/make.dep, src/make.exclude, src/make.files, src/make.ofiles,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/io/uristream.cpp, src/io/sys.cpp: additional win32 changes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico using Jon Cruz's new mkdir function. Getting Win32 to compile the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico "io" directory. Closes bug #1107305.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/file.cpp, src/inkscape-stock.cpp, src/inkscape.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/interface.cpp, src/main.cpp, src/dialogs/export.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/stroke-style.cpp, src/extension/input.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/script.cpp, src/helper/stock-items.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/io/sys.cpp, src/io/sys.h, src/widgets/icon.cpp: wrapped
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico g_file_test with new Inkscape::IO::file_test since g_file_test isn't
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico utf8-safe.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/inkscape.cpp: removed call to g_free on non-alloced string.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico fixed up crash-save location to be utf8-okay.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/extension.cpp: convert from utf8 before open.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-spiral.cpp, src/object-edit.cpp: found place where CLAMP on
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico spiral's t0 wasn't working. Closes bug #1075640.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-01-28 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.h, src/sp-object.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico efficiency fixes which should be helpful when loading large documents
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-01-29 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/file.h, src/file.cpp, src/inkscape.cpp, src/sp-image.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/script.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/pov-out.cpp, src/extension/internal/ps.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/plugin/gimpgrad.cpp, src/helper/png-write.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/io/Makefile_insert, src/io/sys.h, src/io/sys.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/trace/imagemap.cpp, src/xml/repr-io.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Refactored open routine to better location.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-01-28 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.ac: added test for libgc 6.4 or better.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/main.cpp: calling new SPRepr methods instead of inline wrappers.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-01-27 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/simple-node.h, src/xml/simple-node.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico SimpleNode::lastChild() and SimpleNode::appendChild() are now
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico O(1) rather than O(n)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-01-26 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr-util.cpp, src/xml/repr.cpp, src/xml/repr.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/sp-repr-action.h, src/xml/sp-repr-event-vector.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico inlined legacy wrappers
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/simple-node.cpp: really fixed #1108231 now
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-01-25 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/interface.cpp: Passed file import call to shared code.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixed bug #1108620.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-01-25 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/simple-node.cpp: fixed bug #1108231
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-01-25 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/desktop-properties.cpp: Changed set of paper sizes offered:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Removed `Folio' pagesize (which means a different paper size to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico different people; will Folio be missed? If so, can we improve
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico the name?).
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Changed ISO page sizes (A0..A10, B0..B10) to match official ISO
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico specification in mm.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Note that these differ from ghostscript's idea of page sizes;
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico see comment in desktop-properties.cpp for speculation of
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico possible problems (fuzziness from antialiasing).
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (Note also that our previous sizes differed even more from
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico gs_statd.ps...)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Coalesced Ledger and Tabloid to a single entry (11x17in);
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico previously they differed in size.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Changed Icon 16x16 from 16pt to 16px; similarly Icon 32x32 and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Banner 468x60.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-01-24 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/simple-node.cpp: potential fix for bug #1108231
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-01-23 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * po/POTFILES.in, share/extensions/dia.inx,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/preferences-skeleton.h, src/extension/Makefile_insert,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/dependency.cpp, src/extension/dependency.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/error-file.cpp, src/extension/error-file.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/extension.cpp, src/extension/extension.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/init.cpp, src/extension/prefdialog.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding in functionality to write out an error log based on the failing to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico load of extensions. There is also a new error dialog that appears if one
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico or more fail to alert the user and tell them where the error log is
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico stored. In the log there is more complex descriptions of what failed.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-01-23 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.cpp: fix for id binding bug
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-01-23 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr-io.cpp: don't complain about not having a namespace
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico URI for the standard xml: prefix
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop-style.cpp, src/desktop.cpp, src/document-undo.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/file.cpp, src/gradient-chemistry.cpp, src/inkscape.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/interface.cpp, src/nodepath.cpp, src/object-edit.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/path-chemistry.cpp, src/prefs-utils.cpp, src/select-toolbar.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/selection-chemistry.cpp, src/sp-defs.cpp, src/sp-flowdiv.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-flowtext.cpp, src/sp-gradient.cpp, src/sp-item.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-object-group.cpp, src/sp-object-repr.cpp, src/sp-object.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-offset.cpp, src/sp-pattern.cpp, src/sp-string.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-text.cpp, src/sp-tspan.cpp, src/sp-use.cpp, src/splivarot.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/text-chemistry.cpp, src/text-context.cpp, src/text-editing.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/clonetiler.cpp, src/dialogs/display-settings.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/stroke-style.cpp, src/dialogs/xml-tree.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/extension.h, src/extension/implementation/script.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/dash-selector.cpp, src/widgets/gradient-vector.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/sp-xmlview-tree.cpp, src/xml/Makefile_insert,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/comment-node.h, src/xml/element-node.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/repr-action-test.cpp, src/xml/repr-css.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/repr-get-children.cpp, src/xml/repr-io.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/repr-private.h, src/xml/repr-util.cpp, src/xml/repr.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/repr.h, src/xml/simple-document.cpp, src/xml/simple-document.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/simple-node.cpp, src/xml/simple-node.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/sp-repr-action.cpp, src/xml/sp-repr-doc.h, src/xml/sp-repr.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/text-node.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico got rid of xml/repr-private.h, removed
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp_repr_document_createTextNode(), made SPRepr and SPReprDoc abstract
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico interfaces, and moved the SPRepr implementations into separate files
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico in the Inkscape::XML namespace
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/util/shared-c-string-ptr.h: added equality operators to avoid
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico certain ambiguities
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-01-22 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/Makefile_insert, src/xml/repr-private.h, src/xml/repr.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/session.h, src/xml/simple-session.cpp, src/xml/simple-session.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/sp-repr-action.cpp, src/xml/transaction-logger.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added Inkscape::XML::Session and Inkscape::XML::TransactionLogger
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to provide a new interface for transactions, rather than doing it from
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico SPReprDoc
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-01-22 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/Makefile_insert, src/xml/node-observer.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/repr-private.h, src/xml/repr.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico moved repr loging behind generic observer interface
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-01-22 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/canvas-grid.cpp, src/display/canvas-grid.h;
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixing 1103001. Now major grid lines work alot more like you
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico think that they should.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-01-21 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/util/Makefile_insert, src/util/shared-c-string-ptr.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/util/shared-c-string-ptr.h, src/util/shared-c-string.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/util/shared-c-string.h, src/xml/repr-io.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/repr-private.h, src/xml/repr-util.cpp, src/xml/repr.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/sp-repr-action.h, src/xml/sp-repr-attr.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico renamed Util::SharedCString to Util::SharedCStringPtr, which is
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico more descriptive of what it actually is
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-01-21 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr-private.h, src/xml/repr-util.cpp, src/xml/repr.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico simplify the cacheing of repr position indices, and make it something
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico that can work with an abstract interface
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-01-20 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/file.cpp: added some debug output to help bulia debug bug #1102318.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.ac: more attempts at detecting the -lgc libs.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-01-19 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.ac: trying to correct the -lgc detection.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * inkscape.pod: added theme details.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/widget-sizes.h: went from 20 to 24 for toolbar icon size
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to match other GTK applications.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/db.cpp: corrected STL "not found" handling. Didn't
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico fix bug #1102318.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-01-18 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/inkscape.h, src/inkscape.cpp, src/widgets/icons.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Added basic theme support! Whee!
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/inkscape/icons.svg: restoring original up/down/flip icons since
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico icons are themable now. We should stick to our original look.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/screens/about.svg: added Brisgeek's 0.41 about screen. Had
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to tweak background: looks like doc background isn't imported.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/icons/*.xpm, share/icons/*.png: removed them. Not being used.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-01-17 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop-style.cpp, src/inkscape.cpp, src/interface.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/path-chemistry.cpp, src/prefs-utils.cpp, src/selection-chemistry.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-flowtext.cpp, src/sp-gradient.cpp, src/sp-object.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-text.cpp, src/sp-tspan.cpp, src/splivarot.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/xml-tree.cpp, src/extension/internal/pov-out.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/dash-selector.cpp, src/xml/repr-css.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/repr-get-children.cpp, src/xml/repr-io.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/repr-private.h, src/xml/repr-util.cpp, src/xml/repr.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/sp-repr-action.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Made all SPRepr fields private, and moved most functionality into
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico member functions. Also shuffled SPReprDoc members, to avoid
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico need for SPReprDoc to be finalized.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-01-17 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/markers/markers.svg: applied patch #990884, which provides a
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico few mirrored arrows until marker transforms are finished.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/icons/icons.svg: updates per Bulia's request.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-01-16 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.cpp: non-elements no longer get ids assigned
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-01-15 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/arc-context.cpp, src/document-private.h, src/document.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/document.h, src/event-context.cpp, src/node-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/rect-context.cpp, src/sp-object.cpp, src/spiral-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/star-context.cpp, src/toolbox.cpp, src/uri-references.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/desktop-properties.cpp, src/widgets/gradient-vector.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/layer-selector.cpp, src/widgets/sp-widget.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/sp-xmlview-attr-list.cpp, src/widgets/sp-xmlview-content.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/sp-xmlview-tree.cpp, src/xml/repr.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/sp-repr-event-vector.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Removed attribute setting callback, and decoupled ids and object/repr
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico bindings (object <-> repr associations are now remembered directly,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico though ids are still tracked too).
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico This means it is now possible to set a null id on an object without
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico anything breaking (hopefully). For now we will still assign ids
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to everything by default...
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-01-15 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/arc-context.cpp, src/event-context.cpp, src/node-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/rect-context.cpp, src/sp-object.cpp, src/spiral-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/star-context.cpp, src/toolbox.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/desktop-properties.cpp, src/widgets/gradient-vector.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/layer-selector.cpp, src/widgets/sp-widget.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/sp-xmlview-attr-list.cpp, src/widgets/sp-xmlview-content.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/sp-xmlview-tree.cpp, src/xml/repr.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/sp-repr-event-vector.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico remove all veto callbacks but setting attributes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-01-15 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/inkscape.cpp: correcting windows path for preferences. Closes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico bug #933461.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/file.cpp, src/nodepath.cpp, src/selection-describer.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/seltrans.cpp, src/sp-item-group.cpp, src/sp-path.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-spiral.cpp, src/sp-star.cpp, src/dialogs/find.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Using ngettext for plural localized strings. Please try to keep this
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico up. Closes bug #1076872.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/icons/Makefile.am, share/icons/icons.svg, src/inkscape-stock.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/inkscape-stock.h, src/dialogs/stroke-style.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/text-edit.cpp, src/dialogs/transformation.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/xml-tree.cpp: Finished the last of the missing pixmap
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico replacements from Andreas Nilsson. Fixed some mistakes in the earlier
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico changes (need to call sp_icon_new_scaled not sp_icon_new).
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-01-14 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/gc.cpp: leave the free space multiplier at the default, which
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico will hopefully (according to Hans) avoid some of the odd gc issues
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico we've had, if nothing else does
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-01-14 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/icons/Makefile.am, share/icons/icons.svg, src/inkscape-stock.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/inkscape-stock.h, src/verbs.cpp, src/dialogs/stroke-style.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/transformation.cpp, src/widgets/icon.cpp, src/widgets/icon.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/paint-selector.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixed up code and replaced pixmaps with icons from myself and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Andreas Nilsson.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-01-11 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr-io.cpp: promote non-namespaced SVG documents into SVG
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico namespace
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-01-08 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile_insert, src/gc-anchored.cpp, src/gc-anchored.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico abstracted allocation of anchors
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-01-06 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/interface.cpp, src/extension/effect.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/implementation.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/implementation.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/plugin-link.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/plugin.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/plugin.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/script.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/script.h, src/extension/plugin/gimpgrad.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/plugin/grid.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Changing the effects preferences so that it uses sockets and plugs which
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico will allow out of process GUIs to work too. This is a first pass with
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico nothing beautiful, but it does seem to work.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-01-03 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document.cpp, src/main.cpp, src/sp-root.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico get rid of ugly xmlns hacks
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/inkscape.cpp, src/extension/internal/svg.cpp, src/xml/repr-io.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico automatically include xmlns declarations for the required namespaces,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico and make a best effort at using a default namespace when requested
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico and possible
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-01-02 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/icons/icons.svg: updated view and location
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document.cpp, src/dialogs/rdf.cpp: fixed another bug in metadata
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico due to svg: prefix change.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/inkscape-stock.h, src/inkscape-stock.cpp, share/icons/Makefile.am:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico removed unused xpm icons
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-01-02 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/fontsize-expansion.h, src/fontsize-expansion.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico New files.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile_insert: Add the new files to libinkpre_a_SOURCES.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop-style.cpp (sp_desktop_apply_css_recursive):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico When calling sp_css_attr_scale, change the expansion calculation
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to use fontsize_expansion().
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-text.cpp (sp_text_set_transform): Similarly use
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico fontsize_expansion() instead of generic m.expansion().
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2005-01-01 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/db.h, src/extension/db.cpp, src/extension/init.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico created "modulelist" to maintain initialization order for extension
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico lists.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-12-31 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr-io.cpp, src/xml/repr.h: initial scaffoliding for more
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico cosmetic use of prefixes in output files (and eventually more proper
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico namespace handling for output as well)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-12-31 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-text.cpp (sp_text_set_transform): Change scaling of font size.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico The result should be closer to what CorelDraw, XaraX, Canvas 7 and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Expression3 do according to vellum, though I don't know the exact
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico rule that they use.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-12-25 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/extensions/grid.inx, src/extension/extension.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/extension.h, src/extension/plugin/grid.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Futher improvements to the grid plugin. This involves mostly adding in
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico parameters at this time, but, ofcourse, I never implemented floating
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico point parameters -- so that had to be done first. More modular code so
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico that things can be adjusted externally better.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-12-25 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/extensions/Makefile.am, share/extensions/grid.inx,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/plugin-link.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/plugin.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/plugin/Makefile_insert, src/extension/plugin/gimpgrad.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/plugin/grid.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding in a new effect plugin, grid. It draws a grid on the canvas which
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico is just an easy way to do some neat things. It is mostly done, but still
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico needs cleanup. Some other files required modification to make this
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico possible.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-12-25 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/event-context.cpp: removed unused handler
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-12-25 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/extensions/svg_dropshadow:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Changing to use "svg:g" instead of "g" for the group.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/verbs.cpp, src/extension/effect.cpp, src/extension/effect.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/system.cpp, src/extension/system.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/implementation.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/implementation.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/plugin.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/plugin.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/script.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/script.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Final stuff to get Effects working as well as the did before, which
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico is okay, but not great. This involved changing the API to get an SPView
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico instead of an SPDocument because then I can get the selection information
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico from the view that is being used.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-12-24 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object-repr.cpp, src/sp-tspan.cpp, src/splivarot.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/rdf.cpp, src/dialogs/xml-tree.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/sp-xmlview-tree.cpp, src/xml/repr-io.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/repr-private.h, src/xml/repr-util.cpp, src/xml/repr.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/repr.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico cleaned out unused code and unhygenic macros, as well as fixing
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico constructors for text and comment nodes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-12-24 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/verbs.cpp, src/extension/effect.cpp, src/extension/effect.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Okay, now the effects menu really works! Well, the implementation seems
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to be broken, but the wrapper seems to be all working.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-12-24 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/interface.cpp, src/verbs.cpp, src/verbs.h, src/extension/effect.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/effect.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Getting the Effects menu basically working. This included some fixes to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico the verbs where they were incrementing the database incorrectly. The
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico effects are the first component to take advantage of the dynamically
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico created verbs, and exercised new code. Now the basic menu is available,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico but there is no functionality there.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-12-24 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/interface.cpp, src/verbs.cpp, src/verbs.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Basic code for the effects menu.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/filedialog.cpp, src/dialogs/filedialog.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/db.cpp, src/extension/db.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Changing the DB access functions to use std::list instead of GSList so
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico that it is more standard, and we get rid of a specialized class that
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico really isn't that useful. Less memory usage, and fixes a leak.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/effect.cpp, src/extension/effect.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding in a "Last Effect" to be used in the menus.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/extension-forward.h, src/extension/extension.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/extension.h, src/extension/input.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/output.cpp, src/extension/timer.cpp, src/extension/timer.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/Makefile_insert:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding in the timer functions so that modules will unload in a given
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico amount of time. For more information on this read the documentation
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico in the files. Kinda a lazy deallocation.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/implementation/implementation.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fix unload so that it is not recursive.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-12-23 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/arc-context.cpp, src/document.cpp, src/draw-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dyna-draw-context.cpp, src/file.cpp, src/gradient-chemistry.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/interface.cpp, src/layer-fns.cpp, src/main.cpp, src/object-ui.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/path-chemistry.cpp, src/rect-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/selection-chemistry.cpp, src/sp-anchor.cpp, src/sp-clippath.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-defs.cpp, src/sp-ellipse.cpp, src/sp-flowdiv.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-flowregion.cpp, src/sp-flowtext.cpp, src/sp-gradient-test.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-gradient.cpp, src/sp-image.cpp, src/sp-item-group.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-line.cpp, src/sp-marker.cpp, src/sp-mask.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-object-group.cpp, src/sp-object-repr.cpp, src/sp-offset.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-path.cpp, src/sp-pattern.cpp, src/sp-polygon.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-polyline.cpp, src/sp-rect.cpp, src/sp-root.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-spiral.cpp, src/sp-star.cpp, src/sp-symbol.cpp, src/sp-text.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-tspan.cpp, src/sp-use.cpp, src/spiral-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/splivarot.cpp, src/star-context.cpp, src/text-chemistry.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/text-context.cpp, src/dialogs/find.cpp, src/dialogs/rdf.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/xml-tree.cpp, src/ecma/EcmaBinding.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/gdkpixbuf-input.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/svg.cpp, src/livarot/ShapeDraw.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/repr-io.cpp, src/xml/repr-util.cpp, src/xml/repr.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico use normalized qnames for SVG elements too
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-12-23 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.ac, src/Makefile_insert, src/extension/script/Makefile_insert:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico adding Perl and Python compile tests. Corrected library locations.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/script/InkscapeScript.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/script/InkscapePython.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/script/InkscapeScript.cpp: white space fix, and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added config.h, and some small debugging for myself. Hope Bob doesn't
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico mind! :)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/scriptdialog.cpp: added comments to default code.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-12-22 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.ac, src/extension/script/Makefile_insert: automake cleanups
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to deal with perl/python detection.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-12-20 David Turner <novalis@gnu.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/gradient-vector.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixed bug with gradient stops at 0 and 100%. Closes 1085920.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-12-18 Bob Jamison <rjamison@titan.com>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extensions/script/*:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico New files that enable embedding of scripting languages
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico in Inkscape. Currently using Swig to embed Perl and Python.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * autoconf.ac:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Allow opting for perl or python with --with-perl=yes|no
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico and --with-python=yes|no
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-12-15 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * streq.h (streq), strneq.h (strneq), memeq.h (memeq):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico New convenience functions for strcmp(a,b)==0 etc.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dir-util.cpp (sp_relative_path_from_path):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fix when base is a string prefix of path but a directory prefix
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (e.g. path=/foo/barney, base=/foo/bar).
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-12-10 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-conn-end.cpp (sp_conn_end_move_compensate):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fix for undo/save: wasn't calling updateRepr().
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-12-09 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/style.cpp (sp_style_merge_from_style_string):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico More standards-conforming parsing of style strings into prop:value
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico pairs.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-12-08 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/style.h, src/style.cpp, src/libnrtype/font-style-to-pos.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fix font-weight value: s/darker/bolder/.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/style.cpp (sp_style_merge_from_parent):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fix bug with specifying stroke-width with unit of em or ex.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (We were ignoring the number, treating it as 1em or 1ex.)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/style.h, src/style.cpp (sp_style_read_dash,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp_style_write_string, sp_style_write_difference):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Allow `inherit' as a value for dasharray.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (Also plug small memory leak in sp_style_read_dash.)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-12-07 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/style.cpp (sp_style_write_string):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fix for when stroke-dasharray either explicitly set to `none', or
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico inherits non-none.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/style.cpp (sp_style_write_ienum):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fix: preserve explicit `inherit' request.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * (sp_style_read, sp_style_merge_property):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Allow explicit `inherit' for `display' property.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/style.cpp (sp_style_read):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fix copy&paste bug affecting `visibility' and `display' properties.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-12-07 David Turner <novalis@gnu.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/RasterFont.cpp, src/display/nr-arena-shape.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixed dash rendering bug (#1077213)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-12-06 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/style.h, src/style.cpp: Support all `display' values
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico required by SVG 1.1. (No functional change, insofar as the new
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico values all have the same behaviour as our existing `block' value
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico in SVG.)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-item.cpp, src/style.cpp: Use `inline' (SP_CSS_DISPLAY_INLINE)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico rather than `block' as our generic display value meaning `don't hide
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico this', as per spec.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/style.cpp: Prefer to write lr-tb etc. rather than the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico abbreviations lr etc. (Also add comment saying why.)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-12-03 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/xml-tree.cpp (on_attr_select_row_set_value_content):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fix segfault: treat NULL as empty string for display purposes.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-30 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/svg/svg.h, src/svg/sp-svg.def, src/svg/svg-length.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (sp_svg_boolean_read, sp_svg_write_percentage):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Remove these unused functions.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (sp_svg_length_read_lff, sp_svg_number_write_d,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp_svg_number_write_i): Mark static.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.ac:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico When adding -lgc to LIBS, also add its dependencies -lpthread -ldl.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-28 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * 0.40
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-25 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/tutorials/tutorial-calligraphy.svg: spelling fix
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/layer-selector.cpp: fixing the layer selector update bug;
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sigc++ apparently doesn't deal with reference arguments very well
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-25 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/layer-fns.cpp: fix layer creation within sublayers
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/layer-properties.cpp: fix dialog leak
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-25 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/inkscape.cpp: eliminate duplicated code across #ifdefs
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/verbs.cpp, src/dialogs/layer-properties.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/layer-properties.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico LayerPropertiesDialog is no longer a singleton, since it's kind of a
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico per-desktop (well, ideally per-document) thing. Remaining to do:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico fix update of layer selector widget, and eliminate leak of dialog
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico objects.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-24 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * inkscape.spec: added SMP flags, added static library link capability.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-24 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/draw-context.cpp (spdc_concat_colors_and_flush):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Do nothing if empty curve; in particular, don't try to close an
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico empty curve.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/pen-context.cpp (spdc_endpoint_snap):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fix use of uninitialized value when snapping.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-23 Bryce Harrington <bryce@bryceharrington.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/layer-properties.cpp: Fixing bug causing two new
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico layers to get created when hitting enter
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-23 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/tutorials: added Josh's changes, resized, repositioned for
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico 800x600.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/verbs.h, src/verbs.cpp, src/interface.cpp: added tracing
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico tutorial.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-23 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/rect-context.cpp: disallow drawing on locked or invisible layers
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/layer-properties.h, src/widgets/layer-properties.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico slight HIG-ification
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.cpp, src/desktop.h, src/widgets/layer-selector.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/layer-selector.h, src/verbs.cpp, src/sp-desktop-widget.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico removed vestigal layer renaming thing
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/verbs.cpp, src/dialogs/layer-properties.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/layer-properties.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico reuse dialog for creating layers as well as for renaming them
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-22 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/bezier-utils.cpp (generate_bezier): For the sake of
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico our current pencil tool, don't use free optimization of the end
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico tangent vector.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-21 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/verbs.cpp: add accels for layer menu items
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-21 Bryce Harrington <bryce@bryceharrington.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/layer-properties.cpp, src/verbs.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/layer-properties.h: Hooking up layer rename
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico functionality, and making it show correctly.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/debugdialog.cpp, src/dialogs/find.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/tracedialog.cpp: Fixing dialog show behavior
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-21 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.cpp, src/sp-metadata.cpp: added some debugging, and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico fixed a dumb error in my metadata _release handler. Should mostly
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico close bug 1069772.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile_insert, src/sp-skeleton.cpp, src/sp-skeleton.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico created some example SPObject implementations for a basis for any
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico new SPObjects in the future.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/xml-tree.cpp: fixing logic bug in identability checker.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Added immutability test to actually close 1069772.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/icons/icons.svg, src/verbs.cpp, src/interface.cpp: adding
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico icons for the "new" menu, vacuum, reverse, make bitmap, and trace.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-20 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/db.h, src/extension/db.cpp, src/dialogs/filedialog.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Added extension matching pattern. Fixed bug 1064888.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/filedialog.cpp (isValidImageFile):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixed previewing bug 1067551.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-20 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/bezier-utils.cpp (sp_bezier_fit_cubic_full):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Add splitpoints parameter. Callers updated.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/bezier-utils.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (sp_bezier_fit_cubic_r, sp_bezier_fit_cubic_full):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Change last parameter from lg_max_beziers to max_beziers.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Callers updated.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-19 Bryce <bryce@bryceharrington.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/layer-properties.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/layer-properties.h: Adding some widgets.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-18 Bryce <bryce@bryceharrington.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/Makefile_insert, src/dialogs/makefile.msc,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/layer-properties.h, src/dialogs/layer-properties.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding a layer properties dialog for renaming layers
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.cpp src/interface.cpp, src/verbs.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/verbs.h src/dialogs/layer-properties.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/layer-properties.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/layer-selector.cpp: Hooking in layer props dialog.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-16 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/document-tree-model.cpp, src/widgets/document-tree-model.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/layer-selector.cpp, src/widgets/Makefile_insert:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico removed Widgets::DocumentTreeModel because unused
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr-private.h, src/xml/repr-util.cpp, src/xml/repr.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/repr.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico cache successive sibling counts (self+subsequent siblings) in SPRepr
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to make sp_repr_n_children() and sp_repr_position() more efficient,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico which will be needed later for e.g. GTK tree models.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp_repr_nth_child() isn't any faster as a result of the changes,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico but it probably won't need to be
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr.cpp: fixed refcount leak in SPRepr::SPRepr(SPRepr const &)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-15 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/gc.cpp: add initial stubs that print an informative error
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico if the GC functions are used before Inkscape::GC::init() is called
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-14 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.ac, src/gc-core.h, src/gc-managed.h, src/gc-anchored.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/gc-finalized.h, src/gc.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico make disabling the collector a run-time rather than a compile-time
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico option; there are now three garbage collector options, selectable
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico by setting the _INKSCAPE_GC environment variable:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * enable - the normal collector (default)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * debug - the debugging collector
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * disable - use standard malloc in place of the libgc allocator
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-14 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/bezier-utils.cpp: Make end tangent/s be unconstrained for
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp_bezier_fit_cubic, sp_bezier_fit_cubic_r, and around corner nodes.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/pencil-context.cpp (fit_and_split): Allow the bezier fitter to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico choose the middle control points freely except to the extent required
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico for smooth nodes.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/bezier-utils.cpp (generate_bezier):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico If either end tangent is specified as zero then estimate the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico corresponding control point without constraining its direction
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico from the endpoint.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/pencil-context.h, src/pencil-context.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (fit_and_split, sp_pencil_context_init): Explicitly remember required
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico tangent instead of using "first two points" hack.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/bezier-utils.cpp (sp_bezier_fit_cubic_full):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Detect & prevent "ghost spikes", by allowing a corner node if
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico the specified tangent would result in a spike.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/bezier-utils.cpp (generate_bezier): Better handling
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico of the case of infinite solutions for the lengths of the two
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico tangent vectors: try requiring that the lengths equal each other,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico and solving for that length (just one variable).
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-13 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document.cpp: wrapped updateDisplay call in undo insensitivity.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Closes bug #1030436.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-12 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/main.cpp: fpresetsticky -> fpsetsticky
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/verbs.cpp: cast width changes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/FlowBoxes.h, src/libnrtype/FlowDefs.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/FlowDest.h, src/libnrtype/FlowEater.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/FlowRes.h, src/libnrtype/FlowSols.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/FlowSrc.h, src/libnrtype/FlowSrcText.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/FlowStyle.h, src/libnrtype/FlowUtils.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico remove stdint.h which isn't being used here
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/icon.h, src/widgets/icon.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico icon greys out when insensitive
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/gc-anchored.h, src/gc-finalized.h, src/gc-managed.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico documentation
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/verbs.cpp: changed cast to reinterpret_cast to hopefully
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico avoid compiler warning
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-11 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/seltrans.cpp, src/select-context.cpp: ref counting SPObjects
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico correctly so undo's don't blow up an active resize/move. Closes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico bug #1018756.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-11 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/inkscape.cpp, src/main.cpp, src/widgets/icon.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico removed sp_bitmap_icons
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.ac, src/sp-image.cpp, src/object-ui.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico removed stale autotrace support code
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-10 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-item.cpp, src/sp-clippath.cpp, src/cp-mask.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico minor refcounting tweaks
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-image.cpp: fixed failure to release GdkPixbufLoader when
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico done with it (fixes bug #1063054)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-10 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.ac, src/gc-core.h: corrected gc.h path detection.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-09 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/fileselector.cpp: fixed cut-and-paste refcount bug
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico between SVGPreview::setFileName and SVGPreview::setFromMem that
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico was leaking bitmap image preview SPDocuments
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-09 Bryce Harrington <bryce@bryceharrington.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/item-properties.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-09 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-item.cpp, src/style.cpp, src/style.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico use 'display' rather than 'visibility' for hiding, and give display
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico a more "modern" representation in SPStyle like visibility's
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-09 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/xml-tree.cpp: added better context to the status bar.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added warning flash for id conflicts.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/toolbox.cpp: killed some copy/paste code while bug hunting.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-08 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-item.h, src/sp-item.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (isExplicitlyHidden, setExplicitlyHidden): New methods.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/item-properties.cpp: Change from having a `Visible'
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico checkbox that explicitly sets the SVG visibility property to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico having a `Hide' checkbox that controls whether or not the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico element has visibility:hidden. (Mitigates #1061934.)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.h, src/sp-object.cpp (visible, setVisible):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Remove these methods.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-07 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/gc-finalized.h: fix for Debian bug #279991 (cast to ptrdiff_t
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico rather than int), and basic documentation
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-06 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-item.cpp: fix desktop-specific version of SPItem::isHidden()
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to deal correctly with parent visibility
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-05 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/layer-selector.cpp: more work on making the lock/hide
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico buttons actually do something
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-item.cpp, src/sp-item.h: implement lock/hide related methods
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/verbs.cpp: "Remove All Kerns" -> "Remove Manual Kerning"
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-04 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/rdf.h, src/dialogs/rdf.cpp: added rdf:Bag for the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico dc:subject keyword list. Closed bug #1021025.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/xml-tree.cpp, src/widgets/sp-xmlview-attr-list.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/sp-xmlview-attr-list.h: added status bar to XML
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico editor. added row-change callback for XML tree view. This
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico all supports a possible future solution to bug #869683.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/desktop-properties.cpp: memory leak in RDF code.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-04 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/layer-selector.cpp: togglable images and formatting
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico changes (make current layer bold)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/uri.h, src/uri.cpp: added assignment operator
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-03 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/Makefile_insert, src/widgets/shrink-wrap-button.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/shrink-wrap-button.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added Inkscape::Widgets::shrink_wrap_button, to make any gtk button
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico an SPButton-like shrink-wrapped button
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/layer-selector.h, src/widgets/layer-selector.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico abandon SPButton for layer selector buttons
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-03 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * po/check-markup: New script: detects <b>markup<b> <b>problems<7b>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico in the <b>translated strings. (~10 such problems found.)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * Makefile.am (all, check, distcheck): Run po/check-markup (with
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico varying permissiveness of errors).
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-02 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * doc/keys.xml: added documentation of layer keys
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-01 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/align.cpp, src/dialogs/debugdialog.cpp: localized
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico some missed strings.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-11-01 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/icons/icons.svg: gave bulia's eye icons ids
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/layer-selector.h, src/widgets/layers-selector.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico fixed up visibility/lock toggles... now to make them actually do
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico something
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-31 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/util/glib-list.h: adaptor for glib lists
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/layer-selector.h, src/widgets/layer-selector.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico save the repr next to the SPObject
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-30 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/util/list.h: more list cleanups and documentation
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/verbs.cpp: call sp_document_done() for layer verbs too
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-30 Bryce Harrington <bryce@bryceharrington.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/item-properties.cpp, src/sp-object.h: Cleaning up
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico stubs, disabling some more of the desc code to prevent crash.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico The change to SPObject::label() broke the label editing code;
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico fixing it.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-30 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-metadata.cpp, src/sp-metadata.h, src/Makefile_insert,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/document.cpp, src/sp-object-repr.cpp, src/sp-object.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico I've created my very first SPObject! SPMetadata is alive! No
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico more nasty hack to have it disappear from SVG Plain. Mental
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico won't have to take away my CVS access any more! :)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * inkscape2.nsi: update from Adib Taraben
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-30 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/nr-matrix.cpp (nr_matrix_invert):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fix for last commit to this file, which broke src==dest case.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/nr-matrix-test.cpp: Add test cases for nr_matrix_invert.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-30 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/layer-selector.cpp, src/widgets/layer-selector.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico update when layers added/removed/reordered.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/verbs.h, src/verbs.cpp: added "rename layer" verb.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-29 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile_insert, src/trace/Makefile_insert,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/util/Makefile_insert: distcheck cleanups.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-29 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/layer-selector.cpp: default labels in italic
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.h, src/sp-object.cpp: inkscape:label fixes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/layer-fns.cpp: make ordering of layers complete; not just among
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico siblings
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/util/list.h: documentation update
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-29 Bryce Harrington <bryce@bryceharrington.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * layer-fns.cpp: documenting
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * layer-selector.cpp: documenting & fixing funky widget resizing
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * object-ui.cpp, dialogs/item-properties.cpp, sp-object.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp-object.cpp, widgets/layer-selector.cpp: add ability to set
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico inkscape:label from "Item Properties", remove id setting from
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico "Item Properties", switch to using
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico SPObject::label()/SPObject?::defaultLabel() in UI where object
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico ID is currently used. Documenting. Switching from "label" to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico "inkscape:label" where appropriate. Adding
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico visible()/setVisible() functions and activating checkbox.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * dialogs/item-properties.cpp: Adding title and desc boxes.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adjusting layout of dialog a bit. Changing to use of tables
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico instead of horiz/vert boxes for layout. Setting to inactive
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico until some underlying bits get finished.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-29 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/export.cpp: moved function-based static state variable
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico into the dialog state variables. Closes bug #993447.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/curve.cpp: fixed compile warning.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-namedview.cpp: wasn't ref counting correctly. Closes #955020.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-29 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-image.cpp, src/extension/internal/gdkpixbuf-input.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Refactoring filenames and file opening
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Scales imported images if DPI is known and not 72 DPI. Fixes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico #1029755
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-29 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/layer-selector.cpp, src/verbs.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico unselect objects when layer is manually switched
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-28 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document-undo.cpp, src/document.cpp, src/sp-namedview.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-text.cpp, src/dialogs/desktop-properties.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/export.cpp, src/extension/input.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/output.cpp, src/extension/system.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixing calls to sp_document_set_undo_sensitive to correct allow for
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico nesting, as suggested by mental. Found while tracking down bug
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico #1030436.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-28 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/util/list.h: cleanups of list class. I think, aside from
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico documentation and maybe fixes for g++ 3.4 (if required), this
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico is the last set of changes I will need to make.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-item.cpp, src/splivarot.cpp, src/util/reverse-list.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/util/filter-list.h, src/util/map-list.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico adjust for changes in the list class' interface
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.cpp, src/sp-desktop-widget.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico removed old layer selector and added SPDesktop::itemIsHidden()
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/layer-selector.cpp, src/widgets/layer-selector.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico more work; it's now at least as functional as the old selector it
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico replaces
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-27 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/nr-point.h: use NR::X and NR::Y instead of "0" and "1".
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/export.cpp: stack/register weirdness requires a function
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico call to get true == comparison of NR::Rect's. Closes bug #1048614.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/align.cpp: saving erased iterator. Closes bug #1054270.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/extensions/ill2svg.pl: added strict, warnings, and detection
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico of Image::Magick module. Closes bug #990659.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/find.h, src/dialogs/find.cpp: removed unfinished new
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico find dialog instantiation. Closes bug #1048802.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-27 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/output.cpp: better fix for 1004134 after advice
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico from Ted.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-26 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/output.cpp: don't reset modified flag until after
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico save has happened, in case it fails. Fixes 1004134.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/ShapeSweep.cpp: fix a typo in my cleanups. Fixes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico 1048151.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-25 Bryce Harringotn <bryce@bryceharrington.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * file.cpp, file.h, dialogs/export.cpp: Adding error return logic
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico for png export code so that failure to write can be tracked.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding an error dialog for when this occurs. Fixes bug 1038932.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * extension/system.cpp: Changing sp_ui_error_dialog to g_warning
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico so won't crash when running from commandline. Fixes bug
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico 1000350.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * inkscape.cpp, inkscape.h, main.cpp, dialogs/filedialog.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding Inkscape::Application::use_gui flag as temporary hack to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico prevent gui dialogs from being used when running from
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico commandline. Fixes bug 1045067.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-26 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/PathCutting.cpp: fix a couple of bugs that I
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico introduced that cause crashes on cut path.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-25 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.cpp: nasty hack to not export metadata on "Plain SVG".
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico I promise I'll fix this with a proper SPObject soon.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-25 Jon A. Cruz <jon@joncruz.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/file.cpp, src/file.h, src/inkscape.cpp, src/sp-image.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/uri.cpp, src/uri.h, src/dialogs/filedialog.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/input.cpp, src/extension/implementation/script.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/pov-out.cpp, src/extension/internal/ps.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/win32.h, src/extension/plugin/gimpgrad.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/helper/png-write.cpp, src/trace/imagemap.cpp, src/xml/repr-io.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Refactoring filenames and file opening
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-24 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile.am: added/removed files
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/util/copy-list.h: nobody's using it right now, get rid of it
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/traits/copy.h, src/traits/list-copy.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico traits for determining the type to make a copy of a value
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-item.cpp, src/util/filter-list.h src/util/map-list.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/util/reverse-list.h, src/widgets/layer-selector.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/sp-repr-action.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico let the list functions infer their own result type (where possible)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/util/forward-pointer-iterator.h: its value type is a reference
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-23 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.cpp: removed vertical usize limits on statusbar
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/layer-selector.cpp, src/widgets/layer-selector.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico more layer selector work; simplfied model and customized CellRenderer
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico settings a bit
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/attributes.cpp, src/attributes.h, src/sp-object.cpp, src/sp-object.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico add inkscape:label attribute
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/file.cpp, src/sp-anchor.h, src/sp-animation.h, src/sp-chars.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-clippath.h, src/sp-conn-end.cpp, src/sp-defs.h, src/sp-ellipse.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-gradient.h, src/sp-guide.h, src/sp-image.h, src/sp-line.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-linear-gradient.h, src/sp-marker.h, src/sp-mask.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-namedview.h, src/sp-object-group.h, src/sp-offset.h, src/sp-path.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-pattern.h, src/sp-polygon.h, src/sp-polyline.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-radial-gradient.h, src/sp-rect.cpp, src/sp-rect.h, src/sp-root.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-spiral.h, src/sp-star.h, src/sp-stop.h, src/sp-string.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-symbol.h, src/sp-text.h, src/sp-tspan.h, src/sp-use.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-offset.cpp, src/sp-shape.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico make inheritance actual
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-23 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/*: Move some things from nr-matrix-ops.h to new files.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/nr-point-fns.h, src/libnr/nr-point-fns.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico New function is_zero. Move is_unit_vector here
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (was private to sp-spiral.cpp).
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/bezier-utils-test.cpp: Disable a test, replacing with a
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico todo printf and adding a comment explaining.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-22 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/pencil-context.cpp: Ensure that data points array p is uniqued
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico and contains no NaNs.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/nr-point-fns.cpp (LInfty): Fix bug with NaN coordinates:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico return NaN (rather than unspecified behaviour).
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/nr-point-fns-test.cpp: Add test cases for L1,L2,LInfty
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico handling of NaN.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/pencil-context.cpp: Fix bug: undesirable interactions between
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico snapping and snap-to-anchor.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-21 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.cpp: SPDesktop::currentRoot() should pull from
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico the current layer hierarchy just like SPDesktop::currentLayer();
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico doubly so, since currently when switching documents the layer hierarchy
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico is updated before the document is switched
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/util/Makefile_insert, src/util/copy-list.h: add list copy thingy
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/util/list.h: add rest()
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/util/reverse-list.h: bug fixes to reverse_list_in_place()
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/layer-selector.cpp, src/widgets/layer-selector.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico more work on layer selector
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-21 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/Path.cpp, src/livarot/Path.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/PathConversion.cpp, src/livarot/PathCutting.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/PathOutline.cpp, src/livarot/PathSimplify.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/ShapeMisc.cpp: excise separate path description data
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico structure.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/Path.h, src/livarot/Path.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/PathConversion.cpp, src/livarot/PathCutting.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/PathOutline.cpp, src/livarot/PathSimplify.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/ShapeMisc.cpp, src/livarot/livarot-forward.h: move
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico path description structs into their own files, and rename a few
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico member variables.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/Path.h, src/livarot/PathConversion.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/PathOutline.cpp: remove some unused functions.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-20 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/Path.cpp: fix for 1050379, and probably lots of
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico others.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/Path.h, src/livarot/PathOutline.cpp: bug fix for a
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico previous commit.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/Path.cpp: fix a memory leak.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-19 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/Path.h, src/livarot/PathSimplify.cpp: more
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico simplification cleanups.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/PathStroke.cpp: coding style cleanups.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/Path.h, src/livarot/PathSimplify.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/PathStroke.cpp: more cleanups; don't modify Path::pts
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico and Path::nbPt.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/Path.cpp, src/livarot/Path.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/PathConversion.cpp, src/livarot/PathCutting.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/PathSimplify.cpp, src/livarot/PathStroke.cpp: use a
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico std::vector for Path::pts.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-18 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/Path.h, src/livarot/PathSimplify.cpp: coding style
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico and const cleanups.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/PathSimplify.cpp: some very minor cleanups, and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico temporary comments for myself.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/PathConversion.cpp: coding style cleanups.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/PathConversion.cpp: fix for bug 1048827.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/Path.h, src/livarot/PathSimplify.cpp: clean up
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico simplification code.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-17 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/templates/Makefile.am, share/templates/layers.svg:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added a layer template
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/layer-selector.h, src/widgets/layer-selector.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico more layer selector work
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/util/filter-list.h, src/util/Makefile_insert:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added filter_list()
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-15 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/PathSimplify.cpp: remove #ifdef
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico pseudo_douglas_pecker code that wasn't being used.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-15 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/view.h: removed obsolete status message functions
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/attributes.h: remove unused #define
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.cpp: fix for bug #1048268 (inkscape:collect being written
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico in "plain SVG" files)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-item.h, src/sp-item.cpp: added isLocked() and isHidden()
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico predicates
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-item.cpp, src/sp-style.cpp: basic support for visibility CSS
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico property
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-14 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/extension/*.inkmod -> *.inx
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/init.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Changing the filename extension that is used to identify Inkscape
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico extensions to the one specified in the design document.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-14 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/util/list.h: more 3.4 fixes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-13 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/util/list.h, src/util/forward-pointer-iterator.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico fixes to (hopefully) build with g++ 3.4 (and generally be less evil
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico anyway)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-14 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/int-line.cpp: coding style cleanups.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/float-line.cpp, src/livarot/float-line.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico refactoring, removal of dead code.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/guideline.cpp, src/display/guideline.h: coding style
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico cleanups.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/Path.cpp, src/livarot/Path.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/PathConversion.cpp, src/livarot/PathCutting.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/PathSimplify.cpp, src/livarot/PathStroke.cpp: merge
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Path::path_lineto and Path::path_lineto_b.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-14 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Path.cpp, src/Path.h, src/PathConversion.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/PathCutting.cpp, src/PathOutline.cpp, src/PathSimplify.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/ShapeMisc.cpp: use a vector of pointers for Path::descr_cmd.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/Ligne.cpp, src/livarot/Ligne.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/int-line.cpp, src/livarot/int-line.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/float-line.cpp, src/livarot/float-line.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/livarot-forward.h, src/livarot/ShapeRaster.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-flowregion.cpp, src/display/canvas-bpath.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/nr-arena-glyphs.cpp, src/display/nr-arena-shape.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/sp-ctrlline.cpp, src/libnrtype/FlowDest.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/RasterFont.cpp: split Ligne into float-line and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico int-line.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/FlowDest.cpp, src/libnrtype/RasterFont.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/raster-position.h, src/livarot/float-line.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/float-line.h, src/livarot/int-line.cpp: use
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico std::vector for arrays in FloatLigne.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/float-line.cpp, src/livarot/float-line.h: remove
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico lots of dead code. Make some methods private.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-12 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile.am: added files
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/layer-fns.cpp, src/sp-item.cpp: use iterators, simplifying code
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.cpp, src/splivarot.cpp: adapt to new version of
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Inkscape::Algorithms::longest_common_suffix
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.h, src/sp-repr-iterators.h: add new iterator classes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/algorithms/find-last-if.h: add counterpart of std::find_if
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/algorithms/longest-common-suffix.h: rewrite to use iterators
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/algorithms/longest-prefix.h, src/algorithms/longest-suffix.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/algorithms/shortest-prefix.h, src/algorithms/shortest-suffix.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico removed; these algorithms are no longer necessary when using
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico iterators
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/traits/list.h: no longer needed
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/traits/reference.h: add "Pointer" member type
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/util/Makefile_insert: shuffled files
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/util/list.h: reworked Inkscape::Util::List to be a "handle" type
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico that can also be used as an STL iterator
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/util/forward-pointer-iterator.h: treat a pointer as an iterator,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico given a base pointer type and a type which defines the iteration
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico strategy
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/util/map.h: obsolete
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/util/map-list.h: iterator-based implementation
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/traits/tree-iterator.h: no longer necessary (superceded by
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico specific applications of Inkscape::Util::ForwardPointerIterator)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object-tree-iterator.h, src/util/parent-axis.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/util/sibling-axis.h: obsolete
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/util/map.h, src/util/reverse.h: obsolete
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/util/map-list.h, src/util/reverse-list.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico iterator-based implementations
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/Makefile_insert: added file
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr.h: removed old tree iterator stuff
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/sp-repr-action.cpp, src/xml/sp-repr-action.h: use new
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico pointer iterator facility
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/sp-repr-iterators.h: pointer iterators for SPRepr
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-12 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/bezier-utils.h, src/display/bezier-utils.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (sp_bezier_fit_cubic_r, sp_bezier_fit_cubic_full): Change the meaning
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico of the last parameter: was max_depth, now lg_max_beziers, with the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico relationship lg_max_beziers = max_depth + 1. Callers updated.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr.cpp (sp_repr_change_order):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Add g_return_if_fail for some conditions that would break structural
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico integrity, and add a TODO comment indicating incompleteness.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Use sp_repr_prev function.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr-get-children.h, src/xml/repr-get-children.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (sp_repr_prev_sibling): Rename to sp_repr_prev for consistency
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico with sp_repr_next. Don't consider it an error for child to be
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico NULL or parentless. Callers updated.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/draw-context.cpp (spdc_concat_colors_and_flush,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico spdc_flush_white): Misc readability cleanups.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/curve.cpp (sp_curve_reverse): Fix a bug where the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico reversed curve wrongly included a trailing moveto command. (Bug
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico introduced in my 2004-09-05 change: one of the callers I didn't
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico know how to cause to run.)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-12 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/extensions/ai_input.inkmod, share/extensions/ai_output.inkmod,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/extensions/dia.inkmod, share/extensions/dropshadow.inkmod,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/extensions/eps_input.inkmod, share/extensions/epsi_output.inkmod,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/extensions/gimpgrad.inkmod, share/extensions/ps_input.inkmod,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/extensions/roundhole.inkmod, share/extensions/sk_input.inkmod,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/extensions/svgz_input.inkmod, share/extensions/svgz_output.inkmod,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/extensions/txt2svg.inkmod, share/extensions/wmf_input.inkmod,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/dependency.cpp, src/extension/dependency.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/extension.cpp, src/extension/init.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Moving all of the dependency stuff from the scripts, up to the root
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico extension level. This means that everyone can have dependencies, and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico dependency checking (a good thing). This makes use of the new
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico 'Dependency' class that is also in the extension directory.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-11 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/pencil-context.cpp (sp_pencil_context_root_handler): Split into
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico many functions, fixing some illegal union aliasing along the way (as
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico was done for sp_pen_context_root_handler).
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/modifier-fns.h: New file of inline functions based on macros.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico MOD__CTRL etc. macros.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile_insert: Add the new file.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/pen-context.h: Change size of p array from SP_DRAW_MAX_POINTS to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico 5 now that we aren't sharing with SPPencilContext.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/draw-context.cpp, src/draw-context.h, src/pen-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/pen-context.h, src/pencil-context.cpp, src/pencil-context.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Move npoints,p from SPDrawContext to both SPPenContext and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico SPPencilContext.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/draw-context.cpp, src/draw-context.h: Split off new files
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico pen-context.h, pen-context.cpp, pencil-context.h, pencil-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico draw-anchor.h, draw-anchor.cpp.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile_insert: Add the new files.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-10 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/event-context.cpp, src/file.cpp, src/file.h, src/print.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/print.h, src/selection-chemistry.h, src/sp-image.cpp, src/sp-item.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-marker.cpp, src/sp-root.cpp, src/sp-shape.cpp, src/sp-symbol.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/tools-switch.cpp, src/dialogs/export.cpp, src/dialogs/filedialog.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/Makefile_insert, src/extension/db.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/dependency.cpp, src/extension/dependency.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/effect.cpp, src/extension/effect.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/extension-forward.h, src/extension/extension.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/extension.h, src/extension/input.cpp, src/extension/input.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/output.cpp, src/extension/output.h, src/extension/print.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/print.h, src/extension/system.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/eps-out.cpp, src/extension/internal/ps.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/svg.cpp, src/libnrtype/FlowResOut.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Splitting out the different types of extensions into their own files so
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico that the overall dependencies can be reduced. Caused a ripple through
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico lots of other files. Hopefully the dependency situation is better now.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-10 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/draw-context.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Change xp,yp file globals to NR::Point pen_draw_origin_w.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/draw-context.cpp (sp_pen_context_root_handler):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Split into many routines. Fix some illegal union member aliasing.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (pen_handle_key_press): Minor code cleanups in backspace handling.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (pen_handle_motion_notify): Make tolerance var local instead of
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico file-global. (This transformation is applicable to many
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico dragtolerance users.)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/draw-context.cpp (spdc_endpoint_snap_handle):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Change argument type from SPDrawContext to SPPenContext, and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico specialize definition accordingly. Caller updated.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/draw-context.h: Change red_curve_is_valid from char to bool.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/draw-context.cpp: Change red_curve_is_valid assignments from
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico 0x00/0x01 to false/true (using find & replace).
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-07 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/nr-object.cpp, src/nr-object.h: coding style and const
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico fixes.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/nr-rect.cpp: added a doxygen comment. Some coding style
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico fixes.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-paint-server.cpp: coding style fixes.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/nr-arena-item.cpp, src/nr-arena-item.h: move a comment to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico the .cpp file and make it doxygen-style.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/Path.cpp: coding style cleanups. Add an assert to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Path::Transform().
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/Path.cpp, src/livarot/Path.h: fix some archaic
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico notation.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/Ligne.cpp: coding style cleanups.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/PathOutline.cpp, src/livarot/Path.h: fix a rather
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico nasty hack in the outlining code.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/Path.cpp, src/livarot/Path.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/PathConversion.cpp, src/livarot/PathCutting.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/PathOutline.cpp, src/livarot/PathSimplify.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/ShapeMisc.cpp, src/splivarot.cpp, src/sp-offset.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico use std::vector for Path::descr_cmd.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/Path.cpp, src/livarot/Path.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/PathConversion.cpp, src/livarot/PathCutting.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/PathOutline.cpp, src/livarot/PathSimplify.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/ShapeMisc.cpp: getType() and setType() in Path::path_descr.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-07 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object-repr.cpp (sp_repr_type_lookup): Distinguish between XML
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico element name and sodipodi:type attribute value: use a separate table
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico for each.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object-repr.h, src/sp-object-repr.cpp (sp_object_type_lookup):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Don't export this function. (Also rename it to name_to_gtype and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico change its definition for separate tables.)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-10-03 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/rdf.cpp, src/dialogs/repr-util.cpp, src/dialogs/repr.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Since "dc:title" can appear at multiple XML levels, a way to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico control max depth in searching was added. (Closes bug #1009290)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-09-30 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/document-tree-model.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico more bug fixes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/layer-selector.cpp, src/widgets/layer-selector.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico get the layer selector sort of in more order
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-09-28 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/verbs.cpp, src/verbs.h, src/view.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Making it so that actions get deleted as views get destroyed.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-09-27 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.h, src/forward.h, src/interface.cpp, src/interface.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/select-toolbar.cpp, src/shortcuts.cpp, src/shortcuts.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/toolbox.cpp, src/toolbox.h, src/verbs.cpp, src/verbs.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/align.cpp, src/dialogs/align.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/desktop-properties.cpp, src/dialogs/display-settings.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/export.cpp, src/dialogs/find.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/item-properties.cpp, src/dialogs/object-properties.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/text-edit.cpp, src/dialogs/transformation.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/xml-tree.cpp, src/helper/action.cpp, src/helper/action.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Wow, alot of files changed. The ones that changed the most are
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico verb.cpp and verb.h, which are almost entirely different. What happened
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico here is the verbs were made object oriented. So, as the verbs
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico are built into everything, lots of files changed. Now the code
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico for the verbs is much cleaner, and I think a little bit faster.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Also, it will be easier to extend the verbs for use in effects.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-09-26 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/nr-matrix.h, src/libnr/nr-matrix.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Get rid of operator NR::translate(), which was allowing
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico *implicit* (and typically lossy) conversion to NR::translate,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico and which made a bug hard to find.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-gradient-test.cpp: New unit test file. I believe this is the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico first test that tests an SPObject.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile_insert, src/Makefile.am: Invoke the new test.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-09-24 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/selection-chemistry.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico "select all" and "clear" now operate on the current layer rather than on
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico the document root
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/verbs.cpp, src/shortcuts.cpp, layer-fns.cpp, src/sp-item.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico keyboard shortcuts and fixes for layer verbs
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-09-23 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/message-stack.h, src/message-stack.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico return id of flashed messages so they are cancellable
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/message-context.h, src/message-context.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico message context flashes now supercede one another, as regular
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico messages do (they do not supercede regular messages though)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/interface.cpp, src/layer-fns.cpp, src/layer-fns.h, src/verbs.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico initial stab at layers menu; not everything works the way it should
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico quite yet
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/message-context.h, src/message-context.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added flash methods to Inkscape::MessageContext
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/gc-core.h, src/display/nr-arena-glyphs.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicosrc/display/nr-arena-group.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/nr-arena-item.cpp, src/display/nr-arena-item.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/nr-arena-shape.cpp, src/libnr/nr-object.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicosrc/libnr/nr-object.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico eliminate more sources of leaks; managed objects shouldn't use refcounts
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico among themselves
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr.cpp: don't nuke log pointer
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-09-21 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/gc-finalized.h: fix for stupid bug preventing finalizable objects
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico from being collected
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile_insert, src/gc.cpp, src/gc-core.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico move Inkscape::GC::init out-of-line, and funnel GC warnings through
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico glib
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-09-21 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-marker.h, src/sp-marker.cpp (sp_marker_show_instance):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Change to using NR::Matrix instead of NRMatrix. Update caller.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-gradient.cpp (sp_gradient_get_g2d_matrix,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp_gradient_get_gs2d_matrix, sp_gradient_set_gs2d_matrix):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico New NR::Matrix/NR::Rect versions of existing functions.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/nr-matrix-translate-ops.h (operator/): New function.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/nr-matrix-scale-ops.cpp: New file.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/nr-matrix-scale-ops.h (operator/(Matrix,scale)):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico New function.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-09-20 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-gradient.h: Change gradientTransform from NRMatrix to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico NR::Matrix. Users updated.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile.am (EXTRA_DIST), Makefile_insert
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico dialogs/Makefile_insert extension/implementation/Makefile_insert
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico extension/internal/Makefile_insert helper/Makefile_insert
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico livarot/Makefile_insert (blah_SOURCES):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Add some .h files for `make dist'.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-09-19 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/gc-core.h: don't defer finalizers
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/gc-core.h: bump up free space divisor -- collections should
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico happen ~32x more frequently
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-09-19 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/canvas-bpath.cpp, src/display/nr-arena-shape.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/sp-ctrlline.cpp, src/libnrtype/RasterFont.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/Shape.h, src/livarot/ShapeRaster.cpp: remove some
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico unused parameters from calls to raster code.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/ShapeRaster.cpp: coding style cleanups.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/Shape.h, src/livarot/ShapeRaster.cpp: factored out
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico _updateIntersection().
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/AVL.cpp, src/livarot/AVL.h: remove DblLinked. Cleanups.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-09-18 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/filedialog.cpp: unref the preview document we created
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-09-18 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/AVL.cpp, src/livarot/AVL.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/DblLinked.cpp, src/livarot/DblLinked.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/LivarotDefs.h, src/livarot/ShapeRaster.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/ShapeSweep.cpp, src/livarot/sweep-tree.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/sweep-tree.h, src/sweep-event.h: replace leftFoo and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico rightFoo with foo[2] in a few places. Associated cleanups.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/Shape.h: use Side rather than a bool for
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico TesteIntersection. Add some methods. Remove some unused variables.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/ShapeSweep.cpp: simplify TesteIntersection with use
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico of Side.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/sweep-event.h: const fix.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/sweep-event.cpp: simplifications with use of Side.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-offset.cpp, src/splivarot.cpp, src/livarot/Shape.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/ShapeMisc.cpp, src/ShapeSweep.cpp: lastA/firstA in
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Shape::dg_point ->
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico further work on stroking; break out bezier approximation into
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico public functions
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-09-10 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/render/polygon.h, src/render/shape-builder.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/render/shape-builder.cpp, src/render/stroke.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/render/dash.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico beginnings of a simple alternate renderer
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-09-09 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-flowtext.cpp, src/sp-offset.cpp, src/splivarot.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/nr-arena-shape.cpp, src/libnrtype/FlowDest.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/PathConversion.cpp, src/livarot/Shape.h: make
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Shape::nbPt and Shape::nbAr private and provide accessor methods.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/nr-arena-shape.cpp, src/livarot/Shape.h: make
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Shape::flags private.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/splivarot.cpp, src/livarot/PathStroke.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/Shape.cpp, src/livarot/Shape.h, src/livarot/ShapeMisc.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/ShapeRaster.cpp, src/livarot/ShapeSweep.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Clean up handling of flags in Shape class
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/AlphaLigne.cpp, src/livarot/Path.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/PathSimplify.cpp, src/livarot/Shape.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/ShapeSweepUtils.cpp: it's ok to free NULL.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/Shape.h, src/sp-offset.cpp, src/splivarot.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/nr-arena-shape.cpp: Make Shape::pts private and offer
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico a read-only accessor.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/Shape.cpp, src/livarot/Shape.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/ShapeDraw.cpp, src/livarot/ShapeMisc.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/ShapeRaster.cpp, src/livarot/ShapeSweep.cpp, src/
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico livarot/ShapeSweepUtils.cpp, src/livarot/ShapeUtils.h: Rename
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Shape::pts to Shape::_pts, and use getPoint() wherever possible.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-offset.cpp, src/splivarot.cpp, src/livarot/Shape.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/Shape.h, src/livarot/ShapeMisc.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/ShapeRaster.cpp, src/livarot/ShapeSweep.cpp: Add
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico dg_point::totalDegree() and make use of it.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-09-08 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/nr-object.h, src/libnr/nr-object.cpp: fix NRObject
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico initialization
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.in, src/gc-core.h, src/gc-managed.h, src/gc-anchored,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/gc-finalized.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico add a --disable-gc ./configure option to omit garbage collection
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico from the build (the normal allocator will be used, although
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico memory will obviously leak since it does not get explicitly freed)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr.cpp: SPRepr's copy constructor needs to properly
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico initialize its fields
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr-util.cpp, src/xml/repr-private.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/repr.h, src/xml/repr.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico new child-count-related routines, and added mutation signals
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to SPReprDoc
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.cpp: call the "Active Group" widget by its TRUE NAME!
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/Makefile_insert, src/widgets/document-tree-model.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/document-tree-model.h, src/widgets/layer-selector.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/layer-selector.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico very cursory start on new layers UI
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-09-08 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/helper/stock-items.cpp: fix a bad free(). Improve coding
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico style compliance.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/FlowRes.cpp: slightly unpleasant fix for a buffer
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico overrun.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-09-07 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/Shape.cpp, src/livarot/Shape.h, src/livarot/ShapeMisc.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/ShapeSweep.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico use std::vector for points array (seems to crash less?)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/AlphaLigne.cpp, src/livarot/BitLigne.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/Ligne.cpp, src/livarot/Path.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/PathCutting.cpp, src/livarot/PathSimplify.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/Shape.cpp, src/livarot/ShapeMisc.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/ShapeSweep.cpp, src/livarot/ShapeSweepUtils.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico switch to glib's allocator routines, which have the expected
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico semantics
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/evil-malloc.h: removed
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-09-07 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/color-rgba.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Some comments and some little code clean up things. Added a couple
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico of constructors to make life a little simpler.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-09-06 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/plugin/gimgrad.cpp, src/extension/implementation/plugin*
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/extension/gimpgrad.inkmod, src/extension/system.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/extension.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Mega commit. This commit does two things, it adds in the ability to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico do plugins in Inkscape. This means that there are loadable modules
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico that can be used for just about anything. It also provides a sample
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico implementation of a plugin to load GIMP gradients. This means that
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico GIMP gradients can be imported into Inkscape, giving a larger set of
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico gradients that can be used in Inkscape.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Currently, nothing here is really complete, but it is functional. The
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico plugins really only work for input plugins, and the GIMP gradient example
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico isn't very robust. They will come shortly.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-09-05 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/curve.h, src/display/curve.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Change x,y members to NR::Point.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Rename posset (spiced&spiked hot milk) to posSet as per CodingStyle.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/curve.cpp (sp_curve_reverse): Previously this
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico routine returned only the last subpath, and made it an open
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico path. Now it preserves all aspects of the curve other than
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico reversing it. I believe this change makes no difference to the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico draw-context and dyna-draw-context callers (though I haven't
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico managed to test all of these callers), whereas for the `reverse
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico path' command, users presumably expect the new behaviour.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/curve.cpp (sp_curve_closepath_current):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fix bad assertion.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/nr-matrix-fns.h, src/libnr/nr-matrix-fns.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (get_translation): New function.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-polygon.cpp (polygon_get_value): Use static linkage.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (sp_polygon_set): Remove debugging output. Add `todo' comment.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-09-03 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/attributes.cpp, src/attributes.h, src/sp-namedview.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-namedview.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico remember previously selected layer on load
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-09-02 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/attributes.cpp, src/attributes.h, src/sp-item-group.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico reintroduced the inkscape:groupmode attribute
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/gc-core.h, src/gc-finalized.h, src/gc-anchored.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnr/nr-object.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico remove USE_LIBGC macro again
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-08-30 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico ref the object while SPObject::deleteObject runs, so it doesn't
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico get destroyed halfway through [ fix for bug #1012874 ]
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-08-29 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/gc-core.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico turn off scanning of dynamic library data segments; we don't need
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico it, and it seems to cause problems on FC2
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-08-27 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/traits/function.h: add typedefs for all argument positions,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico specifying 'void' for all arguments after the last
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/evil-malloc.h, src/livarot/BitLigne.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/PathCutting.cpp, src/livarot/PathSimplify.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/Shape.cpp, src/livarot/ShapeSweepUtils.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico work around livarot bugs so I can use ElectricFence
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/gc-core.h, src/gc-finalized.h, src/gc-anchored.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnr/nr-object.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico make the garbage collector easy to disable by undefining
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico USE_LIBGC in src/gc-core.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-08-26 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document-private.h, src/document.h, src/document.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico add notification signal when resources are added or removed
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-08-25 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr-css.cpp (sp_repr_css_print):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fix for shared string change.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-text.cpp (sp_text_description):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fix for when font Name() call fails.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-text.cpp: CodingStyle changes, including moving some
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico declarations to first use.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Remove unused __SP_TEXT_C__ define.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-08-25 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-cursor.cpp, src/sp-cursor.h, src/sp-guide.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico coding style cleanups.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-08-24 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/gc-anchor.h: fix to always use the GC base address, since
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico that will not always be the same as 'this', when I::GC::Anchored
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico is used via multiple inheritance.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-08-24 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/TextWrapper.h, src/libnrtype/TextWrapper.cpp (AppendUTF8):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Use strlen instead of for-loop.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Change printf to g_return_if_fail (and document that the argument
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico must be valid UTF-8).
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Mark the text pointer as not being written through (const).
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-08-23 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr.cpp, src/xml/sp-repr-action.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico removed stupid default 'next' constructor arguments and force them
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to be specified explicitly (and fix the omission of one, which
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico fixes bug #1014541)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-08-22 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile_insert, src/gc-alloc.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico introduced a GC-aware STL allocator
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document-private.h, src/document.h, src/document.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico switch to using STL map for "id changed" signals
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-08-21 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile_insert, src/util/Makefile_insert: get libinkutil
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico deps straightened out
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document-private.h, src/document-undo.cpp, src/document.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico adapt for new APIs, header cleanups/refactorings
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/gc-core.h, src/gc-anchored.h, src/gc-finalized.h, src/gc-managed.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico rewrote interface to Boehm GC for increased flexibility; there are now
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico three main classes:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico - Inkscape::GC::Managed: objects managed by the GC; replaces
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Inkscape::GC::Object
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico - Inkscape::GC::Finalized: objects for which the GC will call
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico destructors automatically; replaces
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Inkscape::GC::FinalizedObject
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico - Inkscape::GC::Anchored: managed objects which can be 'anchored'
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to prevent collection while non-gc-aware
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico objects are holding references; replaces
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Inkscape::Refcounted
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Note that they no longer inherit from each other(!), so you will
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico need to mix-and-match via multiple inheritance. The latter two
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico don't do anything useful without the first, however.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/gc-object.h, src/refcounted.h: removed
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/message-context.cpp, src/message-stack.h, src/selection.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/view.cpp, src/libnr/nr-object.h, src/util/list.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/sp-repr-attr.h, src/xml/sp-repr-listener.h, src/desktop.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico adopt new GC API and header refatorings
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile.am, src/util/Makefile_insert:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico list util/* files in util's Makefile_insert now.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/util/reverse.h: revive anx fix Inkscape::Util::reverse
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/util/share-c-string.cpp, src/util/share-c-string.h: removed
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/util/shared-c-string.cpp, src/util/shared-c-string.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico employ the type system to make shared strings a little safer to use;
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico you can still shoot yourself in the foot, but at least now you need
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to aim and pull the trigger first
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/Makefile_insert, src/xml/repr-action-test.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/sp-repr-action-fns.h, src/xml/sp-repr-action.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico reorganize transaction logging files
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr-action-test.cpp: updated headers
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr-action.cpp, src/xml/repr-action.h: removed
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr-private.h, src/xml/repr.cpp, src/xml/repr.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico update for new GC API and shared strings
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/sp-repr-action-fns.h, src/xml/sp-repr-action.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/sp-repr-action.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico header refactoring and new GC API
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/sp-repr-attr.h, src/xml/sp-repr-listener.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico new GC API
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-08-20 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/zoom-context.cpp, src/view.cpp, src/version.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-defs.cpp: coding style cleanups.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-polygon.cpp: coding style and a few other small cleanups.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-anchor.cpp: coding style cleanups. Remove unnecessary
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico static variable.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-08-18 Bryce Harrington <bryce@bryceharrington.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * autogen.sh: Fixing the 'missing ltmain.sh' bug
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-08-17 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-star.cpp: Use cast to guint32 instead of using modulo 2**32.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fix a uint compilation bug on Windows reported by mrchapp.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Mark a few functions as static.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-08-16 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-conn-end.cpp (change_endpts):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Use new sp_curve_stretch_endpoints function: i.e. preserve the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico shape of the connector path.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/curve.h, src/display/curve.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (sp_curve_stretch_endpoints): New function.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-use-reference.cpp: CodingStyle changes.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-item.h, src/sp-item.cpp (sp_item_write_transform):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Indicate that adv won't get written to.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-rect.cpp (sp_rect_set_transform): Call sp_rect_set_shape,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico so that bbox is up-to- src/livarot/PathConversion.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicosrc/livarot/Shape.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/Shape.h, src/livarot/ShapeDraw.cpp, src/livarot/ShapeMisc.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/ShapeRaster.cpp, src/livarot/ShapeSweep.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/ShapeSweepUtils.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Revert these files to their state prior to mental's "2004-08-08"
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico entry (the change made in 2004-08-09 02:23 UTC).
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-08-11 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/algorithms/longest-common-suffix.h: Fix bug I introduced three
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico days ago.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/attributes.h, src/attributes.cpp: New attributes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico SP_ATTR_CONNECTION_START, SP_ATTR_CONNECTION_END.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-conn-end.h, src/sp-conn-end.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-conn-end-pair.h, src/sp-conn-end-pair.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico New files.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile_insert (libinkpre_a_SOURCES): Add the new files.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-path.cpp, src/sp-path.h: Call the new connector stuff.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/curve.h, src/display/curve.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (sp_curve_first_point, sp_curve_last_point): New functions.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (sp_curve_transform): Re-implement with NR::Matrix/NR::Point.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico The old code appears to be buggy for sheer/rotate matrices
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico due to calculating each y coord using the new corresponding x coord
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico instead of the previous value.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Also add NR::translate version.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Get rid of the return value. Callers updated.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-item.h, src/sp-item.cpp: (i2anc_affine): New function
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (essentially a rename of existing private partial_xform function, but
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico differing behaviour on encountering non-SPItem in the hierarchy).
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (i2i_affine): New function (essentially a rename of existing
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico SPItem::getRelativeAffine). Implement SPItem::getRelativeAffine in
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico terms of the new function.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (sp_item_dt2i_affine): NR::Matrix version.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/nr-path.h (c, setC): new methods.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-08-09 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop-affine.cpp (sp_desktop_w2doc_affine,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp_desktop_doc2w_affine, sp_desktop_doc2d_xy_point),
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/knotholder.cpp (knot_moved_handler), src/sp-item.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (SPItem::getRelativeTransform), src/sp-rect.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (sp_rect_set_transform), src/display/sp-canvas-util.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (sp_canvas_item_i2i_affine, sp_canvas_item_set_i2w_affine):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Cleanup: Use the new division operators instead of multiplication by
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico inverse. (Currently the division operators are implemented as
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico multiplication by inverse.)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/splivarot.cpp, src/livarot/Shape.cpp, src/livarot/ShapeMisc.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/ShapeRaster.cpp, src/livarot/ShapeSweep.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Hurriedly fix some problems caused by overly-hurried changes.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Address some signed/unsigned warnings.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Add some assertions.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (Haven't checked the performance cost of the assertions.)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/Shape.h: Make constructors explicit.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-08-08 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-flowregion.cpp, src/sp-flowtext.cpp, src/sp-offset.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/splivarot.cpp, src/display/nr-arena-shape.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/PathConversion.cpp, src/livarot/Shape.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/Shape.h, src/livarot/ShapeDraw.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/ShapeMisc.cpp, src/livarot/ShapeRaster.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/ShapeSweep.cpp, src/livarot/ShapeSweepUtils.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico replace ad-hoc realloced arrays with std::vector and deal with
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico uninitialized data problems that valgrind complained about
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * libgc.supp: valgrind suppression profile for libgc, which necessarily
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico reads and runs comparisons on a lot of uninitalized data; the present
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico form of this file is probably too broad however
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-08-08 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/nr-matrix-div.h, src/libnr/nr-matrix-div.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico operator/(NR::Point, NR::Matrix), operator/(NR::Matrix, NR::Matrix):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico new functions, new files.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/algorithms/longest-common-suffix.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Handle in O(1) time the common case of equal tails.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Documentation.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-08-08 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/svg-profile.h, src/Makefile_insert:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding the first support in for trying to determine which profiles are
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico used with certain functionality, and if that is used by the current
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico document. Really, right now, there is no code changes to anything that
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico compiles. But this is the header file that contains the class that
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico I'm plannig to use in the future.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-08-07 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/RasterFont.h, src/libnrtype/RasterFont.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Get rid of argumentless constructor (which was leaving
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico style.transform as random bits), replace with constructor taking
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico style argument. Caller updated.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Disable default copy constructor and operator=.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-08-06 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.in, src/gc-core.h, src/gc-object.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/nr-arena-glyphs.cpp, src/display/nr-arena-group.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/nr-arena-image.cpp, src/display/nr-arena-item.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/nr-arena-shape.cpp, src/display/nr-arena.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/helper/action.cpp, src/libnr/nr-object.cpp, src/libnr/nr-object.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico make NRObject GC-aware
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-08-06 David Turner <novalis@gnu.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-shape.cpp (sp_shape_marker_get_transform): Make marker handling
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicomatch
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico SVG spec better.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-08-06 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/nr-matrix.h, src/libnr/nr-matrix.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico NR::Matrix *= NR::scale: new.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.cpp, src/sp-object.h, src/sp-object-tree-iterator.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Move TreeIterator<SPObject *> specialization to snew file
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp-object-tree-iterator.h.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Mark several pointers as not being written through.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Correspondingly change TreeIterator specialization to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico <SPObject const *> instead of <SPObject *>.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * display/nr-arena-item.cpp, display/nr-arena-item.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Add NR::Matrix version of nr_arena_item_set_transform.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-item.h, src/sp-item.cpp (getRelativeTransform, partial_xform):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Mark pointers as not written through.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/arc-context.cpp, src/draw-context.cpp, src/dyna-draw-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/path-chemistry.cpp, src/rect-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/selection-chemistry.cpp, src/seltrans.cpp, src/sp-flowdiv.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-flowregion.cpp, src/sp-flowtext.cpp, src/sp-item-group.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-item-notify-moveto.cpp, src/sp-item-transform.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-item.cpp, src/sp-item.h, src/sp-offset.cpp, src/sp-rect.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-shape.cpp, src/sp-use.cpp, src/spiral-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/splivarot.cpp, src/star-context.cpp, src/text-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/item-properties.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Change SPItem->transform from NRMatrix to NR::Matrix.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/nr-matrix-ops.h (operator*(NR::Matrix, NRMatrix)): new.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/nr-matrix.h: NR::Matrix *= NR::translate: new operator.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/nodepath.cpp: Mark NodeSort operator< as static.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Indentation as per CodingStyle.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/nr-scale.h (NR::scale(double)): new constructor.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/svg/svg-affine.cpp (sp_svg_transform_write), src/svg/svg.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Add NR::Matrix version.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-08-05 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/bezier-utils.cpp: Misc. minor changes.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-08-04 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.in, src/gc-object.h, src/refcounted.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico start using libgc in earnest; Inkscape::Refcounted is now GC-aware
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-08-04 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/nodepath.cpp: Cleanups: Mark some things as static. Switch from
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico pointer to reference in some places. Make const placement conform to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico CodingStyle.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/inkview.cpp (sp_svgview_main_key_press): Accept some common keys
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico like PgUp, q.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/draw-context.cpp (fit_and_split):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Slight simplification: don't handle impossible condition npoints < 2.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/proofs: Update accordingly. (Also add some bezier-utils proofs.)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-08-04 David Turner <novalis@gnu.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * sp-path.cpp: 'd' is a required attribute for paths. Ensure that
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico all paths have it.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-08-03 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/rdf.cpp, src/xml/repr-util.cpp, src/xml/repr.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico removed sp_repr_recursive_drop() which is unneeded and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico creates unnecessary thrash in the undo logs
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/Shape.h, src/livarot/Shape.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/ShapeSweep.cpp, src/livarot/ShapeMisc.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico experiment to replace ad-hoc realloc() arrays with std::vector
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-08-02 David Turner <novalis@gnu.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * file.cpp, file.h, interface.cpp, toolbox.cpp, verbs.cpp, verbs.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Added vacuum command to remove unused defs.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-08-02 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.in: sigc++ 2.0.2 (and before?) has a bug that
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico causes us to crash. require >= 2.0.3
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile.am, src/Makefile_insert, src/gc-core.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/gc-object.h, src/algorithms/longest-common-suffix.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/traits/list.h, src/traits/reference.h, src/util/flip.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/util/fold.h, src/util/list-iterator.h, src/util/list.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/util/map.h, src/util/parent-axis.h, src/util/reverse.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/util/sibling-axis.h, src/util/tuple.h, src/util/zip.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico more "functional" work
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-08-02 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/curve.cpp, src/display/curve.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Greater conformance with CodingStyle.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-31 David Turner <novalis@gnu.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * dialogs/xml-tree.cpp: Improved focus, added keystroke for attr commit.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-31 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/extension.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/implementation.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/implementation.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/script.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/script.h, src/extension/internal/eps-out.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/eps-out.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Okay, changed the prefs_ prototypes to include which extension they are
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico working with. This should clean up some warnings before they become
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico problems later.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-31 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/print.cpp, src/extension/extension.cpp, src/extension/extension.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/eps-out.cpp, src/extension/internal/ps.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Changed the get and set param prototypes so that they aren't overloaded
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico anymore - this was flaky. Also added a document to the prototype so
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico that document specific parameters can be supported in the future.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-28 David Turner <novalis@gnu.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * sp-gradient.cpp, widgets/gradient-vector.cpp: fixed gradient handling to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico properly render gradients with sharp color boundaries
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-29 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/inkview.cpp: Make the window title be the name of the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico instead of the current file instead of the first file.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/round-test.cpp: New unit-test file.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.h, src/sp-desktop-widget.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Move SPDesktopWidget stuff from desktop.h to new file
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp-desktop-widget.h.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * debian/*: Copy lots of changes from wolfi's official Debian package
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico of inkscape.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Also use separate builddir, which simplifies the `clean' target.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-24 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.in, src/Makefile.am, src/main.cpp, src/gc-core.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added libgc dependency
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile.am, traits/function.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added trait class for functions and C++ "functors"
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile.am, util/flip.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added flip() which, given a function with two arguments,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico returns an identical function with its arguments reversed
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-23 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile.am, src/traits/reference.h, src/util/tuple.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added generic Tuple type
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-23 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/attributes.cpp, src/attributes.h, src/sp-namedview.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-namedview.h, src/dialogs/desktop-properties.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/canvas-grid.cpp, src/display/canvas-grid.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding in the ability to have 'emphasis grid lines' where some lines are a
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico different color than others. In the default case every fifth grid line
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico gets to be 0x11 darker alpha. Nothing that will get in your way, but
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico enough that you can find the spacing. All parameters are changeable in
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico document preferences.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-23 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * autogen.sh: Move unversioned automake to last resort.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-20 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/desktop-preferences.cpp: corrected my usage of static
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico l18n strings.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/stroke-style.cpp: fixed missing l18n. (bug #994837)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/sp-attribute-widget.cpp: went hunting for other static
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico l18n strings. Fixed some here too.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * autogen.sh: cleanups and more debugging.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/extensions/sk2svg.sh: tempfile cleanups from pjrm (patch #990009)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-20 Nathan Hurst <njh@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * debian/changelog, configure.in: Moved to 0.40cvs and updated
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico debian stuff.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-18 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.in, src/Makefile.am, src/algorithms/Makefile_insert,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/algorithms/makefile.in, src/traits/Makefile_insert,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/traits/makefile.in, src/util/Makefile_insert, src/util/makefile.in:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added src/algorithms, src/traits, and src/util subdirs
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/algorithms/longest-common-suffix.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added generic "longest common suffix" algorithm
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/traits/list.h: added traits class for lists
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/traits/tree-iterator.h: added traits class for n-ary tree iterators
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/util/list-iterator.h: STL iterator for lists
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/util/parent-axis.h: parent "axis" of tree iterator as list
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/util/sibling-axis.h: sibling "axis" of tree iterator as list
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr.h: specialize Traits::TreeIterator for SPRepr *
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.h: specialize Traits::TreeIterator for SPObject *
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.cpp: use generic "longest common suffix" to find
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico nearest common ancestor
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/splivarot.cpp: use genric "longest common suffix" to find
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico nearest common ancestor here too
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-18 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * Makefile.am, configure.in, autogen.sh, toolversions.sh:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico cleaning up some automake misbehavior from the gtkmm patch.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico automake 1.4isms snuck back in.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop-events.cpp: unlocalized strings updated.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-18 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-path.cpp (sp_path_write): Handle shape->curve==NULL.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-18 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * Makefile.am, configure.in, m4/Makefile.am, m4/codeset.m4, m4/gettext.m4,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico m4/glibc21.m4, m4/iconv.m4, m4/isc-posix.m4, m4/lcmessage.m4,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico m4/progtest.m4, src/arc-context.cpp, src/arc-context.h, src/desktop.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/desktop.h, src/document.cpp, src/document.h, src/draw-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/draw-context.h, src/event-context.h, src/main.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/message-stack.h, src/node-context.cpp, src/node-context.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/nodepath.cpp, src/nodepath.h, src/object-hierarchy.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/rect-context.cpp, src/rect-context.h, src/selcue.cpp, src/selcue.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/selection-describer.cpp, src/selection-describer.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/selection.h, src/seltrans.cpp, src/sp-gradient.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-item.cpp, src/sp-item.h, src/sp-object.cpp, src/sp-object.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-offset.cpp, src/sp-offset.h, src/sp-pattern.cpp, src/sp-use.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-use.h, src/spiral-context.cpp, src/spiral-context.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/star-context.cpp, src/star-context.h, src/text-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/text-context.h, src/toolbox.cpp, src/uri-references.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/uri-references.h, src/view.cpp, src/view.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/xml-tree.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico merged Aubanel MONNIER's gtkmm upgrade patch
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-17 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-use.cpp: fix a compiler warning (closes #992960)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-offset.cpp: fix a compiler warning (closes #992960)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-text.cpp: fix a compiler warning (closes #992959)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-16 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/verbs.h, src/verbs.cpp: added "sp_verbs_find" function for bryce.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-15 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * 0.39 Release
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-14 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.cpp: disable recursive update warning for release
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/select-context.cpp: work around probable cut-and-paste bug
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico between sp_select_context_item_handler and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp_select_context_root_handler by checking for drag_escaped
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-13 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/make.exclude: omit extension/script/js/js.c from build
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-13 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/rdf.cpp: Don't add dc:description entry to SVG files.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/utest/utest.h: Add include guard.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-12 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/decimal-round.h (decimal_round): New file, new function.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/round.h (decimal_round): New file, new function.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile_insert: Add to libinkpost_a_SOURCES.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-11 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document.h, src/document-undo.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added sp_document_get_undo_sensitive() for capturing and restoring
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico undo sensitivity
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.cpp: don't log id changes made to resolve
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico duplicate ids (to avoid undo badness) (fix for bug #989023)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-11 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/preferences-skeleton.h, src/extension/init.cpp: with simarilius,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico tracked down the cause of bug #988445. Extension code now has a
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico small section that validates preferences for valid extension names.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/filedialog-win32.cpp: corrected an assert test, and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico changed dialog to take the passed window title.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * autogen.sh, config.h.mingw, configure.in, src/Makefile_insert,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/help.cpp, src/inkscape-stock.cpp, src/inkscape.cpp, src/main.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/make.dep, src/make.files, src/path-prefix.h, src/prefix.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/prefix.h, src/dialogs/stroke-style.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/Makefile_insert, src/extension/init.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/Makefile_insert,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/script.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/Makefile_insert, src/helper/stock-items.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/icon.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Cleaned up all the path #define's and usage. In the process found at
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico least 3 separate bugs associated with file locations. This should
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico hopefully work for Win32 as well. Bottom line in this change: don't use
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico INKSCAPE_DATADIR anywhere except in "path-prefix.h". This includes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico an update to the autopackage code as well with fixes so that
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico a change to "--enable-binreloc" will get recompiled correctly. These
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico changes should address bug #978391.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-11 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/attributes.cpp, src/attributes.h: remove confusing
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico snaptogrid and snaptoguides options.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop-events.cpp: use inkscape:guide-bbox instead of
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico snaptoguides to turn guides on.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.cpp: no need to worry about Snapper::getEnabled().
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/snap.cpp, src/snap.h: Remove explicit enabled flag from
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Snapper, as itconfuses people. Added
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico namedview_dim_snap_all_types(). Return useful stuff from
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico vector_snap_list.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/rect-context.cpp: Use hack to make snapping kind of work
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico even with snap-to-bbox enabled.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-namedview.cpp, src/dialogs/desktop-properties.cpp: remove
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico snaptogrid and snaptoguides options as they confuse people. Use
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico better names for the scale origin radio buttons, as suggested by
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Bulia.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/seltrans.cpp: Fix some cases where snap wasn't correctly applied.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-10 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-image.cpp: prospective fix for bug #979858
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/select-context.cpp, src/select-context.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/seltrans.cpp, src/seltrans.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico gave SPSelTrans its own Inkscape::MessageContext, fixing
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico bug #977971
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-10 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/knot.cpp: solved bug #988513: knot could stay grabbed in
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico situations where the tool went away but never got "button_release"
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico event. This patch uses the "enter" and "leave" notifiers to disable
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico the grab before a "motion" can come and snag the knot.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-09 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/paint-selector.cpp: solved bug #984902: the pattern
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico menu was being destroyed since it was remaining part of the frame
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico that was being destroyed whenever the selector changed. It gets
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico ref-counted, disconnected, and destroyed correctly now.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * mkinstalldirs: automake 1.8 stopped including "mkinstalldirs", but
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico intltool still uses it. We'll need to keep this until intltool
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico fixes the bug. intltool 0.31 and earlier are all buggy.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-09 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/draw-context.cpp: remove some debugging g_prints.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-08 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/interface.cpp: fixed crash on desktop context menu
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.h, src/desktop.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added SPDesktop::isWithinViewport() to conveniently determine
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico if an item is within view
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico also made isLayer() const
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.h: added SPObject::hasChildren() predicate
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.cpp: revert to old behavior of breaking parent
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico link before emitting "release" signal
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/selection-chemistry.cpp: rewrote sp_selection_item_next()
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico and sp_selection_item_prev() to work with layers
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-08 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/FontFactory.cpp: disable printing of debug
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico messages.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-item-group.cpp: give it a snappoints method to fix
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico 937318.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/draw-context.cpp: fix a couple of places where Shift isn't
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico checked before snapping.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-07 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.cpp, src/interface.cpp: remove the word "layer"
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico for now, and disable the layer selector when the user is not
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico inside a group
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-07 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/desktop-properties.cpp: added a few g_asserts, and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added a missing sp_signal_disconnect_by_data for the color picker,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico which closes bug #975864. Stopped accidentally calling
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp_document_done from the update handler (fixes bug #986411).
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/dialog-events.cpp, src/helper/action.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico whitespace changes, typo fixes, added a few g_asserts.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/selection-chemistry.cpp, src/desktop.cpp: when deleting items
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico from the desktop, the selection context may need to be cleared since
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico it may have pointers to the deleted items. To do this, I just
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico reselect the current tool (fixes bug #983243).
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/xml-tree.cpp, src/dialogs/desktop-properties.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico corrected tooltips memory handling.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-06 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.cpp: minor tweaks to make the existing layers
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico code easier to work with in its current state (particularly,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to sidestep some existing bugs that otherwise require more
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico UI work to fix)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-06 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/seltrans.cpp, src/sp-namedview.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/bezier-utils.cpp, src/libnr/nr-types.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico isnan appears to need a std:: namespace qualifier.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-06 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/nr-point.h, src/libnr/nr-rect.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding in a function to round the points and rectangles. Using this
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico for less precise comparisons. Also, added in a function to print
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico each of these.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/export.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Major revisions to do all kinds of fun stuff. The major one being
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico that filenames and dpi's can now be stored on selections. This
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico makes it so that people working on a section of a document can export
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico it consistently.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-06 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-typeset-utils.h: Greatly reduce #includes.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/color-rgba.h, src/Makefile_insert, src/desktop.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Move ColorRGBA from desktop.h to new file color-rgba.h.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.cpp, src/dropper-context.cpp: #include it.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-05 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/desktop-properties.cpp, src/dialogs/rdf.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/rdf.h: added multiline data entry items, reduced
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico overall width of the dialog, and created the license entry areas.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Auto-detection of license on load works now.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-05 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.cpp: comitted further work which gives us a
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico partially-functional layers menu (not actually hooked up to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico change layers yet), and it is not always updated when it needs
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to be (yet). It does also fix the crash though.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.cpp, src/desktop.h, src/document.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-item-group.cpp, src/sp-item-group.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico additional layers work; backed off on promoting siblings to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico layers automatically and reintroduced "global" layer mode
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-05 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.cpp: prevent crash by adding a check for
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico layer == NULL to SPDesktopWidget::_buildLayerStatusMenuItem.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/selection-chemistry.cpp: prevent crash on copying empty
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico groups.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-04 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.cpp: fixed bug #979281 -- I had accidentally
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico reversed the sense of a test in SPObject::requestModified(),
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico such that CHILD_MODIFIED notifications were never being sent
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/sp-color-notebook.cpp: always assume colors are
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico 8-digit hex rrggbbaa, and zero-fill accordingly
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico HAPPY NATHAN#@$?#$#@$!?!?!?
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.cpp, src/desktop.h, src/document.cpp, src/document.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/interface.cpp, src/select-context.cpp, src/selection-chemistry.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-item-group.cpp, src/sp-item-group.h, src/widgets/widget-sizes.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Added selection-changes-current-layer and other layer refinements.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Except for fixing the currently broken layer combo box on the status
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico bar, I think this is pretty much the last of the layerish work I'm
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico willing to do for 0.39 since we're in freeze now.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-03 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document.cpp, src/dialogs/desktop-properties.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/rdf.cpp, src/dialogs/rdf.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Added several more RDF entities. Created entry tooltips. Set
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico a few RDF defaults for the document.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-03 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.cpp, src/document.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico siblings of a layer now become layers too
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/interface.cpp: switched to command names suggested by bulia
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/object-hierarchy.cpp, src/object-hierarchy.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico bugfixes and cleanups
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-item-group.cpp, src/sp-item-group.h, src/sp-root.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico new layerMode() and setLayerMode() methods; SPGroupMode becomes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico SPGroup::LayerMode
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.h: added isSiblingOf() method
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.cpp: leave parent pointer in place until after
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico "release" handlers finish
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-02 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document.cpp, src/dialogs/desktop-properties.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/rdf.cpp, src/dialogs/rdf.h, src/xml/repr.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Made RDF's writable now. Handling modifications and defaults.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Mental and others will most likely kill me when they finally
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico read this code.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-02 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/attributes.cpp, src/attributes.h, src/sp-item-group.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-item-group.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Removed the "inkscape:groupmode" attribute and added note about how
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico the group/layer mode setting needs to be per-view, not global.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.cpp, src/desktop.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/object-hierarchy.cpp, src/object-hierarchy.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Added notification signals for switching layers, as well as putting
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico groups in layer mode when they are being used as layers.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Notably, you can now call SPDesktop::connectCurrentLayerChanged() to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico connect to a SigC++ signal to be notified when the current layer
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico changes.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/interface.cpp, src/object-ui.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixed up the "Enter Group" and "Leave Group" context menu
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico commands a bit, and implement them both in the same places.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-02 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop-snap.cpp, src/desktop-snap.h, src/snap.cpp, src/snap.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/Makefile_insert src/arc-context.cpp src/draw-context.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dyna-draw-context.cpp src/make.dep src/make.files src/make.ofiles
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/makefile.msc src/nodepath.cpp src/rect-context.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/select-context.cpp src/selection-chemistry.cpp src/seltrans.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-namedview.h src/spiral-context.cpp src/star-context.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico renamed desktop-snap.* to snap.* since it has nothing to do with the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico desktop any more.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/draw-context.cpp: Temporary hack to prevent snapping
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico completely failing to work when snapping to bbox points. Support
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico shift-disables-snap for freehand drawing.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/snap.cpp, src/snap.h: Added some temporary methods to assist
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico with hacks elsewhere.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-01 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr.h, src/xml/repr-util.h, src/dialogs/rdf.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico moved "repr_lookup_name" into the repr-util collection so
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico that the RDF stuff doesn't need to know about SPRepr internals.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Now that I've started to grok the SPRepr stuff, this seems best.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Added "sp_repr_recursive_drop" for use in the future when I may
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico want to throw away an entire tree of SPRepr items (like ditching
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico a blank "dc:rights" section).
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-07-01 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-item.cpp: fix clip path loading bug
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.cpp: relax analness about object ids a little
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-30 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/desktop-properties.cpp, src/dialogs/rdf.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/rdf.cpp: built the various functions needed to extract
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico the RDF text elements from the DOM. XML in the document will now
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico be displayed in the entry fields.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-28 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr-action.cpp, src/xml/repr-action.h, src/xml/repr-css.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/repr-io.cpp, src/xml/repr-private.h, src/xml/repr-util.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/repr.cpp, src/xml/sp-repr-attr.h: applied peter's patch to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico break out NRReprAttr
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.cpp, src/sp-object.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added SPObject::nearestCommonAncestor, which given another SPObject
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico returns the nearest common ancestor of the two SPObjects.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-item.cpp, src/sp-item.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added SPItem::getRelativeTransform, which computes the SPItem's
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico transform relative to another SPObject
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/arc-context.cpp, src/draw-context.cpp, src/dyna-draw-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/rect-context.cpp, src/spiral-context.cpp, src/star-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/text-context.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico drawing tools now cope with drawing within transformed groups
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (i.e. layers)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-27 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.h: remove sp_object_request_update,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp_object_invoke_update, sp_object_invoke_modified,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp_object_request_modified, and sp_object_invoke_write, which have been
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico deprecated and are now completely unused
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile_insert, src/desktop.cpp, src/desktop.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/object-hierarchy.cpp, src/object-hierarchy.h, src/sp-object.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-object.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Implemented SPDesktop::setCurrentLayer(), introducing
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Inkscape::ObjectHierarchy to permit falling back to parents if
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico the current layer is removed.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/object-ui.cpp, src/interface.cpp: really crude hack of
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Sodipodi-like "enter group" and "leave group"
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-26 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/refcounted.h: allow reffing/unreffing const objects
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/arc-context.cpp, src/draw-context.cpp, src/dropper-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/event-context.cpp, src/event-context.h, src/node-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/rect-context.cpp, src/selcue.cpp, src/selcue.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/select-context.cpp, src/select-context.h, src/seltrans.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/seltrans.h, src/spiral-context.cpp, src/star-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/text-context.cpp, src/zoom-context.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Make SPSelTrans and SPSelCue proper C++ classes with constructors.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document.h, src/dialogs/xml-tree.cpp: removed sp_document_lookup_id
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.cpp: clarify what is happening with bug #980407 --
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico the clone is getting attached to the repr before the original SPObject
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico is.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-26 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/node-context.cpp: make sure nodepath->nodeContext is set up
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico when the selection changes. Fixes 936739.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-25 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/sp-canvas.cpp: enabled win32 current item workaround on
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico all platforms
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-25 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/rdf.h, src/dialogs/rdf.cpp, src/dialogs/Makefile_insert,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/desktop-properties.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Added data entry widgets for document metadata, including a rough
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico license selector, and debug rdf generator. Corrected whitespace,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added table for RDF entity lookup, tag, and title mapping. Added
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico initial loading framework. Cleaned up rdf_work_entity_t usage.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-25 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-namedview.cpp: cleanups in grid snap settings. Fix a
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico typo.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/seltrans.cpp: optional default origin for scaling. Fixes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to snap during scale.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/seltrans.h: s/opposit/opposite/. Add some comments.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/display-settings.cpp: add default scale origin
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico option.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop-snap.h: changes to snap_list_scale prototype.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop-snap.cpp: snap_list_scale now returns whether
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico it snapped or not. The best scale snap is now the one that
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico changes the scale factor least, rather than the one that
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico results in the snap point being closest to where it used to be.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/sp-canvas.cpp: fix for win32 freeze-at-border bug,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico copied from SP.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/knot.cpp, src/select-context.cpp: change spellings from
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico British to American English for translators.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-24 rejon <kidproto@users.sf.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/verbs.cpp: I changed the reverse command to be more verbose and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico explanative.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-24 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/seltrans.cpp: slight change to make showing/hiding center
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico mark easier later on
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.in, src/main.cpp, src/star-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/bezier-utils.cpp, src/display/canvas-bpath.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/nr-arena-glyphs.cpp, src/display/nr-arena-shape.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/sp-ctrlline.cpp, src/libnr/nr-svp.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/FontFactory.cpp, src/libnrtype/RasterFont.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/AlphaLigne.cpp, src/livarot/BitLigne.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/Ligne.cpp, src/livarot/PathOutline.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/ShapeMisc.cpp, src/widgets/font-selector.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico fixes for floating-point portability issues, courtesy of
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Colin Marquardt.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extensions/init.cpp: dirent.h requires inttypes.h on OS X
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-23 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile_insert, src/desktop.cpp, src/managed.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/message-context.cpp, src/message-stack.h, src/refcounted.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/selection.h, src/view.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Changed my mind.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Inkscape::Managed is more properly called Inkscape::Refcounted
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/Makefile_insert, src/libnrtype/codepages.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/cp1250.cpp, src/libnrtype/cp1251.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/cp1252.cpp, src/libnrtype/cp1253.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/cp1254.cpp, src/libnrtype/cp1255.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/cp1256.cpp, src/libnrtype/cp1257.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/cp1258.cpp, src/libnrtype/cp874.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/cp932.cpp, src/libnrtype/cp936.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/cp949.cpp, src/libnrtype/cp950.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico removed unused Win32 codepage crap
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-23 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/inkscape.cpp: Don't connect to SIGBUS on Win32, as
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico it doesn't seem to exist. Add Emacs mode line.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Declaration-to-first-use and coding style cleanups.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop-snap.h: a few double -> NR::Coord fixes.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/nodepath.cpp: turn off snapping when Shift is held down.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Some minor cleanups.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/display-settings.cpp: remove my rather dubious
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico move_with_grid option.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/select-context.cpp: rationalise grid modifiers; now Shift
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico disables snap and Alt snaps movement to the grid.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-23 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/extensions/dia2svg.sh: Fix bashism and insecure tempfile usage.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-23 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/extensions/dropshadow.inkmod, share/extensions/roundhole.inkmod,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/system.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Setting it up so that poorly formed inkmod files generate actual GTK
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico warnings so that they can be easily hidden. Also, fixing these two inkmod
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico files so that they don't generate the above mentioned warnings.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-22 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/inkscape.cpp: added SIGBUS and SIGABRT handling.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-22 John Cliff <simarilius@yahoo.com>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/object-edit.cpp: Added knots for manipulation of pattern fills.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-shape.cpp, src/sp-shape.h: Added sp_shape_set_pattern to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico explictly set the transform rather than multiplying like adjust.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-22 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-shape.cpp: add sp_shape_snappoints.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop-snap.cpp: minor cleanups. Added a comment.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-text.cpp: removed an old comment.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-ellipse.cpp: fix snappoints method now that the parent
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico class method has changed.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-rect.cpp: snappoints method is not required as it's now
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico handled by SPShape.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-image.cpp: use SPItem's snappoints method.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/file.cpp: fix another call to g_file_test with a
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico possibly-NULL parameter. Fixes #977413.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-21 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/file.cpp: don't call g_file_test with a NULL path. Fixes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico #976703.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop-snap.cpp: default to snapping to bounding boxes when
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico snapping is first enabled. Rework in terms of SPNamedView rather
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico than SPDesktop.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop-snap.h: rework in terms of SPNamedView rather than
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico SPDesktop.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/arc-context.cpp, src/draw-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dyna-draw-context.cpp, src/nodepath.cpp src/rect-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/select-context.cpp, src/selection-chemistry.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/seltrans.cpp, src/sp-namedview.cpp, src/spiral-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/star-context.cpp: Adapt for changes to snap code naming.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/seltrans.cpp: cleanups to sp_sel_trans_skew_request and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp_sel_trans_scale_request.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-20 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/extensions/ai_input.inkmod, share/extensions/ai_output.inkmod,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/extensions/dia.inkmod, share/extensions/dropshadow.inkmod,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/extensions/epsi_output.inkmod, share/extensions/roundhole.inkmod,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/extensions/svgz_input.inkmod, share/extensions/svgz_output.inkmod,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/extensions/txt2svg.inkmod, src/extension/extension.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/system.cpp, src/extension/implementation/script.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/eps-out.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/gdkpixbuf-input.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/gnome.cpp, src/extension/internal/ps-out.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/ps.cpp, src/extension/internal/svg.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/win32.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Changing the naming of the extensions to be more Java style naming to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico allow for more extension in the future.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-21 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/internal/ps.cpp (PrintPS): Initialize _stream to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico NULL (fixes segfaults when exporting to an unopenable file), and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico initialize _bitmap to false instead of random.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-20 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.cpp, src/managed.h, src/message-context.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/message-stack.h, src/message.h, src/view.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Document classes, and change Managed to have an initial refcount
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico of one at creation.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-20 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/FontFactory.cpp, src/libnrtype/FontInstance.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/font-instance.h: If both WIN32 and WITH_XFT are
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico defined, then use just the WITH_XFT code. (I don't know if it's
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico possible for both to be defined, but we might as well document
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico that the existing code doesn't handle both being defined, AFAICT.)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/FontFactory.cpp (ink_strstr): Document brokenness.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (is_regular, is_nonbold, is_italic, etc.): Mark as static.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile.am (EXTRA_DIST): Remove reference to deleted files
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico libnrtype/nr-type-w32.cpp, libnrtype/nr-type-w32.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico libnrtype/nr-type-xft.cpp, libnrtype/nr-type-xft.h.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/config.h.win32: Define PACKAGE_TARNAME, for require-config.h.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico More accurate mathematical constants (20 decimal places instead of 3).
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-19 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.cpp, src/managed.h, src/rect-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/rect-context.h, src/selection.h, src/view.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico SPSelection now derives from Inkscape::Managed
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile_insert, src/select-context.cpp, src/select-context.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/selection-describer.h, src/selection-describer.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Introduced Inkscape::SelectionDescriber to which SPSelectContext
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico delegates the task of displaying descriptions of the current
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico selection. This fixes bug #945735.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-19 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop-snap.{cpp,h}: sp_desktop_dim_snap_list returns
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico whether or not it snapped anything.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/select-context.cpp: fix snap on move behaviour (again)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/dash-selector.cpp: fix off-by-one spotted by
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico valgrind.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-19 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/internal/ps.cpp (begin): Add some basic error handling.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/internal/ps.cpp (setup): Simplify an expression now that
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico _bitmap is a bool.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/internal/ps.h: Twiddle the order of the fields.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Replace bitfields with bool/short.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/Makefile_insert, src/libnrtype/FontInstance.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/make.files, src/make.ofiles, src/make.dep:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Remove src/libnrtype/FontInstance.h (see change below).
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/RasterFont.h, src/libnrtype/raster-glyph.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/raster-position.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Move raster_glyph, raster_position from RasterFont.h to new files
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico raster-glyph.h, raster-position.h.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/Makefile_insert: Add the new files to SOURCES.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/FontInstance.h, src/libnrtype/font-glyph.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/font-instance.h, src/libnrtype/font-style.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Move font_glyph, font_instance, and font_style definitions from
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico FontInstance.h into new files font-glyph.h, font-instance.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico font-style.h.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/Makefile_insert: Add the new files to SOURCES.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/nrtype-forward.h: New file.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/Makefile_insert: Add it to SOURCES.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/FontFactory.h, src/libnrtype/TextWrapper.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico #include it (replacing local declarations in some cases).
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/livarot-forward.h: New file.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/Ligne.h, src/livarot/Path.h, src/livarot/Shape.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico #include it (replacing local declarations in some cases).
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/Makefile_insert: Add it to SOURCES.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-08-18 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/file.cpp, src/preferences-skeleton.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding the feature that the save and open directories are saved in the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico preferences. The last one will be used.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-08-18 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/font-selector.cpp: uint -> guint to fix
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico compile errors.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop-snap.{cpp,h}: make snap functions aware of the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico type of point they are snapping, so they can decide whether
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to ignore it.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/arc-context.cpp, src/rect-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/spiral-context.cpp, src/star-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/draw-context.cpp, src/dyna-draw-context.cpp, src/nodepath.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/selection-chemistry.cpp, src/seltrans.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico temporarily update for changes to snapping API.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-namedview.cpp, src/dialogs/desktop-properties.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico adapt for small changes to Snapper API.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/select-context.cpp: use new snapping API.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-08-17 Bryce Harrington <bryce@bryceharrington.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * nodepath.cpp path-chemistry.cpp selection-chemistry.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico seltrans.cpp sp-typeset.cpp splivarot.cpp text-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico tools-switch.cpp dialogs/find.cpp: Converting statusbar
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico messages from old style to new, as per
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico http://inkscape.org/cgi-bin/wiki.pl?StatusbarAPI
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-18 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/mkdep.pl: Add `by mkdep.pl' to `automatically generated' line.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/desktop-properties.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Greater conformance to CodingStyle. Add FIXME comment.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-namedview.cpp: Tighter scoping for iteration var.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Simplify some code by greater use of cheap sp_unit_get_by_id.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-17 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile_insert, src/arc-context.cpp, src/arc-context.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/desktop-events.cpp, src/desktop.cpp, src/desktop.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/draw-context.cpp, src/dropper-context.cpp, src/event-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/event-context.h, src/file.cpp, src/interface.cpp, src/knot.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/managed.h, src/message-context.cpp, src/message-context.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/message-stack.cpp, src/message-stack.h, src/message.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/select-context.cpp, src/view.cpp, src/view.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/FontFactory.cpp, src/libnrtype/nr-type-primitives.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/font-selector.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico New status messages primitives (statusbar bug not fixed yet though).
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-17 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/helper/stock-items.cpp: fix a compiler warning. Minor
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico coding style cleanups.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/arc-context.cpp, src/desktop-snap.cpp, src-desktop-snap.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/rect-context.cpp, src/spiral-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/star-context.cpp: Replace desktop.h include with forward
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico references in desktop-snap.h, and add desktop.h includes in
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico files which require them.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/spw-utilities.cpp, src/widgets/spw-utilities.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico add spw_vbox_checkbutton.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/attributes.cpp, src/attributes.h, src/sp-namedview.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-namedview.h, src/desktop-snap.cpp, src/desktop-snap.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/desktop.cpp, src/desktop.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/desktop-properties.cpp, src/seltrans.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/seltrans.h, src/selection.cpp, src/selection.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/select-context.cpp, src/selection-chemistry.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Start of new and hopefully improved snapping code.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-17 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/helper/units.h, src/helper/units.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (sp_unit_get_by_id): new function.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (sp_convert_distance_full): Change arguments & return value.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Call g_log if no conversion possible.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Callers updated.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (sp_unit_get_default, sp_unit_get_by_name): Remove unused functions.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp_units: Less rounding error in unittobase.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-16 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-item.h: added a comment.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-15 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/extensions/ai_input.inkmod:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Removing the command-line argument to specify line endings.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/print.cpp, src/print.h, src/sp-text.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/extension.cpp, src/extension/extension.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/implementation.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/implementation.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/ps.cpp, src/extension/internal/ps.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Changing it so that the text to vector is its own function. This way it
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico can be used as a parameter in Postscript, but then can be easily used for
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico drivers which only support vector drawing.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-16 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/select-toolbar.cpp: Cleanups and preparation for px units.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/helper/units.h, src/helper/units.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Add reference version of sp_points_get_units, sp_units_get_points.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Implement as simple multiplication instead of sp_convert_distance.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (sp_units_table_sane): New function.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/helper/units-test.cpp: Test sp_units_table_sane.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object-repr.cpp: Move some declarations to first use.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object-repr.h, src/sp-object-repr.cpp (sp_object_type_register):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Change return type to void.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-item.cpp (sp_item_repr_compare_position):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Reimplement as shallow wrapper around sp_repr_compare_position.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/helper/units.h, src/helper/units.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico SPUnitId: new enum, to allow replacing string lookups.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Get rid of handling for unused SP_UNIT_USERSPACE.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Remove unused SPUnit.version field.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/helper/units-test.cpp (test_bases): Test sp_unit_get_identity.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/helper/Makefile_insert (helper_units_test_LDADD): Fix the previous
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico commit: -lglib-2.0 instead of -lglib.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-15 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile.am, src/helper/Makefile_insert,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/helper/units-test.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico New unit test file units-test.cpp.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/select-toolbar.cpp: Greater conformance to CodingStyle.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-14 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/TextWrapper.cpp: Fix what looks like an off-by-one.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * ChangeLog, src/prefs-utils.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fix bracketing typo that causes an array to be overrun.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-14 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-path.cpp: Move some declarations to first use.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-13 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr.h, src/xml/repr-utils.cpp: adding additional RDF URIs
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to the default namespace prefix list.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-13 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/arc-context.cpp, src/desktop.cpp, src/desktop.h, src/document.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/document.h, src/draw-context.cpp, src/dyna-draw-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/file.cpp, src/gradient-chemistry.cpp, src/interface.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/rect-context.cpp, src/selection-chemistry.cpp, src/sp-object.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-object.h, src/spiral-context.cpp, src/splivarot.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/star-context.cpp, src/svg-view.h, src/text-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/gdkpixbuf-input.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added SPDesktop::currentRoot() and SPDesktop::currentLayer(), which
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico report the current "view" root and current "editing" layer,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico respectively; I've also added SPObject::appendReprChild().
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Between the two of them, they replace sp_document_add_repr, which
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico has been removed. Generally to add a repr to a document, you would
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico now use either:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico SP_DOCUMENT_DEFS(document)->appendReprChild(repr);
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico or:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico desktop->currentLayer()->appendReprChild(repr);
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-13 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-clippath.h, src/sp-gradient.h, src/sp-marker.h, src/sp-mask.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicosrc/sp-pattern.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Explicitly mark _acceptObject as virtual.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (Already declared as virtual in base class.)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/file.cpp, src/main.cpp: Greater conformance to CodingStyle.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/node-context.h, src/selcue.h, src/sp-pattern.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/sp-color-wheel-selector.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Add missing includes as found by src/check-header-compile.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile_insert:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-use-reference.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-use-reference.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-use.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-use.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Move SPUseReference from sp-use.h to new files sp-use-reference.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp-use-reference.cpp.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-use.h (_acceptObject): Fix can't-use-ancestor check.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/uri-references.h (getOwner): Fix copy&paste bug.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-11 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.h, src/sp-object.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico migrated several SPObject methods to C++ methods:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp_object_invoke_write -> SPObject::updateRepr
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp_object_request_update -> SPObject::requestDisplayUpdate
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp_object_invoke_update -> SPObject::updateDisplay
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp_object_request_modified -> SPObject::requestModified
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp_object_invoke_modified -> SPObject::emitModified
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (leaving deprecated wrappers in place for now)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document.cpp, src/object-edit.cpp, src/sp-clippath.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-defs.cpp, src/sp-ellipse.cpp, src/sp-image.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-item-group.cpp, src/sp-item.cpp, src/sp-line.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-marker.cpp, src/sp-mask.cpp, src/sp-offset.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-pattern.cpp, src/sp-rect.cpp, src/sp-root.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-shape.cpp, src/sp-spiral.cpp, src/sp-star.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-symbol.cpp, src/sp-text.cpp, src/sp-typeset.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-use.cpp, src/dialogs/stroke-style.cpp, src/sp-path.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico transitioned to SPObject::requestDisplayUpdate and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico SPObject::updateDisplay
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/arc-context.cpp, src/document.cpp, src/gradient-chemistry.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/knotholder.cpp, src/main.cpp, src/rect-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-anchor.cpp, src/sp-clippath.cpp, src/sp-defs.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-gradient.cpp, src/sp-item-group.cpp, src/sp-item.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-mask.cpp, src/sp-namedview.cpp, src/sp-object-group.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-object.cpp, src/sp-object.h, src/sp-offset.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-pattern.cpp, src/sp-rect.cpp, src/sp-shape.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-spiral.cpp, src/sp-text.cpp, src/sp-use.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/spiral-context.cpp, src/splivarot.cpp, src/star-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/style.cpp, src/toolbox.cpp, src/dialogs/fill-style.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/stroke-style.cpp, src/extension/internal/svg.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico transitioned to SPObject::requestModified, SPObject::emitModified,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico and SPObject::updateRepr; also reworked "minimal" version of
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico updateRepr.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.h: added a little documentation
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document.cpp, src/document.h, src/file.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/gradient-chemistry.cpp, src/help.cpp, src/object-ui.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/selection-chemistry.cpp, src/selection.cpp, src/seltrans.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-clippath.cpp, src/sp-item-group.cpp, src/sp-mask.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-namedview.cpp, src/sp-object.cpp, src/sp-offset.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-pattern.cpp, src/sp-root.cpp, src/sp-text.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-typeset.cpp, src/sp-use.cpp, src/splivarot.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/uri-references.cpp, src/dialogs/fill-style.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/item-properties.cpp, src/dialogs/stroke-style.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/helper/stock-items.cpp, src/widgets/gradient-selector.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/gradient-vector.cpp, src/widgets/icon.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico replaced sp_document_lookup_id with SPDocument::getObjectById,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico and SPDocument::getObjectByRepr
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (left deprecated stub in place, but it should be unused at this point)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-11 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/file.cpp, src/inkscape.cpp, src/interface.cpp, src/prefs-utils.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/prefs-utils.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Moving the recent document setting and getting code into the prefs-utils
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico files so that they'll be with the preferences (which they really kinda
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico are). Then, moved the place where they are set from the removing of the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico document to where the files are opened and 'save as'd. (yes, I made up a
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico word/contraction).
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-10 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop-snap.cpp, src/desktop-snap.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/satisfied-guide-cns.cpp, src/satisfied-guide-cns.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico select-context.cpp, selection.cpp, selection.h, seltrans.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico seltrans.h, sp-ellipse.cpp, sp-image.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp-item-notify-moveto.cpp, sp-item-rm-unsatisfied-cns.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp-item-update-cns.cpp, sp-item.cpp, sp-item.h, sp-offset.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp-rect.cpp, sp-spiral.cpp, sp-star.cpp, sp-text.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Use a std::vector to store snap points, rather than a fixed-size
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico array.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-09 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop-snap.cpp, src/desktop-snap.h: Coding style fixes.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Use NR::Coord rather than double where appropriate. Added some
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico comments. Use NR::Dim2 where appropriate. Use NR_HUGE rather
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico than hardcoded 1e18s.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/rect-context.cpp, src/nodepath.cpp, src/arc-context.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adapt for changes to sp_desktop_dim_snap prototype.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/select-context.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adapt for changes to sp_desktop_dim_snap_list prototype.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-08 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/sp-canvas.h, src/livarot/DblLinked.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/LivarotDefs.h, src/livarot/AVL.h, src/livarot/Shape.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/ShapeUtils.h, src/livarot/Ligne.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/object-edit.cpp, src/spiral-context.cpp, src/sp-shape.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Portability fixes from Colin Marquardt <colin@marquardt-home.de>.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-08 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/main.cpp: remove the call to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Extension::Internal::PrintWin32::init() entirely after Ted pointed
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico out that it would be called by code in src/extension/init.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico anyway.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-08 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/main.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Added in a version command to our command line args. This fixes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico enhancement request 968642.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-07 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document.cpp, src/document.h, src/document-undo.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-object.h, src/sp-object.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico renamed object garbage collection routines to fit the "orphan"
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico terminology
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-07 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/main.cpp: tentative fix for startup crash on Win32. Ensure
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico that Extension::Internal::PrintWin32::init() is not called until
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico after inkscape_application_init().
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-07 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/inkscape.cpp, src/main.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Moving the initialization of the extensions into the Inkscape application
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico init. I have mixed feelings on this. On one hand, basically extension
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico init gets called directly after applicaiton init and extensions init has
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico nothing to do with anything else in main. On the other hand I'm not sure
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico that it is directly related to the structure of the application itself.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Comments are welcome.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-06 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/attributes.cpp, src/attributes.h: added inkscape:collect attribute
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to specify orphan collection policy (collect with parent, or always
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico collect)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document-undo.cpp, src/document.cpp, src/document.h: added an orphan
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico collection pass as part of comitting an undo step
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.cpp, src/sp-object.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico add total hrefcount for all descendants, and basic orphan collection
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico facilities
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/gradient-chemistry.cpp, src/dialogs/stroke-style.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/gdkpixbuf-input.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico mark automatically added gradients, patterns, and markers for orphan
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico collection
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-06 Bryce Harrington <bryce@bryceharrington.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * libnrtype/nr-type-xft.cpp, libnrtype/nr-font.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico libnrtype/nr-rasterfont.cpp, libnrtype/nr-type-directory.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico libnrtype/nr-typeface.cpp, libnrtype/nr-type-w32.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico libnrtype/nr-type-ft2.cpp, libnrtype/nr-type-pos-def.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico libnrtype/nr-type-primitives.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Documenting the routines. This adds basic code docs for
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico everything in libnrtype.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-06 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/main.cpp, src/preferences-skeleton.h, src/extension/extension.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Making it so that the extension parameters get saved in the Inkscape
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico preferences. Most people will notice that their printer gets saved now.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico But this does alot more than that. Added an "extensions" group to the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico preferences skeleton for all these settings. All settings get saved as
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico "module ID"."param name". Also had to change where the extensions get
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico init'd in the startup to put it behind the Inkscape application so that
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico prerefences could be used.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-03 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/file.cpp, src/dialog/filedialog.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Making the whole file dialog alot more fun. Basically, now the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico first filename will always be unique on files that don't have a
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico filename already. And, if you've selected a different default
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico extension, that extension's filename extension will be placed
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico on the file. Also, when you change the extension to save with
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico in the dialog, the filename extension will change with you (assuming
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico that you were using filename extensions previously ofcourse).
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Finally, the checkbox to autoappend extensions is no insensitive
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico when "Autodetect" is selected.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-03 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/file.cpp, src/extension/internal/ps.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/win32.cpp, src/sp-pattern.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/stroke-style.cpp, src/display/nr-arena-glyphs.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/nr-arena-group.cpp, src/display/nr-arena-image.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/nr-arena-item.cpp, src/display/nr-arena-shape.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/icon.cpp, src/dialogs/nr-arena-item.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Introduced the notion of "parent" NRGCs
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-02 bulia byak <bulia@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/selection.h, src/selection.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * preferences-skeleton.h dialogs/display-settings.cpp sp-item.cpp: New
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicosettings
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico for various compensations
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * sp-shape.cpp sp-shape.h sp-rect.cpp sp-path.cpp: Factored out adjustments
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (stroke and pattern so far) from optimizing items into sp-shape.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * libnr: Added distance function for a couple of points. Added expansions
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicofor X and Y.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * object-edit.cpp sp-rect.cpp sp-item.cpp toolbox.cpp: Made rect use
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicoabsolute
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico radii, added recursive compensation on item_transform. Added new knot for
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico rect, moved corner knots to the top right corner. Rect toolbar shows visible
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico rx/ry.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * toolbox.cpp: Finally got the freeze semaphores right (prevent loops for
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico changes both from the repr and from toolbar UI).
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * sp-namedview.cpp: Guarding against nan in zoom, cx, cy
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * select-toolbar.cpp helper/unit-menu.cpp helper/unit-menu.h: Fix units menu
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicosize
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * node-context.cpp: Second Esc or empty-click deselects object
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * desktop.cpp desktop.h: Restored sticky zoom
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * preferences-skeleton.h extension/internal/gdkpixbuf-input.cpp file.cpp: Do
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNiconot
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico group import if only one item; move its defs to our defs; select and move
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico under cursor the imported item/group. Optionally import bitmaps as filled
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico rects.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * many -context files: Decoupled seltrans and selcue so that the latter can
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicobe
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico used outside of selector; enabled optional selcue in all tools
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * many files: New set_color signals on desktop, switching the dropper to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicothem;
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico needs to be redone for style. Excise the old inkscape::color_set signal.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * dialogs/stroke-style.cpp: Fix the "all clubs" marker preview bug. In
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicomarkers
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico menu, skip document markers with stockid only if the same stockid is in
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico markers.svg; add separator.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * many fill and stroke files: Remove old mode selector, remove dropper
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicocheckbox
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (now always on). Remember active colorselector page. Remove redundant checks
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico in setting color (fixes at least one bug). Cosmetics, cleanup, b/w icons,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico shortened labels, added mnemonics and tooltips, removed the drop-down modes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico list. Switched color spinbuttons to 0..255 enabling 0..1 floats to be typed
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicoas
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico well.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * dialogs/find.* et al: Find dialog, command
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * selection-chemistry.cpp: Fix copying objects from different parents; fix
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicoand
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico reorganize copying gradients, recurse into groups
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * dialogs/xml-tree.cpp: Removed unused desktop shutdown signal, fixes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicoproblem
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico with saving window settings on exit
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * select-toolbar.cpp: Percentage unit, lock toggle, NR::Rectification
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * sp-object.cpp path-chemistry.cpp splivarot.cpp et al: Sending
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico_delete_signal
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico recursively for descendants; switched to deleteObject where appropriate to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico notify clones
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * preferences-skeleton.h desktop.cpp desktop.h interface.cpp: Window layout
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico fully configurable, commands in the View menu
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * path-chemistry.cpp: Fixed transform when combining inside group
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * preferences-skeleton.h sp-item.cpp dialogs/display-settings.cpp: Fixes in
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico scalestroke (coded by Carl): arbitrary depth recusion, setting stroke-width
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico via repr, pref in the transforms tab
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * widgets/sp-xmlview-attr-list.cpp: More robust listener
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-06-01 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/internal/gdkpixbuf-input.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Making it so that the lists of extensions and mimetypes are
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico used in the creation of the plugins. Also, free'ing everything
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico properly so that we don't have a memory leak.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-05-30 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/selection.h, src/selection.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico rework SPSelection to be SPObject- rather than SPItem- oriented;
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico this will be needed later for the layers/document tree dialog
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (and could prove useful for the XML editor later too)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-item.h: make SPItem a proper C++ subclass of SPObject
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/item-properties.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico correct overly intimate knowledge of SPObject (use SP_OBJECT_ID rather
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico than directly accessing the SPObject::id member)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-05-27 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/internal/ps.h, src/extension/internal/ps.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Hopefully fixed the locale problems in the PS output generator.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-offset.cpp, src/display/bezier-utils-test.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/nr-arena-item.cpp, src/libnr/nr-svp-render.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnr/testnr.cpp, src/livarot/AlphaLigne.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/Ligne.cpp, src/livarot/Path.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/PathCutting.cpp, src/livarot/Shape.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/ShapeDraw.cpp, src/livarot/ShapeSweep.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/svg/svg-affine.cpp: added comments and notes to all remaining
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico "printf"ish calls that have %g or %f in them. Most are just debug
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico output, etc. Hopefully we are actually free of locale bugs! :)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.h, src/desktop.cpp: desktop's knowledge of
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico fullscreen-ness doesn't depend on having the ability to DO it. Other
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico functions already test "is_fullscreen" to alter their behavior.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-05-23 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/system.h, src/extension/system.cpp (build_from_file):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Remove unused second argument. Callers updated.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/system.cpp (build_from_reprdoc):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Just one call to sp_repr_name per child.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/system.h, src/extension/system.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Cleanup: greater conformance to CodingStyle.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-05-23 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/Makefile_insert, src/libnrtype/nr-type-gnome.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/nr-type-gnome.h, src/libnrtype/nr-type-dictionary:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico removed gnome-print libnrtype backend
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-05-20 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr.h, src/xml/repr-util.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Remove unused function sp_repr_set_position_relative.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr-util.cpp (sp_repr_compare_position, sp_repr_position):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Minor cleanups.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-05-19 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-use.cpp: Cleanup: greater conformance to CodingStyle.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-item-group.cpp (sp_item_group_ungroup): Fix bug #956334:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico ungrouping was reversing the order of the group members.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr-get-children.h, src/xml/repr-get-children.cpp: New files.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/Makefile_insert (xml_libspxml_a_SOURCES): Add the new files.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr-private.h, src/xml/repr.cpp (sp_repr_nth_child):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Remove this unused function.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr.h, src/xml/repr.cpp (sp_repr_parent):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Mark pointer as not written through (const).
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-05-18 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr.cpp: Cleanup: greater conformance to CodingStyle.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile_insert: Add missing dependencies on inkscape_version.h.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/Makefile_insert: Adapt dependency object names for
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico `subdir-objects' automake option.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/helper/Makefile_insert: Adapt dependency object names for
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico lack of libspchelp-specific CPPFLAGS.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-05-17 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/nr-type-w32.cpp: Tentative fix for
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico build problems on Win32.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/internal/svg.cpp: Coding style cleanups.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-05-17 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-item.h, src/sp-item.cpp: Remove unused
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico distance-conversion functions sp_item_distance_to_svg_bbox,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp_item_distance_to_svg_viewport.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-item.cpp: Cleanup: greater conformance to CodingStyle.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * acinclude.m4: Remove.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-05-16 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/internal/svg.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Throw an exception if sp_repr_save_file fails. This should close
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico bug 948921.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-05-16 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/check-header-compile.in: New script.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.in: Add it to list of files for substitution.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/star-context.cpp: Minor cleanups, and use g_strdup_printf instead
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico of fixed-size buffer for translated string.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/selection-chemistry.cpp: Use NR::Rect bounds() method instead of
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico old bounds(NRRect*).
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/document.cpp (sp_document_create):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/preferences-skeleton.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Use INKSCAPE_VERSION from inkscape_version.h instead of VERSION.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/nr-rotate-test.cpp: Use new rotate_equalp function.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/nr-translate-ops.h (operator-): New function.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/select-context.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/selection-chemistry.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-defs.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Cleanup: greater conformance to CodingStyle.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/nr-macros.h: Don't #include nr-matrix.h, nr-rect.h.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/arc-context.h, src/desktop-affine.h, src/dir-util.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/draw-context.h, src/dyna-draw-context.h, src/help.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/knotholder.h, src/prefs-utils.h, src/select-toolbar.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-clippath.h, src/sp-mask.h, src/sp-pattern.h, src/sp-use.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/text-context.h, src/toolbox.h, src/tools-switch.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/dialog-events.h, src/dialogs/sp-attribute-widget.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/sp-canvas.h, src/helper/gnome-utils.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/helper/png-write.h, src/helper/stock-items.h, src/inkjar/jar.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnr/nr-matrix.cpp, src/libnr/nr-point-l.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/svg/stringstream.h, src/svg/svg-affine.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/gradient-selector.h, src/widgets/paint-selector.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/spinbutton-events.h, src/widgets/spw-utilities.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/xml/repr-action.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Add missing header files as detected by check-header-compile script.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/nr-rotate-fns.h, src/libnr/nr-rotate-fns.cpp: New files.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/nr-rotate-fns-test.cpp: New unit test.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/Makefile_insert, src/Makefile.am: Reference new files,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico add to unit tests.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/nr-rotate.h: Add Coord,Coord constructor.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/nr-rotate.h, src/libnr/nr-rotate-ops.h (operator*=):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico New method.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/nr-point-fns.h (point_equalp): New function.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/radial.h: Remove this unused header.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/xml-forward.h: New file.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/Makefile_insert: Add it to xml_libspxml_a_SOURCES.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr-private.h: Include it.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-05-16 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/nr-type-directory.cpp, src/libnrtype/nr-type-ft2.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/nr-type-ft2.h, src/libnrtype/nr-type-gnome.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/nr-type-w32.h, src/libnrtype/nr-type-xft.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/nr-typeface.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico transition to C++ inheritance
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/verbs.cpp, src/helper/action.h, src/helper/action.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/button.cpp, src/libnr/nr-object.cpp, src/libnr/nr-object.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico removed barely-used "in-place construction" facility for NRObject
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/helper/action.h, src/helper/action.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/nr-arena-glyphs.cpp, src/display/nr-arena-glyphs.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/nr-arena-image.cpp, src/display/nr-arena-image.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/nr-arena-item.cpp, src/display/nr-arena-shape.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/helper/action.cpp, src/helper/action.h, src/libnr/nr-object.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnr/nr-object.h, src/libnrtype/nr-type-ft2.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/nr-type-gnome.cpp, src/libnrtype/nr-type-w32.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/nr-typeface.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Made NRObject "C++-compatible". All C++ features including virtual
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico methods and RTTI should now be available to NRObject subclasses
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico _provided_:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico a) there is an unbroken chain of _C++_ inheritance from the subclass
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico back to NRObject
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico b) the NRObject-derived inheritance chain is always first in cases
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico of multiple inheritance (the NRObject must be first in the memory
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico layout)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico c) The subclass in question overrides NRObjectClass::cpp_ctor in its
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico own class_init function, with a pointer to a function that calls
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico the specific subclass' constructor (via placement new -- you will
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico need to #include <new> for this to work)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico n.b. Objects of classes which do not override cpp_ctor will appear
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to the C++ runtime system (RTTI and virtual dispatch, at least) as
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico objects of the closest ancestor class which does override it
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (NRObject or NRActiveObject if nothing else).
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-05-15 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/nr-arena-shape.h, src/display/nr-arena-shape.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico further reduced dependency on SPStyle
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-05-14 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/nr-path.cpp, src/libnr/nr-path.h (nr_path_matrix_bbox_union):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Get rid of no-longer-needed tolerance arg. Update callers.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/selection.cpp, src/sp-chars.cpp, src/sp-image.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-item-group.cpp, src/sp-item.cpp, src/sp-item.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-marker.cpp, src/sp-root.cpp, src/sp-shape.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-symbol.cpp, src/sp-text.cpp, src/sp-typeset.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-use.cpp, src/dialogs/fill-style.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/stroke-style.cpp, src/display/nr-arena-shape.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnr/nr-path.cpp, src/libnr/nr-path.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/nr-font.cpp, src/libnrtype/nr-rasterfont.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/nr-type-gnome.cpp, src/widgets/icon.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/paint-selector.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Change argument from NRMatrix to NR::Matrix in SPItemClass->bbox,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp_item_invoke_bbox, sp_item_invoke_bbox_full,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico nr_path_matrix_bbox_union. Users updated.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/nr-rect.h, src/libnr/nr-rect.cpp (nr_rect_union_pt):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico new function.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/nr-matrix-fns.h, src/libnr/nr-matrix-fns.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (NR::transform): new function.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile_insert: Move fixes.cpp from libinkpre.a to libinkpost.a.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/Makefile_insert (xml_repr_action_test_LDADD):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Add libinkpost.a, for fixes.o. `make check' now works again.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-text.cpp (sp_text_set_transform):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Don't include SP_OBJECT_CHILD_MODIFIED_FLAG in flags for
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp_object_request_update. Addresses `critical' warning.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-05-13 John Cliff <simarilius@yahoo.com>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/stroke-style.cpp: Switched to using get_stock to retrieve
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicomarkers.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/helpers/stock-items.h, src/helpers/stock-items.cpp: created to handle
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicostock items.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/prefix.h: Added marker and gradient directorys.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-05-13 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.in, src/main.cpp, config.h.mingw, debian/rules:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico made popt a requirement instead of an option.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-05-13 Carl Hetherington <cth103@houllier.home>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * sp-color-notebook.cpp: Fix uninitialised value spotted by valgrind.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * stroke-style.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fix ink_extract_marker_name returning a pointer into a free()d buffer.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-05-13 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/file.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Making the default filename _("untitled.svg")
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-05-12 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * config.h.mingw: added g_ascii_strtod macro.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-05-12 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/export.cpp: fix faulty logic with exporting of
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico selections, as reported by Artemio on the ML.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/desktop-properties.cpp: Fix a gtk_table size.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Make use of spw_dropdown in one place.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/select-context.cpp: Remove alt-drag "slow move" mode.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Make alt-drag move without any grid snap, even if the grid
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico is enabled. Add a new mode, shift-drag, which preserves
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico objects' grid offsets rather than snapping their snappoints.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/selection-chemistry.cpp: Pasted objects have the same
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico offset from the grid as the original, if the grid is enabled.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Also a NRRect -> NR::Rect fix thrown in for no extra charge.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/display-settings.cpp: Added option to reverse
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico the actions of drag and shift-drag when moving objects.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-05-12 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/main.cpp (main): Test ENABLE_NLS instead of HAVE_NLS (which
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico wasn't getting defined). Restores translations on *nix systems
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico when inkscape translations aren't in system-wide /usr/share/locale.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-05-10 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-item.cpp, src/dialogs/display-settings.cpp: primitive
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico support for preserving line widths when scaling. Thanks to Bulia
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico for telling me what to do :)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/align.cpp: refactor some cut-and-paste code into
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico a separate function. Remove NRRect. Declaration-to-first-use
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico cleanups.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/transformation.cpp, src/dialogs/fill-stype.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico NRRect removal. Declaration-to-first-use cleanups.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-05-09 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-paint-server.h: SPPaintServer now uses C++ inheritance
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (bigger question -- should SPPaintServer derive from SPObject? I think
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico not, actually ... it's more something that should be aggregated into
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico the various paint-server-capable types)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/nr-arena-shape.h, src/display/nr-arena-shape.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico first steps in removing SPStyle dependency from NRArenaShape --
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico add fill and stroke paint server members, and use those instead
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico of reading directly from an SPStyle.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-05-09 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/nr-type-xft.cpp: added patch 898200, hopefully this
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico won't break anyone.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/desktop-properties.cpp: added patch 947127, along with
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico some orientation bugfixes, list cleanup, and logic to select the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico correct menu items based on document settings.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.in: default to always replace g_ascii_strtod.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-05-08 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/internal/gdkpixbuf-input.cpp: skip SVG files. (open bug)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.in, src/Makefile_insert, src/fixes.cpp: added replacement
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico for g_ascii_strtod, since it has locale-related bugs in gnome 2.0.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico The upstream version is fixed, so some day, we won't need this any
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico more. (fixes "ugly icons" bug, and possibly the spinbutton locale bug)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dyna-draw-context.cpp, src/rect-context.cpp, src/sp-namedview.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-object.cpp, src/sp-object.h, src/sp-pattern.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-polygon.cpp, src/sp-polyline.cpp, src/sp-root.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-spiral.cpp, src/sp-star.cpp, src/sp-symbol.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-text.cpp, src/spiral-context.cpp, src/star-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/svg/ftos.cpp, src/svg/svg-affine.cpp, src/svg/svg-color.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/svg/svg-length.cpp: adding "config.h", making a few extra
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico locale-sensitive functions use g_ascii versions.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-05-08 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-item.cpp: move "transformed" signal emission after actual
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico application of transform
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr-action.cpp, src/xml/repr-action.h, src/xml/repr.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico fix lifecycle issues with content and attribute strings
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.h, src/sp-object.cpp: added SPObject::setId()
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-05-08 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/verbs.cpp, src/help.cpp: localizing "about" and "keys" stuff.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * po/*.po: rebuilt for new strings.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-05-08 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/desktop-properties.cpp: the usual cleanups. Also
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico add some sp_document_done()s in various places.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-05-08 bulia byak <bulia@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * widgets/paint-selector.cpp: Tooltips, slight cosmetics
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * main.cpp: --help edit
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * sp-use.h sp-use.cpp: Redid move compensation using _transformed_signal
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * sp-item.h sp-item.cpp: Added _transformed_signal, emitted by
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicowrite_transform,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico passes the difference transform relative to the old one (not the new
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicotransform
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico set)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * nodepath.cpp: Fix lagging update of the other handle for smooth nodes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * widgets/dash-selector.cpp: (Almost) fixed display of shorter-than-0.5
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicodashes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico in selector; proper fixing will require manual drawing the dashes instead of
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico using gdk dashes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * preferences-skeleton.h: lots of new dasharrays
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * dialogs/stroke-style.cpp: Remove repetitive code; relocation patch from
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico mhearn; fixed, reenabled, and automated marker previews (no need for
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicopreviews
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico in markers.svg)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/markers/markers.svg: Cleanup, sizes, remove manual previews
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * style.cpp: Disabled warning for overflow property (we need it for markers)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * splivarot.cpp: Fixed transform when doing boolop inside group
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * libnr/nr-path.cpp: Ported fix from sodi, fixes two bugs with endnodes of a
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico curve on the same hor/vert line
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * sp-namedview.cpp: Use set_default_size instead of _resize for setting
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicowindow
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico from namedview
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * preferences-skeleton.h dialogs/item-properties.cpp: Objects props
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico transientized (better late than never)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * dialogs/display-settings.cpp: Added simplify threshold
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * sp-use.cpp: Mega-kill use on unlink
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * preferences-skeleton.h dialogs/display-settings.cpp: Orphaned clones
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicooptions
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * sp-item-group.cpp: Prevent jumps when ungrouping clone with its original
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * sp-object.cpp: Fix crash when deleting clone and its original
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * toolbox.cpp, tool contexts: Alt-x and top panel keyboard shortcuts now
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicowork
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico for all tools
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * sp-use.cpp enums.h: Unlink option on self-delete
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * sp-use.cpp: Fix: disappeating clone on undoing ungrouping (_show finally
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicoworks properly)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * splivarot.cpp: Boolops: cleanup, preserve id, parent, position, fix to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicotake
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico style from the bottom object
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * interface.cpp verbs.cpp shortcuts.cpp: Mnemonics, tooltips, shortcuts,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico cleanup, autoraise removed from menu
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-05-07 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/verbs.cpp: re-localizing tutorials. My goof!
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * po/POTFILES.in: removed arikkei references
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-05-07 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.cpp: make sure that a SPNamedView's modified signal
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico is connected to the SPDesktop even when a file is loaded into an
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico existing SPDesktop. Fixes problems whereby grid snap does not
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico work for the first file loaded in a session. Fix a && -> & typo.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.cpp: declaration-to-first-use and coding style
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico cleanups.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-05-05 Spundun Bhatt <spundun@isi.edu>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.in: Stole Nathan's configure hack and used it to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico support gtkmm-2.4
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-05-06 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/file.cpp, src/extension/extension.cpp, src/extension/init.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/Makefile_insert,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/gdkpixbuf-input.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/gdkpixbuf-input.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Changing the import functionality so that it works much more like open.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico You can use any format, and it will place that file directly in the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico document that you are working on. Added input extensions that cover all
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico of the bitmap formats that are covered with gdkpixbuf. Also, more
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico formats can be used using the scripting system.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-05-06 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-line.cpp, src/sp-mask.cpp, src/sp-metrics.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico declaration-to-first-use and coding style cleanups
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-05-05 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/nr-type-dictionary.cpp: removed 'private-fonts'
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico feature (we should rely on fontconfig for "custom" font stuff)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.in, src/Makefile_include, src/Makefile.am,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libarikkei/*: removed the now unused libarikkei
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-05-05 Nathan Hurst <njh@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/text-edit.cpp, configure.in: Added support for spell
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico checking in text dialog.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-05-04 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/nr-arena-glyphs.h: fixed cut-and-paste error in
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico NRArenaGlyphsGroup::create()
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/selection.cpp, src/selection.h: fixed global "changed" propagation
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-05-02 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/file.cpp, src/print.cpp, src/sp-chars.cpp, src/sp-clippath.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-image.cpp, src/sp-item-group.cpp, src/sp-mask.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-pattern.cpp, src/sp-shape.cpp, src/sp-text.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-use.cpp, src/dialogs/stroke-style.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/canvas-arena.cpp, src/display/nr-arena-glyphs.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/nr-arena-glyphs.h, src/display/nr-arena-group.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/nr-arena-image.h, src/display/nr-arena-item.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/nr-arena-item.h, src/display/nr-arena-shape.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/nr-arena.h, src/libnr/nr-object.h, src/widgets/icon.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico removed nr_arena_item_new in favor of static ::create() functions
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico which call NRArenaItem::init() to perform setup (i.e. setting
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico NRArenaItem::arena). Eventually NRArenaItem::init() and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico nr_arena_item_init will merge and become NRArenaItem's constructor.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-30 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-use.cpp: call parent class' write methods rather than
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico attempting to do everything (wrongly) ourselves; among other
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico things, <use> transform attributes weren't getting written
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.h, src/sp-object.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico designate a "successor" object so we still perform as
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico expected if objects are replaced in the middle of e.g. a
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico bulk delete operation
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-use.cpp: cleanups and succession logic for <use>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico deletion
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/sp-hwrap-box.cpp, src/widgets/sp-hwrap-box.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/sp-vwrap-box.cpp, src/widgets/sp-vwrap-box.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/sp-wrap-box.cpp, src/widgets/sp-wrap-box.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/test-wrapbox.cpp, src/widgets/Makefile_insert:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Removed unused (and imperfect) "wrapbox" widgets.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.h, src/sp-object.cpp, src/sp-item-group.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Removed unused sp_object_invoke_forall and sp_object_sequence
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico methods. (forall might be nice to have, but we can do better
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico implementation-wise now that we're in C++-land)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-30 njh <njh@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * main.cpp: replaced gtk_init with g_type_init for console mode.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Closes 944969.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-29 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-image.cpp, src/sp-item.cpp, src/sp-item.h, src/sp-line.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-path.cpp, src/sp-rect.cpp, src/sp-text.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico write_transform becomes set_transform, which applies the given
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico transform to the object without (!) invoking a repr write
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-star.cpp, src/svg/svg-length.h, src/svg/svg-length.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/svg-types.h, src/svg/svg.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico replaced raw integers with real units enum
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/nr-matrix.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico removed dead assertion (it's always valid to retrieve the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico translation component of a matrix)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/selection-chemistry.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico delete items via SPItem (SPObject), not repr
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-object.h, src/sp-object.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added SPObject::deleteObject() and a delete notification signal;
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico SPObject now inherits from GObject in the C++ sense
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-use.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico don't accept references to the use or its ancestors (preventing
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico infinite loops)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-use.cpp, src/sp-use.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added automatic deletion when referrent is deleted
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/uri-reference.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added URIReference::getOwner()
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-29 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/internal/win32.cpp: add textToPath parameter to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico description in order to fix #944131.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-28 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.cpp, src/inkscape.cpp, src/sp-namedview.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Part of the fix for #942149. Also fixed some compiler warnings.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/nr-arena.cpp: Fixed an unused variable warning.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/main.cpp: Fix a warning that is raised on Windows.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-28 bulia byak <bulia@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * inkscape.cpp: Fixed prev/next desktop; numbered from 0
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * Lots of files: Replaced all strtod() and atof() by g_ascii_strtod()
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * interface.cpp verbs.cpp: Tooltip edits
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * view.cpp view.h desktop.cpp: Signal and function to pop statusbar message
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * dialogs/dialog-events.cpp: Only set the UTILITY hint for non-modal
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicowindows,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico fixes "disappearing save as"
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * toolbox.cpp widgets/widget-sizes.h widgets/button.cpp: Got rid of button
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico relief, top panel made less tall
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * desktop.cpp preferences-skeleton.h dialogs/display-settings.cpp: Done away
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico with the sticky zoom button, now in prefs
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * path-chemistry.cpp: Preserve id= in combine/break, convert to paths;
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicopreserve
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico z-order in combine/break; cleanups
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * splivarot.cpp: New selection API, Simplify preserves id=
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * select-context.cpp preferences-skeleton.h sp-item.cpp display-settings.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico splivarot.cpp sp-item-group.cpp sp-item-transform.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp-item-notify-moveto.cpp nodepath.cpp node-context.cpp seltrans.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico seltrans.h: Switched to global preservetransform, transform writing
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico unification (no more manual transform= setting all over the place), stamp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico preserves parent, mental's new SPSelection API, pruning dead code
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * verbs.cpp interface.cpp: Eliminated Dialogs menu, added ... to dialog
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico commands, rearrangements, menu items display tooltips in statusbar when
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico selected
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * sp-item-group.cpp sp-item-group.h: Made document_done optional in ungroup
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico(not
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico done when the function is called from another function)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * dialogs/display-settings.cpp enums.h preferences-skeleton.h sp-use.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp-use.h: Clone move compensation (3 modes), settable in prefs
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * seltrans.cpp selection-chemistry.cpp: Do not translate a clone if its
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicooriginal
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico is in the selection
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * verbs.cpp verbs.h interface.cpp shortcuts.cpp sp-use.cpp sp-use.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico selection-chemistry.cpp selection-chemistry.h: Unlink Clone verb and menu
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico command (preserves id=)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * selection-chemistry.cpp selection-chemistry.h verbs.h verbs.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicoshortcuts.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico interface.cpp: Select Original verb and command, scrolls to the original
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * selection-chemistry.cpp selection-chemistry.h verbs.cpp verbs.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicointerface.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Clone command
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * sp-use.h sp-use.cpp: Use URIReference; Propagate update to parent class
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (SPItem) (fixes redraw on dragging a clone)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * dropper-context.cpp dropper-context.h dialogs/display-settings.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Implemented pick modes (pick either actual color with transparency or
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicovisible
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico color without transparency); added statusbar indication; color is only set
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicoon
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico mouse release
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * seltrans.cpp display/sodipodi-ctrlrect.cpp: Finally the correct selection
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicocue
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico rect (fixed displacement)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-27 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.cpp: Check for there being no items when zooming to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico the drawing. This fixes bug #942137.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-26 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * config.h.mingw, prefix.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico INKSCAPE_VERSION moved to inkscape_version.h.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico INKSCAPE_{PIXMAP,SCREENS,TUTORIALS,MARKERS}DIR moved to prefix.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile.mingw, src/inkscape_version.h.mingw
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Use CVS inkscape_version.h.mingw for inkscape_version.h on Win32.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-use.cpp: fix a warning.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-26 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/extensions/ai_input.inkmod, share/extensions/dia.inkmod,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/extensions/txt2svg.inkmod, src/extension/extension.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/svg.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Making the names of the input extensions look like the output ones.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Also, threw in a slight memory savings in removing the implementation on
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico deactivated extensions.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-26 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/selection.cpp: migrate to new glib idle API
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/db.cpp: can't call ->deactivated() on a NULL pointer..
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-26 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.in: Replace use of old AM_PROG_LIBTOOL macro with
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico AC_PROG_LIBTOOL.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-26 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/extensions/epsi_output.inkmod:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Added in a check for ps2epsi
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/filedialog.cpp, src/extension/db.cpp, src/extension/db.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/extension.cpp, src/extension/extension.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/init.cpp, src/extension/system.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Implementing a 'deactivated' extension. This means that it should
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico still exist, but show up as insensitive in any GUI element that could use
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico it. The idea here is that users should know what they don't have, but
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Inkscape supports.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-26 Nathan Hurst <njh@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/{libnr,libnrtype,widgets,display,helper,.}*.{h,cpp}: moved
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico from typedef _name name; to C++ style struct name; forward
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico references.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-25 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/extensions/ai_output.inkmod, share/extensions/dia.inkmod,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/extensions/dropshadow.inkmod, share/extensions/epsi_output.inkmod,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/extensions/roundhole.inkmod, share/extensions/svgz_input.inkmod,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/extensions/svgz_output.inkmod, share/extensions/txt2svg.inkmod,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/script.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/script.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding in support for superior checking of dependencies. Now scripts
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico can include a line, which will look for a binary in the path. So
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico something like dia input will no be loaded if there isn't dia available in
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico the path.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-25 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/verbs.cpp, src/rect-context.cpp, src/spiral-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/event-context.cpp, src/text-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/stroke-style.cpp, src/xml-tree.cpp, src/widgets/sp-widget.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico SPSelection OO-ification.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/curve.cpp: Don't raise a critical error if a new
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico curve cannot be created in sp_curve_new_from_bpath(). This can
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico happen if a file contains a strange path, like one with only a
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico move in it and nothing else. This is part of the fix for bug
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico 934882.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-path.cpp: cope with sp_curve_new_from_bpath() returning
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico NULL in sp_path_set(). This is the other part of the fix for 934882.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/path-chemistry.cpp, src/sp-offset.cpp, src/sp-ellipse.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/nr-arena-glyhs.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico added asserts for calls to sp_curve_new_from_bpath() which look
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico like they might not expect it to return NULL.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.h: add a comment about how SPDesktop::selection
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico should never generally be NULL.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop-handles.cpp: ensure that sp_desktop_selection never
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico returns NULL, so that we don't have to check for this eventuality
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico elsewhere.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/arc-context.cpp, src/seltrans.cpp, src/desktop.cpp: be less defensive
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicoabout
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico SPDesktop::selection being NULL.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/path-chemistry.cpp, src/select-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/selection-chemistry.cpp, src/star-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/align.cpp, src/dialogs/item-properties.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicosrc/dialogs/text-edit.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico SPSelection OO-ification. Also some coding style and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico declaration-to-first-use cleanups.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/toolbox.cpp: SPSelection OO-ification. Various cleanups.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/selection.h: remove deprecated access functions.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/fill-style.cpp: declaration-to-first-use cleanups.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/selection.cpp: add vim and Emacs mode blocks.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/object-ui.cpp: very minor coding style fix.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-24 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/arc-context.cpp, src/dyna-draw-context.cpp, src/object-ui.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/path-chemistry.cpp, src/rect-context.cpp, src/select-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/select-toolbar.cpp, src/selection-chemistry.cpp, src/selection.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/spiral-context.cpp, src/star-context.cpp, src/text-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/verbs.cpp, src/dialogs/export.cpp, src/dialogs/fill-style.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/in-dt-coordsys.cpp, src/dialogs/stroke-style.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/transformation.cpp, src/dialogs/xml-tree.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico removed sp_selection_set_item(), sp_selection_set_repr(),
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp_selection_is_empty(), sp_selection_item_selected(),
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico and sp_selection_repr_selected()
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-24 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/extensions/ill2svg.pl:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Applying a patch made to the Sodipodi list by Tuukka Pasanen which adds in
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico support for text in Illustrator files. Also, I backed out the changes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico which removed being able to specify the line endings. This will, by
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico default, force them back to mac compatible. Mac files didn't work with
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico those changes.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-24 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.in: Tentatively remove config.h definitions of
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico INKSCAPE_MARKERSDIR, INKSCAPE_PIXMAPDIR, INKSCAPE_SCREENSDIR,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico INKSCAPE_TUTORIALSDIR, with the understanding that these are to be
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico provided by prefix.h.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/prefix.h: Define INKSCAPE_MARKERSDIR.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/extension.cpp (Extension):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/init.cpp (check_extensions):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Address warning.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/stroke-style.cpp: #include prefix.h.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile.am (EXTRA_DIST): Add */makefile.in.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/Makefile_insert (libnr_libnr_a_SOURCES):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Add libnr/nr-convex-hull.h, needed by sp-canvas.cpp.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-24 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile_include, src/prefix.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Removing the redefition of NULL and adding to the make system.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-24 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/db.cpp, src/extension/db.h, src/extension/extension.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/extension.h, src/extension/init.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/eps-out.cpp, src/extension/internal/eps-out.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/ps-out.cpp, src/extension/internal/ps-out.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding in more checks for individual extensions. All of them
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico should still pass though. Also, moved the extension database from
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico glib to STL. This allows extensions to be deleted while using the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico foreach functions (which causes instability with the glib hash
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico table).
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-24 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/Makefile_insert:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/Makefile_insert:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/Makefile_insert:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Get rid of unneeded CPPFLAGS specification.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile.am:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile_insert:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico New generated file inkscape_version.h, to replace
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico -DINKSCAPE_VERSION=\"$(VERSION)\".
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/help.cpp: #include it.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-23 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-polygon.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/splivarot.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/style.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Change include stringstream.h to include svg/stringstream.h.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile.am, src/Makefile_insert: Change libinkscape.a use
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to eliminate triple compilation of these object files.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile.am: Use `subdir-objects' option.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile.am: Add global INCLUDES setting.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/*/Makefile_insert: Get rid of now-redundant $(INKSCAPE_CFLAGS)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico from *_CPPFLAGS.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/*/makefile.in: `%' as a target doesn't behave as intended,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico so replace with less general `clean %.a %.o' and add .SUFFIXES.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-22 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/draw-context.cpp, src/dropper-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dyna-draw-context.cpp, src/node-context.cpp, src/nodepath.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-ellipse.cpp, src/sp-offset.cpp, src/sp-path.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-polygon.cpp, src/sp-shape.cpp, src/splivarot.cpp, src/toolbox.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/curve.cpp, src/display/nr-arena-shape.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/gnome.cpp, src/extension/internal/ps.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnr/nr-path.cpp, src/libnr/nr-path.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/nr-rasterfont.cpp, src/libnrtype/nr-type-ft2.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/nr-type-gnome.cpp, src/libnrtype/nr-type-w32.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/nr-typeface.cpp, src/livarot/PathCutting.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/svg/gnome-canvas-bpath-util.cpp, src/svg/svg-path.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Changing the ART_ enums to NR_ so that if libart is include (like if
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico you are building gnome-print) it doesn't conflict with the internal
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico definitions.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/extensions/svgz_output.inkmod, src/extension/extension.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/init.cpp, src/extension/implementation/script.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Adding in a little more checking code. Now extensions can start
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico deleting themseleves if they fail certain tests. More tests are
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico needed, along with more testing of this feature. Consider this
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico an 'early release' of the feature. ;)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-22 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/Makefile.am: Make non-recursive. Now sources */Makefile_insert.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico See HACKING or discussion on mailing list.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * autogen.sh: Bump requirement from automake-1.6 to automake-1.7.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.in: Don't generate src/blah/Makefile, but do generate
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/blah/makefile.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/*/Makefile.am: Remove.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/*/makefile.in: New wrapper makefiles to allow typing `make' from
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico subdirectories of src. (Not used by compiles started from top-level
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico or from src/.)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-21 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/nr-type-w32.h: fixed unremoved underscores
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/select-context.cpp, src/selection.cpp, src/selection.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/seltrans.cpp, src/tools-switch.cpp, src/dialogs/align.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico remove improper twiddling of desktop message line from SPSelection;
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico some additional work is now required in SPSelectContext to update
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico the message properly in all cases.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/selection.h, src/selection.cpp: touched up and documented
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico SPSelection
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/uri-references.h: documentation touch-ups
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-20 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/file.cpp, src/desktop.cpp: moved sp_file_open unselection code into
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp_desktop_change_document. Generalized Carl's fix for unref counting
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico since it applies in both cases. (My bad!)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-20 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/text-context.cpp: merged Carl's fix for signal cleanup
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/selection.h: marked wrappers for old API as deprecated
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-20 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/internal/ps.cpp, src/extension/internal/ps.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixed some bugs in exporting images that seem to have been
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico introduced when the code was copied from the gimp. They caused
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico problems when exporting bitmap images to PS.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/file.cpp: fix bug whereby the first file loaded in a session
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico would not have its modified status checked when closed. Hence if
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico you modified the first file you loaded and then closed it, you
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico would not be asked to confirm the close.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/preferences-skeleton.h: add \n to the end of each line to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico fix bug 938368.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-19 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/arc-context.cpp, src/desktop-handles.h, src/desktop.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/draw-context.cpp, src/draw-context.h, src/forward.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/inkscape-private.h, src/inkscape.cpp, src/node-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/node-context.h, src/rect-context.cpp, src/selection-chemistry.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/selection-chemistry.h, src/selection.cpp, src/selection.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/seltrans.h, src/spiral-context.cpp, src/star-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/star-context.h, src/text-context.cpp, src/dialogs/xml-tree.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/sp-widget.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico finished GObject removal from SPSelection
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/arc-context.h, src/arc-context.cpp, src/desktop.cpp, src/desktop.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/draw-context.cpp, src/draw-context.h, src/node-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/node-context.h, src/rect-context.cpp, src/rect-context.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/selection.cpp, src/selection.h, src/seltrans.cpp, src/seltrans.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/spiral-context.cpp, src/spiral-context.h, src/text-context.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/text-context.h, src/toolbox.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico migrated SPSelection to SigC++ signals (though it's a bit messy
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico right now)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-19 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/stroke-style.cpp: Cleanups: greater conformance to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico CodingStyle. Moved some declarations to their first use.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-19 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/stroke-style.cpp, libnr/nr-rect-l.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fix a couple of compiler warnings.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/filedialog-win32.cpp: add OFN_NOCHANGEDIR to Win32
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico flags in OPENFILENAME structs. This prevents the open / save
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico boxes from changing the current directory. Any change to the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico current directory causes problems for subsequent attempts to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico load icons from pixmaps. Also, fix a bug whereby the save
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico dialogue would sometimes not open due to being passed a filename
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico it didn't like.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-19 bulia byak <bulia@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * shortcuts.cpp selection-chemistry.cpp selection-chemistry.h verbs.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicoverbs.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico interface.cpp: Clone command (Edit menu, Shift+Ctrl+N)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * sp-use.cpp: Update propagated to parent class (SPItem), misc fixes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * sp-polygon.cpp: Fix for points= updating by adding set_shape call into
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico_write
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (bug 910142)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * text-context.cpp: Do not create text object unless a printable key was
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico pressed; fixes 934280
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * widgets/dash-selector.cpp dialogs/stroke-style.cpp: Removed marker
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicobuttons,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico fixed g_free crash in marker menus, added tooltips, added stroke-miterlimit
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico spinbutton
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * splivarot.cpp: Outline handles multiple objects; All commands use correct
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico stroke_miterlimit
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * splivarot.cpp sp-offset.cpp: Fix for 932642
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * helper/sodipodi-ctrlrect.cpp: Simplify and fix dashes and offsets
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * widgets/gradient-selector.cpp: Tooltip edits
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * verbs.cpp verbs.h interface.cpp...: Remove tool options
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * seltrans.cpp: Pivot marker made inverse
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * toolbox.cpp: More defocusing
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * *-context.cpp: Eliminated config widgets from all tools
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * toolbox.cpp sp-ellipse.cpp: Ellipse fixes, tooltips
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * verbs.cpp: Options -> Preferences
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * dialogs/display-settings.cpp: An options dialog, completely new; selector
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico widget grafted here
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * preferences-skeleton.h node-context.cpp select-context.cpp: scaling uses
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico defaultscale
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * dialogs/display-settings.cpp display/nr-arena-image.cpp: Make oversample
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico saveable
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * toolbox.cpp: Aux toolbar for calligraphic
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * preferences-skeleton.h: fill-opacity:1 for calligraphic
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * select-context.cpp seltrans.cpp seltrans.cpp: Patch to enable box and none
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico options for per-object selection cue
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * main.cpp: Removed C-locale setting, not needed anymore; temporary switch
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicoof
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico gettext encoding for console output
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * inkscape.cpp: Memory fix from sodi
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * right-click finishes pen (patch by Carl) draw-context.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-19 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/livarot/ShapeRaster.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fix an unitialised value error that was spotted by valgrind.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-18 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/selection.cpp, src/selection.h, src/selection-chemistry.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/seltrans.cpp, src/nodepath.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico made all SPSelection members private, and changed all methods into
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico real C++ methods (with temporary inline wrappers for the old C
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico pseudo-methods)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-18 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/print.cpp, src/print.h, src/sp-text.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/extension.cpp src/extension/extension.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/implementation.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/implementation.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/eps-out.cpp, src/extension/internal/eps-out.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/ps.cpp, src/extension/internal/ps.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Add very basic feature to allow PS text to be exported as real
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico text, rather than being converted to paths first. Needs some
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico work, mostly on font handling.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/seltrans.cpp: Slightly improve placement of the bounding
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico box selection cue.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-shape.cpp: various marker-related cleanups, mostly factoring out
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico common code into functions.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-17 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/inkscape.cpp, src/node-context.cpp, src/selection-chemistry.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/selection.cpp, src/selection.h, src/seltrans.cpp, src/sp-gradient.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-item.cpp, src/sp-offset.cpp, src/dialogs/transformation.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnr/nr-rect.cpp, src/libnr/nr-rect.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Cleaned up NR::Rect API and made SPSelection's desktop pointer private.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/sp-canvas.cpp, src/libnr/nr-convex-hull.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnr/nr-rect.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico First use of NR::ConvexHull (for propagating canvas bounding boxes)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-17 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/icons/icons.svg, src/verbs.cpp: made last three ugly menu icons.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-17 Nathan Hurst <njh@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.in src/draw-context.cpp src/dropper-context.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dyna-draw-context.cpp src/nodepath.cpp src/nodepath.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/path-chemistry.cpp src/sp-chars.cpp src/sp-ellipse.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-offset.cpp src/sp-path.cpp src/sp-polygon.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/sp-shape.cpp src/sp-text.cpp src/splivarot.cpp src/style.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/style.h src/dialogs/fill-style.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/dialogs/object-properties.cpp src/dialogs/stroke-style.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/canvas-bpath.cpp src/display/canvas-bpath.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/canvas-grid.h src/display/curve.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/curve.h src/display/nr-arena-glyphs.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/nr-arena-glyphs.h src/display/nr-arena-shape.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/sodipodi-ctrl.cpp src/display/sodipodi-ctrl.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/sodipodi-ctrlrect.h src/display/sp-canvas-util.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/sp-canvas-util.h src/display/sp-canvas.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/display/sp-canvas.h src/display/sp-ctrlline.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/ps.cpp src/extension/internal/ps.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnr/Makefile.am src/libnr/libnr.def src/libnr/nr-path.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnr/nr-path.h src/libnr/nr-svp-private.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnr/nr-svp-render.cpp src/libnr/nr-svp-render.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnr/nr-svp.cpp src/libnr/nr-svp.h
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/nr-rasterfont.cpp src/libnrtype/nr-type-ft2.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/nr-type-gnome.cpp src/libnrtype/nr-type-w32.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/libnrtype/nr-typeface.cpp src/livarot/PathCutting.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/svg/gnome-canvas-bpath-util.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/svg/gnome-canvas-bpath-util.h src/svg/svg-path.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/svg/svg.h: removed libart.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnr/nr-svp-uncross.cpp src/libnr/nr-svp-uncross.h: deleted
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico uncross and SVL routines.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-15 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/make.exclude, src/make.dep, src/make.files, src/make.ofiles:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Various fixes to the Win32 build following rearrangement of some
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico source files and cleanups to libnr.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-text.cpp: remove an unused variable.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/display/sodipodi-ctrlrect.cpp: removed two unused variables.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-16 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/selection.cpp, src/selection.h, src/forward.h: initial
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico C++ification of SPSelection class
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-15 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * debian/control, debian/changes: dropping (currently) unused
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico dependancies. Added "0.39cvs" tag.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-15 Carl Hetherington <inkscape@carlh.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/seltrans.cpp, src/helper/sodipodi-ctrlrect.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/helper/sodipodi-ctrlrect.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Use black, dashed bounding boxes for indicating itemselection,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico rather than red, solid boxes (as suggested by Bulia).
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Small fix for the problem whereby the first file loaded in an
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Inkscape session will not have its grid set up properly. This was
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico my patch #935013.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/filedialog-win32.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Use the extension system to build the list of allowable file types
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico for save. This means that save as PS and EPS work properly.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/streams-zlib.cpp, src/livarot/PathConversion.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/PathCutting.cpp, src/livarot/PathSimplify.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/PathStroke.cpp, src/livarot/Shape.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/livarot/ShapeMisc.cpp, src/display/nr-arena-glyphs.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/helper/sodipodi-ctrlrect.cpp, src/helper/sp-canvas.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/win32.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fix compiler warnings, mostly about unused variables.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/helper/sp-canvas-util.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fix what I and someone else considered to be an obvious typo. The
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico function in question isn't used, however, so it's a bit difficult
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to test.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/nr-rasterfont.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fix a warning wrt a cast from NR::Matrix to NRMatrix.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-shape.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fix bug #935758.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-14 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/file.cpp, dialogs/filedialog.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Making it so that the filename will get placed in the save as dialog
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico if there is a name for the file. Otherwise the last save directory
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico is used (properly now)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-15 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * most files in src/: removed many old "compatable" struct typedefs
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libarikkei/arikkei-dict.cpp, src/libarikkei/arikkei-dict.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico removed unused arikkei files
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.in: added gtkmm dependency
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-14 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/helper/unit-menu.cpp: Turns out I found a 2nd bug while
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico investigating patch 934358. I've applied this patch again, which gives
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico us the entire fix.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/draw-context.cpp: Investigated patch 934351 from cth103. Applied a
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico slight variation to conform to the function calling styles of that code.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.in: Implemented gcc version test for >= 3.0.0
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/file.cpp, src/interface.cpp, share/icons/icons.svg, src/verbs.cbb:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico finished "File / Revert" implementation. Found a memory leak in
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico "file_save". Added more sanity checking to "sp_file_revert" and more
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico status messages.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/main.cpp, src/file.h, src/file.cpp: removed redundant code,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicoimplemented
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico in "sp_file_open".
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-13 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * tools-version.sh: added a possible fix for BSDish tools.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.in, share/patterns/Makefile.am: inkscape janitor strikes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico again! This is a quick cleanup to Ted's new directories. Looks
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico like "patterns" got left out.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/clipart/.cvsignore, share/templates/.cvsignore,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/examples/.cvsignore, share/fonts/.cvsignore,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/gradients/.cvsignore, share/keyboards/.cvsignore,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/palettes/.cvsignore, share/patterns/.cvsignore:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Added Makefile build-cruft to .cvsignores.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/helper/unit-menu.cpp: applied a variation to patch 934358 from cth103
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to fix grid unit changing bug.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.in: fixed capitalization of "libpng" to avoid confusion.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-namedview.cpp, src/document.cpp, src/document.h, src/file.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/file.h, src/document-undo.cpp, src/interface.cpp, src/verbs.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/verbs.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Newly opened files will only create new windows if the current document
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico is untouched. (RFE#928517)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Added support for future "File/Revert" handling. Needs
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico a little more support in the SPDocument structure. See notes in
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico "src/file.cpp", function "sp_file_revert_dialog".
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-13 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.in, share/Makefile.am, share/clipart/Makefile.am,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/examples/Makefile.am, share/fonts/Makefile.am
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/gradients/Makefile.am, share/keyboards/Makefile.am
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/markers/Makefile.am, share/palettes/Makefile.am
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/screens/Makefile.am, share/templates/Makefile.am:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Making it so that the clipart and everything else gets put in
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico the tarball, and also get installed in the share directory. Many
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico of these have just 'README' files, but they now have good place-
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico holders for further development.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-12 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/stroke-style.cpp, src/Makefile.am, src/dialogs/Makefile.am,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/widgets/Makefile.am, configure.in: fixed up INKSCAPE_*DIR paths so CVS
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico will compile happily for me. This way if paths change, files will be
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico recompiled. The old way would let configure run again (changing the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico datadir path) without forcing a recompile, which could break the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico compiled paths.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-13 John Cliff <simarilius@yahoo.com>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-shape.cpp, src/dialogs/stroke-style.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Couple of changes to marker related code, mid and end markers now point in
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicocorrect
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico direction, turning off start markers behaves correctly.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico This follows on from changes made by me and Carl Hetherington that were
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicocommited
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico yesterday to
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/inkscape-stock.cpp, src/sp-item.cpp, src/sp-marker.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicosrc/sp-shape.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/style.cpp, src/style.h, src/dialogs/stroke-style.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to implement marker UI and fixes to the marker rendering code.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-11 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extension/system.cpp, src/extension/internal/eps-out.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/eps-out.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico First pass at a file save dialog with EPS output. The dialog
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sets the bounding box in the file. Comments encouraged.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-11 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/file.cpp, src/main.cpp, src/print.cpp, src/extension/init.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/init.h, src/extension/system.cpp, src/extension/system.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/script.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicosrc/extension/internal/eps-out.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/gnome.cpp, src/extension/internal/ps-out.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/ps.cpp, src/extension/internal/svg.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/win32.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Change alot of files, but small changes. Basically just took
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico system.cpp and init.cpp and finally ported them to the Inkscape::
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Extension namespace. Cleaned up the code in them a bunch, it is
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico much easier to read now! All the other files are just referencing
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico these changes.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-11 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/verbs.h, src/verbs.cpp, src/interface.cpp, src/interface.h: replaced
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico the rest of the missing menu verbs: "View New", "Cleanup". Created
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico generic function to add icons to a given menu item (for submenu icons
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico mostly).
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/icons/icons.svg: added "selection_cleanup", "selection_deselect",
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico "selection_select_all". Corrected "view_new" and "selection_smooth",
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico "dialog_toggle", "dialog_tool_options", "file_open_recent".
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/selection-chemistry.cpp, src/selection-chemistry.h: renamed
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico "selection_cleanup" function.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-11 Jon Phillip <jon@rejon.org>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * Makefile.mingw share/Makefile.am src/Makefile.am
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/markers/Makefile.am share/markers/.cvsignore config.h.mingw
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico configure.in:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Added the proper infrastructure to get files to the right location for
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico markers.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/tutorials/tipsandtricks.svg: Deleted the URL trick because it no
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico longer works or something.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-11 Kees Cook <kees@outflux.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/verbs.h, src/verbs.cpp: added verbs for the Help and Tutorials menus.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/interface.cpp: replaced contents of sp_ui_menu_help to use new verbs.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/help.h, src/help.cpp: replaced sp_help_keys with more generic
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp_help_open_screen, similar to sp_help_open_tutorial.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/icons/icons.svg: created really ugly "help_tutorials" and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico "help_keys" icons. The "help_keys" one needs the most help. :)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-09 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/extensions/Makefile.am, share/extensions/epsi_output.inkmod,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico share/extensions/ps2epsi.sh, src/extension/extension.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/extension.h, src/extension/init.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/implementation.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/implementation.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/script.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/script.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/Makefile.am, src/extension/internal/eps-out.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/eps-out.h, src/extension/internal/ps.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Okay, these are some changes that I've had in my directory for
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico a little while.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico 1) adding the basics of checking extensions. This will allow
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico them to remove themselves based on their dependencies failing.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico 2) Adding the concepts of a 'helper extension' to scripts. This
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico allows them to use other extensions for handling the data, so
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico they don't have to deal with SVG directly - Inkscape will
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico build the pipeline. An example of this is the epsi output.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico 3) Adding the bounding box change provided by Carl Hetherington
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to the Postscript output. The EPS output plugin sets this, so
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico now EPSes have smaller bounding boxes. A GUI needs to be
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico written for this setting.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-08 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * configure.in, src/svg/ftos.cpp: fix for OS X build
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/extensions/internal.ps.cpp: crash fix
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-07 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr.cpp: adjusted the advertising comment in the default
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico document template (we need a real default document template, btw)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/svg/ftos.cpp, src/svg/itos.cpp, src/svg/round.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/svg/ftos.h, src/svg/stringstream.h: incorporated Bryce's number
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico serializing code (disabled for now, due to the impending release)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/stroke-style.cpp, src/dialogs/sp-shape.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico nuked unused variables
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-07 bulia byak <bulia@users.sourceforge.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * icons.svg: Alignment fix
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/select-toolbar.cpp: Swapped rotate buttons
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/tutorials/: Cleanup, added Russian translation of basic
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * extension/extension.cpp extension/system.cpp extension/internal/ps.cpp
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico extension/implementation/script/cpp: Fixes to make non-ascii filenames work
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicoagain
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/verbs.cpp: Remove xpm icon that causes trouble on win32
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/examples/: new gradient.svg, tiger.svgz, cleanup
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/gradient-vector.cpp: Crash fix: loading new gradient into the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico editor does not completely reset it
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/icons/icons.svg: New dialog icons, draw tool icons, changed colors
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/align.cpp src/helper/bezier-utils.cpp: remove pjrm's debug
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicooutput
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/tutorials/: SVG cleanup: remove unused font properties, wrong radius
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico paths in ellipses (leftovers from old versions). Expanded & updated tips &
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicotricks.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * file.cpp: Set uri on save in one place; save 'offcially' from here only
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * system.cpp system.h: Remove redundant uri-setting on open and save, add
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico official arg to sp_module_system_save to prevent docname/docbase changing on
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico temporary saves
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * many files: _() fixes, edits in labels, messages, tooltips, mnemonics
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/inkscape.cpp: remove redundancy in error messages for failing to load
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicoprefs
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/extensions src/extension/internal: Renaming file formats to include
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico(*.ext)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/interface.cpp src/dialogs/filedialog.cpp: Transientize, make modal
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico open/save dialogs, ditto for warning overwrite and make it unresizeable
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/dialogs/xml-tree.cpp: Do not deselect item on canvas when a
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNiconon-selectable
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico thing is highlighted in xml editor
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-guide.cpp: Guide position updated after undo
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/sp-xmlview-attr-list.cpp: Max length of viewable attributes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico increased
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * many files: Adib's svgostringstream patches to remove printfs
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/selection-chemistry.cpp: Crash fix when pasting style to an object
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicothat
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico has none (e.g. group)
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/knot.cpp: Knot dragging autoscrolls
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/sp-text.cpp src/text-context.cpp: Cursor movements autoscroll
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/desktop.h src/desktop.cpp: autoscrollspeed can be overridden in call
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicoto
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico sp_desktop_scroll_to_point
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/text-context.cpp src/sp-text.cpp: Text cursor made inverse. Initial
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNicocursor
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico after click is no longer horizontal.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/helper/sp-ctrlline.cpp: Always-visible inversion for ctrlline
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/libnrtype/nr-type-w32.cpp: Fix stretch and variant on win32
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/widgets/gradient-vector.cpp: Undo fix; new stop takes average of its
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico neighbors' colors; is between stops even when the last stop is selected
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-06 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/file.cpp, src/dialogs/filedialog.cpp, src/extension/extension.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/system.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Moving code around so that the filename extension gets put on by
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico the extension that is saving the file. This adds a couple complications
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico in that the extension now needs to check for overwriting the file
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico and also set the document URI. Better overall, but a PITA.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-05 njh <njh@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * debian/rules,debian/control: applied patch from Kees Cook to remove
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico obsolete libraries, and to tidy things up a tad.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-04 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/main.cpp, src/extension/extension.cpp, src/extension/system.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Now the input autodetect will try the SVG filter if the autodetect
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico fails. This was done by the command line, but now it is done
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico everywhere.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-04 MenTaLguY <mental@rydia.net>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr-io.cpp, src/xml/repr.cpp, src/xml/repr.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Take the full list of document node children from libxml, and
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico append them in the correct order. This fixes bug #929348.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/xml/repr-io.cpp, src/xml/repr.cpp, src/xml/repr-private.h:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Added API for coping with comments at the root level (i.e. siblings
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico of the root XML node), and made corresponding changes to the repr-io
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico code. In theory this should be enough to preserve them upon loading,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico though in practice it still doesn't appear to be working (bug #929348).
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Is there some libxml thing we need to do?
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-04 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * a bunch of files
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Sorry, I seem to be in some delay getting e-mail. Anyway, a few
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico files were changed to add in a new parameter 'dataloss' Basically
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico this signifies that a format was used to save that may not save
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico the whole document and thus, a pop-up is elevated on close to signal
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico that you might want to 'really save' this document.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-03 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/extensions/svgz_input.inkmod, src/file.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/extension.cpp, src/extension/internal/svg.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Making it so that input extensions can specify the output extension
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico that gets used to save them. If this field isn't filled in, the value
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico gets set to NULL, and then the Save As dialog is used instead of
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico just trying to save.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-03 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/file.cpp, src/main.cpp, src/extension/extension.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/extension.h, src/extension/system.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/svg.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixing the output_extension flag to not be saved in a file, but also
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico to be able to be specified by the input module. Also, this fixes
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico the commandline processing of files to make them use the extension
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico system.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-02 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/file.cpp, src/extension/db.cpp, src/extension/internal/svg.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Changing it so that SVG documents open and default to with
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico extension namespace. Also, autodetect is reenabled.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-03 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/helper/bezier-utils.cpp (NewtonRaphsonRootFind): Fix my
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico previous commit.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-02 Ted Gould <ted@gould.cx>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * share/extensions/svgz_output.inkmod, src/main.cpp, src/print.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/init.cpp, src/extension/implementation/script.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/implementation/script.h,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/Makefile.am, src/extension/internal/ps-out.cpp,
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico src/extension/internal/ps-out.h, src/extension/internal/ps.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Fixing the commandline printing. This required fixing both the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico print driver to handle the newer extensions stuff. It seems
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico happy now. I went ahead and implemented save as postscript
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico while I was at it.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico2004-04-02 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/helper/bezier-utils.cpp (NewtonRaphsonRootFind): Ensure that the
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico "improved" value is never worse than the previous guess.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/helper/bezier-utils.cpp:
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Greater CodingStyle conformance, mainly whitespace changes.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico * src/helper/bezier-utils.cpp (sp_bezier_fit_cubic_full):
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Always reparameterize between generate_bezier and calc_max_error.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico Switch from discouraged alloca (see man page) to g_new, at cost of
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico some extra g_free calls in the code.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico (reparameterize): Do in-place modification.
dcd067d8f79df0b284e8fa369560f0c16ed08b9fJazzyNico
dcd067d8f79df0b284e8fa369560f0c16ed08b9f Error!

 

There was an error!

null

java.lang.NullPointerException