History log of /inkscape/src/object-snapper.h
Revision Date Author Comments Expand
81092741e7a5b65552e8224f5cb152a618d54a48 31-Jul-2013 Markus Engel <markus.engel@tum.de>

Cleaned up a bit; fixed struct vs. class forward declarations.

color-profile.cpp color-profile.h context-fns.h desktop-handles.h desktop.h display/canvas-axonomgrid.h display/canvas-grid.h display/nr-filter-diffuselighting.h display/nr-filter-specularlighting.h display/nr-light.h display/nr-style.h display/nr-svgfonts.h document.h event-context.h filter-chemistry.h filters/componenttransfer-funcnode.cpp filters/componenttransfer-funcnode.h filters/distantlight.cpp filters/distantlight.h filters/mergenode.cpp filters/mergenode.h filters/pointlight.cpp filters/pointlight.h filters/spotlight.cpp filters/spotlight.h gradient-drag.h guide-snapper.h inkscape.h live_effects/lpeobject.cpp live_effects/lpeobject.h object-snapper.h persp3d.cpp persp3d.h snap.h sp-defs.cpp sp-defs.h sp-desc.cpp sp-desc.h sp-filter-primitive.cpp sp-filter-primitive.h sp-filter-reference.h sp-filter.cpp sp-filter.h sp-gradient.h sp-mesh-array.h sp-object.cpp sp-paint-server-reference.h sp-pattern.h trace/trace.h ui/dialog/svg-fonts-dialog.h ui/tool/control-point.h ui/view/view-widget.h widgets/gradient-vector.h widgets/paint-selector.h widgets/toolbox.h
d262df351f32b4f6bb9964ca9ff04bb3e37b968f 14-Jan-2012 Diederik van Lierop <mail@diedenrezi.nl>

Enable tangential and perpendicular snapping to paths (in the node-tool, pen-tool, pencil-tool, and for guide manipulation; cannot be toggled yet, will always be active when snapping to paths)

a9109751d1921429395e977f67622776a21a9fca 12-Dec-2011 Kris <Kris.De.Gussem@hotmail.com>

mixed usage of class and struct for same object

153bb1867986d6db392e2cfa711ad6231fce8abe 27-Oct-2011 Jon A. Cruz <jon@joncruz.org>

Fixing more broken and split doc comments.

2geom/sbasis-geometric.cpp 2geom/sbasis-roots.cpp 2geom/shape.cpp 2geom/svg-path-parser.cpp 2geom/utils.cpp bind/dobinding.cpp color.cpp connector-context.cpp deptool.cpp desktop-style.cpp desktop.cpp desktop.h display/canvas-temporary-item-list.cpp display/canvas-temporary-item.cpp display/snap-indicator.cpp display/sp-canvas.cpp document-undo.cpp document.cpp dom/cssreader.cpp dom/domimpl.cpp dom/domptr.cpp dom/domstring.cpp dom/io/base64stream.cpp dom/io/bufferstream.cpp dom/io/domstream.cpp dom/io/gzipstream.cpp dom/io/stringstream.cpp dom/io/uristream.cpp dom/lsimpl.cpp dom/odf/odfdocument.cpp dom/prop-css.cpp dom/prop-css2.cpp dom/prop-svg.cpp dom/smilimpl.cpp dom/svgimpl.cpp dom/svgreader.cpp dom/uri.cpp dom/util/digest.cpp dom/util/thread.cpp dom/util/ziptool.cpp dom/xmlreader.cpp dom/xmlwriter.cpp dom/xpathimpl.cpp dom/xpathparser.cpp dom/xpathtoken.cpp event-context.cpp extension/internal/odf.cpp extension/internal/pdfinput/pdf-input.cpp extension/internal/pdfinput/pdf-parser.cpp extension/internal/pdfinput/svg-builder.cpp extension/script/InkscapeScript.cpp guide-snapper.cpp helper/action.cpp helper/geom-nodetype.cpp helper/geom.cpp id-clash.cpp io/base64stream.cpp io/gzipstream.cpp io/inkscapestream.cpp io/resource.cpp io/stringstream.cpp io/uristream.cpp io/xsltstream.cpp io/xsltstream.h knot-holder-entity.cpp knot.cpp knot.h libvpsc/block.cpp libvpsc/block.h libvpsc/blocks.cpp libvpsc/blocks.h libvpsc/csolve_VPSC.cpp libvpsc/remove_rectangle_overlap.cpp libvpsc/remove_rectangle_overlap.h libvpsc/solve_VPSC.cpp libvpsc/solve_VPSC.h libvpsc/variable.cpp line-snapper.cpp main.cpp object-hierarchy.cpp object-hierarchy.h object-snapper.cpp object-snapper.h registrytool.cpp registrytool.h rubberband.cpp selection.cpp selection.h snap-preferences.cpp snap-preferences.h snap.cpp snap.h sp-object.cpp sp-object.h svg-view-widget.cpp svg-view-widget.h svg-view.cpp svg-view.h trace/trace.cpp trace/trace.h ui/dialog/desktop-tracker.cpp ui/dialog/desktop-tracker.h ui/dialog/find.cpp ui/view/view-widget.cpp ui/view/view-widget.h ui/view/view.cpp ui/view/view.h ui/widget/button.cpp ui/widget/color-picker.cpp ui/widget/color-preview.cpp ui/widget/dock-item.cpp ui/widget/entity-entry.cpp ui/widget/entry.cpp ui/widget/handlebox.cpp ui/widget/icon-widget.cpp ui/widget/labelled.cpp ui/widget/labelled.h ui/widget/licensor.cpp ui/widget/notebook-page.cpp ui/widget/notebook-page.h ui/widget/page-sizer.cpp ui/widget/panel.cpp ui/widget/panel.h ui/widget/point.cpp ui/widget/point.h ui/widget/preferences-widget.cpp ui/widget/preferences-widget.h ui/widget/random.cpp ui/widget/random.h ui/widget/registered-widget.cpp ui/widget/registered-widget.h ui/widget/registry.cpp ui/widget/rendering-options.cpp ui/widget/rendering-options.h ui/widget/rotateable.cpp ui/widget/scalar-unit.cpp ui/widget/scalar-unit.h ui/widget/scalar.cpp ui/widget/scalar.h ui/widget/selected-style.cpp ui/widget/spin-slider.cpp ui/widget/spinbutton.cpp ui/widget/spinbutton.h ui/widget/style-subject.cpp ui/widget/svg-canvas.cpp ui/widget/text.cpp ui/widget/text.h ui/widget/tolerance-slider.cpp ui/widget/tolerance-slider.h ui/widget/toolbox.cpp ui/widget/unit-menu.cpp ui/widget/unit-menu.h ui/widget/zoom-status.cpp uri.cpp uri.h util/expression-evaluator.cpp util/expression-evaluator.h
36d9047104b5881ca587a71ade77b1f21d083bc4 25-Oct-2011 Jon A. Cruz <jon@joncruz.org>

Cleanup pass on documentation that was dumping garbage into doxygen output.

2geom/basic-intersection.h 2geom/conic_section_clipper.h 2geom/conic_section_clipper_cr.h 2geom/conic_section_clipper_impl.h 2geom/conicsec.h 2geom/convex-cover.h 2geom/ellipse.h 2geom/geom.h 2geom/linear.h 2geom/nearest-point.h 2geom/piecewise.h 2geom/sbasis-geometric.h 2geom/sbasis-math.h 2geom/sbasis-poly.h 2geom/sbasis.h 2geom/shape.h 2geom/svg-path-parser.h 2geom/svg-path.h 2geom/toposweep.h bind/javabind-private.h bind/javabind.h bind/javainc/jni.h color-rgba.h color.h desktop.h display/canvas-temporary-item-list.h display/canvas-temporary-item.h display/curve.h display/grayscale.h display/nr-filter-utils.h display/snap-indicator.h display/sodipodi-ctrlrect.h display/sp-canvas-group.h display/sp-canvas-item.h display/sp-canvas.h dom/css.h dom/cssreader.h dom/dom.h dom/domimpl.h dom/domptr.h dom/domstring.h dom/events.h dom/io/base64stream.h dom/io/bufferstream.h dom/io/domstream.h dom/io/gzipstream.h dom/io/stringstream.h dom/io/uristream.h dom/ls.h dom/lsimpl.h dom/odf/odfdocument.h dom/smil.h dom/smilimpl.h dom/stylesheets.h dom/svg.h dom/svg2.h dom/svgimpl.h dom/svgreader.h dom/svgtypes.h dom/traversal.h dom/ucd.h dom/uri.h dom/util/digest.h dom/util/thread.h dom/util/ziptool.h dom/views-level3.h dom/views.h dom/xmlreader.h dom/xmlwriter.h dom/xpath.h dom/xpathimpl.h dom/xpathparser.h dom/xpathtoken.h event-context.h event-log.h extension/internal/gimpgrad.h extension/internal/odf.h extension/internal/pdfinput/pdf-input.h extension/internal/pdfinput/pdf-parser.h extension/internal/pdfinput/svg-builder.h extension/script/InkscapeScript.h gc-anchored.h gc-soft-ptr.h graphlayout.h guide-snapper.h help.h helper-fns.h helper/geom-curves.h helper/geom-nodetype.h helper/geom.h io/base64stream.h io/gzipstream.h io/inkscapestream.h io/resource.h io/uristream.h io/xsltstream.h knot-enums.h knot-holder-entity.h libcola/defs.h libvpsc/block.h libvpsc/csolve_VPSC.h libvpsc/pairingheap/PairingHeap.cpp libvpsc/pairingheap/PairingHeap.h libvpsc/solve_VPSC.h libvpsc/variable.h line-snapper.h object-hierarchy.h object-snapper.h registrytool.h rubberband.h selection.h snap-candidate.h snap-enums.h snap-preferences.h sp-gradient.h sp-object.h sp-offset.h sp-spiral.h svg-view-widget.h svg-view.h svg/path-string.h trace/siox.h trace/trace.h ui/dialog/guides.h ui/view/edit-widget-interface.h ui/view/view-widget.h ui/view/view.h ui/widget/attr-widget.h ui/widget/button.h ui/widget/color-preview.h ui/widget/combo-enums.h ui/widget/dock-item.h ui/widget/entity-entry.h ui/widget/entry.h ui/widget/handlebox.h ui/widget/icon-widget.h ui/widget/labelled.h ui/widget/licensor.h ui/widget/notebook-page.h ui/widget/page-sizer.h ui/widget/panel.h ui/widget/point.h ui/widget/preferences-widget.h ui/widget/random.h ui/widget/registered-enums.h ui/widget/registered-widget.h ui/widget/registry.h ui/widget/rendering-options.h ui/widget/rotateable.h ui/widget/ruler.h ui/widget/scalar-unit.h ui/widget/scalar.h ui/widget/selected-style.h ui/widget/spin-slider.h ui/widget/style-subject.h ui/widget/svg-canvas.h ui/widget/text.h ui/widget/toolbox.h ui/widget/unit-menu.h ui/widget/zoom-status.h undo-stack-observer.h uri.h util/enums.h util/list.h verbs.h widgets/paint-selector.h
4c70f75412dd3513224b33b73bf3dba84bedabe1 02-Sep-2011 Diederik van Lierop <mail@diedenrezi.nl>

Rename the struct "SnappedConstraints" to the more meaningfull "IntermSnapResults"

f5cf0d669c73d2d600ac2b1c59e4b649becfddfd 23-Aug-2011 Diederik van Lierop <mail@diedenrezi.nl>

1) Use the "snap guides" button both for guides being snap sources, as well as for guides being snap targets 2) Remove some redundant guide-snapping code from the object snapper,

72cd517ebd6730a0b8b1b71bdb267ffe9f1d94ff 30-Jun-2011 Diederik van Lierop <mail@diedenrezi.nl>

Implement decent snapping to text (baseline & anchor), and provide a toggle button for this (as requested in LP bug #727281 )

d37634d73670180f99a3e0ea583621373d90ec4f 02-Feb-2011 Johan Engelen <goejendaagh@zonnet.nl>

update to latest 2geom !

2geom/Makefile_insert 2geom/angle.h 2geom/basic-intersection.cpp 2geom/bezier-curve.h 2geom/bezier-utils.cpp 2geom/bezier.h 2geom/chebyshev.cpp 2geom/choose.h 2geom/circle.cpp 2geom/circle.h 2geom/convex-cover.cpp 2geom/convex-cover.h 2geom/coord.h 2geom/curve.h 2geom/curves.h 2geom/d2-sbasis.cpp 2geom/d2-sbasis.h 2geom/d2.h 2geom/ellipse.cpp 2geom/ellipse.h 2geom/elliptical-arc.cpp 2geom/elliptical-arc.h 2geom/exception.h 2geom/forward.h 2geom/hvlinesegment.h 2geom/interval.h 2geom/line.cpp 2geom/line.h 2geom/matrix.cpp 2geom/matrix.h 2geom/numeric/fitting-model.h 2geom/numeric/matrix.cpp 2geom/numeric/matrix.h 2geom/numeric/vector.h 2geom/path-intersection.cpp 2geom/path.cpp 2geom/path.h 2geom/pathvector.cpp 2geom/pathvector.h 2geom/piecewise.cpp 2geom/piecewise.h 2geom/point.cpp 2geom/point.h 2geom/poly.cpp 2geom/poly.h 2geom/ray.h 2geom/rect.h 2geom/recursive-bezier-intersection.cpp 2geom/region.cpp 2geom/region.h 2geom/sbasis-curve.h 2geom/sbasis-geometric.cpp 2geom/sbasis-roots.cpp 2geom/sbasis.h 2geom/shape.cpp 2geom/shape.h 2geom/solve-bezier-one-d.cpp 2geom/solver.h 2geom/svg-elliptical-arc.cpp 2geom/svg-elliptical-arc.h 2geom/svg-path-parser.cpp 2geom/svg-path.cpp 2geom/sweep.h 2geom/transforms.cpp 2geom/transforms.h 2geom/utils.h arc-context.cpp box3d.cpp conn-avoid-ref.cpp conn-avoid-ref.h connector-context.cpp desktop-style.cpp desktop.cpp desktop.h dialogs/clonetiler.cpp display/canvas-arena.cpp display/canvas-axonomgrid.cpp display/canvas-axonomgrid.h display/canvas-bpath.cpp display/canvas-bpath.h display/canvas-grid.cpp display/canvas-grid.h display/canvas-text.cpp display/canvas-text.h display/curve.cpp display/curve.h display/gnome-canvas-acetate.cpp display/guideline.cpp display/inkscape-cairo.cpp display/inkscape-cairo.h display/nr-3dutils.cpp display/nr-3dutils.h display/nr-arena-glyphs.cpp display/nr-arena-glyphs.h display/nr-arena-group.cpp display/nr-arena-group.h display/nr-arena-image.cpp display/nr-arena-image.h display/nr-arena-item.cpp display/nr-arena-item.h display/nr-arena-shape.cpp display/nr-arena-shape.h display/nr-filter-colormatrix.cpp display/nr-filter-colormatrix.h display/nr-filter-component-transfer.cpp display/nr-filter-component-transfer.h display/nr-filter-convolve-matrix.cpp display/nr-filter-convolve-matrix.h display/nr-filter-diffuselighting.cpp display/nr-filter-diffuselighting.h display/nr-filter-displacement-map.cpp display/nr-filter-displacement-map.h display/nr-filter-flood.cpp display/nr-filter-flood.h display/nr-filter-gaussian.cpp display/nr-filter-gaussian.h display/nr-filter-image.cpp display/nr-filter-morphology.cpp display/nr-filter-morphology.h display/nr-filter-offset.cpp display/nr-filter-offset.h display/nr-filter-primitive.cpp display/nr-filter-primitive.h display/nr-filter-slot.cpp display/nr-filter-specularlighting.cpp display/nr-filter-specularlighting.h display/nr-filter-tile.cpp display/nr-filter-tile.h display/nr-filter-turbulence.cpp display/nr-filter-units.cpp display/nr-filter-units.h display/nr-filter.cpp display/nr-filter.h display/nr-light.cpp display/nr-light.h display/nr-svgfonts.cpp display/pixblock-scaler.cpp display/pixblock-scaler.h display/pixblock-transform.cpp display/pixblock-transform.h display/sodipodi-ctrl.cpp display/sodipodi-ctrlrect.cpp display/sodipodi-ctrlrect.h display/sp-canvas-item.h display/sp-canvas-util.cpp display/sp-canvas-util.h display/sp-canvas.cpp display/sp-canvas.h display/sp-ctrlline.cpp display/sp-ctrlline.h display/sp-ctrlpoint.cpp display/sp-ctrlpoint.h display/sp-ctrlquadr.cpp draw-context.cpp dropper-context.cpp dyna-draw-context.cpp extension/implementation/implementation.cpp extension/implementation/implementation.h extension/internal/cairo-render-context.cpp extension/internal/cairo-render-context.h extension/internal/cairo-renderer-pdf-out.cpp extension/internal/cairo-renderer.cpp extension/internal/emf-win32-print.cpp extension/internal/emf-win32-print.h extension/internal/javafx-out.cpp extension/internal/latex-pstricks.cpp extension/internal/latex-pstricks.h extension/internal/latex-text-renderer.cpp extension/internal/latex-text-renderer.h extension/internal/odf.cpp extension/internal/odf.h extension/internal/pdfinput/svg-builder.cpp extension/internal/pdfinput/svg-builder.h extension/internal/pov-out.cpp extension/internal/win32.cpp extension/internal/win32.h extension/print.cpp extension/print.h file.cpp filter-chemistry.cpp flood-context.cpp gradient-chemistry.cpp gradient-chemistry.h helper/geom.cpp helper/geom.h helper/pixbuf-ops.cpp helper/png-write.cpp knot-holder-entity.cpp knotholder.cpp libnr/nr-convert2geom.h libnr/nr-matrix.h libnrtype/FontInstance.cpp libnrtype/Layout-TNG-OutIter.cpp libnrtype/Layout-TNG-Output.cpp libnrtype/Layout-TNG-Scanline-Makers.cpp libnrtype/Layout-TNG.h libnrtype/font-instance.h libnrtype/font-style.h livarot/Path.cpp livarot/Path.h livarot/PathCutting.cpp livarot/PathSimplify.cpp livarot/Shape.h livarot/ShapeMisc.cpp livarot/ShapeSweep.cpp livarot/path-description.cpp livarot/path-description.h live_effects/effect.cpp live_effects/effect.h live_effects/lpe-copy_rotate.cpp live_effects/lpe-curvestitch.cpp live_effects/lpe-curvestitch.h live_effects/lpe-dynastroke.cpp live_effects/lpe-knot.cpp live_effects/lpe-mirror_symmetry.cpp live_effects/lpe-patternalongpath.cpp live_effects/lpe-patternalongpath.h live_effects/lpe-rough-hatches.cpp live_effects/lpe-sketch.cpp live_effects/lpe-spiro.cpp live_effects/lpe-vonkoch.cpp live_effects/lpegroupbbox.cpp live_effects/parameter/parameter.h live_effects/parameter/path.cpp live_effects/parameter/path.h live_effects/parameter/point.cpp live_effects/parameter/point.h live_effects/parameter/powerstrokepointarray.cpp live_effects/parameter/powerstrokepointarray.h live_effects/parameter/vector.cpp live_effects/parameter/vector.h lpe-tool-context.cpp marker.cpp marker.h object-edit.cpp object-snapper.cpp object-snapper.h persp3d.cpp persp3d.h print.cpp print.h selection-chemistry.cpp selection-chemistry.h selection.cpp seltrans.cpp seltrans.h snap-candidate.h snapped-curve.cpp snapped-curve.h sp-clippath.cpp sp-clippath.h sp-conn-end-pair.cpp sp-conn-end.cpp sp-ellipse.cpp sp-flowregion.cpp sp-flowtext.cpp sp-gradient-fns.h sp-gradient-test.h sp-gradient.cpp sp-gradient.h sp-image.cpp sp-item-group.cpp sp-item-group.h sp-item-transform.cpp sp-item-transform.h sp-item.cpp sp-item.h sp-line.cpp sp-line.h sp-mask.cpp sp-mask.h sp-offset.cpp sp-paint-server.cpp sp-paint-server.h sp-path.cpp sp-pattern.cpp sp-pattern.h sp-rect.cpp sp-rect.h sp-root.cpp sp-root.h sp-shape.cpp sp-shape.h sp-spiral.cpp sp-star.cpp sp-symbol.cpp sp-symbol.h sp-text.cpp sp-text.h sp-tref.cpp sp-tspan.cpp sp-use-reference.cpp sp-use.cpp sp-use.h splivarot.cpp splivarot.h spray-context.cpp svg/svg-affine-test.h svg/svg-affine.cpp svg/svg-path.cpp svg/svg.h text-editing.cpp text-editing.h text-tag-attributes.h trace/trace.cpp transf_mat_3x4.cpp transf_mat_3x4.h tweak-context.cpp ui/cache/svg_preview_cache.cpp ui/clipboard.cpp ui/dialog/filedialogimpl-win32.cpp ui/dialog/svg-fonts-dialog.cpp ui/dialog/tile.cpp ui/dialog/transformation.cpp ui/tool/control-point-selection.cpp ui/tool/control-point-selection.h ui/tool/control-point.cpp ui/tool/control-point.h ui/tool/node.cpp ui/tool/node.h ui/tool/path-manipulator.cpp ui/tool/path-manipulator.h ui/tool/shape-record.h ui/tool/transform-handle-set.cpp ui/tool/transform-handle-set.h ui/widget/registered-widget.cpp ui/widget/registered-widget.h unclump.cpp widgets/font-selector.cpp widgets/icon.cpp widgets/select-toolbar.cpp widgets/stroke-style.cpp widgets/toolbox.cpp
dd877f1c4ec0cf8c132c8defcae5a1aad0cde033 20-Aug-2010 Diederik van Lierop <mailat-signdiedenrezidotnl>

When doing a constrained snap, then don't try snapping the mouse pointer itself but try snapping its projection (onto the constraint) instead

4216b5e8c1e820cadcb9fa34f651d87a2d404e87 11-Aug-2010 Diederik van Lierop <mailat-signdiedenrezidotnl>

Implement constrained snapping to nodes

5512a21bacf9028dbe71c4c19f8f1ff47c81b577 21-Jul-2010 Diederik van Lierop <mailat-signdiedenrezidotnl>

1) Fix snapping of guides to nodes/paths; 2) replace a g_assert with a return statement

75bbef79b0ac9fed0049660182ff6ef9e96d1a73 20-Jul-2010 Diederik van Lierop <mailat-signdiedenrezidotnl>

- Remove some old code which snapped the rotation center to the bbox, and which discarded all of the snapping settings - Improve the logic behind the snapping buttons, i.e. what snaps to what for each of the buttons

3b9b25de18b8fef19ad5ff06ae6e73f8cf30d914 19-Jul-2010 Diederik van Lierop <mailat-signdiedenrezidotnl>

- do not use shift to disable snapping while holding shift to rotate a guide - snap guides to paths too - always show the same snap indicator

6b82a143c00dbcdb1383edcc9958728f68f48645 18-Jul-2010 Diederik van Lierop <mailat-signdiedenrezidotnl>

- do not use shift to disable snapping while holding shift to rotate a guide - snap guides to paths too - always show the same snap indicator

18d56400fb8d667bff7c64b550365d94725bfe6e 12-Jul-2010 Diederik van Lierop <mailat-signdiedenrezidotnl>

- Snap while rotating an object using the selector tool - Rename the ConstraintLine class to SnapConstraint - Move some duplicated code to 2geom

f200d31b8a03050faa7243929bbd5698db488399 23-Jan-2010 Diederik van Lierop <mailat-signdiedenrezidotnl>

Remove redundancy from snapping API (type of snapsource no longer has to be specified explicitly)

a863e835ebdabf37c059e325ba54d689ff0dd752 09-Jan-2010 Diederik van Lierop <mailat-signdiedenrezidotnl>

Refactoring the snapping API (making it easier to maintain and understand for the devs)

1aa821e67cb9667c99920eadec0f58532f73652c 24-Dec-2009 Diederik van Lierop <mailat-signdiedenrezidotnl>

refactoring the snapping code (laying the groundwork for my next commit which reduces snap jitter)

17e8c293a1792714f56eba5547874234e9ea0dea 02-Jun-2009 dvlierop2 <dvlierop2@users.sourceforge.net>

When dragging the origin of a guide along that guide, we should use constrained snapping instead of free snapping. Also make sure that we snap to paths too, not just to guides

771d00baf3d15209a77dce026f7ef45a78365e62 20-Feb-2009 dvlierop2 <dvlierop2@users.sourceforge.net>

The snap indicator's tooltip now displays "A to B", whereas before it only displayed "B".

arc-context.cpp box3d-context.cpp connector-context.cpp context-fns.cpp display/canvas-axonomgrid.cpp display/canvas-axonomgrid.h display/canvas-grid.cpp display/canvas-grid.h display/snap-indicator.cpp display/snap-indicator.h draw-context.cpp gradient-context.cpp gradient-drag.cpp guide-snapper.cpp guide-snapper.h knot-holder-entity.cpp line-snapper.cpp line-snapper.h nodepath.cpp object-snapper.cpp object-snapper.h pen-context.cpp pencil-context.cpp rect-context.cpp satisfied-guide-cns.cpp satisfied-guide-cns.h selection.cpp selection.h seltrans.cpp seltrans.h snap.cpp snap.h snapped-curve.cpp snapped-curve.h snapped-line.cpp snapped-line.h snapped-point.cpp snapped-point.h snapper.h sp-ellipse.cpp sp-image.cpp sp-item-group.cpp sp-item-notify-moveto.cpp sp-item-rm-unsatisfied-cns.cpp sp-item-update-cns.cpp sp-item.cpp sp-item.h sp-offset.cpp sp-rect.cpp sp-shape.cpp sp-spiral.cpp sp-star.cpp sp-text.cpp sp-use.cpp spiral-context.cpp star-context.cpp
995ec331afc69a2e82dac045e5f8749a4bc6d65e 15-Feb-2009 dvlierop2 <dvlierop2@users.sourceforge.net>

After snapping, show a tooltip together with the snap indicator

6debf70683e9b0f2787a5341a9e186903962d54e 31-Jan-2009 dvlierop2 <dvlierop2@users.sourceforge.net>

Store the snapper tolerances in the snap-preferences instead of in each snapper individualy. This way we don't have to update all snappers when the namedview has been updated (and we can get rid of the _update_snap_distances() call)

332f5d0034d0091fd568fb1fa598cc2092121dd2 18-Jan-2009 dvlierop2 <dvlierop2@users.sourceforge.net>

- Snap to the midpoint of shapes and bboxes - Snap to the midpoint of paths and bbox edges - Refactor the snapping toggle, i.e. what snaps to what when toggling a specific option in the snapping toolbar PS: icons.svg has been modified, so use "make install" if needed

506d1e993e02aa8aa6b7e23b2a41fd40cc6e47c9 11-Jan-2009 dvlierop2 <dvlierop2@users.sourceforge.net>

Optionally snap from/to midpoints of the edges of a bounding box

2b7ee786ac3f40bb6b0d6e19f565b802f29f50e0 14-Dec-2008 dvlierop2 <dvlierop2@users.sourceforge.net>

1) snap midpoints of line segments (both as source and as target) 2) snap intersections within a single shape (as source; as target was already implemented)

6c3e745a94ef6b25a4ef9f018d350a7535aa45af 21-Nov-2008 Ted Gould <ted@canonical.com>

Merge from fe-moved

/inkscape/AUTHORS /inkscape/Doxyfile /inkscape/build-lx.xml /inkscape/configure.ac /inkscape/doc/keys.xml /inkscape/mkinstalldirs /inkscape/po/POTFILES.in /inkscape/po/gl.po /inkscape/po/he.po /inkscape/po/nl.po /inkscape/po/ru.po /inkscape/share/Makefile.am /inkscape/share/README /inkscape/share/extensions/Inkscape.pm /inkscape/share/extensions/Makefile.am /inkscape/share/extensions/cut-marks.inx /inkscape/share/extensions/cut-marks.pl /inkscape/share/extensions/dxf_input.inx /inkscape/share/extensions/dxf_input.py /inkscape/share/extensions/simpletransform.py /inkscape/share/filters/Makefile.am /inkscape/share/filters/README /inkscape/share/filters/filters.svg /inkscape/share/keys/default.xml /inkscape/share/keys/inkscape.xml /inkscape/share/templates/LaTeX_Beamer.svg /inkscape/share/templates/default.ca.svg /inkscape/share/templates/default.fi.svg /inkscape/share/templates/default.svg /inkscape/share/templates/fontforge_glyph.svg 2geom/bezier-curve.h 2geom/bezier.h 2geom/concepts.h 2geom/crossing.h 2geom/curve.h 2geom/d2-sbasis.cpp 2geom/d2-sbasis.h 2geom/d2.h 2geom/elliptical-arc.cpp 2geom/elliptical-arc.h 2geom/forward.h 2geom/geom.cpp 2geom/geom.h 2geom/hvlinesegment.h 2geom/interval.h 2geom/linear.h 2geom/nearest-point.cpp 2geom/path-intersection.cpp 2geom/path.cpp 2geom/path.h 2geom/pathvector.cpp 2geom/pathvector.h 2geom/piecewise.h 2geom/point.h 2geom/rect.h 2geom/region.h 2geom/sbasis-2d.cpp 2geom/sbasis-curve.h 2geom/sbasis-geometric.cpp 2geom/sbasis-math.cpp 2geom/sbasis-math.h 2geom/sbasis-roots.cpp 2geom/sbasis.cpp 2geom/sbasis.h 2geom/shape.cpp 2geom/svg-elliptical-arc.cpp 2geom/svg-elliptical-arc.h 2geom/svg-path-parser.cpp 2geom/sweep.cpp CMakeLists.txt Doxyfile Makefile.am Makefile_insert application/app-prototype.cpp application/app-prototype.h application/application.cpp application/application.h application/editor.cpp application/editor.h attributes-test.h attributes.cpp attributes.h bind/dobinding.cpp bind/javabind-private.h bind/javabind.cpp bind/javabind.h box3d-side.cpp conn-avoid-ref.cpp connector-context.cpp desktop-style.cpp desktop.cpp dialogs/CMakeLists.txt dialogs/Makefile_insert dialogs/clonetiler.cpp dialogs/clonetiler.h dialogs/dialog-events.cpp dialogs/dialog-events.h dialogs/eek-color-def.cpp dialogs/eek-color-def.h dialogs/eek-preview.cpp dialogs/eek-preview.h dialogs/export.cpp dialogs/export.h dialogs/extensions.cpp dialogs/extensions.h dialogs/fill-style.cpp dialogs/fill-style.h dialogs/find.cpp dialogs/find.h dialogs/guidelinedialog.cpp dialogs/iconpreview.cpp dialogs/iconpreview.h dialogs/in-dt-coordsys.h dialogs/input.cpp dialogs/input.h dialogs/item-properties.cpp dialogs/item-properties.h dialogs/layer-properties.cpp dialogs/layer-properties.h dialogs/layers-panel.h dialogs/object-attributes.cpp dialogs/object-attributes.h dialogs/rdf.cpp dialogs/rdf.h dialogs/sp-attribute-widget.cpp dialogs/sp-attribute-widget.h dialogs/stroke-style.cpp dialogs/stroke-style.h dialogs/swatches.cpp dialogs/swatches.h dialogs/text-edit.cpp dialogs/text-edit.h dialogs/unclump.cpp dialogs/unclump.h dialogs/xml-tree.cpp dialogs/xml-tree.h display/canvas-bpath.cpp display/inkscape-cairo.cpp display/inkscape-cairo.h display/nr-arena-group.cpp display/nr-arena-image.cpp display/nr-arena-item.cpp display/nr-arena-item.h display/nr-arena-shape.cpp display/nr-filter-composite.cpp display/nr-filter-composite.h display/nr-filter-diffuselighting.h display/nr-filter-displacement-map.h display/nr-filter-image.cpp display/nr-filter-merge.cpp display/nr-filter-merge.h display/nr-filter-specularlighting.h display/nr-filter-units.h display/nr-filter.cpp display/nr-light.cpp display/nr-svgfonts.cpp display/snap-indicator.cpp display/sodipodi-ctrl.cpp display/sp-canvas.cpp document.cpp document.h doxygen-main.cpp eraser-context.cpp event-context.cpp extension/init.cpp extension/internal/Makefile_insert extension/internal/cairo-pdf-out.cpp extension/internal/cairo-pdf-out.h extension/internal/cairo-ps-out.cpp extension/internal/cairo-renderer-pdf-out.cpp extension/internal/cairo-renderer.cpp extension/internal/eps-out.cpp extension/internal/eps-out.h extension/internal/filter/drop-shadow.h extension/internal/filter/filter-all.cpp extension/internal/filter/filter-file.cpp extension/internal/filter/filter.cpp extension/internal/filter/filter.h extension/internal/filter/snow.h extension/internal/grid.cpp extension/internal/javafx-out.cpp extension/internal/odf.cpp extension/internal/pdf-cairo.cpp extension/internal/pdf-cairo.h extension/internal/ps-out.cpp extension/internal/ps-out.h extension/internal/ps.cpp extension/internal/ps.h extension/output.h extension/system.cpp file.cpp filter-chemistry.cpp filter-enums.h filters/Makefile_insert filters/blend-fns.h filters/blend.cpp filters/blend.h filters/colormatrix-fns.h filters/colormatrix.cpp filters/colormatrix.h filters/componenttransfer-fns.h filters/componenttransfer-funcnode.cpp filters/componenttransfer-funcnode.h filters/componenttransfer.cpp filters/componenttransfer.h filters/composite-fns.h filters/composite.cpp filters/composite.h filters/convolvematrix-fns.h filters/convolvematrix.cpp filters/convolvematrix.h filters/diffuselighting-fns.h filters/diffuselighting.cpp filters/diffuselighting.h filters/displacementmap-fns.h filters/displacementmap.cpp filters/displacementmap.h filters/distantlight.cpp filters/distantlight.h filters/flood-fns.h filters/flood.cpp filters/flood.h filters/image-fns.h filters/image.cpp filters/image.h filters/makefile.in filters/merge-fns.h filters/merge.cpp filters/merge.h filters/mergenode.cpp filters/mergenode.h filters/morphology-fns.h filters/morphology.cpp filters/morphology.h filters/offset-fns.h filters/offset.cpp filters/offset.h filters/pointlight.cpp filters/pointlight.h filters/specularlighting-fns.h filters/specularlighting.cpp filters/specularlighting.h filters/spotlight.cpp filters/spotlight.h filters/tile-fns.h filters/tile.cpp filters/tile.h filters/turbulence-fns.h filters/turbulence.cpp filters/turbulence.h flood-context.cpp gradient-chemistry.cpp gradient-context.cpp gradient-drag.cpp gradient-drag.h graphlayout/graphlayout.cpp helper/Makefile_insert helper/geom.cpp helper/geom.h helper/png-write.cpp helper/png-write.h helper/recthull.h inkscape.cpp interface.cpp libnr/nr-convert2geom.h libnr/nr-rect.cpp libnr/nr-rect.h libnrtype/FontInstance.cpp libnrtype/Layout-TNG-Compute.cpp libnrtype/Layout-TNG-Input.cpp libnrtype/Layout-TNG-OutIter.cpp libnrtype/Layout-TNG-Output.cpp libnrtype/Layout-TNG.h libnrtype/RasterFont.cpp libnrtype/font-instance.h line-snapper.cpp line-snapper.h live_effects/CMakeLists.txt live_effects/Makefile_insert live_effects/effect-enum.h live_effects/effect.cpp live_effects/effect.h live_effects/lpe-circle_with_radius.cpp live_effects/lpe-circle_with_radius.h live_effects/lpe-curvestitch.cpp live_effects/lpe-hatches.cpp live_effects/lpe-hatches.h live_effects/lpe-interpolate.cpp live_effects/lpe-knot.cpp live_effects/lpe-knot.h live_effects/lpe-patternalongpath.cpp live_effects/lpe-patternalongpath.h live_effects/lpe-perspective_path.cpp live_effects/lpe-perspective_path.h live_effects/lpe-skeleton.cpp live_effects/lpe-skeleton.h live_effects/lpe-sketch.cpp live_effects/lpe-sketch.h live_effects/lpegroupbbox.cpp live_effects/parameter/CMakeLists.txt live_effects/parameter/Makefile_insert live_effects/parameter/array.cpp live_effects/parameter/array.h live_effects/parameter/parameter.h live_effects/parameter/point.cpp live_effects/parameter/point.h live_effects/parameter/pointparam-knotholder.cpp live_effects/parameter/pointparam-knotholder.h live_effects/parameter/vector.cpp live_effects/parameter/vector.h lpe-tool-context.cpp main.cpp node-context.cpp nodepath.cpp nodepath.h object-snapper.cpp object-snapper.h pencil-context.cpp pencil-context.h preferences-skeleton.h removeoverlap/removeoverlap.cpp rubberband.cpp rubberband.h selcue.cpp select-context.cpp selection-chemistry.cpp selection.cpp selection.h seltrans.h shape-editor.cpp snap.cpp snap.h snapper.h sp-conn-end-pair.cpp sp-conn-end.cpp sp-ellipse.cpp sp-flowtext.cpp sp-item-group.cpp sp-item-transform.cpp sp-item-transform.h sp-item.cpp sp-item.h sp-lpe-item.cpp sp-lpe-item.h sp-namedview.cpp sp-namedview.h sp-object-repr.cpp sp-offset.cpp sp-path.cpp sp-pattern.cpp sp-shape.cpp sp-spiral.cpp sp-star.cpp splivarot.cpp streams-gzip.cpp streams-gzip.h streams-handles.cpp streams-handles.h streams-jar.cpp streams-jar.h streams-zlib.cpp streams-zlib.h svg/svg-affine.cpp svg/svg.h text-context.cpp tweak-context.cpp ui/clipboard.cpp ui/dialog/CMakeLists.txt ui/dialog/Makefile_insert ui/dialog/align-and-distribute.cpp ui/dialog/align-and-distribute.h ui/dialog/debug.cpp ui/dialog/debug.h ui/dialog/dialog-manager.cpp ui/dialog/document-properties.cpp ui/dialog/document-properties.h ui/dialog/filedialogimpl-win32.cpp ui/dialog/filter-effects-dialog.cpp ui/dialog/inkscape-preferences.cpp ui/dialog/inkscape-preferences.h ui/dialog/livepatheffect-editor.cpp ui/dialog/livepatheffect-editor.h ui/dialog/messages.cpp ui/dialog/tile.cpp ui/dialog/tile.h ui/dialog/transformation.cpp ui/view/edit-widget.cpp ui/widget/object-composite-settings.cpp ui/widget/preferences-widget.cpp ui/widget/preferences-widget.h ui/widget/style-subject.cpp ui/widget/style-subject.h verbs.cpp verbs.h widgets/Makefile_insert widgets/calligraphic-profile-rename.cpp widgets/calligraphic-profile-rename.h widgets/desktop-widget.cpp widgets/font-selector.cpp widgets/icon.cpp widgets/select-toolbar.cpp widgets/toolbox.cpp zoom-context.cpp
e9b6af083e34e2397a8ddbe9781920733d09d151 27-Oct-2008 Ted Gould <ted@canonical.com>

From trunk

/inkscape/AUTHORS /inkscape/inkscape.pod /inkscape/po/POTFILES.in /inkscape/po/ko.po /inkscape/po/pl.po /inkscape/po/ru.po /inkscape/share/extensions/dimension.py /inkscape/share/extensions/draw_from_triangle.inx /inkscape/share/extensions/draw_from_triangle.py /inkscape/share/extensions/dxf_outlines.py /inkscape/share/extensions/polyhedron_3d.inx /inkscape/share/extensions/polyhedron_3d.py /inkscape/share/extensions/render_barcode.inx /inkscape/share/extensions/simplestyle.py /inkscape/share/icons/icons.svg Makefile_insert arc-context.cpp attributes-test.h attributes.cpp attributes.h box3d-context.cpp box3d-side.cpp box3d.cpp color-profile.cpp common-context.cpp conn-avoid-ref.cpp connector-context.cpp connector-context.h context-fns.cpp debug/gdk-event-latency-tracker.cpp desktop-events.cpp desktop-handles.h desktop-style.cpp desktop-style.h desktop.cpp desktop.h dialogs/clonetiler.cpp dialogs/dialog-events.cpp dialogs/export.cpp dialogs/fill-style.cpp dialogs/find.cpp dialogs/iconpreview.cpp dialogs/input.cpp dialogs/item-properties.cpp dialogs/layers-panel.cpp dialogs/stroke-style.cpp dialogs/swatches.cpp dialogs/swatches.h dialogs/text-edit.cpp dialogs/tiledialog.cpp dialogs/xml-tree.cpp display/bezier-utils-test.cpp display/bezier-utils-test.h display/bezier-utils.cpp display/canvas-arena.h display/canvas-axonomgrid.cpp display/canvas-grid.cpp display/canvas-grid.h display/canvas-text.cpp display/canvas-text.h display/nr-arena-glyphs.cpp display/nr-arena-glyphs.h display/nr-arena-image.cpp display/nr-arena-item.cpp display/nr-arena-shape.cpp display/nr-arena-shape.h display/nr-filter-gaussian.cpp display/nr-filter-slot.cpp display/nr-filter-slot.h display/nr-filter-types.h display/nr-filter.cpp display/nr-filter.h display/nr-svgfonts.cpp display/sp-canvas.cpp display/sp-canvas.h display/sp-ctrlquadr.cpp document.cpp draw-anchor.cpp draw-anchor.h draw-context.cpp dropper-context.cpp dyna-draw-context.cpp eraser-context.cpp event-context.cpp event-context.h extension/error-file.cpp extension/implementation/script.cpp extension/init.cpp extension/internal/bluredge.cpp extension/internal/cairo-ps-out.cpp extension/internal/cairo-renderer-pdf-out.cpp extension/internal/cairo-renderer.cpp extension/internal/gdkpixbuf-input.cpp extension/internal/pdfinput/svg-builder.cpp extension/param/bool.cpp extension/param/color.cpp extension/param/color.h extension/param/description.cpp extension/param/enum.cpp extension/param/float.cpp extension/param/int.cpp extension/param/notebook.cpp extension/param/parameter.cpp extension/param/parameter.h extension/param/radiobutton.cpp extension/param/string.cpp file.cpp flood-context.cpp fontsize-expansion.cpp fontsize-expansion.h gradient-chemistry.cpp gradient-context.cpp gradient-drag.cpp graphlayout/graphlayout.cpp guide-snapper.cpp helper/png-write.cpp inkscape.cpp inkscape.h inkview.cpp interface.cpp io/sys.cpp knot-holder-entity.cpp knot.cpp layer-manager.cpp line-snapper.cpp line-snapper.h live_effects/effect.cpp live_effects/effect.h live_effects/lpe-bendpath.cpp live_effects/lpe-bendpath.h live_effects/lpe-curvestitch.cpp live_effects/lpe-envelope.cpp live_effects/lpe-envelope.h live_effects/lpe-knot.cpp live_effects/lpe-patternalongpath.cpp live_effects/lpe-patternalongpath.h live_effects/lpe-sketch.cpp live_effects/lpe-sketch.h live_effects/lpe-vonkoch.cpp live_effects/lpe-vonkoch.h live_effects/lpegroupbbox.cpp live_effects/lpeobject-reference.cpp lpe-tool-context.cpp main.cpp marker.cpp marker.h menus-skeleton.h node-context.cpp nodepath.cpp nodepath.h object-edit.cpp object-snapper.cpp object-snapper.h path-chemistry.cpp path-chemistry.h pen-context.cpp pencil-context.cpp pencil-context.h preferences-skeleton.h preferences.cpp preferences.h prefs-utils.cpp prefs-utils.h rect-context.cpp selcue.cpp select-context.cpp selection-chemistry.cpp selection.cpp selection.h seltrans.cpp shape-editor.cpp snap-preferences.cpp snap-preferences.h snap.cpp snap.h snapper.cpp snapper.h sp-ellipse.cpp sp-flowtext.cpp sp-flowtext.h sp-guide.cpp sp-guide.h sp-image.cpp sp-item-group.cpp sp-item-notify-moveto.cpp sp-item-rm-unsatisfied-cns.cpp sp-item-update-cns.cpp sp-item.cpp sp-item.h sp-lpe-item.cpp sp-namedview.cpp sp-offset.cpp sp-offset.h sp-path.cpp sp-rect.cpp sp-shape.cpp sp-spiral.cpp sp-star.cpp sp-text.cpp sp-use-reference.cpp sp-use.cpp spiral-context.cpp splivarot.cpp star-context.cpp style.cpp style.h svg-view.cpp svg/css-ostringstream.cpp svg/path-string.cpp svg/stringstream.cpp svg/svg-affine.cpp svg/svg-color-test.h svg/svg-color.cpp svg/svg-path-geom-test.h text-context.cpp text-context.h text-editing.cpp tools-switch.cpp tweak-context.cpp ui/clipboard.cpp ui/context-menu.cpp ui/dialog/aboutbox.cpp ui/dialog/aboutbox.h ui/dialog/align-and-distribute.cpp ui/dialog/align-and-distribute.h ui/dialog/behavior.h ui/dialog/dialog-manager.cpp ui/dialog/dialog-manager.h ui/dialog/dialog.cpp ui/dialog/dialog.h ui/dialog/dock-behavior.cpp ui/dialog/dock-behavior.h ui/dialog/document-metadata.cpp ui/dialog/document-metadata.h ui/dialog/document-properties.cpp ui/dialog/document-properties.h ui/dialog/extension-editor.cpp ui/dialog/extension-editor.h ui/dialog/filedialog.cpp ui/dialog/filedialog.h ui/dialog/filedialogimpl-gtkmm.cpp ui/dialog/filedialogimpl-gtkmm.h ui/dialog/filedialogimpl-win32.cpp ui/dialog/filedialogimpl-win32.h ui/dialog/fill-and-stroke.cpp ui/dialog/fill-and-stroke.h ui/dialog/filter-effects-dialog.cpp ui/dialog/filter-effects-dialog.h ui/dialog/find.cpp ui/dialog/find.h ui/dialog/floating-behavior.cpp ui/dialog/floating-behavior.h ui/dialog/inkscape-preferences.cpp ui/dialog/inkscape-preferences.h ui/dialog/input.cpp ui/dialog/input.h ui/dialog/livepatheffect-editor.cpp ui/dialog/livepatheffect-editor.h ui/dialog/memory.cpp ui/dialog/memory.h ui/dialog/messages.cpp ui/dialog/messages.h ui/dialog/ocaldialogs.cpp ui/dialog/ocaldialogs.h ui/dialog/panel-dialog.h ui/dialog/print.cpp ui/dialog/print.h ui/dialog/scriptdialog.cpp ui/dialog/scriptdialog.h ui/dialog/session-player.cpp ui/dialog/session-player.h ui/dialog/svg-fonts-dialog.cpp ui/dialog/svg-fonts-dialog.h ui/dialog/tracedialog.cpp ui/dialog/tracedialog.h ui/dialog/transformation.cpp ui/dialog/transformation.h ui/dialog/undo-history.cpp ui/dialog/undo-history.h ui/dialog/whiteboard-connect.cpp ui/dialog/whiteboard-connect.h ui/dialog/whiteboard-sharewithchat.cpp ui/dialog/whiteboard-sharewithchat.h ui/dialog/whiteboard-sharewithuser.cpp ui/dialog/whiteboard-sharewithuser.h ui/view/edit-widget.cpp ui/widget/dock-item.cpp ui/widget/dock.cpp ui/widget/dock.h ui/widget/panel.cpp ui/widget/panel.h ui/widget/preferences-widget.cpp ui/widget/preferences-widget.h ui/widget/registered-widget.cpp ui/widget/style-swatch.cpp ui/widget/style-swatch.h vanishing-point.cpp verbs.cpp widgets/dash-selector.cpp widgets/dash-selector.h widgets/desktop-widget.cpp widgets/gradient-toolbar.cpp widgets/gradient-vector.cpp widgets/icon.cpp widgets/select-toolbar.cpp widgets/sp-color-icc-selector.cpp widgets/sp-color-notebook.cpp widgets/toolbox.cpp widgets/toolbox.h xml/node-observer.h xml/repr-io.cpp zoom-context.cpp /inkscape/utf8-to-roff
f38d1b851669bf0fa14a2ca67d9bde7d3fb2dc9b 07-Sep-2008 dvlierop2 <dvlierop2@users.sourceforge.net>

If a snapper needs a reference to a SPNamedView or a SPDesktop, then get that reference via the SnapManager (instead of storing references in the snapper and accessing them directly)

e8d32bfd43d5126d33a81f111d1e51b6c58dfa88 07-Sep-2008 dvlierop2 <dvlierop2@users.sourceforge.net>

Remove pointer to SPDesktop from ObjectSnapper

d5dcb2202f14f34804d554fe37b2ebfd7b910769 30-Aug-2008 dvlierop2 <dvlierop2@users.sourceforge.net>

Eliminate SP_ACTIVE_DESKTOP in the object-snapper

ed70cc908f7fe9d5f2d86042e3fe1f758984c03a 11-Aug-2008 dvlierop2 <dvlierop2@users.sourceforge.net>

Move all of the snapper code to 2geom

8b9a820756fdf348239872236be2257f854e094a 06-Aug-2008 johanengelen <johanengelen@users.sourceforge.net>

NR::Maybe => boost::optional

conn-avoid-ref.cpp connector-context.cpp desktop.cpp dialogs/clonetiler.cpp dialogs/export.cpp dialogs/stroke-style.cpp dialogs/tiledialog.cpp dialogs/unclump.cpp display/inkscape-cairo.cpp display/inkscape-cairo.h display/nr-arena-item.cpp display/nr-arena-item.h display/nr-arena-shape.cpp display/nr-filter-image.cpp display/sp-canvas.cpp document.cpp dyna-draw-context.cpp eraser-context.cpp event-context.cpp extension/internal/cairo-renderer.cpp extension/internal/grid.cpp extension/internal/odf.cpp file.cpp filter-chemistry.cpp flood-context.cpp gradient-chemistry.cpp gradient-context.cpp gradient-drag.cpp graphlayout/graphlayout.cpp interface.cpp libnr/nr-convex-hull.h libnr/nr-rect-l.cpp libnr/nr-rect-l.h libnr/nr-rect.cpp libnr/nr-rect.h libnrtype/FontInstance.cpp libnrtype/Layout-TNG-OutIter.cpp libnrtype/Layout-TNG-Output.cpp libnrtype/Layout-TNG.h libnrtype/RasterFont.cpp libnrtype/font-instance.h line-geometry.cpp line-geometry.h line-snapper.cpp line-snapper.h main.cpp node-context.cpp nodepath.cpp nodepath.h object-snapper.cpp object-snapper.h removeoverlap/removeoverlap.cpp rubberband.cpp rubberband.h selcue.cpp select-context.cpp selection-chemistry.cpp selection.cpp selection.h seltrans.cpp seltrans.h shape-editor.cpp shape-editor.h snap.cpp snap.h snapper.h sp-conn-end-pair.cpp sp-conn-end.cpp sp-flowtext.cpp sp-item-group.cpp sp-item-transform.cpp sp-item-transform.h sp-item.cpp sp-item.h sp-offset.cpp sp-shape.cpp splivarot.cpp splivarot.h text-context.cpp tweak-context.cpp ui/clipboard.cpp ui/dialog/align-and-distribute.cpp ui/dialog/align-and-distribute.h ui/dialog/filedialogimpl-win32.cpp ui/dialog/transformation.cpp ui/widget/object-composite-settings.cpp ui/widget/style-subject.cpp ui/widget/style-subject.h vanishing-point.cpp verbs.cpp widgets/font-selector.cpp widgets/icon.cpp widgets/select-toolbar.cpp widgets/toolbox.cpp zoom-context.cpp
44e58d3f6a61b68cf205969d81104a44c8d4a3ef 04-Aug-2008 dvlierop2 <dvlierop2@users.sourceforge.net>

Refactoring the object-snapper to use 2geom paths

82dbb1c3c36a5dfb93fe980ca96bd85d71066db5 24-Jul-2008 dvlierop2 <dvlierop2@users.sourceforge.net>

Snap to page corners too (you won't notice the difference yet because it will snap to the page's sides instead as these are always closer)

6fc0952fcafd54a656fdc8257ebb44bad58af163 21-Jul-2008 dvlierop2 <dvlierop2@users.sourceforge.net>

Implement snapping of clipping paths and masks

5209a05743e62584a7ec6afe050ffb0223f899f8 09-May-2008 johanengelen <johanengelen@users.sourceforge.net>

- try to use more forward declarations for less dependencies on display/curve.h - change _bpath to private member of SPCurve, obtain and set with get_bpath and set_bpath. - added const methods, so protect changes to _bpath in SPCurve

connector-context.cpp connector-context.h display/canvas-axonomgrid.h display/canvas-bpath.cpp display/canvas-grid.h display/curve.cpp display/curve.h display/display-forward.h display/nr-arena-glyphs.h display/nr-arena-shape.cpp display/nr-arena-shape.h draw-context.cpp draw-context.h dyna-draw-context.cpp dyna-draw-context.h eraser-context.cpp extension/internal/pov-out.cpp libnrtype/Layout-TNG-Output.cpp live_effects/effect.cpp live_effects/effect.h live_effects/lpe-bendpath.cpp live_effects/lpe-curvestitch.cpp live_effects/lpe-knot.cpp live_effects/lpe-perspective_path.cpp live_effects/lpe-skeleton.cpp live_effects/lpe-skeleton.h live_effects/lpe-sketch.cpp live_effects/lpe-slant.cpp live_effects/lpe-spiro.cpp live_effects/lpe-vonkoch.cpp live_effects/lpegroupbbox.cpp live_effects/parameter/path-reference.cpp nodepath.cpp object-snapper.cpp object-snapper.h path-chemistry.cpp pen-context.cpp pencil-context.cpp sp-lpe-item.h sp-path.cpp sp-polygon.cpp sp-shape.cpp splivarot.cpp tweak-context.cpp tweak-context.h verbs.cpp
c3d71eeb981927093e5a6284277181d1d6b83985 30-Apr-2008 dvlierop2 <dvlierop2@users.sourceforge.net>

- Major refactoring of snapping related code... - Enabling snap indicator for all remaining tools

848e75a186ca20a05f2e956e7f345ded9ece9f04 11-Apr-2008 dvlierop2 <dvlierop2@users.sourceforge.net>

Refactor snapping mechanisms: in seltrans.cpp, a GSList was converted to a std::list in four different places. Now this is handled in only one place

c350508cfbe7720966a9b53c84388ab7e5f2e5ca 25-Mar-2008 dvlierop2 <dvlierop2@users.sourceforge.net>

Major overhaul of the selector tool's internals to improve handling of transformations, origins and snapping, for both visual and geometric bounding boxes (see for example bug #174046 in Launchpad)

894a02287b4adc90de68780fdbccc1fb0d27979a 15-Mar-2008 dvlierop2 <dvlierop2@users.sourceforge.net>

Fix two bugs in the object snapper

005e390103cfa31f1f78190fd78252b6b341bdd1 12-Mar-2008 dvlierop2 <dvlierop2@users.sourceforge.net>

Snap to page border

5c681d52040046fc1284c71112618c2b09e36e86 08-Mar-2008 dvlierop2 <dvlierop2@users.sourceforge.net>

Node tool: snap to paths and their nodes, incl. to the path currently being edited

de19d0a8c684298be714d18c991965b370707ed8 08-Jan-2008 dvlierop2 <dvlierop2@users.sourceforge.net>

Fix LP #181020: When snapping a guide, now only the part of the guide near the pointer is considered

1813949bb185a61d7a363ec4fd3d0374afca9afd 27-Dec-2007 dvlierop2 <dvlierop2@users.sourceforge.net>

Snapping a guide to nodes (while dragging it across the canvas) now also works for angled guides

0f5976f2f99301f6f93e9b1a103bfc1a731ebb4e 27-Dec-2007 dvlierop2 <dvlierop2@users.sourceforge.net>

1) Fix bug #178312 2) Fix constrained snapping to objects

4e33f020dd832c0fa662afd97a40d6eba7f1fade 14-Nov-2007 dvlierop2 <dvlierop2@users.sourceforge.net>

Snap to intersections of line segments

4550d1abdb3f428b8cd47c144d2cd112254bfb8e 05-Nov-2007 dvlierop2 <dvlierop2@users.sourceforge.net>

Improve the user interaction for snapping of bounding boxes, and add an new tab in document properties for detailed snapping options

ce5ed3e99d287e1df46a818cd31753d8cbb301f0 03-Nov-2007 dvlierop2 <dvlierop2@users.sourceforge.net>

Oops, don't use tabs! (replace tabs by 4 spaces)

e1da05d7d6b8a6d4ddbca0fd1d7e633a84b2c1cf 03-Nov-2007 dvlierop2 <dvlierop2@users.sourceforge.net>

Groundwork to snap to intersections, e.g. intersections of gridlines with guidelines, and of objects with other objects. The snappers used to return only SnappedPoints, but now also SnappedLines and SnappedInfiniteLines can be returned. SnappedPaths will be implemented later.

ea9f21893cf88d43370e176305fdc83aca09b49c 15-Sep-2007 dvlierop2 <dvlierop2@users.sourceforge.net>

avoid code duplication, i.e. use sp_item_snappoints in the object-snapper.cpp

1397a686e882c774cfef2668f397b2c2c495df66 05-Sep-2007 dvlierop2 <dvlierop2@users.sourceforge.net>

Improving the performance of the object snapper

5d34a7de8fd25b5ff22b5ca5ae2a631611a18f6f 28-Aug-2007 dvlierop2 <dvlierop2@users.sourceforge.net>

Implement snapping of guides while dragging them, and snap TO item centers (we only had snapping FROM item centers so far)

ef65b759ee589ea55e59331977b7b7ca20bd4a9e 03-Aug-2007 dvlierop2 <dvlierop2@users.sourceforge.net>

Rearrange snapping preferences, put distinction between paths and nodes back in, and a bit of refactoring

b28c4e3da388087b108e7a5749d75668afcd2d58 28-Jul-2007 dvlierop2 <dvlierop2@users.sourceforge.net>

1) Changes to snapping preferences dialog 2) Strict snapping implemented, i.e. bbox only to bbox and nodes only to paths/nodes 3) Renaming of some constants to improve readability

3d7616e3b1a716d7db8b2a763d790edb316a9fd3 19-Apr-2007 dvlierop2 <dvlierop2@users.sourceforge.net>

Improve readability and remove some unused code

12286cef3afff20da8623358be2fddab64c71401 17-Apr-2007 dvlierop2 <dvlierop2@users.sourceforge.net>

Improve snapper performance (mainly in by editting WillSnapSomething())

b7313eac22048276ef96257c67805fc94ad7d6ab 05-May-2006 cth103 <cth103@users.sourceforge.net>

Various snapping cleanups and bug fixes.

bb0e337c0688f02d4b8686cf499068117cd021ef 04-May-2006 cth103 <cth103@users.sourceforge.net>

Clean up knutux's fix for the snapper crash.

9c7bdde7adbecbfe254da6fa92e0f3bdc1f47546 04-May-2006 knutux <knutux@users.sourceforge.net>

Temporary fix for broken snap functionality: as named view constructor is never called, virtual tables of Snapper derived classes are never initialized. Fix - calling constructor/destructor on SPNamedView init/release.

6b15695578f07a3f72c4c9475c1a261a3021472a 16-Jan-2006 mental <mental@users.sourceforge.net>

moving trunk for module inkscape

/inkscape/.cvsignore /inkscape/AUTHORS /inkscape/COPYING /inkscape/COPYING.LIB /inkscape/ChangeLog /inkscape/HACKING.de.txt /inkscape/HACKING.fr.txt /inkscape/HACKING.it.txt /inkscape/HACKING.txt /inkscape/INSTALL /inkscape/Info.plist.in /inkscape/Makefile.am /inkscape/Makefile.mingw /inkscape/Makefile.mingw.common /inkscape/Makefile.mingw.common.old /inkscape/Makefile.mingw.old /inkscape/NEWS /inkscape/README /inkscape/README.ca.txt /inkscape/README.de.txt /inkscape/README.es.txt /inkscape/README.fr.txt /inkscape/README.it.txt /inkscape/TRANSLATORS /inkscape/autogen.sh /inkscape/config.h.mingw /inkscape/configure.ac /inkscape/cxxtest/COPYING /inkscape/cxxtest/README /inkscape/cxxtest/TODO /inkscape/cxxtest/Versions /inkscape/cxxtest/cxxtest.spec /inkscape/cxxtest/cxxtest/Descriptions.cpp /inkscape/cxxtest/cxxtest/Descriptions.h /inkscape/cxxtest/cxxtest/DummyDescriptions.cpp /inkscape/cxxtest/cxxtest/DummyDescriptions.h /inkscape/cxxtest/cxxtest/ErrorFormatter.h /inkscape/cxxtest/cxxtest/ErrorPrinter.h /inkscape/cxxtest/cxxtest/Flags.h /inkscape/cxxtest/cxxtest/GlobalFixture.cpp /inkscape/cxxtest/cxxtest/GlobalFixture.h /inkscape/cxxtest/cxxtest/Gui.h /inkscape/cxxtest/cxxtest/LinkedList.cpp /inkscape/cxxtest/cxxtest/LinkedList.h /inkscape/cxxtest/cxxtest/Mock.h /inkscape/cxxtest/cxxtest/ParenPrinter.h /inkscape/cxxtest/cxxtest/QtGui.h /inkscape/cxxtest/cxxtest/RealDescriptions.cpp /inkscape/cxxtest/cxxtest/RealDescriptions.h /inkscape/cxxtest/cxxtest/Root.cpp /inkscape/cxxtest/cxxtest/SelfTest.h /inkscape/cxxtest/cxxtest/StdHeaders.h /inkscape/cxxtest/cxxtest/StdValueTraits.h /inkscape/cxxtest/cxxtest/StdioFilePrinter.h /inkscape/cxxtest/cxxtest/StdioPrinter.h /inkscape/cxxtest/cxxtest/TeeListener.h /inkscape/cxxtest/cxxtest/TestListener.h /inkscape/cxxtest/cxxtest/TestRunner.h /inkscape/cxxtest/cxxtest/TestSuite.cpp /inkscape/cxxtest/cxxtest/TestSuite.h /inkscape/cxxtest/cxxtest/TestTracker.cpp /inkscape/cxxtest/cxxtest/TestTracker.h /inkscape/cxxtest/cxxtest/ValueTraits.cpp /inkscape/cxxtest/cxxtest/ValueTraits.h /inkscape/cxxtest/cxxtest/Win32Gui.h /inkscape/cxxtest/cxxtest/X11Gui.h /inkscape/cxxtest/cxxtest/YesNoRunner.h /inkscape/cxxtest/cxxtestgen.pl /inkscape/cxxtest/cxxtestgen.py /inkscape/cxxtest/docs/convert.pl /inkscape/cxxtest/docs/guide.html /inkscape/cxxtest/docs/index.html /inkscape/cxxtest/docs/qt.png /inkscape/cxxtest/docs/qt2.png /inkscape/cxxtest/docs/win32.png /inkscape/cxxtest/docs/x11.png /inkscape/cxxtest/sample/Construct /inkscape/cxxtest/sample/CreatedTest.h /inkscape/cxxtest/sample/DeltaTest.h /inkscape/cxxtest/sample/EnumTraits.h /inkscape/cxxtest/sample/ExceptionTest.h /inkscape/cxxtest/sample/FixtureTest.h /inkscape/cxxtest/sample/Makefile.PL /inkscape/cxxtest/sample/Makefile.bcc32 /inkscape/cxxtest/sample/Makefile.msvc /inkscape/cxxtest/sample/Makefile.unix /inkscape/cxxtest/sample/MessageTest.h /inkscape/cxxtest/sample/SimpleTest.h /inkscape/cxxtest/sample/TraitsTest.h /inkscape/cxxtest/sample/aborter.tpl /inkscape/cxxtest/sample/file_printer.tpl /inkscape/cxxtest/sample/gui/GreenYellowRed.h /inkscape/cxxtest/sample/mock/Dice.cpp /inkscape/cxxtest/sample/mock/Dice.h /inkscape/cxxtest/sample/mock/Makefile /inkscape/cxxtest/sample/mock/MockStdlib.h /inkscape/cxxtest/sample/mock/T/stdlib.h /inkscape/cxxtest/sample/mock/TestDice.h /inkscape/cxxtest/sample/mock/mock_stdlib.cpp /inkscape/cxxtest/sample/mock/real_stdlib.cpp /inkscape/cxxtest/sample/mock/roll.cpp /inkscape/cxxtest/sample/msvc/CxxTest_1_Run.dsp /inkscape/cxxtest/sample/msvc/CxxTest_2_Build.dsp /inkscape/cxxtest/sample/msvc/CxxTest_3_Generate.dsp /inkscape/cxxtest/sample/msvc/CxxTest_Workspace.dsw /inkscape/cxxtest/sample/msvc/FixFiles.bat /inkscape/cxxtest/sample/msvc/Makefile /inkscape/cxxtest/sample/msvc/ReadMe.txt /inkscape/cxxtest/sample/only.tpl /inkscape/cxxtest/sample/parts/Makefile.unix /inkscape/cxxtest/sample/winddk/Makefile /inkscape/cxxtest/sample/winddk/Makefile.inc /inkscape/cxxtest/sample/winddk/RunTests.tpl /inkscape/cxxtest/sample/winddk/SOURCES /inkscape/cxxtest/sample/yes_no_runner.cpp /inkscape/debian/.cvsignore /inkscape/debian/changelog /inkscape/debian/compat /inkscape/debian/control /inkscape/debian/copyright /inkscape/debian/dirs /inkscape/debian/docs /inkscape/debian/inkscape.applications /inkscape/debian/inkscape.menu /inkscape/debian/inkscape.xpm /inkscape/debian/mime /inkscape/debian/rules /inkscape/delautogen.sh /inkscape/distro /inkscape/doc/.cvsignore /inkscape/doc/API /inkscape/doc/ChangeLog_archive.txt /inkscape/doc/Makefile.am /inkscape/doc/NewAppArchitecture/01-title.svg /inkscape/doc/NewAppArchitecture/02-outline.svg /inkscape/doc/NewAppArchitecture/03-current.svg /inkscape/doc/NewAppArchitecture/04-current-main.svg /inkscape/doc/NewAppArchitecture/05-current-objects.svg /inkscape/doc/NewAppArchitecture/06-current-desktop-view.svg /inkscape/doc/NewAppArchitecture/07-current-problems.svg /inkscape/doc/NewAppArchitecture/08-inkscape-gtkmm.svg /inkscape/doc/NewAppArchitecture/09-future-capabilities.svg /inkscape/doc/NewAppArchitecture/10-future-main.svg /inkscape/doc/NewAppArchitecture/11-future-ink-app.svg /inkscape/doc/NewAppArchitecture/12-future-run-modes.svg /inkscape/doc/NewAppArchitecture/13-future-ink-app-editor.svg /inkscape/doc/NewAppArchitecture/14-evolving.svg /inkscape/doc/README.document /inkscape/doc/WISHLIST /inkscape/doc/architecture.svg /inkscape/doc/architecture.txt /inkscape/doc/class-hierarchy.dia /inkscape/doc/coordinates.txt /inkscape/doc/extension_system.txt /inkscape/doc/extension_system.xml /inkscape/doc/fonts.txt /inkscape/doc/inkscape-shadow.README /inkscape/doc/inkscape-uml.dia /inkscape/doc/keys-html.xsl /inkscape/doc/keys-svg.xsl /inkscape/doc/keys.README /inkscape/doc/keys.fr.html /inkscape/doc/keys.fr.xml /inkscape/doc/keys.html /inkscape/doc/keys.xml /inkscape/doc/spsvgview.txt /inkscape/fix-roff-punct /inkscape/inkscape.desktop.in /inkscape/inkscape.fr.pod /inkscape/inkscape.ico /inkscape/inkscape.nsi /inkscape/inkscape.png /inkscape/inkscape.pod /inkscape/inkscape.spec.in /inkscape/inkscape16.ico /inkscape/inkscape32-16.ico /inkscape/inkscape32.ico /inkscape/inkscape32x16col.ico /inkscape/inkscape64.ico /inkscape/inkview.1.in /inkscape/libgc.supp /inkscape/m4/Makefile.am /inkscape/m4/codeset.m4 /inkscape/m4/gettext.m4 /inkscape/m4/glibc21.m4 /inkscape/m4/iconv.m4 /inkscape/m4/isc-posix.m4 /inkscape/m4/lcmessage.m4 /inkscape/m4/progtest.m4 /inkscape/mingwenv.bat /inkscape/mkinstalldirs /inkscape/packaging/autopackage/.cvsignore /inkscape/packaging/autopackage/default.apspec.in /inkscape/packaging/inkscape.16.png.bz2 /inkscape/packaging/inkscape.32.png.bz2 /inkscape/packaging/inkscape.48.png.bz2 /inkscape/packaging/macosx/Resources/EPS.icns /inkscape/packaging/macosx/Resources/EPSI.icns /inkscape/packaging/macosx/Resources/Inkscape.icns /inkscape/packaging/macosx/Resources/MenuBar.nib/classes.nib /inkscape/packaging/macosx/Resources/MenuBar.nib/info.nib /inkscape/packaging/macosx/Resources/MenuBar.nib/objects.xib /inkscape/packaging/macosx/Resources/ProgressWindow.nib/classes.nib /inkscape/packaging/macosx/Resources/ProgressWindow.nib/info.nib /inkscape/packaging/macosx/Resources/ProgressWindow.nib/objects.xib /inkscape/packaging/macosx/Resources/SVG_plain.icns /inkscape/packaging/macosx/Resources/bin/getdisplay.sh /inkscape/packaging/macosx/Resources/bin/inkscape /inkscape/packaging/macosx/Resources/inkscape_svg.icns /inkscape/packaging/macosx/Resources/openDoc /inkscape/packaging/macosx/Resources/postscript.icns /inkscape/packaging/macosx/Resources/script /inkscape/packaging/macosx/ScriptExec/English.lproj/InfoPlist.strings /inkscape/packaging/macosx/ScriptExec/English.lproj/main.nib/classes.nib /inkscape/packaging/macosx/ScriptExec/English.lproj/main.nib/info.nib /inkscape/packaging/macosx/ScriptExec/English.lproj/main.nib/objects.xib /inkscape/packaging/macosx/ScriptExec/Info.plist /inkscape/packaging/macosx/ScriptExec/MenuBar.nib/classes.nib /inkscape/packaging/macosx/ScriptExec/MenuBar.nib/info.nib /inkscape/packaging/macosx/ScriptExec/MenuBar.nib/objects.xib /inkscape/packaging/macosx/ScriptExec/ScriptExec.xcode/project.pbxproj /inkscape/packaging/macosx/ScriptExec/ScriptExec.xcode/sveinbjornt.pbxuser /inkscape/packaging/macosx/ScriptExec/ScriptExec.xcode/voisine.pbxuser /inkscape/packaging/macosx/ScriptExec/ScriptExec_Prefix.pch /inkscape/packaging/macosx/ScriptExec/main.c /inkscape/packaging/macosx/ScriptExec/openDoc /inkscape/packaging/macosx/ScriptExec/script /inkscape/packaging/macosx/ScriptExec/version.plist /inkscape/packaging/osx-app.sh /inkscape/packaging/win32/english.nsh /inkscape/packaging/win32/german.nsh /inkscape/packaging/win32/header.bmp /inkscape/packaging/win32/inkscape.nsi /inkscape/packaging/win32/inkscape.nsi.uninstall /inkscape/po/.cvsignore /inkscape/po/ChangeLog /inkscape/po/Makefile.mingw /inkscape/po/Makevars /inkscape/po/POTFILES.in /inkscape/po/am.po /inkscape/po/az.po /inkscape/po/bad.po.test /inkscape/po/bad.po.test.exp /inkscape/po/be.po /inkscape/po/ca.po /inkscape/po/check-markup /inkscape/po/cs.po /inkscape/po/da.po /inkscape/po/de.po /inkscape/po/el.po /inkscape/po/es.po /inkscape/po/es_MX.po /inkscape/po/et.po /inkscape/po/eu.po /inkscape/po/fr.po /inkscape/po/ga.po /inkscape/po/gl.po /inkscape/po/hu.po /inkscape/po/it.po /inkscape/po/ja.po /inkscape/po/mk.po /inkscape/po/nb.po /inkscape/po/nl.po /inkscape/po/nn.po /inkscape/po/pa.po /inkscape/po/pl.po /inkscape/po/pt.po /inkscape/po/pt_BR.po /inkscape/po/ru.po /inkscape/po/sk.po /inkscape/po/sl.po /inkscape/po/sr.po /inkscape/po/sr@Latn.po /inkscape/po/sv.po /inkscape/po/tr.po /inkscape/po/uk.po /inkscape/po/zh_CN.po /inkscape/share/.cvsignore /inkscape/share/Makefile.am /inkscape/share/README /inkscape/share/clipart/.cvsignore /inkscape/share/clipart/Makefile.am /inkscape/share/clipart/README /inkscape/share/clipart/README-ribbon.txt /inkscape/share/clipart/inkscape.logo.svg /inkscape/share/clipart/orav.svg /inkscape/share/clipart/ribbon.svg /inkscape/share/clipart/tux.png /inkscape/share/clipart/tux.svg /inkscape/share/examples/.cvsignore /inkscape/share/examples/Makefile.am /inkscape/share/examples/README /inkscape/share/examples/art-nouveau-P3.svg /inkscape/share/examples/data_uri.svg /inkscape/share/examples/eastern-motive-P4G.svg /inkscape/share/examples/flow-go.svg /inkscape/share/examples/flowsample.svg /inkscape/share/examples/gradient.svg /inkscape/share/examples/i18n.svg /inkscape/share/examples/istest.pov /inkscape/share/examples/markers.svg /inkscape/share/examples/stars.svgz /inkscape/share/examples/tesselation-P3.svg /inkscape/share/examples/text-on-path.svg /inkscape/share/examples/tiger.svgz /inkscape/share/extensions/.cvsignore /inkscape/share/extensions/Makefile.am /inkscape/share/extensions/README /inkscape/share/extensions/SpSVG.pm /inkscape/share/extensions/addnodes.inx /inkscape/share/extensions/addnodes.py /inkscape/share/extensions/ai_input.inx /inkscape/share/extensions/ai_output.inx /inkscape/share/extensions/bezmisc.py /inkscape/share/extensions/bluredge.inx /inkscape/share/extensions/cubicsuperpath.py /inkscape/share/extensions/dia.inx /inkscape/share/extensions/dia2svg.sh /inkscape/share/extensions/dots.inx /inkscape/share/extensions/dots.py /inkscape/share/extensions/dropshadow.inx /inkscape/share/extensions/dxf_input.inx /inkscape/share/extensions/dxf_output.inx /inkscape/share/extensions/embed_raster_in_svg.pl /inkscape/share/extensions/embedimage.inx /inkscape/share/extensions/embedimage.py /inkscape/share/extensions/eps_input.inx /inkscape/share/extensions/epsi_output.inx /inkscape/share/extensions/extractimage.inx /inkscape/share/extensions/extractimage.py /inkscape/share/extensions/ffgeom.py /inkscape/share/extensions/ffmet.inx /inkscape/share/extensions/ffms.inx /inkscape/share/extensions/ffproc.py /inkscape/share/extensions/ffscale.py /inkscape/share/extensions/ffset.inx /inkscape/share/extensions/ffss.inx /inkscape/share/extensions/fretfind.py /inkscape/share/extensions/gimpgrad.inx /inkscape/share/extensions/grid.inx /inkscape/share/extensions/handles.inx /inkscape/share/extensions/handles.py /inkscape/share/extensions/ill2svg.pl /inkscape/share/extensions/inkex.py /inkscape/share/extensions/inkscape-shadow-white.sh /inkscape/share/extensions/inkscape-shadow.sh /inkscape/share/extensions/interp.inx /inkscape/share/extensions/interp.py /inkscape/share/extensions/kochify.inx /inkscape/share/extensions/kochify.py /inkscape/share/extensions/kochify_load.inx /inkscape/share/extensions/kochify_load.py /inkscape/share/extensions/lindenmayer.inx /inkscape/share/extensions/lindenmayer.py /inkscape/share/extensions/motion.inx /inkscape/share/extensions/motion.py /inkscape/share/extensions/pdf_output.inx /inkscape/share/extensions/pdf_output_via_gs_on_win32.inx /inkscape/share/extensions/ps2dxf.sh /inkscape/share/extensions/ps2epsi.sh /inkscape/share/extensions/ps2pdf.cmd /inkscape/share/extensions/ps2pdf.sh /inkscape/share/extensions/ps_input.inx /inkscape/share/extensions/pturtle.py /inkscape/share/extensions/radiusrand.inx /inkscape/share/extensions/radiusrand.py /inkscape/share/extensions/randompnt.inx /inkscape/share/extensions/randompos.inx /inkscape/share/extensions/rtree.inx /inkscape/share/extensions/rtree.py /inkscape/share/extensions/simplepath.py /inkscape/share/extensions/simplestyle.py /inkscape/share/extensions/sk2svg.sh /inkscape/share/extensions/sk_input.inx /inkscape/share/extensions/straightseg.inx /inkscape/share/extensions/straightseg.py /inkscape/share/extensions/summersnight.inx /inkscape/share/extensions/summersnight.py /inkscape/share/extensions/svg_and_media_zip_output.inx /inkscape/share/extensions/svg_and_media_zip_output.py /inkscape/share/extensions/svg_dropshadow /inkscape/share/extensions/svgz_input.inx /inkscape/share/extensions/svgz_output.inx /inkscape/share/extensions/txt2svg.inx /inkscape/share/extensions/txt2svg.pl /inkscape/share/extensions/wavy.inx /inkscape/share/extensions/wavy.py /inkscape/share/extensions/whirl.inx /inkscape/share/extensions/whirl.py /inkscape/share/extensions/wmf_input.inx /inkscape/share/fonts/.cvsignore /inkscape/share/fonts/Makefile.am /inkscape/share/fonts/README /inkscape/share/gradients/.cvsignore /inkscape/share/gradients/Makefile.am /inkscape/share/gradients/README /inkscape/share/icons/.cvsignore /inkscape/share/icons/David_icons.svg /inkscape/share/icons/Makefile.am /inkscape/share/icons/README /inkscape/share/icons/README.David_icons /inkscape/share/icons/README.crispy_icons /inkscape/share/icons/README.icon_themes /inkscape/share/icons/crispy_icons.svg /inkscape/share/icons/icons.svg /inkscape/share/icons/inkscape.svg /inkscape/share/keyboards/.cvsignore /inkscape/share/keyboards/Makefile.am /inkscape/share/keyboards/README /inkscape/share/markers/.cvsignore /inkscape/share/markers/Makefile.am /inkscape/share/markers/markers.svg /inkscape/share/palettes/.cvsignore /inkscape/share/palettes/Makefile.am /inkscape/share/palettes/README /inkscape/share/palettes/Tango-Palette.gpl /inkscape/share/palettes/svg.gpl /inkscape/share/palettes/webhex.gpl /inkscape/share/palettes/websafe22.gpl /inkscape/share/patterns/.cvsignore /inkscape/share/patterns/Makefile.am /inkscape/share/patterns/README /inkscape/share/screens/.cvsignore /inkscape/share/screens/Makefile.am /inkscape/share/screens/README /inkscape/share/screens/about.svg /inkscape/share/screens/keys.fr.svg /inkscape/share/screens/keys.sl.svg /inkscape/share/screens/keys.svg /inkscape/share/templates/.cvsignore /inkscape/share/templates/A4.svg /inkscape/share/templates/A4_landscape.svg /inkscape/share/templates/CD_cover_300dpi.svg /inkscape/share/templates/Letter.svg /inkscape/share/templates/Letter_landscape.svg /inkscape/share/templates/Makefile.am /inkscape/share/templates/README /inkscape/share/templates/black_opaque.svg /inkscape/share/templates/business_card_85x54mm.svg /inkscape/share/templates/business_card_90x50mm.svg /inkscape/share/templates/default.cs.svg /inkscape/share/templates/default.de.svg /inkscape/share/templates/default.es.svg /inkscape/share/templates/default.fr.svg /inkscape/share/templates/default.hu.svg /inkscape/share/templates/default.it.svg /inkscape/share/templates/default.pl.svg /inkscape/share/templates/default.svg /inkscape/share/templates/default_mm.svg /inkscape/share/templates/default_pt.svg /inkscape/share/templates/desktop_1024x768.svg /inkscape/share/templates/desktop_1600x1200.svg /inkscape/share/templates/desktop_640x480.svg /inkscape/share/templates/desktop_800x600.svg /inkscape/share/templates/icon_16x16.svg /inkscape/share/templates/icon_32x32.svg /inkscape/share/templates/icon_48x48.svg /inkscape/share/templates/icon_64x64.svg /inkscape/share/templates/no_borders.svg /inkscape/share/templates/no_layers.svg /inkscape/share/templates/web_banner_468x60.svg /inkscape/share/templates/web_banner_728x90.svg /inkscape/share/templates/white_opaque.svg /inkscape/share/tutorials/.cvsignore /inkscape/share/tutorials/Makefile.am /inkscape/share/tutorials/README /inkscape/share/tutorials/gpl-2.svg /inkscape/share/tutorials/making_markers.svg /inkscape/share/tutorials/oldguitar.jpg /inkscape/share/tutorials/potrace-de.png /inkscape/share/tutorials/potrace-fr.png /inkscape/share/tutorials/potrace.png /inkscape/share/tutorials/tutorial-advanced.es.svg /inkscape/share/tutorials/tutorial-advanced.fr.svg /inkscape/share/tutorials/tutorial-advanced.ja.svg /inkscape/share/tutorials/tutorial-advanced.sl.svg /inkscape/share/tutorials/tutorial-advanced.svg /inkscape/share/tutorials/tutorial-basic.ca.svg /inkscape/share/tutorials/tutorial-basic.de.svg /inkscape/share/tutorials/tutorial-basic.es.svg /inkscape/share/tutorials/tutorial-basic.fr.svg /inkscape/share/tutorials/tutorial-basic.ja.svg /inkscape/share/tutorials/tutorial-basic.nn.svg /inkscape/share/tutorials/tutorial-basic.ru.svg /inkscape/share/tutorials/tutorial-basic.sl.svg /inkscape/share/tutorials/tutorial-basic.svg /inkscape/share/tutorials/tutorial-calligraphy.es.svg /inkscape/share/tutorials/tutorial-calligraphy.fr.svg /inkscape/share/tutorials/tutorial-calligraphy.sl.svg /inkscape/share/tutorials/tutorial-calligraphy.svg /inkscape/share/tutorials/tutorial-elements.es.svg /inkscape/share/tutorials/tutorial-elements.fr.svg /inkscape/share/tutorials/tutorial-elements.sl.svg /inkscape/share/tutorials/tutorial-elements.svg /inkscape/share/tutorials/tutorial-shapes.ca.svg /inkscape/share/tutorials/tutorial-shapes.es.svg /inkscape/share/tutorials/tutorial-shapes.fr.svg /inkscape/share/tutorials/tutorial-shapes.ja.svg /inkscape/share/tutorials/tutorial-shapes.sl.svg /inkscape/share/tutorials/tutorial-shapes.svg /inkscape/share/tutorials/tutorial-tips.es.svg /inkscape/share/tutorials/tutorial-tips.fr.svg /inkscape/share/tutorials/tutorial-tips.sl.svg /inkscape/share/tutorials/tutorial-tips.svg /inkscape/share/tutorials/tutorial-tracing.de.svg /inkscape/share/tutorials/tutorial-tracing.es.svg /inkscape/share/tutorials/tutorial-tracing.fr.svg /inkscape/share/tutorials/tutorial-tracing.sl.svg /inkscape/share/tutorials/tutorial-tracing.svg /inkscape/share/tutorials/tux.png /inkscape/share/ui/.cvsignore /inkscape/share/ui/Makefile.am /inkscape/share/ui/keybindings.rc /inkscape/share/ui/menus-bars.xml /inkscape/share/ui/toolbox.xml /inkscape/share/ui/units.txt /inkscape/share/ui/units.xml .cvsignore Doxyfile Makefile.am Makefile.mingw Makefile.mingw.old Makefile_insert algorithms/.cvsignore algorithms/Makefile_insert algorithms/find-if-before.h algorithms/find-last-if.h algorithms/longest-common-suffix.h algorithms/makefile.in application/.cvsignore application/Makefile_insert application/app-prototype.cpp application/app-prototype.h application/application.cpp application/application.h application/editor.cpp application/editor.h application/makefile.in approx-equal.h arc-context.cpp arc-context.h attributes-test.cpp attributes.cpp attributes.h bad-uri-exception.h brokenimage.xpm check-header-compile.in color-rgba.h color.cpp color.h composite-undo-stack-observer.cpp composite-undo-stack-observer.h conn-avoid-ref.cpp conn-avoid-ref.h connector-context.cpp connector-context.h context-fns.cpp context-fns.h debug/.cvsignore debug/Makefile_insert debug/event-tracker.h debug/event.h debug/gc-heap.h debug/heap.cpp debug/heap.h debug/logger.cpp debug/logger.h debug/makefile.in debug/simple-event.h debug/sysv-heap.cpp debug/sysv-heap.h decimal-round.h desktop-affine.cpp desktop-affine.h desktop-events.cpp desktop-events.h desktop-handles.cpp desktop-handles.h desktop-style.cpp desktop-style.h desktop.cpp desktop.h dialogs/.cvsignore dialogs/Makefile_insert dialogs/clonetiler.cpp dialogs/clonetiler.h dialogs/debugdialog.cpp dialogs/debugdialog.h dialogs/dialog-events.cpp dialogs/dialog-events.h dialogs/display-settings.cpp dialogs/display-settings.h dialogs/eek-preview.cpp dialogs/eek-preview.h dialogs/export.cpp dialogs/export.h dialogs/extensions.cpp dialogs/extensions.h dialogs/filedialog-win32.cpp dialogs/filedialog.cpp dialogs/filedialog.h dialogs/fill-style.cpp dialogs/fill-style.h dialogs/find.cpp dialogs/find.h dialogs/iconpreview.cpp dialogs/iconpreview.h dialogs/in-dt-coordsys.cpp dialogs/in-dt-coordsys.h dialogs/input.cpp dialogs/input.h dialogs/item-properties.cpp dialogs/item-properties.h dialogs/layer-properties.cpp dialogs/layer-properties.h dialogs/makefile.in dialogs/object-attributes.cpp dialogs/object-attributes.h dialogs/object-properties.cpp dialogs/object-properties.h dialogs/rdf.cpp dialogs/rdf.h dialogs/sp-attribute-widget.cpp dialogs/sp-attribute-widget.h dialogs/stroke-style.cpp dialogs/stroke-style.h dialogs/swatches.cpp dialogs/swatches.h dialogs/text-edit.cpp dialogs/text-edit.h dialogs/tiledialog.cpp dialogs/tiledialog.h dialogs/unclump.cpp dialogs/unclump.h dialogs/xml-tree.cpp dialogs/xml-tree.h dir-util-test.cpp dir-util.cpp dir-util.h display/.cvsignore display/Makefile_insert display/bezier-utils-test.cpp display/bezier-utils-work.txt display/bezier-utils.cpp display/bezier-utils.h display/canvas-arena.cpp display/canvas-arena.h display/canvas-bpath.cpp display/canvas-bpath.h display/canvas-grid.cpp display/canvas-grid.h display/curve.cpp display/curve.h display/display-forward.h display/gnome-canvas-acetate.cpp display/gnome-canvas-acetate.h display/guideline.cpp display/guideline.h display/makefile.in display/nr-arena-forward.h display/nr-arena-glyphs.cpp display/nr-arena-glyphs.h display/nr-arena-group.cpp display/nr-arena-group.h display/nr-arena-image.cpp display/nr-arena-image.h display/nr-arena-item.cpp display/nr-arena-item.h display/nr-arena-shape.cpp display/nr-arena-shape.h display/nr-arena.cpp display/nr-arena.h display/nr-gradient-gpl.cpp display/nr-gradient-gpl.h display/nr-plain-stuff-gdk.cpp display/nr-plain-stuff-gdk.h display/nr-plain-stuff.cpp display/nr-plain-stuff.h display/sodipodi-ctrl.cpp display/sodipodi-ctrl.h display/sodipodi-ctrlrect.cpp display/sodipodi-ctrlrect.h display/sp-canvas-util.cpp display/sp-canvas-util.h display/sp-canvas.cpp display/sp-canvas.h display/sp-ctrlline.cpp display/sp-ctrlline.h display/sp-ctrlquadr.cpp display/sp-ctrlquadr.h display/testnr.cpp document-private.h document-undo.cpp document.cpp document.h dom/.cvsignore dom/001.css dom/Filt.java dom/ImplGen.java dom/Makefile.static dom/Makefile_insert dom/README dom/acid.css dom/base.css dom/charclass.cpp dom/charclass.h dom/css.h dom/css.idl dom/cssparser.cpp dom/cssparser.h dom/cssprop.txt dom/dom.h dom/dom.idl dom/domimpl.cpp dom/domimpl.h dom/domstream.cpp dom/domstream.h dom/domstring.cpp dom/domstring.h dom/domstringimpl.h dom/events.h dom/events.idl dom/inkscape.css dom/inkscape.logo.svg dom/js/Makefile dom/js/README dom/js/fdlibm/e_acos.c dom/js/fdlibm/e_acosh.c dom/js/fdlibm/e_asin.c dom/js/fdlibm/e_atan2.c dom/js/fdlibm/e_atanh.c dom/js/fdlibm/e_cosh.c dom/js/fdlibm/e_exp.c dom/js/fdlibm/e_fmod.c dom/js/fdlibm/e_gamma.c dom/js/fdlibm/e_gamma_r.c dom/js/fdlibm/e_hypot.c dom/js/fdlibm/e_j0.c dom/js/fdlibm/e_j1.c dom/js/fdlibm/e_jn.c dom/js/fdlibm/e_lgamma.c dom/js/fdlibm/e_lgamma_r.c dom/js/fdlibm/e_log.c dom/js/fdlibm/e_log10.c dom/js/fdlibm/e_pow.c dom/js/fdlibm/e_rem_pio2.c dom/js/fdlibm/e_remainder.c dom/js/fdlibm/e_scalb.c dom/js/fdlibm/e_sinh.c dom/js/fdlibm/e_sqrt.c dom/js/fdlibm/fdlibm.h dom/js/fdlibm/k_cos.c dom/js/fdlibm/k_rem_pio2.c dom/js/fdlibm/k_sin.c dom/js/fdlibm/k_standard.c dom/js/fdlibm/k_tan.c dom/js/fdlibm/s_asinh.c dom/js/fdlibm/s_atan.c dom/js/fdlibm/s_cbrt.c dom/js/fdlibm/s_ceil.c dom/js/fdlibm/s_copysign.c dom/js/fdlibm/s_cos.c dom/js/fdlibm/s_erf.c dom/js/fdlibm/s_expm1.c dom/js/fdlibm/s_fabs.c dom/js/fdlibm/s_finite.c dom/js/fdlibm/s_floor.c dom/js/fdlibm/s_frexp.c dom/js/fdlibm/s_ilogb.c dom/js/fdlibm/s_isnan.c dom/js/fdlibm/s_ldexp.c dom/js/fdlibm/s_lib_version.c dom/js/fdlibm/s_log1p.c dom/js/fdlibm/s_logb.c dom/js/fdlibm/s_matherr.c dom/js/fdlibm/s_modf.c dom/js/fdlibm/s_nextafter.c dom/js/fdlibm/s_rint.c dom/js/fdlibm/s_scalbn.c dom/js/fdlibm/s_signgam.c dom/js/fdlibm/s_significand.c dom/js/fdlibm/s_sin.c dom/js/fdlibm/s_tan.c dom/js/fdlibm/s_tanh.c dom/js/fdlibm/w_acos.c dom/js/fdlibm/w_acosh.c dom/js/fdlibm/w_asin.c dom/js/fdlibm/w_atan2.c dom/js/fdlibm/w_atanh.c dom/js/fdlibm/w_cosh.c dom/js/fdlibm/w_exp.c dom/js/fdlibm/w_fmod.c dom/js/fdlibm/w_gamma.c dom/js/fdlibm/w_gamma_r.c dom/js/fdlibm/w_hypot.c dom/js/fdlibm/w_j0.c dom/js/fdlibm/w_j1.c dom/js/fdlibm/w_jn.c dom/js/fdlibm/w_lgamma.c dom/js/fdlibm/w_lgamma_r.c dom/js/fdlibm/w_log.c dom/js/fdlibm/w_log10.c dom/js/fdlibm/w_pow.c dom/js/fdlibm/w_remainder.c dom/js/fdlibm/w_scalb.c dom/js/fdlibm/w_sinh.c dom/js/fdlibm/w_sqrt.c dom/js/js.c dom/js/js.mak dom/js/js.msg dom/js/jsapi.c dom/js/jsapi.h dom/js/jsarena.c dom/js/jsarena.h dom/js/jsarray.c dom/js/jsarray.h dom/js/jsatom.c dom/js/jsatom.h dom/js/jsautocfg.h dom/js/jsbit.h dom/js/jsbool.c dom/js/jsbool.h dom/js/jsclist.h dom/js/jscntxt.c dom/js/jscntxt.h dom/js/jscompat.h dom/js/jsconfig.h dom/js/jscpucfg.c dom/js/jscpucfg.h dom/js/jsdate.c dom/js/jsdate.h dom/js/jsdbgapi.c dom/js/jsdbgapi.h dom/js/jsdhash.c dom/js/jsdhash.h dom/js/jsdtoa.c dom/js/jsdtoa.h dom/js/jsemit.c dom/js/jsemit.h dom/js/jsexn.c dom/js/jsexn.h dom/js/jsfile.c dom/js/jsfile.h dom/js/jsfun.c dom/js/jsfun.h dom/js/jsgc.c dom/js/jsgc.h dom/js/jshash.c dom/js/jshash.h dom/js/jsinterp.c dom/js/jsinterp.h dom/js/jslibmath.h dom/js/jslock.c dom/js/jslock.h dom/js/jslocko.asm dom/js/jslog2.c dom/js/jslong.c dom/js/jslong.h dom/js/jsmath.c dom/js/jsmath.h dom/js/jsnum.c dom/js/jsnum.h dom/js/jsobj.c dom/js/jsobj.h dom/js/jsopcode.c dom/js/jsopcode.h dom/js/jsopcode.tbl dom/js/jsosdep.h dom/js/jsotypes.h dom/js/jsparse.c dom/js/jsparse.h dom/js/jsprf.c dom/js/jsprf.h dom/js/jsprvtd.h dom/js/jspubtd.h dom/js/jsregexp.c dom/js/jsregexp.h dom/js/jsscan.c dom/js/jsscan.h dom/js/jsscope.c dom/js/jsscope.h dom/js/jsscript.c dom/js/jsscript.h dom/js/jsshell.msg dom/js/jsstddef.h dom/js/jsstr.c dom/js/jsstr.h dom/js/jstypes.h dom/js/jsutil.c dom/js/jsutil.h dom/js/jsxdrapi.c dom/js/jsxdrapi.h dom/js/prmjtime.c dom/js/prmjtime.h dom/js/resource.h dom/knut.svg dom/ls.h dom/ls.idl dom/lsimpl.cpp dom/lsimpl.cpp.orig dom/lsimpl.h dom/makefile.in dom/meyerweb.css dom/mingwenv.bat dom/phoebedom.h dom/prop-css.cpp dom/prop-css.txt dom/prop-css2.cpp dom/prop-svg.cpp dom/prop-svg.txt dom/ranges.idl dom/sandb1.css dom/smil.h dom/smil.idl dom/smilimpl.cpp dom/smilimpl.h dom/stringstream.cpp dom/stringstream.h dom/stylesheets.h dom/stylesheets.idl dom/svg.h dom/svg.idl dom/svgimpl.cpp dom/svgimpl.h dom/svglsimpl.cpp dom/svglsimpl.h dom/svgparser.cpp dom/svgparser.h dom/svgtypes.h dom/testdom.cpp dom/testsvg.cpp dom/transforms.svg dom/traversal.h dom/traversal.idl dom/uri.cpp dom/uri.h dom/uristream.cpp dom/uristream.h dom/uritest.cpp dom/views.h dom/views.idl dom/xmlreader.cpp dom/xmlreader.h dom/xpath.h dom/xpath.idl dom/xpathimpl.cpp dom/xpathimpl.h dom/xpathparser.cpp dom/xpathparser.h dom/xpathtest.cpp dom/xpathtests.cpp draw-anchor.cpp draw-anchor.h draw-context.cpp draw-context.h dropper-context.cpp dropper-context.h dyna-draw-context.cpp dyna-draw-context.h enums.h event-context.cpp event-context.h extension/.cvsignore extension/Makefile_insert extension/api.cpp extension/db.cpp extension/db.h extension/dependency.cpp extension/dependency.h extension/dxf2svg/GPL.txt extension/dxf2svg/LGPL.txt extension/dxf2svg/Makefile extension/dxf2svg/README extension/dxf2svg/aci2rgb.cpp extension/dxf2svg/blocks.cpp extension/dxf2svg/blocks.h extension/dxf2svg/dxf2svg.cpp extension/dxf2svg/dxf_input.inx extension/dxf2svg/dxf_input_windows.inx extension/dxf2svg/entities.cpp extension/dxf2svg/entities.h extension/dxf2svg/entities2elements.cpp extension/dxf2svg/entities2elements.h extension/dxf2svg/read_dxf.cpp extension/dxf2svg/read_dxf.h extension/dxf2svg/tables.cpp extension/dxf2svg/tables.h extension/dxf2svg/tables2svg_info.cpp extension/dxf2svg/tables2svg_info.h extension/dxf2svg/test_dxf.cpp extension/effect.cpp extension/effect.h extension/error-file.cpp extension/error-file.h extension/extension-forward.h extension/extension.cpp extension/extension.h extension/implementation/.cvsignore extension/implementation/Makefile_insert extension/implementation/implementation.cpp extension/implementation/implementation.h extension/implementation/makefile.in extension/implementation/plugin-link.h extension/implementation/plugin.cpp extension/implementation/plugin.h extension/implementation/script.cpp extension/implementation/script.h extension/init.cpp extension/init.h extension/input.cpp extension/input.h extension/internal/.cvsignore extension/internal/Makefile_insert extension/internal/bluredge.cpp extension/internal/bluredge.h extension/internal/eps-out.cpp extension/internal/eps-out.h extension/internal/gdkpixbuf-input.cpp extension/internal/gdkpixbuf-input.h extension/internal/gimpgrad.cpp extension/internal/gimpgrad.h extension/internal/gnome.cpp extension/internal/gnome.h extension/internal/grid.cpp extension/internal/grid.h extension/internal/latex-pstricks-out.cpp extension/internal/latex-pstricks-out.h extension/internal/latex-pstricks.cpp extension/internal/latex-pstricks.h extension/internal/makefile.in extension/internal/pov-out.cpp extension/internal/pov-out.h extension/internal/ps-out.cpp extension/internal/ps-out.h extension/internal/ps.cpp extension/internal/ps.h extension/internal/svg.cpp extension/internal/svg.h extension/internal/svgz.cpp extension/internal/svgz.h extension/internal/win32.cpp extension/internal/win32.h extension/makefile.in extension/output.cpp extension/output.h extension/parameter.cpp extension/parameter.h extension/plugin/.cvsignore extension/plugin/Makefile_insert extension/plugin/makefile.in extension/prefdialog.cpp extension/prefdialog.h extension/print.cpp extension/print.h extension/script/.cvsignore extension/script/InkscapeBinding.cpp extension/script/InkscapeBinding.h extension/script/InkscapeInterpreter.cpp extension/script/InkscapeInterpreter.h extension/script/InkscapePerl.cpp extension/script/InkscapePerl.h extension/script/InkscapePython.cpp extension/script/InkscapePython.h extension/script/InkscapeScript.cpp extension/script/InkscapeScript.h extension/script/Makefile.tmp extension/script/Makefile_insert extension/script/README.txt extension/script/bindtest.cpp extension/script/cpptest.cpp extension/script/inkscape_perl.i extension/script/inkscape_perl.pm extension/script/inkscape_perl.pm.h extension/script/inkscape_perl_wrap.cpp extension/script/inkscape_py.i extension/script/inkscape_py.py extension/script/inkscape_py.py.h extension/script/inkscape_py_wrap.cpp extension/script/js/Makefile extension/script/js/README extension/script/js/fdlibm/e_acos.c extension/script/js/fdlibm/e_acosh.c extension/script/js/fdlibm/e_asin.c extension/script/js/fdlibm/e_atan2.c extension/script/js/fdlibm/e_atanh.c extension/script/js/fdlibm/e_cosh.c extension/script/js/fdlibm/e_exp.c extension/script/js/fdlibm/e_fmod.c extension/script/js/fdlibm/e_gamma.c extension/script/js/fdlibm/e_gamma_r.c extension/script/js/fdlibm/e_hypot.c extension/script/js/fdlibm/e_j0.c extension/script/js/fdlibm/e_j1.c extension/script/js/fdlibm/e_jn.c extension/script/js/fdlibm/e_lgamma.c extension/script/js/fdlibm/e_lgamma_r.c extension/script/js/fdlibm/e_log.c extension/script/js/fdlibm/e_log10.c extension/script/js/fdlibm/e_pow.c extension/script/js/fdlibm/e_rem_pio2.c extension/script/js/fdlibm/e_remainder.c extension/script/js/fdlibm/e_scalb.c extension/script/js/fdlibm/e_sinh.c extension/script/js/fdlibm/e_sqrt.c extension/script/js/fdlibm/fdlibm.h extension/script/js/fdlibm/k_cos.c extension/script/js/fdlibm/k_rem_pio2.c extension/script/js/fdlibm/k_sin.c extension/script/js/fdlibm/k_standard.c extension/script/js/fdlibm/k_tan.c extension/script/js/fdlibm/s_asinh.c extension/script/js/fdlibm/s_atan.c extension/script/js/fdlibm/s_cbrt.c extension/script/js/fdlibm/s_ceil.c extension/script/js/fdlibm/s_copysign.c extension/script/js/fdlibm/s_cos.c extension/script/js/fdlibm/s_erf.c extension/script/js/fdlibm/s_expm1.c extension/script/js/fdlibm/s_fabs.c extension/script/js/fdlibm/s_finite.c extension/script/js/fdlibm/s_floor.c extension/script/js/fdlibm/s_frexp.c extension/script/js/fdlibm/s_ilogb.c extension/script/js/fdlibm/s_isnan.c extension/script/js/fdlibm/s_ldexp.c extension/script/js/fdlibm/s_lib_version.c extension/script/js/fdlibm/s_log1p.c extension/script/js/fdlibm/s_logb.c extension/script/js/fdlibm/s_matherr.c extension/script/js/fdlibm/s_modf.c extension/script/js/fdlibm/s_nextafter.c extension/script/js/fdlibm/s_rint.c extension/script/js/fdlibm/s_scalbn.c extension/script/js/fdlibm/s_signgam.c extension/script/js/fdlibm/s_significand.c extension/script/js/fdlibm/s_sin.c extension/script/js/fdlibm/s_tan.c extension/script/js/fdlibm/s_tanh.c extension/script/js/fdlibm/w_acos.c extension/script/js/fdlibm/w_acosh.c extension/script/js/fdlibm/w_asin.c extension/script/js/fdlibm/w_atan2.c extension/script/js/fdlibm/w_atanh.c extension/script/js/fdlibm/w_cosh.c extension/script/js/fdlibm/w_exp.c extension/script/js/fdlibm/w_fmod.c extension/script/js/fdlibm/w_gamma.c extension/script/js/fdlibm/w_gamma_r.c extension/script/js/fdlibm/w_hypot.c extension/script/js/fdlibm/w_j0.c extension/script/js/fdlibm/w_j1.c extension/script/js/fdlibm/w_jn.c extension/script/js/fdlibm/w_lgamma.c extension/script/js/fdlibm/w_lgamma_r.c extension/script/js/fdlibm/w_log.c extension/script/js/fdlibm/w_log10.c extension/script/js/fdlibm/w_pow.c extension/script/js/fdlibm/w_remainder.c extension/script/js/fdlibm/w_scalb.c extension/script/js/fdlibm/w_sinh.c extension/script/js/fdlibm/w_sqrt.c extension/script/js/js.c extension/script/js/js.mak extension/script/js/js.msg extension/script/js/jsapi.c extension/script/js/jsapi.h extension/script/js/jsarena.c extension/script/js/jsarena.h extension/script/js/jsarray.c extension/script/js/jsarray.h extension/script/js/jsatom.c extension/script/js/jsatom.h extension/script/js/jsautocfg.h extension/script/js/jsbit.h extension/script/js/jsbool.c extension/script/js/jsbool.h extension/script/js/jsclist.h extension/script/js/jscntxt.c extension/script/js/jscntxt.h extension/script/js/jscompat.h extension/script/js/jsconfig.h extension/script/js/jscpucfg.c extension/script/js/jscpucfg.h extension/script/js/jsdate.c extension/script/js/jsdate.h extension/script/js/jsdbgapi.c extension/script/js/jsdbgapi.h extension/script/js/jsdhash.c extension/script/js/jsdhash.h extension/script/js/jsdtoa.c extension/script/js/jsdtoa.h extension/script/js/jsemit.c extension/script/js/jsemit.h extension/script/js/jsexn.c extension/script/js/jsexn.h extension/script/js/jsfile.c extension/script/js/jsfile.h extension/script/js/jsfun.c extension/script/js/jsfun.h extension/script/js/jsgc.c extension/script/js/jsgc.h extension/script/js/jshash.c extension/script/js/jshash.h extension/script/js/jsinterp.c extension/script/js/jsinterp.h extension/script/js/jslibmath.h extension/script/js/jslock.c extension/script/js/jslock.h extension/script/js/jslocko.asm extension/script/js/jslog2.c extension/script/js/jslong.c extension/script/js/jslong.h extension/script/js/jsmath.c extension/script/js/jsmath.h extension/script/js/jsnum.c extension/script/js/jsnum.h extension/script/js/jsobj.c extension/script/js/jsobj.h extension/script/js/jsopcode.c extension/script/js/jsopcode.h extension/script/js/jsopcode.tbl extension/script/js/jsosdep.h extension/script/js/jsotypes.h extension/script/js/jsparse.c extension/script/js/jsparse.h extension/script/js/jsprf.c extension/script/js/jsprf.h extension/script/js/jsprvtd.h extension/script/js/jspubtd.h extension/script/js/jsregexp.c extension/script/js/jsregexp.h extension/script/js/jsscan.c extension/script/js/jsscan.h extension/script/js/jsscope.c extension/script/js/jsscope.h extension/script/js/jsscript.c extension/script/js/jsscript.h extension/script/js/jsshell.msg extension/script/js/jsstddef.h extension/script/js/jsstr.c extension/script/js/jsstr.h extension/script/js/jstypes.h extension/script/js/jsutil.c extension/script/js/jsutil.h extension/script/js/jsxdrapi.c extension/script/js/jsxdrapi.h extension/script/js/prmjtime.c extension/script/js/prmjtime.h extension/script/js/resource.h extension/script/makefile.in extension/script/quotefile.pl extension/script/runme.py extension/script/wrap_swig_module.sh extension/system.cpp extension/system.h extension/timer.cpp extension/timer.h extract-uri-test.cpp extract-uri.cpp extract-uri.h file.cpp file.h fill-or-stroke.h fixes.cpp fontsize-expansion.cpp fontsize-expansion.h forward.h gc-alloc.h gc-anchored.cpp gc-anchored.h gc-core.h gc-finalized.h gc-managed.h gc.cpp geom.cpp geom.h gnuc-attribute.h gradient-chemistry.cpp gradient-chemistry.h gradient-context.cpp gradient-context.h gradient-drag.cpp gradient-drag.h grid-snapper.cpp grid-snapper.h guide-snapper.cpp guide-snapper.h help.cpp help.h helper/.cvsignore helper/HACKING helper/Makefile_insert helper/action.cpp helper/action.h helper/gnome-utils.cpp helper/gnome-utils.h helper/helper-forward.h helper/makefile.in helper/png-write.cpp helper/png-write.h helper/sp-marshal.cpp.mingw helper/sp-marshal.h.mingw helper/sp-marshal.list helper/stlport.h helper/stock-items.cpp helper/stock-items.h helper/unit-menu.cpp helper/unit-menu.h helper/units-test.cpp helper/units.cpp helper/units.h helper/window.cpp helper/window.h inkjar/.cvsignore inkjar/Makefile_insert inkjar/jar.cpp inkjar/jar.h inkjar/makefile.in inkscape-private.h inkscape-stock.cpp inkscape-stock.h inkscape.cpp inkscape.h inkscape.rc inkscape_version.h.mingw inkview.cpp interface.cpp interface.h io/.cvsignore io/Makefile.tst io/Makefile_insert io/base64stream.cpp io/base64stream.h io/crystalegg.xml io/doc2html.xsl io/ftos.cpp io/ftos.h io/gzipstream.cpp io/gzipstream.h io/inkscapestream.cpp io/inkscapestream.h io/makefile.in io/simple-sax.cpp io/simple-sax.h io/streamtest.cpp io/stringstream.cpp io/stringstream.h io/sys.cpp io/sys.h io/uristream.cpp io/uristream.h io/xsltstream.cpp io/xsltstream.h isnan.h jabber_whiteboard/.cvsignore jabber_whiteboard/Makefile_insert jabber_whiteboard/buddy-list-manager.cpp jabber_whiteboard/buddy-list-manager.h jabber_whiteboard/callbacks.cpp jabber_whiteboard/callbacks.h jabber_whiteboard/chat-handler.cpp jabber_whiteboard/chat-handler.h jabber_whiteboard/connection-establishment.cpp jabber_whiteboard/defines.h jabber_whiteboard/deserializer.cpp jabber_whiteboard/deserializer.h jabber_whiteboard/empty.cpp jabber_whiteboard/error-codes.h jabber_whiteboard/internal-constants.cpp jabber_whiteboard/internal-constants.h jabber_whiteboard/invitation-confirm-dialog.cpp jabber_whiteboard/invitation-confirm-dialog.h jabber_whiteboard/jabber-handlers.cpp jabber_whiteboard/jabber-handlers.h jabber_whiteboard/makefile.in jabber_whiteboard/message-aggregator.cpp jabber_whiteboard/message-aggregator.h jabber_whiteboard/message-contexts.cpp jabber_whiteboard/message-contexts.h jabber_whiteboard/message-handler.cpp jabber_whiteboard/message-handler.h jabber_whiteboard/message-node.h jabber_whiteboard/message-processors.cpp jabber_whiteboard/message-processors.h jabber_whiteboard/message-queue.cpp jabber_whiteboard/message-queue.h jabber_whiteboard/message-tags.cpp jabber_whiteboard/message-tags.h jabber_whiteboard/message-utilities.cpp jabber_whiteboard/message-utilities.h jabber_whiteboard/node-tracker-event-tracker.cpp jabber_whiteboard/node-tracker-event-tracker.h jabber_whiteboard/node-tracker-observer.h jabber_whiteboard/node-tracker.cpp jabber_whiteboard/node-tracker.h jabber_whiteboard/node-utilities.cpp jabber_whiteboard/node-utilities.h jabber_whiteboard/pedrodom.cpp jabber_whiteboard/pedrodom.h jabber_whiteboard/pedroxmpp.cpp jabber_whiteboard/pedroxmpp.h jabber_whiteboard/serializer.cpp jabber_whiteboard/serializer.h jabber_whiteboard/session-file-player.cpp jabber_whiteboard/session-file-player.h jabber_whiteboard/session-file-selector.cpp jabber_whiteboard/session-file-selector.h jabber_whiteboard/session-file.cpp jabber_whiteboard/session-file.h jabber_whiteboard/session-manager.cpp jabber_whiteboard/session-manager.h jabber_whiteboard/tracker-node.h jabber_whiteboard/typedefs.h jabber_whiteboard/undo-stack-observer.cpp jabber_whiteboard/undo-stack-observer.h knot-enums.h knot-holder-entity.h knot.cpp knot.h knotholder.cpp knotholder.h layer-fns.cpp layer-fns.h libavoid/.cvsignore libavoid/Makefile_insert libavoid/README libavoid/connector.cpp libavoid/connector.h libavoid/debug.h libavoid/geometry.cpp libavoid/geometry.h libavoid/geomtypes.h libavoid/graph.cpp libavoid/graph.h libavoid/incremental.cpp libavoid/incremental.h libavoid/libavoid.h libavoid/makefile.in libavoid/makepath.cpp libavoid/makepath.h libavoid/polyutil.cpp libavoid/polyutil.h libavoid/shape.cpp libavoid/shape.h libavoid/static.cpp libavoid/static.h libavoid/timer.cpp libavoid/timer.h libavoid/vertices.cpp libavoid/vertices.h libavoid/visibility.cpp libavoid/visibility.h libcroco/.cvsignore libcroco/Makefile_insert libcroco/README libcroco/cr-additional-sel.c libcroco/cr-additional-sel.h libcroco/cr-attr-sel.c libcroco/cr-attr-sel.h libcroco/cr-cascade.c libcroco/cr-cascade.h libcroco/cr-declaration.c libcroco/cr-declaration.h libcroco/cr-doc-handler.c libcroco/cr-doc-handler.h libcroco/cr-enc-handler.c libcroco/cr-enc-handler.h libcroco/cr-fonts.c libcroco/cr-fonts.h libcroco/cr-input.c libcroco/cr-input.h libcroco/cr-libxml-node-iface.c libcroco/cr-libxml-node-iface.h libcroco/cr-node-iface.h libcroco/cr-num.c libcroco/cr-num.h libcroco/cr-om-parser.c libcroco/cr-om-parser.h libcroco/cr-parser.c libcroco/cr-parser.h libcroco/cr-parsing-location.c libcroco/cr-parsing-location.h libcroco/cr-prop-list.c libcroco/cr-prop-list.h libcroco/cr-pseudo.c libcroco/cr-pseudo.h libcroco/cr-rgb.c libcroco/cr-rgb.h libcroco/cr-sel-eng.c libcroco/cr-sel-eng.h libcroco/cr-selector.c libcroco/cr-selector.h libcroco/cr-simple-sel.c libcroco/cr-simple-sel.h libcroco/cr-statement.c libcroco/cr-statement.h libcroco/cr-string.c libcroco/cr-string.h libcroco/cr-style.c libcroco/cr-style.h libcroco/cr-stylesheet.c libcroco/cr-stylesheet.h libcroco/cr-term.c libcroco/cr-term.h libcroco/cr-tknzr.c libcroco/cr-tknzr.h libcroco/cr-token.c libcroco/cr-token.h libcroco/cr-utils.c libcroco/cr-utils.h libcroco/libcroco.h libcroco/makefile.in libnr/.cvsignore libnr/Makefile_insert libnr/have_mmx.S libnr/in-svg-plane-test.cpp libnr/in-svg-plane-test.h libnr/in-svg-plane.h libnr/libnr.def libnr/makefile.in libnr/n-art-bpath.h libnr/nr-blit.cpp libnr/nr-blit.h libnr/nr-compose-transform.cpp libnr/nr-compose-transform.h libnr/nr-compose.cpp libnr/nr-compose.h libnr/nr-convex-hull-ops.h libnr/nr-convex-hull.h libnr/nr-coord.h libnr/nr-dim2.h libnr/nr-forward.h libnr/nr-gradient.cpp libnr/nr-gradient.h libnr/nr-i-coord.h libnr/nr-macros.h libnr/nr-matrix-div.cpp libnr/nr-matrix-div.h libnr/nr-matrix-fns.cpp libnr/nr-matrix-fns.h libnr/nr-matrix-ops.h libnr/nr-matrix-rotate-ops.cpp libnr/nr-matrix-rotate-ops.h libnr/nr-matrix-scale-ops.cpp libnr/nr-matrix-scale-ops.h libnr/nr-matrix-test.cpp libnr/nr-matrix-test.h libnr/nr-matrix-translate-ops.cpp libnr/nr-matrix-translate-ops.h libnr/nr-matrix.cpp libnr/nr-matrix.h libnr/nr-maybe.h libnr/nr-object.cpp libnr/nr-object.h libnr/nr-path-code.h libnr/nr-path.cpp libnr/nr-path.h libnr/nr-pixblock-line.cpp libnr/nr-pixblock-line.h libnr/nr-pixblock-pattern.cpp libnr/nr-pixblock-pattern.h libnr/nr-pixblock-pixel.cpp libnr/nr-pixblock-pixel.h libnr/nr-pixblock.cpp libnr/nr-pixblock.h libnr/nr-pixops.h libnr/nr-point-fns-test.cpp libnr/nr-point-fns-test.h libnr/nr-point-fns.cpp libnr/nr-point-fns.h libnr/nr-point-l.h libnr/nr-point-matrix-ops.h libnr/nr-point-ops.h libnr/nr-point.h libnr/nr-rect-l.cpp libnr/nr-rect-l.h libnr/nr-rect-ops.h libnr/nr-rect.cpp libnr/nr-rect.h libnr/nr-render.h libnr/nr-rotate-fns-test.cpp libnr/nr-rotate-fns-test.h libnr/nr-rotate-fns.cpp libnr/nr-rotate-fns.h libnr/nr-rotate-matrix-ops.cpp libnr/nr-rotate-matrix-ops.h libnr/nr-rotate-ops.h libnr/nr-rotate-test.cpp libnr/nr-rotate-test.h libnr/nr-rotate.h libnr/nr-scale-matrix-ops.cpp libnr/nr-scale-matrix-ops.h libnr/nr-scale-ops.h libnr/nr-scale-test.cpp libnr/nr-scale-test.h libnr/nr-scale-translate-ops.cpp libnr/nr-scale-translate-ops.h libnr/nr-scale.h libnr/nr-svp-private.h libnr/nr-svp-render.cpp libnr/nr-svp-render.h libnr/nr-svp.cpp libnr/nr-svp.h libnr/nr-translate-matrix-ops.cpp libnr/nr-translate-matrix-ops.h libnr/nr-translate-ops.h libnr/nr-translate-rotate-ops.cpp libnr/nr-translate-rotate-ops.h libnr/nr-translate-scale-ops.cpp libnr/nr-translate-scale-ops.h libnr/nr-translate-test.cpp libnr/nr-translate-test.h libnr/nr-translate.h libnr/nr-types-test.cpp libnr/nr-types-test.h libnr/nr-types.cpp libnr/nr-types.h libnr/nr-values.cpp libnr/nr-values.h libnr/nr_config.h.mingw libnr/nr_config.h.win32 libnr/nr_mmx_R8G8B8A8_P_EMPTY_A8_RGBAP.S libnr/nr_mmx_R8G8B8A8_P_R8G8B8A8_P_A8_RGBAP.S libnr/nr_mmx_R8G8B8A8_P_R8G8B8A8_P_R8G8B8A8_N_TRANSFORM.S libnr/nr_mmx_R8G8B8_R8G8B8_R8G8B8A8_P.S libnr/testnr.cpp libnrtype/.cvsignore libnrtype/FontFactory.cpp libnrtype/FontFactory.h libnrtype/FontInstance.cpp libnrtype/Layout-TNG-Compute.cpp libnrtype/Layout-TNG-Input.cpp libnrtype/Layout-TNG-OutIter.cpp libnrtype/Layout-TNG-Output.cpp libnrtype/Layout-TNG-Scanline-Maker.h libnrtype/Layout-TNG-Scanline-Makers.cpp libnrtype/Layout-TNG.cpp libnrtype/Layout-TNG.h libnrtype/Makefile_insert libnrtype/RasterFont.cpp libnrtype/RasterFont.h libnrtype/TextWrapper.cpp libnrtype/TextWrapper.h libnrtype/boundary-type.h libnrtype/font-glyph.h libnrtype/font-instance.h libnrtype/font-style-to-pos.cpp libnrtype/font-style-to-pos.h libnrtype/font-style.h libnrtype/libnrtype.def libnrtype/makefile.in libnrtype/nr-type-pos-def.cpp libnrtype/nr-type-pos-def.h libnrtype/nr-type-primitives.cpp libnrtype/nr-type-primitives.h libnrtype/nrtype-forward.h libnrtype/one-box.h libnrtype/one-glyph.h libnrtype/one-para.h libnrtype/raster-glyph.h libnrtype/raster-position.h libnrtype/text-boundary.h line-snapper.cpp line-snapper.h livarot/.cvsignore livarot/AVL.cpp livarot/AVL.h livarot/AlphaLigne.cpp livarot/AlphaLigne.h livarot/BitLigne.cpp livarot/BitLigne.h livarot/Livarot.h livarot/LivarotDefs.h livarot/Makefile_insert livarot/MyMath.h livarot/MySeg.cpp livarot/MySeg.h livarot/Path.cpp livarot/Path.h livarot/PathConversion.cpp livarot/PathCutting.cpp livarot/PathOutline.cpp livarot/PathSimplify.cpp livarot/PathStroke.cpp livarot/Shape.cpp livarot/Shape.h livarot/ShapeDraw.cpp livarot/ShapeMisc.cpp livarot/ShapeRaster.cpp livarot/ShapeSweep.cpp livarot/float-line.cpp livarot/float-line.h livarot/int-line.cpp livarot/int-line.h livarot/livarot-forward.h livarot/makefile.in livarot/path-description.cpp livarot/path-description.h livarot/sweep-event-queue.h livarot/sweep-event.cpp livarot/sweep-event.h livarot/sweep-tree-list.cpp livarot/sweep-tree-list.h livarot/sweep-tree.cpp livarot/sweep-tree.h macros.h main.cpp make.dep make.exclude make.files make.ofiles makedef.pl marker-status.cpp marker-status.h media.cpp media.h memeq.h menus-skeleton.h message-context.cpp message-context.h message-stack.cpp message-stack.h message.h mkdep.pl mkfiles.pl mod360-test.cpp mod360.cpp mod360.h modifier-fns.h node-context.cpp node-context.h nodepath.cpp nodepath.h object-edit.cpp object-edit.h object-hierarchy.cpp object-hierarchy.h object-snapper.cpp object-snapper.h object-ui.cpp object-ui.h path-chemistry.cpp path-chemistry.h path-prefix.h pen-context.cpp pen-context.h pencil-context.cpp pencil-context.h pixmaps/cursor-arc.xpm pixmaps/cursor-arrow.xpm pixmaps/cursor-calligraphy.xpm pixmaps/cursor-connector.xpm pixmaps/cursor-dropper.xpm pixmaps/cursor-ellipse.xpm pixmaps/cursor-gradient.xpm pixmaps/cursor-node-d.xpm pixmaps/cursor-node-m.xpm pixmaps/cursor-node.xpm pixmaps/cursor-pen.xpm pixmaps/cursor-pencil.xpm pixmaps/cursor-rect.xpm pixmaps/cursor-select-d.xpm pixmaps/cursor-select-m.xpm pixmaps/cursor-spiral.xpm pixmaps/cursor-star.xpm pixmaps/cursor-text-insert.xpm pixmaps/cursor-text.xpm pixmaps/cursor-zoom-out.xpm pixmaps/cursor-zoom.xpm pixmaps/handles.xpm plugin.def preferences-skeleton.h preferences.cpp preferences.h prefix.cpp prefix.h prefs-utils.cpp prefs-utils.h print.cpp print.h proofs rect-context.cpp rect-context.h registrytool.cpp registrytool.h remove-last.h removeoverlap/.cvsignore removeoverlap/Makefile_insert removeoverlap/block.cpp removeoverlap/block.h removeoverlap/blocks.cpp removeoverlap/blocks.h removeoverlap/constraint.cpp removeoverlap/constraint.h removeoverlap/generate-constraints.cpp removeoverlap/generate-constraints.h removeoverlap/makefile.in removeoverlap/pairingheap/.cvsignore removeoverlap/pairingheap/PairingHeap.cpp removeoverlap/pairingheap/PairingHeap.h removeoverlap/pairingheap/dsexceptions.h removeoverlap/placement_SolveVPSC.cpp removeoverlap/placement_SolveVPSC.h removeoverlap/remove_rectangle_overlap-test.cpp removeoverlap/remove_rectangle_overlap.cpp removeoverlap/remove_rectangle_overlap.h removeoverlap/removeoverlap.cpp removeoverlap/removeoverlap.h removeoverlap/solve_VPSC.cpp removeoverlap/solve_VPSC.h removeoverlap/variable.cpp removeoverlap/variable.h require-config.h round-test.cpp round.h rubberband.cpp rubberband.h satisfied-guide-cns.cpp satisfied-guide-cns.h selcue.cpp selcue.h select-context.cpp select-context.h selection-chemistry.cpp selection-chemistry.h selection-describer.cpp selection-describer.h selection.cpp selection.h seltrans-handles.cpp seltrans-handles.h seltrans.cpp seltrans.h shortcuts-default-xml.cpp shortcuts.cpp shortcuts.h slideshow.cpp slideshow.h snap.cpp snap.h snapped-point.cpp snapped-point.h snapper.cpp snapper.h sp-anchor.cpp sp-anchor.h sp-animation.cpp sp-animation.h sp-clippath.cpp sp-clippath.h sp-conn-end-pair.cpp sp-conn-end-pair.h sp-conn-end.cpp sp-conn-end.h sp-cursor.cpp sp-cursor.h sp-defs.cpp sp-defs.h sp-ellipse.cpp sp-ellipse.h sp-flowdiv.cpp sp-flowdiv.h sp-flowregion.cpp sp-flowregion.h sp-flowtext.cpp sp-flowtext.h sp-gradient-fns.h sp-gradient-reference.cpp sp-gradient-reference.h sp-gradient-spread.h sp-gradient-test.cpp sp-gradient-units.h sp-gradient-vector.h sp-gradient.cpp sp-gradient.h sp-guide-attachment.h sp-guide-constraint.h sp-guide.cpp sp-guide.h sp-image.cpp sp-image.h sp-item-group.cpp sp-item-group.h sp-item-notify-moveto.cpp sp-item-notify-moveto.h sp-item-rm-unsatisfied-cns.cpp sp-item-rm-unsatisfied-cns.h sp-item-transform.cpp sp-item-transform.h sp-item-update-cns.cpp sp-item-update-cns.h sp-item.cpp sp-item.h sp-line.cpp sp-line.h sp-linear-gradient-fns.h sp-linear-gradient.h sp-marker-loc.h sp-marker.cpp sp-marker.h sp-mask.cpp sp-mask.h sp-metadata.cpp sp-metadata.h sp-metric.h sp-metrics.cpp sp-metrics.h sp-namedview.cpp sp-namedview.h sp-object-group.cpp sp-object-group.h sp-object-repr.cpp sp-object-repr.h sp-object.cpp sp-object.h sp-offset.cpp sp-offset.h sp-paint-server.cpp sp-paint-server.h sp-path.cpp sp-path.h sp-pattern.cpp sp-pattern.h sp-polygon.cpp sp-polygon.h sp-polyline.cpp sp-polyline.h sp-radial-gradient-fns.h sp-radial-gradient.h sp-rect.cpp sp-rect.h sp-root.cpp sp-root.h sp-shape.cpp sp-shape.h sp-skeleton.cpp sp-skeleton.h sp-spiral.cpp sp-spiral.h sp-star.cpp sp-star.h sp-stop-fns.h sp-stop.h sp-string.cpp sp-string.h sp-style-elem-test.cpp sp-style-elem.cpp sp-style-elem.h sp-symbol.cpp sp-symbol.h sp-text.cpp sp-text.h sp-textpath.h sp-tspan.cpp sp-tspan.h sp-use-reference.cpp sp-use-reference.h sp-use.cpp sp-use.h spiral-context.cpp spiral-context.h splivarot.cpp splivarot.h star-context.cpp star-context.h streams-gzip.cpp streams-gzip.h streams-handles.cpp streams-handles.h streams-jar.cpp streams-jar.h streams-zlib.cpp streams-zlib.h streq.h strneq.h style-test.cpp style.cpp style.h svg-profile.h svg-view-widget.cpp svg-view-widget.h svg-view.cpp svg-view.h svg/.cvsignore svg/HACKING svg/Makefile_insert svg/css-ostringstream-test.h svg/css-ostringstream.cpp svg/css-ostringstream.h svg/ftos.cpp svg/ftos.h svg/gnome-canvas-bpath-util.cpp svg/gnome-canvas-bpath-util.h svg/itos.cpp svg/makefile.in svg/round.cpp svg/sp-svg.def svg/stringstream-test.h svg/stringstream.cpp svg/stringstream.h svg/strip-trailing-zeros.cpp svg/strip-trailing-zeros.h svg/svg-affine.cpp svg/svg-color.cpp svg/svg-length.cpp svg/svg-length.h svg/svg-path.cpp svg/svg.h text-chemistry.cpp text-chemistry.h text-context.cpp text-context.h text-editing.cpp text-editing.h text-tag-attributes.h tools-switch.cpp tools-switch.h trace/.cvsignore trace/Makefile_insert trace/filterset.cpp trace/filterset.h trace/imagemap-gdk.cpp trace/imagemap-gdk.h trace/imagemap.cpp trace/imagemap.h trace/makefile.in trace/potrace/.cvsignore trace/potrace/auxiliary.h trace/potrace/bitmap.h trace/potrace/curve.cpp trace/potrace/curve.h trace/potrace/decompose.cpp trace/potrace/decompose.h trace/potrace/greymap.cpp trace/potrace/greymap.h trace/potrace/inkscape-potrace.cpp trace/potrace/inkscape-potrace.h trace/potrace/lists.h trace/potrace/potracelib.cpp trace/potrace/potracelib.h trace/potrace/progress.h trace/potrace/render.cpp trace/potrace/render.h trace/potrace/trace.cpp trace/potrace/trace.h trace/trace.cpp trace/trace.h traits/.cvsignore traits/Makefile_insert traits/copy.h traits/function.h traits/list-copy.h traits/makefile.in traits/reference.h ui/.cvsignore ui/Makefile_insert ui/dialog/.cvsignore ui/dialog/Makefile_insert ui/dialog/aboutbox.cpp ui/dialog/aboutbox.h ui/dialog/align-and-distribute.cpp ui/dialog/align-and-distribute.h ui/dialog/dialog-manager.cpp ui/dialog/dialog-manager.h ui/dialog/dialog.cpp ui/dialog/dialog.h ui/dialog/document-metadata.cpp ui/dialog/document-metadata.h ui/dialog/document-properties.cpp ui/dialog/document-properties.h ui/dialog/export.cpp ui/dialog/export.h ui/dialog/extension-editor.cpp ui/dialog/extension-editor.h ui/dialog/fill-and-stroke.cpp ui/dialog/fill-and-stroke.h ui/dialog/find.cpp ui/dialog/find.h ui/dialog/inkscape-preferences.cpp ui/dialog/inkscape-preferences.h ui/dialog/layer-editor.cpp ui/dialog/layer-editor.h ui/dialog/makefile.in ui/dialog/memory.cpp ui/dialog/memory.h ui/dialog/messages.cpp ui/dialog/messages.h ui/dialog/scriptdialog.cpp ui/dialog/scriptdialog.h ui/dialog/session-player.cpp ui/dialog/session-player.h ui/dialog/text-properties.cpp ui/dialog/text-properties.h ui/dialog/tracedialog.cpp ui/dialog/tracedialog.h ui/dialog/transformation.cpp ui/dialog/transformation.h ui/dialog/tree-editor.cpp ui/dialog/tree-editor.h ui/dialog/whiteboard-connect.cpp ui/dialog/whiteboard-connect.h ui/dialog/whiteboard-sharewithchat.cpp ui/dialog/whiteboard-sharewithchat.h ui/dialog/whiteboard-sharewithuser.cpp ui/dialog/whiteboard-sharewithuser.h ui/dialog/xml-editor.cpp ui/dialog/xml-editor.h ui/icons.cpp ui/icons.h ui/makefile.in ui/previewable.h ui/previewfillable.h ui/previewholder.cpp ui/previewholder.h ui/stock-items.cpp ui/stock-items.h ui/stock.cpp ui/stock.h ui/view/.cvsignore ui/view/Makefile_insert ui/view/desktop-affine.cpp ui/view/desktop-affine.h ui/view/desktop-events.cpp ui/view/desktop-events.h ui/view/desktop-handles.cpp ui/view/desktop-handles.h ui/view/desktop-style.cpp ui/view/desktop-style.h ui/view/desktop.cpp ui/view/desktop.h ui/view/edit-widget-interface.h ui/view/edit-widget.cpp ui/view/edit-widget.h ui/view/edit.cpp ui/view/edit.h ui/view/makefile.in ui/view/view-widget.cpp ui/view/view-widget.h ui/view/view.cpp ui/view/view.h ui/widget/.cvsignore ui/widget/Makefile_insert ui/widget/button.cpp ui/widget/button.h ui/widget/color-picker.cpp ui/widget/color-picker.h ui/widget/color-preview.cpp ui/widget/color-preview.h ui/widget/combo-text.cpp ui/widget/combo-text.h ui/widget/entity-entry.cpp ui/widget/entity-entry.h ui/widget/handlebox.cpp ui/widget/handlebox.h ui/widget/icon-widget.cpp ui/widget/icon-widget.h ui/widget/imageicon.cpp ui/widget/imageicon.h ui/widget/labelled.cpp ui/widget/labelled.h ui/widget/licensor.cpp ui/widget/licensor.h ui/widget/makefile.in ui/widget/notebook-page.cpp ui/widget/notebook-page.h ui/widget/page-sizer.cpp ui/widget/page-sizer.h ui/widget/panel.cpp ui/widget/panel.h ui/widget/preferences-widget.cpp ui/widget/preferences-widget.h ui/widget/registered-widget.cpp ui/widget/registered-widget.h ui/widget/registry.cpp ui/widget/registry.h ui/widget/ruler.cpp ui/widget/ruler.h ui/widget/scalar-unit.cpp ui/widget/scalar-unit.h ui/widget/scalar.cpp ui/widget/scalar.h ui/widget/selected-style.cpp ui/widget/selected-style.h ui/widget/style-swatch.cpp ui/widget/style-swatch.h ui/widget/svg-canvas.cpp ui/widget/svg-canvas.h ui/widget/tolerance-slider.cpp ui/widget/tolerance-slider.h ui/widget/toolbox.cpp ui/widget/toolbox.h ui/widget/unit-menu.cpp ui/widget/unit-menu.h ui/widget/zoom-status.cpp ui/widget/zoom-status.h undo-stack-observer.h unit-constants.h uri-references.cpp uri-references.h uri.cpp uri.h utest/.cvsignore utest/Makefile_insert utest/makefile.in utest/test-1ary-cases.h utest/test-2ary-cases.h utest/utest.h util/.cvsignore util/Makefile_insert util/compose.hpp util/filter-list.h util/forward-pointer-iterator.h util/glib-list-iterators.h util/list-container-test.cpp util/list-container.h util/list.h util/makefile.in util/map-list.h util/reverse-list.h util/shared-c-string-ptr.cpp util/shared-c-string-ptr.h util/tuple.h util/ucompose.hpp util/units.cpp util/units.h verbs.cpp verbs.h version.cpp version.h widgets/.cvsignore widgets/Makefile_insert widgets/button.cpp widgets/button.h widgets/dash-selector.cpp widgets/dash-selector.h widgets/desktop-widget.cpp widgets/desktop-widget.h widgets/font-selector.cpp widgets/font-selector.h widgets/gradient-image.cpp widgets/gradient-image.h widgets/gradient-selector.cpp widgets/gradient-selector.h widgets/gradient-toolbar.cpp widgets/gradient-toolbar.h widgets/gradient-vector.cpp widgets/gradient-vector.h widgets/icon.cpp widgets/icon.h widgets/layer-selector.cpp widgets/layer-selector.h widgets/makefile.in widgets/paint-selector.cpp widgets/paint-selector.h widgets/ruler.cpp widgets/ruler.h widgets/select-toolbar.cpp widgets/select-toolbar.h widgets/shrink-wrap-button.cpp widgets/shrink-wrap-button.h widgets/sp-color-gtkselector.cpp widgets/sp-color-gtkselector.h widgets/sp-color-notebook.cpp widgets/sp-color-notebook.h widgets/sp-color-preview.cpp widgets/sp-color-preview.h widgets/sp-color-scales.cpp widgets/sp-color-scales.h widgets/sp-color-selector.cpp widgets/sp-color-selector.h widgets/sp-color-slider.cpp widgets/sp-color-slider.h widgets/sp-color-wheel-selector.cpp widgets/sp-color-wheel-selector.h widgets/sp-color-wheel.cpp widgets/sp-color-wheel.h widgets/sp-widget.cpp widgets/sp-widget.h widgets/sp-xmlview-attr-list.cpp widgets/sp-xmlview-attr-list.h widgets/sp-xmlview-content.cpp widgets/sp-xmlview-content.h widgets/sp-xmlview-tree.cpp widgets/sp-xmlview-tree.h widgets/spinbutton-events.cpp widgets/spinbutton-events.h widgets/spw-utilities.cpp widgets/spw-utilities.h widgets/toolbox.cpp widgets/toolbox.h widgets/widget-sizes.h winmain.cpp xml/.cvsignore xml/Makefile_insert xml/attribute-record.h xml/comment-node.h xml/composite-node-observer.cpp xml/composite-node-observer.h xml/croco-node-iface.cpp xml/croco-node-iface.h xml/document.h xml/element-node.h xml/event-fns.h xml/event.cpp xml/event.h xml/invalid-operation-exception.h xml/log-builder.cpp xml/log-builder.h xml/makefile.in xml/node-event-vector.h xml/node-fns.cpp xml/node-fns.h xml/node-iterators.h xml/node-observer.h xml/node.h xml/quote-test.cpp xml/quote-test.h xml/quote.cpp xml/quote.h xml/repr-action-test.cpp xml/repr-action-test.h xml/repr-css.cpp xml/repr-io.cpp xml/repr-sorting.cpp xml/repr-sorting.h xml/repr-util.cpp xml/repr.cpp xml/repr.h xml/session.h xml/simple-document.cpp xml/simple-document.h xml/simple-node.cpp xml/simple-node.h xml/simple-session.cpp xml/simple-session.h xml/sp-css-attr.h xml/text-node.h xml/transaction-logger.h zoom-context.cpp zoom-context.h /inkscape/tools-version.sh /inkscape/utf8-to-roff