History log of /inkscape/src/ui/tools/pen-tool.cpp
Revision Date Author Comments Expand
ff83bd12d12bdd2251bd1cfaeced63a2d8878cce 20-Mar-2016 Martin Owens <doctormo@gmail.com>

Update status bar text and remove spare Geom Point variable.

d09f79124f1e56950c7c69393a7801bf00523cbb 20-Mar-2016 Martin Owens <doctormo@gmail.com>

Add Shift+Enter path complete and larger square node on mouse over.

1921b929dbf1c1ff579f5eaa93b324a66669d445 14-Aug-2015 Jabiertxof <jtx@jtx.marker.es>

A bit more refactor of BSPline tool. Still the bug duplicating end node :(

a0c18ddaea50b785a3a946c9d731d9515ecb6c9d 14-Aug-2015 Jabiertxof <jtx@jtx.marker.es>

Refactor of BSPline code attemping to fix the duplicate end node bug, not sure if fixed jet

13af58b49cfb3d30c4e4c731c3b8025f15bd4b2a 06-Aug-2015 Jabiertxof <jtx@jtx.marker.es>

Refactor BSPline and Spiro to remove duplicated functions

1abe4c9e3e24c2dab97aed7f8a4e64e47b76b548 25-Jul-2015 Diederik van Lierop <mail@diedenrezi.nl>

Fix snapping of start point of path when holding the CTRL key in the Bézier tool

997dde7ba945cb12f4b01756aae4c66304584ae6 11-Jul-2015 Jabiertxof <jtx@jtx.marker.es>

Fix a bug continuing a bezier path whith a LPE one like spiro or bspline

15154a96861d033eb4878c31390f6255737171cd 08-May-2015 Marc Jeanmougin <marcjeanmougin@free.fr>

fixes a few of jenkins warnings

/inkscape/src/desktop.cpp /inkscape/src/display/canvas-arena.cpp /inkscape/src/document.cpp /inkscape/src/extension/implementation/script.cpp /inkscape/src/extension/internal/cairo-render-context.cpp /inkscape/src/extension/internal/wmf-inout.cpp /inkscape/src/file.cpp /inkscape/src/gradient-drag.cpp /inkscape/src/helper-fns.h /inkscape/src/helper/geom.cpp /inkscape/src/inkview.cpp /inkscape/src/libavoid/connector.cpp /inkscape/src/libavoid/graph.cpp /inkscape/src/libavoid/orthogonal.cpp /inkscape/src/live_effects/lpe-gears.cpp /inkscape/src/live_effects/lpe-taperstroke.cpp /inkscape/src/live_effects/parameter/filletchamferpointarray.cpp /inkscape/src/selection.cpp /inkscape/src/sp-item-transform.cpp /inkscape/src/trace/siox.cpp /inkscape/src/ui/dialog/document-properties.cpp /inkscape/src/ui/dialog/floating-behavior.cpp /inkscape/src/ui/dialog/grid-arrange-tab.cpp /inkscape/src/ui/dialog/icon-preview.cpp /inkscape/src/ui/interface.cpp box3d-tool.cpp flood-tool.cpp pen-tool.cpp pencil-tool.cpp rect-tool.cpp select-tool.cpp /inkscape/src/util/ziptool.cpp /inkscape/src/widgets/desktop-widget.cpp /inkscape/src/widgets/ege-adjustment-action.cpp /inkscape/src/widgets/gradient-vector.cpp
76addc201c409e81eaaa73fe27cc0f79c4db097c 28-Apr-2015 Krzysztof Kosiński <tweenk.pl@gmail.com>

2Geom sync - initial commit

/inkscape/src/2geom/2geom.h /inkscape/src/2geom/CMakeLists.txt /inkscape/src/2geom/Makefile_insert /inkscape/src/2geom/affine.cpp /inkscape/src/2geom/affine.h /inkscape/src/2geom/angle.h /inkscape/src/2geom/basic-intersection.cpp /inkscape/src/2geom/basic-intersection.h /inkscape/src/2geom/bezier-clipping.cpp /inkscape/src/2geom/bezier-curve.cpp /inkscape/src/2geom/bezier-curve.h /inkscape/src/2geom/bezier-to-sbasis.h /inkscape/src/2geom/bezier-utils.cpp /inkscape/src/2geom/bezier.cpp /inkscape/src/2geom/bezier.h /inkscape/src/2geom/cairo-path-sink.cpp /inkscape/src/2geom/cairo-path-sink.h /inkscape/src/2geom/circle.cpp /inkscape/src/2geom/circle.h /inkscape/src/2geom/circulator.h /inkscape/src/2geom/concepts.h /inkscape/src/2geom/conic_section_clipper.h /inkscape/src/2geom/conic_section_clipper_cr.h /inkscape/src/2geom/conic_section_clipper_impl.cpp /inkscape/src/2geom/conic_section_clipper_impl.h /inkscape/src/2geom/conicsec.cpp /inkscape/src/2geom/conicsec.h /inkscape/src/2geom/conjugate_gradient.cpp /inkscape/src/2geom/convex-cover.h /inkscape/src/2geom/convex-hull.cpp /inkscape/src/2geom/convex-hull.h /inkscape/src/2geom/coord.cpp /inkscape/src/2geom/coord.h /inkscape/src/2geom/crossing.cpp /inkscape/src/2geom/crossing.h /inkscape/src/2geom/curve.cpp /inkscape/src/2geom/curve.h /inkscape/src/2geom/curves.h /inkscape/src/2geom/d2-sbasis.cpp /inkscape/src/2geom/d2-sbasis.h /inkscape/src/2geom/d2.h /inkscape/src/2geom/ellipse.cpp /inkscape/src/2geom/ellipse.h /inkscape/src/2geom/elliptical-arc.cpp /inkscape/src/2geom/elliptical-arc.h /inkscape/src/2geom/exception.h /inkscape/src/2geom/forward.h /inkscape/src/2geom/generic-interval.h /inkscape/src/2geom/generic-rect.h /inkscape/src/2geom/geom.cpp /inkscape/src/2geom/geom.h /inkscape/src/2geom/hvlinesegment.h /inkscape/src/2geom/int-point.h /inkscape/src/2geom/intersection-graph.cpp /inkscape/src/2geom/intersection-graph.h /inkscape/src/2geom/intersection.h /inkscape/src/2geom/interval.h /inkscape/src/2geom/line.cpp /inkscape/src/2geom/line.h /inkscape/src/2geom/linear.h /inkscape/src/2geom/nearest-time.cpp /inkscape/src/2geom/nearest-time.h /inkscape/src/2geom/numeric/fitting-model.h /inkscape/src/2geom/numeric/matrix.h /inkscape/src/2geom/numeric/symmetric-matrix-fs-operation.h /inkscape/src/2geom/numeric/symmetric-matrix-fs-trace.h /inkscape/src/2geom/numeric/symmetric-matrix-fs.h /inkscape/src/2geom/numeric/vector.h /inkscape/src/2geom/ord.h /inkscape/src/2geom/path-intersection.cpp /inkscape/src/2geom/path-intersection.h /inkscape/src/2geom/path-sink.cpp /inkscape/src/2geom/path-sink.h /inkscape/src/2geom/path.cpp /inkscape/src/2geom/path.h /inkscape/src/2geom/pathvector.cpp /inkscape/src/2geom/pathvector.h /inkscape/src/2geom/piecewise.h /inkscape/src/2geom/point.cpp /inkscape/src/2geom/point.h /inkscape/src/2geom/quadtree.cpp /inkscape/src/2geom/quadtree.h /inkscape/src/2geom/ray.h /inkscape/src/2geom/rect.cpp /inkscape/src/2geom/rect.h /inkscape/src/2geom/recursive-bezier-intersection.cpp /inkscape/src/2geom/region.cpp /inkscape/src/2geom/region.h /inkscape/src/2geom/sbasis-2d.cpp /inkscape/src/2geom/sbasis-2d.h /inkscape/src/2geom/sbasis-curve.h /inkscape/src/2geom/sbasis-geometric.h /inkscape/src/2geom/sbasis-math.h /inkscape/src/2geom/sbasis-poly.h /inkscape/src/2geom/sbasis-roots.cpp /inkscape/src/2geom/sbasis-to-bezier.cpp /inkscape/src/2geom/sbasis-to-bezier.h /inkscape/src/2geom/sbasis.cpp /inkscape/src/2geom/sbasis.h /inkscape/src/2geom/shape.cpp /inkscape/src/2geom/shape.h /inkscape/src/2geom/solve-bezier-one-d.cpp /inkscape/src/2geom/solve-bezier-parametric.cpp /inkscape/src/2geom/solve-bezier.cpp /inkscape/src/2geom/solver.h /inkscape/src/2geom/svg-elliptical-arc.cpp /inkscape/src/2geom/svg-elliptical-arc.h /inkscape/src/2geom/svg-path-parser.cpp /inkscape/src/2geom/svg-path-parser.h /inkscape/src/2geom/svg-path-writer.cpp /inkscape/src/2geom/svg-path-writer.h /inkscape/src/2geom/sweep.cpp /inkscape/src/2geom/sweep.h /inkscape/src/2geom/toposweep.cpp /inkscape/src/2geom/toposweep.h /inkscape/src/2geom/transforms.h /inkscape/src/2geom/utils.h /inkscape/src/2geom/viewbox.cpp /inkscape/src/2geom/viewbox.h /inkscape/src/conn-avoid-ref.cpp /inkscape/src/desktop-events.cpp /inkscape/src/display/cairo-utils.cpp /inkscape/src/display/curve-test.h /inkscape/src/display/curve.cpp /inkscape/src/display/curve.h /inkscape/src/display/drawing-image.cpp /inkscape/src/extension/implementation/implementation.h /inkscape/src/extension/internal/emf-print.cpp /inkscape/src/extension/internal/javafx-out.cpp /inkscape/src/extension/internal/latex-pstricks.cpp /inkscape/src/extension/internal/metafile-print.cpp /inkscape/src/extension/internal/odf.cpp /inkscape/src/extension/internal/pov-out.cpp /inkscape/src/extension/internal/wmf-print.cpp /inkscape/src/gradient-chemistry.cpp /inkscape/src/gradient-drag.cpp /inkscape/src/helper/geom-curves.h /inkscape/src/helper/geom-pathstroke.cpp /inkscape/src/helper/geom.cpp /inkscape/src/libdepixelize/priv/splines-kopf2011.h /inkscape/src/live_effects/Makefile_insert /inkscape/src/live_effects/effect.cpp /inkscape/src/live_effects/effect.h /inkscape/src/live_effects/lpe-angle_bisector.cpp /inkscape/src/live_effects/lpe-angle_bisector.h /inkscape/src/live_effects/lpe-attach-path.cpp /inkscape/src/live_effects/lpe-boolops.cpp /inkscape/src/live_effects/lpe-boolops.h /inkscape/src/live_effects/lpe-bounding-box.cpp /inkscape/src/live_effects/lpe-bspline.cpp /inkscape/src/live_effects/lpe-circle_3pts.cpp /inkscape/src/live_effects/lpe-circle_3pts.h /inkscape/src/live_effects/lpe-circle_with_radius.cpp /inkscape/src/live_effects/lpe-circle_with_radius.h /inkscape/src/live_effects/lpe-clone-original.cpp /inkscape/src/live_effects/lpe-constructgrid.cpp /inkscape/src/live_effects/lpe-constructgrid.h /inkscape/src/live_effects/lpe-curvestitch.cpp /inkscape/src/live_effects/lpe-curvestitch.h /inkscape/src/live_effects/lpe-ellipse_5pts.cpp /inkscape/src/live_effects/lpe-ellipse_5pts.h /inkscape/src/live_effects/lpe-fill-between-many.cpp /inkscape/src/live_effects/lpe-fill-between-strokes.cpp /inkscape/src/live_effects/lpe-fillet-chamfer.cpp /inkscape/src/live_effects/lpe-fillet-chamfer.h /inkscape/src/live_effects/lpe-gears.cpp /inkscape/src/live_effects/lpe-gears.h /inkscape/src/live_effects/lpe-interpolate.cpp /inkscape/src/live_effects/lpe-interpolate.h /inkscape/src/live_effects/lpe-interpolate_points.h /inkscape/src/live_effects/lpe-jointype.cpp /inkscape/src/live_effects/lpe-jointype.h /inkscape/src/live_effects/lpe-knot.cpp /inkscape/src/live_effects/lpe-knot.h /inkscape/src/live_effects/lpe-lattice2.cpp /inkscape/src/live_effects/lpe-line_segment.cpp /inkscape/src/live_effects/lpe-line_segment.h /inkscape/src/live_effects/lpe-mirror_symmetry.cpp /inkscape/src/live_effects/lpe-mirror_symmetry.h /inkscape/src/live_effects/lpe-offset.cpp /inkscape/src/live_effects/lpe-parallel.cpp /inkscape/src/live_effects/lpe-perp_bisector.cpp /inkscape/src/live_effects/lpe-perspective-envelope.cpp /inkscape/src/live_effects/lpe-powerstroke.cpp /inkscape/src/live_effects/lpe-powerstroke.h /inkscape/src/live_effects/lpe-rough-hatches.cpp /inkscape/src/live_effects/lpe-roughen.cpp /inkscape/src/live_effects/lpe-ruler.cpp /inkscape/src/live_effects/lpe-show_handles.cpp /inkscape/src/live_effects/lpe-show_handles.h /inkscape/src/live_effects/lpe-simplify.cpp /inkscape/src/live_effects/lpe-skeleton.cpp /inkscape/src/live_effects/lpe-skeleton.h /inkscape/src/live_effects/lpe-spiro.cpp /inkscape/src/live_effects/lpe-tangent_to_curve.cpp /inkscape/src/live_effects/lpe-taperstroke.cpp /inkscape/src/live_effects/lpe-test-doEffect-stack.cpp /inkscape/src/live_effects/lpe-test-doEffect-stack.h /inkscape/src/live_effects/lpe-vonkoch.cpp /inkscape/src/live_effects/lpe-vonkoch.h /inkscape/src/live_effects/parameter/filletchamferpointarray.cpp /inkscape/src/live_effects/parameter/filletchamferpointarray.h /inkscape/src/live_effects/parameter/originalpatharray.h /inkscape/src/live_effects/parameter/path.cpp /inkscape/src/live_effects/parameter/path.h /inkscape/src/live_effects/parameter/powerstrokepointarray.cpp /inkscape/src/object-snapper.cpp /inkscape/src/sp-conn-end.cpp /inkscape/src/sp-path.cpp /inkscape/src/sp-polygon.cpp /inkscape/src/splivarot.cpp /inkscape/src/svg/svg-path.cpp /inkscape/src/ui/tool/node.cpp /inkscape/src/ui/tool/node.h /inkscape/src/ui/tool/path-manipulator.cpp gradient-tool.cpp mesh-tool.cpp pen-tool.cpp
02d2f18f3cce04d764fc46ac3ee7adf032943cd0 10-Apr-2015 Jabiertxof <jtx@jtx.marker.es>

Fix coding style issues in bspline/spirolive code

831386c765b61d49f949c0d6e1986aab968ec789 19-Mar-2015 bryce <bryce@ubuntu.com>

ui/tools: sp. fixes (cosmetic)

8ecc5504e6ee53e361e874ddc7d279827839c4e5 25-Feb-2015 Liam P. White <inkscapebrony@gmail.com>

Strip ToolFactory

8448589ae62e08a295852dbb356f1c9afdde1f2e 12-Jan-2015 JazzyNico <nicoduf@yahoo.fr>

Fixing build error on Ubuntu (GThread error due to include ordering).

88a179151a45fa485e2988f41f66f08d7b24bd55 12-Jan-2015 Jeremiah Darais <>

Undo. Partial fix for Bug #171990 (pen tool commit for each node for more granular undo).

9ba77856a8823f85b53c0a861d220cd0347f2754 21-Dec-2014 Liam P. White <inkscapebrony@gmail.com>

Remove sp_desktop_document and finish cleanup of desktop-handles.h

/inkscape/src/CMakeLists.txt /inkscape/src/Makefile_insert /inkscape/src/box3d.cpp /inkscape/src/conn-avoid-ref.cpp /inkscape/src/desktop-events.cpp /inkscape/src/desktop-handles.cpp /inkscape/src/desktop-handles.h /inkscape/src/desktop.cpp /inkscape/src/desktop.h /inkscape/src/display/canvas-axonomgrid.cpp /inkscape/src/display/canvas-grid.cpp /inkscape/src/display/nr-filter-primitive.cpp /inkscape/src/display/snap-indicator.cpp /inkscape/src/extension/dbus/application-interface.cpp /inkscape/src/extension/dbus/document-interface.cpp /inkscape/src/extension/effect.cpp /inkscape/src/extension/execution-env.cpp /inkscape/src/extension/implementation/implementation.cpp /inkscape/src/extension/implementation/script.cpp /inkscape/src/extension/internal/bitmap/imagemagick.cpp /inkscape/src/extension/internal/grid.cpp /inkscape/src/file.cpp /inkscape/src/gradient-chemistry.cpp /inkscape/src/gradient-drag.cpp /inkscape/src/helper/stock-items.cpp /inkscape/src/inkscape.cpp /inkscape/src/knot.cpp /inkscape/src/layer-manager.cpp /inkscape/src/line-geometry.cpp /inkscape/src/live_effects/parameter/path.cpp /inkscape/src/live_effects/parameter/text.cpp /inkscape/src/main-cmdlineact.cpp /inkscape/src/path-chemistry.cpp /inkscape/src/persp3d.cpp /inkscape/src/rubberband.cpp /inkscape/src/selcue.cpp /inkscape/src/selection-chemistry.cpp /inkscape/src/seltrans.cpp /inkscape/src/sp-flowtext.cpp /inkscape/src/sp-guide.cpp /inkscape/src/sp-item-group.cpp /inkscape/src/sp-item.cpp /inkscape/src/sp-namedview.cpp /inkscape/src/sp-path.cpp /inkscape/src/splivarot.cpp /inkscape/src/text-chemistry.cpp /inkscape/src/trace/trace.cpp /inkscape/src/ui/clipboard.cpp /inkscape/src/ui/dialog/align-and-distribute.cpp /inkscape/src/ui/dialog/clonetiler.cpp /inkscape/src/ui/dialog/color-item.cpp /inkscape/src/ui/dialog/dialog.cpp /inkscape/src/ui/dialog/document-metadata.cpp /inkscape/src/ui/dialog/document-properties.cpp /inkscape/src/ui/dialog/export.cpp /inkscape/src/ui/dialog/fill-and-stroke.cpp /inkscape/src/ui/dialog/filter-effects-dialog.cpp /inkscape/src/ui/dialog/find.cpp /inkscape/src/ui/dialog/font-substitution.cpp /inkscape/src/ui/dialog/grid-arrange-tab.cpp /inkscape/src/ui/dialog/guides.cpp /inkscape/src/ui/dialog/icon-preview.cpp /inkscape/src/ui/dialog/inkscape-preferences.cpp /inkscape/src/ui/dialog/layer-properties.cpp /inkscape/src/ui/dialog/livepatheffect-editor.cpp /inkscape/src/ui/dialog/lpe-fillet-chamfer-properties.cpp /inkscape/src/ui/dialog/lpe-powerstroke-properties.cpp /inkscape/src/ui/dialog/object-attributes.cpp /inkscape/src/ui/dialog/object-properties.cpp /inkscape/src/ui/dialog/polar-arrange-tab.cpp /inkscape/src/ui/dialog/spellcheck.cpp /inkscape/src/ui/dialog/svg-fonts-dialog.cpp /inkscape/src/ui/dialog/swatches.cpp /inkscape/src/ui/dialog/symbols.cpp /inkscape/src/ui/dialog/template-widget.cpp /inkscape/src/ui/dialog/text-edit.cpp /inkscape/src/ui/dialog/transformation.cpp /inkscape/src/ui/dialog/undo-history.cpp /inkscape/src/ui/dialog/xml-tree.cpp /inkscape/src/ui/interface.cpp /inkscape/src/ui/object-edit.cpp /inkscape/src/ui/shape-editor.cpp /inkscape/src/ui/tool/control-point.cpp /inkscape/src/ui/tool/multi-path-manipulator.cpp /inkscape/src/ui/tool/node.cpp /inkscape/src/ui/tool/path-manipulator.cpp /inkscape/src/ui/tool/selector.cpp /inkscape/src/ui/tool/transform-handle-set.cpp /inkscape/src/ui/tools-switch.cpp arc-tool.cpp box3d-tool.cpp calligraphic-tool.cpp connector-tool.cpp dropper-tool.cpp eraser-tool.cpp flood-tool.cpp freehand-base.cpp gradient-tool.cpp lpe-tool.cpp measure-tool.cpp mesh-tool.cpp node-tool.cpp node-tool.h pen-tool.cpp pencil-tool.cpp rect-tool.cpp select-tool.cpp spiral-tool.cpp spray-tool.cpp star-tool.cpp text-tool.cpp tool-base.cpp tweak-tool.cpp /inkscape/src/ui/widget/color-picker.cpp /inkscape/src/ui/widget/filter-effect-chooser.cpp /inkscape/src/ui/widget/layer-selector.cpp /inkscape/src/ui/widget/object-composite-settings.cpp /inkscape/src/ui/widget/page-sizer.cpp /inkscape/src/ui/widget/panel.cpp /inkscape/src/ui/widget/preferences-widget.cpp /inkscape/src/ui/widget/registered-widget.cpp /inkscape/src/ui/widget/selected-style.cpp /inkscape/src/ui/widget/style-subject.cpp /inkscape/src/ui/widget/tolerance-slider.cpp /inkscape/src/vanishing-point.cpp /inkscape/src/verbs.cpp /inkscape/src/widgets/arc-toolbar.cpp /inkscape/src/widgets/box3d-toolbar.cpp /inkscape/src/widgets/connector-toolbar.cpp /inkscape/src/widgets/desktop-widget.cpp /inkscape/src/widgets/eraser-toolbar.cpp /inkscape/src/widgets/fill-style.cpp /inkscape/src/widgets/gradient-toolbar.cpp /inkscape/src/widgets/lpe-toolbar.cpp /inkscape/src/widgets/measure-toolbar.cpp /inkscape/src/widgets/mesh-toolbar.cpp /inkscape/src/widgets/node-toolbar.cpp /inkscape/src/widgets/rect-toolbar.cpp /inkscape/src/widgets/select-toolbar.cpp /inkscape/src/widgets/sp-xmlview-content.cpp /inkscape/src/widgets/spiral-toolbar.cpp /inkscape/src/widgets/star-toolbar.cpp /inkscape/src/widgets/stroke-marker-selector.cpp /inkscape/src/widgets/stroke-style.cpp /inkscape/src/widgets/stroke-style.h /inkscape/src/widgets/text-toolbar.cpp /inkscape/src/widgets/toolbox.cpp
711dce178e9e5938adb42db657ad8a98bd1e15f4 21-Dec-2014 Liam P. White <inkscapebrony@gmail.com>

Purge sp_desktop_controls

312bccd9de1cbb6c10da3e96d6e709fb19519288 21-Dec-2014 Liam P. White <inkscapebrony@gmail.com>

Purge sp_desktop_sketch and sp_desktop_tempgroup

769a6887551cf7ff7bce4b48d3ac303cbea69507 21-Dec-2014 Liam P. White <inkscapebrony@gmail.com>

Deprecate and remove sp_desktop_selection in favor of SPDesktop::getSelection

/inkscape/src/desktop-handles.cpp /inkscape/src/desktop-handles.h /inkscape/src/extension/execution-env.cpp /inkscape/src/extension/implementation/implementation.cpp /inkscape/src/extension/implementation/script.cpp /inkscape/src/extension/internal/bitmap/imagemagick.cpp /inkscape/src/extension/internal/grid.cpp /inkscape/src/file.cpp /inkscape/src/gradient-chemistry.cpp /inkscape/src/gradient-drag.cpp /inkscape/src/inkscape.cpp /inkscape/src/layer-manager.cpp /inkscape/src/live_effects/parameter/originalpath.cpp /inkscape/src/live_effects/parameter/path.cpp /inkscape/src/path-chemistry.cpp /inkscape/src/persp3d.cpp /inkscape/src/selcue.cpp /inkscape/src/selection-chemistry.cpp /inkscape/src/seltrans.cpp /inkscape/src/splivarot.cpp /inkscape/src/text-chemistry.cpp /inkscape/src/trace/trace.cpp /inkscape/src/ui/clipboard.cpp /inkscape/src/ui/dialog/align-and-distribute.cpp /inkscape/src/ui/dialog/clonetiler.cpp /inkscape/src/ui/dialog/dialog.cpp /inkscape/src/ui/dialog/export.cpp /inkscape/src/ui/dialog/filter-effects-dialog.cpp /inkscape/src/ui/dialog/find.cpp /inkscape/src/ui/dialog/font-substitution.cpp /inkscape/src/ui/dialog/grid-arrange-tab.cpp /inkscape/src/ui/dialog/icon-preview.cpp /inkscape/src/ui/dialog/inkscape-preferences.cpp /inkscape/src/ui/dialog/layer-properties.cpp /inkscape/src/ui/dialog/livepatheffect-editor.cpp /inkscape/src/ui/dialog/object-attributes.cpp /inkscape/src/ui/dialog/object-properties.cpp /inkscape/src/ui/dialog/polar-arrange-tab.cpp /inkscape/src/ui/dialog/svg-fonts-dialog.cpp /inkscape/src/ui/dialog/swatches.cpp /inkscape/src/ui/dialog/text-edit.cpp /inkscape/src/ui/dialog/transformation.cpp /inkscape/src/ui/dialog/xml-tree.cpp /inkscape/src/ui/interface.cpp arc-tool.cpp box3d-tool.cpp calligraphic-tool.cpp connector-tool.cpp dropper-tool.cpp eraser-tool.cpp flood-tool.cpp freehand-base.cpp gradient-tool.cpp lpe-tool.cpp mesh-tool.cpp node-tool.cpp pen-tool.cpp pencil-tool.cpp rect-tool.cpp select-tool.cpp spiral-tool.cpp spray-tool.cpp star-tool.cpp text-tool.cpp tool-base.cpp tweak-tool.cpp /inkscape/src/ui/widget/panel.cpp /inkscape/src/ui/widget/selected-style.cpp /inkscape/src/ui/widget/style-subject.cpp /inkscape/src/vanishing-point.cpp /inkscape/src/verbs.cpp /inkscape/src/widgets/arc-toolbar.cpp /inkscape/src/widgets/box3d-toolbar.cpp /inkscape/src/widgets/connector-toolbar.cpp /inkscape/src/widgets/fill-style.cpp /inkscape/src/widgets/gradient-toolbar.cpp /inkscape/src/widgets/lpe-toolbar.cpp /inkscape/src/widgets/mesh-toolbar.cpp /inkscape/src/widgets/node-toolbar.cpp /inkscape/src/widgets/rect-toolbar.cpp /inkscape/src/widgets/select-toolbar.cpp /inkscape/src/widgets/spiral-toolbar.cpp /inkscape/src/widgets/star-toolbar.cpp /inkscape/src/widgets/stroke-style.cpp /inkscape/src/widgets/text-toolbar.cpp
d852046aa4aa8b623d90bde93e3537cc332706e9 04-Dec-2014 Diederik van Lierop <mail@diedenrezi.nl>

Fix snapping bug in pen tool

153362cd6667a5a3eaf7549513643fe1f8855268 24-Nov-2014 Johan B. C. Engelen <j.b.c.engelen@alumnus.utwente.nl>

Units: make it absolutely clear that Document properties unit dropdown is for UI Display Units. Upon document load, calculate the units used for SVG values, if a viewbox is available. If not, default to "px" SVG units. Change all code to use either Display units OR svg units.

/inkscape/src/document.cpp /inkscape/src/document.h /inkscape/src/extension/internal/emf-print.cpp /inkscape/src/extension/internal/grid.cpp /inkscape/src/live_effects/lpe-roughen.cpp /inkscape/src/seltrans.cpp /inkscape/src/sp-guide.cpp /inkscape/src/sp-namedview.cpp /inkscape/src/sp-namedview.h /inkscape/src/sp-text.cpp /inkscape/src/ui/dialog/clonetiler.cpp /inkscape/src/ui/dialog/document-properties.cpp /inkscape/src/ui/dialog/export.cpp /inkscape/src/ui/dialog/guides.cpp /inkscape/src/ui/dialog/transformation.cpp /inkscape/src/ui/tool/node.cpp arc-tool.cpp pen-tool.cpp rect-tool.cpp spiral-tool.cpp star-tool.cpp text-tool.cpp /inkscape/src/ui/widget/page-sizer.cpp /inkscape/src/ui/widget/selected-style.cpp /inkscape/src/util/units.cpp /inkscape/src/util/units.h /inkscape/src/verbs.cpp /inkscape/src/widgets/desktop-widget.cpp /inkscape/src/widgets/lpe-toolbar.cpp /inkscape/src/widgets/node-toolbar.cpp /inkscape/src/widgets/rect-toolbar.cpp /inkscape/src/widgets/select-toolbar.cpp /inkscape/src/widgets/stroke-style.cpp
5e657c265e2687328f5f9c7bf71a4c6b39bb3be9 06-Oct-2014 Liam P. White <inkscapebrony@gmail.com>

Move more UI code into ui/

/inkscape/src/CMakeLists.txt /inkscape/src/Makefile_insert /inkscape/src/desktop-events.cpp /inkscape/src/desktop.cpp /inkscape/src/display/snap-indicator.cpp /inkscape/src/extension/internal/metafile-inout.cpp /inkscape/src/knot.cpp /inkscape/src/knotholder.h /inkscape/src/live_effects/effect.cpp /inkscape/src/live_effects/lpe-envelope-perspective.cpp /inkscape/src/live_effects/lpe-fillet-chamfer.cpp /inkscape/src/live_effects/lpe-lattice2.cpp /inkscape/src/live_effects/parameter/path.cpp /inkscape/src/live_effects/parameter/pointreseteable.cpp /inkscape/src/selection-chemistry.cpp /inkscape/src/sp-lpe-item.cpp /inkscape/src/ui/CMakeLists.txt /inkscape/src/ui/Makefile_insert /inkscape/src/ui/clipboard.cpp /inkscape/src/ui/dialog/align-and-distribute.cpp /inkscape/src/ui/dialog/document-properties.cpp /inkscape/src/ui/dialog/objects.cpp /inkscape/src/ui/dialog/spellcheck.cpp /inkscape/src/ui/draw-anchor.cpp /inkscape/src/ui/draw-anchor.h /inkscape/src/ui/object-edit.cpp /inkscape/src/ui/object-edit.h /inkscape/src/ui/shape-editor.cpp /inkscape/src/ui/shape-editor.h /inkscape/src/ui/tool-factory.h /inkscape/src/ui/tool/node.cpp /inkscape/src/ui/tools-switch.cpp /inkscape/src/ui/tools-switch.h arc-tool.cpp box3d-tool.cpp calligraphic-tool.cpp connector-tool.cpp dropper-tool.cpp eraser-tool.cpp flood-tool.cpp freehand-base.cpp gradient-tool.cpp lpe-tool.cpp measure-tool.cpp mesh-tool.cpp node-tool.cpp pen-tool.cpp pencil-tool.cpp rect-tool.cpp select-tool.cpp spiral-tool.cpp spray-tool.cpp star-tool.cpp text-tool.cpp tool-base.cpp tool-base.h tweak-tool.cpp zoom-tool.cpp /inkscape/src/vanishing-point.cpp /inkscape/src/verbs.cpp /inkscape/src/widgets/lpe-toolbar.cpp /inkscape/src/widgets/pencil-toolbar.cpp /inkscape/src/widgets/sp-color-notebook.cpp /inkscape/src/widgets/toolbox.cpp
d2e42b9425ccd4c2d4c20c2217455da177035e48 27-Sep-2014 Liam P. White <inkscapebrony@gmail.com>

Update to experimental r13565

/inkscape/TRANSLATORS /inkscape/configure.ac /inkscape/po/POTFILES.in /inkscape/po/cs.po /inkscape/po/inkscape.pot /inkscape/po/it.po /inkscape/po/uk.po /inkscape/share/icons/icons.svg /inkscape/share/symbols/MapSymbols.svg /inkscape/share/symbols/MapSymbolsNPS.svg /inkscape/share/symbols/README /inkscape/share/templates/Makefile.am /inkscape/share/templates/README /inkscape/share/templates/create_defaults.pl /inkscape/share/templates/default.be.svg /inkscape/share/templates/default.ca.svg /inkscape/share/templates/default.cs.svg /inkscape/share/templates/default.de.svg /inkscape/share/templates/default.en_US.svg /inkscape/share/templates/default.eo.svg /inkscape/share/templates/default.es.svg /inkscape/share/templates/default.eu.svg /inkscape/share/templates/default.fi.svg /inkscape/share/templates/default.fr.svg /inkscape/share/templates/default.hu.svg /inkscape/share/templates/default.it.svg /inkscape/share/templates/default.ja.svg /inkscape/share/templates/default.lt.svg /inkscape/share/templates/default.nl.svg /inkscape/share/templates/default.pl.svg /inkscape/share/templates/default.pt_BR.svg /inkscape/share/templates/default.ro.svg /inkscape/share/templates/default.sk.svg /inkscape/share/templates/default.svg /inkscape/share/templates/default.zh_TW.svg /inkscape/share/templates/default_px.svg /inkscape/src/CMakeLists.txt /inkscape/src/Makefile.am /inkscape/src/Makefile_insert /inkscape/src/attribute-rel-util.h /inkscape/src/attributes.cpp /inkscape/src/attributes.h /inkscape/src/axis-manip.cpp /inkscape/src/axis-manip.h /inkscape/src/box3d-side.h /inkscape/src/box3d.h /inkscape/src/cms-color-types.h /inkscape/src/cms-system.h /inkscape/src/color-profile.h /inkscape/src/color-rgba.h /inkscape/src/color.cpp /inkscape/src/color.h /inkscape/src/conn-avoid-ref.h /inkscape/src/context-fns.cpp /inkscape/src/context-fns.h /inkscape/src/debug/gdk-event-latency-tracker.cpp /inkscape/src/debug/gdk-event-latency-tracker.h /inkscape/src/desktop-events.cpp /inkscape/src/desktop-style.cpp /inkscape/src/desktop-style.h /inkscape/src/dialogs/CMakeLists.txt /inkscape/src/dialogs/Makefile_insert /inkscape/src/dialogs/makefile.in /inkscape/src/dir-util.h /inkscape/src/display/cairo-utils.cpp /inkscape/src/display/cairo-utils.h /inkscape/src/display/canvas-arena.h /inkscape/src/display/canvas-axonomgrid.h /inkscape/src/display/canvas-bpath.cpp /inkscape/src/display/canvas-grid.h /inkscape/src/display/canvas-temporary-item-list.cpp /inkscape/src/display/canvas-temporary-item-list.h /inkscape/src/display/canvas-temporary-item.cpp /inkscape/src/display/canvas-temporary-item.h /inkscape/src/display/canvas-text.cpp /inkscape/src/display/curve.cpp /inkscape/src/display/curve.h /inkscape/src/display/drawing-context.h /inkscape/src/display/drawing-item.cpp /inkscape/src/display/drawing-item.h /inkscape/src/display/drawing-surface.h /inkscape/src/display/drawing.h /inkscape/src/display/gnome-canvas-acetate.h /inkscape/src/display/grayscale.cpp /inkscape/src/display/grayscale.h /inkscape/src/display/nr-3dutils.h /inkscape/src/display/nr-filter-blend.h /inkscape/src/display/nr-filter-colormatrix.h /inkscape/src/display/nr-filter-component-transfer.h /inkscape/src/display/nr-filter-composite.h /inkscape/src/display/nr-filter-convolve-matrix.h /inkscape/src/display/nr-filter-diffuselighting.h /inkscape/src/display/nr-filter-displacement-map.h /inkscape/src/display/nr-filter-flood.h /inkscape/src/display/nr-filter-gaussian.h /inkscape/src/display/nr-filter-image.h /inkscape/src/display/nr-filter-merge.h /inkscape/src/display/nr-filter-morphology.h /inkscape/src/display/nr-filter-offset.h /inkscape/src/display/nr-filter-primitive.h /inkscape/src/display/nr-filter-skeleton.h /inkscape/src/display/nr-filter-slot.h /inkscape/src/display/nr-filter-specularlighting.h /inkscape/src/display/nr-filter-tile.h /inkscape/src/display/nr-filter-turbulence.h /inkscape/src/display/nr-filter-types.h /inkscape/src/display/nr-filter-units.h /inkscape/src/display/nr-filter-utils.h /inkscape/src/display/nr-filter.h /inkscape/src/display/nr-light-types.h /inkscape/src/display/nr-light.cpp /inkscape/src/display/nr-light.h /inkscape/src/display/nr-svgfonts.h /inkscape/src/display/sp-canvas-item.h /inkscape/src/display/sp-canvas-util.h /inkscape/src/display/sp-canvas.cpp /inkscape/src/display/sp-canvas.h /inkscape/src/document-private.h /inkscape/src/document-undo.cpp /inkscape/src/document.cpp /inkscape/src/document.h /inkscape/src/draw-anchor.cpp /inkscape/src/draw-anchor.h /inkscape/src/event-log.h /inkscape/src/extension/implementation/script.cpp /inkscape/src/extension/internal/bitmap/crop.cpp /inkscape/src/extension/internal/bitmap/opacity.cpp /inkscape/src/extension/internal/cairo-render-context.h /inkscape/src/extension/internal/cdr-input.cpp /inkscape/src/extension/internal/gdkpixbuf-input.cpp /inkscape/src/extension/internal/gdkpixbuf-input.h /inkscape/src/extension/internal/pdfinput/pdf-input.cpp /inkscape/src/extension/internal/vsd-input.cpp /inkscape/src/extension/prefdialog.cpp /inkscape/src/extract-uri.h /inkscape/src/factory.h /inkscape/src/file.h /inkscape/src/filter-chemistry.h /inkscape/src/filter-enums.h /inkscape/src/filters/distantlight.h /inkscape/src/filters/pointlight.h /inkscape/src/filters/spotlight.h /inkscape/src/gc-anchored.h /inkscape/src/gc-core.h /inkscape/src/gradient-chemistry.h /inkscape/src/graphlayout.h /inkscape/src/helper-fns.h /inkscape/src/inkscape-version.h /inkscape/src/inkview.cpp /inkscape/src/interface.cpp /inkscape/src/interface.h /inkscape/src/isinf.h /inkscape/src/isnormal.h /inkscape/src/knot-holder-entity.h /inkscape/src/knot.h /inkscape/src/knotholder.cpp /inkscape/src/knotholder.h /inkscape/src/layer-manager.h /inkscape/src/layer-model.h /inkscape/src/libnrtype/Layout-TNG-Compute.cpp /inkscape/src/line-geometry.h /inkscape/src/line-snapper.cpp /inkscape/src/line-snapper.h /inkscape/src/live_effects/CMakeLists.txt /inkscape/src/live_effects/Makefile_insert /inkscape/src/live_effects/effect-enum.h /inkscape/src/live_effects/effect.cpp /inkscape/src/live_effects/effect.h /inkscape/src/live_effects/lpe-attach-path.cpp /inkscape/src/live_effects/lpe-attach-path.h /inkscape/src/live_effects/lpe-bounding-box.cpp /inkscape/src/live_effects/lpe-bounding-box.h /inkscape/src/live_effects/lpe-bspline.cpp /inkscape/src/live_effects/lpe-copy_rotate.cpp /inkscape/src/live_effects/lpe-ellipse_5pts.cpp /inkscape/src/live_effects/lpe-ellipse_5pts.h /inkscape/src/live_effects/lpe-fill-between-many.cpp /inkscape/src/live_effects/lpe-fill-between-many.h /inkscape/src/live_effects/lpe-fill-between-strokes.cpp /inkscape/src/live_effects/lpe-fill-between-strokes.h /inkscape/src/live_effects/lpe-fillet-chamfer.cpp /inkscape/src/live_effects/lpe-fillet-chamfer.h /inkscape/src/live_effects/lpe-interpolate_points.cpp /inkscape/src/live_effects/lpe-jointype.cpp /inkscape/src/live_effects/lpe-jointype.h /inkscape/src/live_effects/lpe-knot.cpp /inkscape/src/live_effects/lpe-knot.h /inkscape/src/live_effects/lpe-powerstroke-interpolators.h /inkscape/src/live_effects/lpe-powerstroke.cpp /inkscape/src/live_effects/lpe-powerstroke.h /inkscape/src/live_effects/lpe-roughen.cpp /inkscape/src/live_effects/lpe-roughen.h /inkscape/src/live_effects/lpe-tangent_to_curve.cpp /inkscape/src/live_effects/lpe-tangent_to_curve.h /inkscape/src/live_effects/lpe-taperstroke.cpp /inkscape/src/live_effects/lpe-taperstroke.h /inkscape/src/live_effects/lpeobject-reference.h /inkscape/src/live_effects/lpeobject.h /inkscape/src/live_effects/parameter/Makefile_insert /inkscape/src/live_effects/parameter/filletchamferpointarray.cpp /inkscape/src/live_effects/parameter/filletchamferpointarray.h /inkscape/src/live_effects/parameter/originalpatharray.cpp /inkscape/src/live_effects/parameter/originalpatharray.h /inkscape/src/live_effects/parameter/powerstrokepointarray.cpp /inkscape/src/live_effects/parameter/powerstrokepointarray.h /inkscape/src/live_effects/parameter/transformedpoint.cpp /inkscape/src/live_effects/parameter/transformedpoint.h /inkscape/src/live_effects/pathoutlineprovider.cpp /inkscape/src/live_effects/pathoutlineprovider.h /inkscape/src/main-cmdlineact.h /inkscape/src/marker.h /inkscape/src/menus-skeleton.h /inkscape/src/message-context.h /inkscape/src/message-stack.h /inkscape/src/number-opt-number.h /inkscape/src/object-edit.cpp /inkscape/src/object-hierarchy.cpp /inkscape/src/object-hierarchy.h /inkscape/src/path-chemistry.cpp /inkscape/src/path-chemistry.h /inkscape/src/path-prefix.h /inkscape/src/persp3d-reference.h /inkscape/src/persp3d.h /inkscape/src/perspective-line.h /inkscape/src/preferences-skeleton.h /inkscape/src/preferences.h /inkscape/src/prefix.cpp /inkscape/src/prefix.h /inkscape/src/print.h /inkscape/src/profile-manager.h /inkscape/src/proj_pt.cpp /inkscape/src/proj_pt.h /inkscape/src/rdf.h /inkscape/src/removeoverlap.h /inkscape/src/rubberband.h /inkscape/src/satisfied-guide-cns.h /inkscape/src/selcue.h /inkscape/src/selection-chemistry.cpp /inkscape/src/selection-chemistry.h /inkscape/src/selection-describer.h /inkscape/src/selection.h /inkscape/src/seltrans-handles.h /inkscape/src/seltrans.h /inkscape/src/shape-editor.h /inkscape/src/shortcuts.h /inkscape/src/snap-candidate.h /inkscape/src/snap-preferences.h /inkscape/src/snap.cpp /inkscape/src/snap.h /inkscape/src/snapped-curve.h /inkscape/src/snapped-point.h /inkscape/src/snapper.h /inkscape/src/sp-anchor.h /inkscape/src/sp-clippath.h /inkscape/src/sp-conn-end-pair.h /inkscape/src/sp-conn-end.h /inkscape/src/sp-cursor.cpp /inkscape/src/sp-cursor.h /inkscape/src/sp-defs.h /inkscape/src/sp-desc.h /inkscape/src/sp-ellipse.h /inkscape/src/sp-filter-primitive.h /inkscape/src/sp-filter.h /inkscape/src/sp-flowdiv.h /inkscape/src/sp-flowregion.h /inkscape/src/sp-flowtext.h /inkscape/src/sp-font-face.h /inkscape/src/sp-font.h /inkscape/src/sp-glyph-kerning.h /inkscape/src/sp-glyph.h /inkscape/src/sp-gradient-vector.h /inkscape/src/sp-gradient.cpp /inkscape/src/sp-gradient.h /inkscape/src/sp-guide.cpp /inkscape/src/sp-guide.h /inkscape/src/sp-image.h /inkscape/src/sp-item-group.cpp /inkscape/src/sp-item-group.h /inkscape/src/sp-item-notify-moveto.cpp /inkscape/src/sp-item-transform.cpp /inkscape/src/sp-item-transform.h /inkscape/src/sp-item.cpp /inkscape/src/sp-item.h /inkscape/src/sp-line.h /inkscape/src/sp-linear-gradient.cpp /inkscape/src/sp-linear-gradient.h /inkscape/src/sp-lpe-item.cpp /inkscape/src/sp-lpe-item.h /inkscape/src/sp-mask.h /inkscape/src/sp-mesh-array.cpp /inkscape/src/sp-mesh-array.h /inkscape/src/sp-mesh-gradient.cpp /inkscape/src/sp-mesh-gradient.h /inkscape/src/sp-mesh-patch.h /inkscape/src/sp-mesh-row.h /inkscape/src/sp-metadata.h /inkscape/src/sp-missing-glyph.h /inkscape/src/sp-namedview.cpp /inkscape/src/sp-namedview.h /inkscape/src/sp-object-group.h /inkscape/src/sp-object.cpp /inkscape/src/sp-object.h /inkscape/src/sp-offset.h /inkscape/src/sp-paint-server-reference.h /inkscape/src/sp-paint-server.h /inkscape/src/sp-path.h /inkscape/src/sp-pattern.h /inkscape/src/sp-polygon.h /inkscape/src/sp-polyline.h /inkscape/src/sp-radial-gradient.cpp /inkscape/src/sp-radial-gradient.h /inkscape/src/sp-rect.h /inkscape/src/sp-root.h /inkscape/src/sp-script.h /inkscape/src/sp-shape.h /inkscape/src/sp-solid-color.cpp /inkscape/src/sp-solid-color.h /inkscape/src/sp-spiral.h /inkscape/src/sp-star.h /inkscape/src/sp-stop.h /inkscape/src/sp-string.h /inkscape/src/sp-style-elem.h /inkscape/src/sp-switch.h /inkscape/src/sp-symbol.h /inkscape/src/sp-tag-use-reference.cpp /inkscape/src/sp-tag-use-reference.h /inkscape/src/sp-tag-use.cpp /inkscape/src/sp-tag-use.h /inkscape/src/sp-tag.cpp /inkscape/src/sp-tag.h /inkscape/src/sp-text.h /inkscape/src/sp-textpath.h /inkscape/src/sp-title.h /inkscape/src/sp-tref-reference.h /inkscape/src/sp-tref.h /inkscape/src/sp-tspan.h /inkscape/src/sp-use-reference.h /inkscape/src/sp-use.h /inkscape/src/splivarot.h /inkscape/src/streq.h /inkscape/src/style-enums.h /inkscape/src/style-internal.cpp /inkscape/src/style-internal.h /inkscape/src/style.h /inkscape/src/svg-view-widget.h /inkscape/src/svg-view.h /inkscape/src/svg/css-ostringstream.h /inkscape/src/svg/path-string.h /inkscape/src/svg/stringstream.h /inkscape/src/svg/svg-color.h /inkscape/src/svg/svg.h /inkscape/src/text-chemistry.h /inkscape/src/text-editing.h /inkscape/src/transf_mat_3x4.h /inkscape/src/ui/CMakeLists.txt /inkscape/src/ui/Makefile_insert /inkscape/src/ui/dialog-events.cpp /inkscape/src/ui/dialog-events.h /inkscape/src/ui/dialog/Makefile_insert /inkscape/src/ui/dialog/aboutbox.cpp /inkscape/src/ui/dialog/calligraphic-profile-rename.h /inkscape/src/ui/dialog/color-item.cpp /inkscape/src/ui/dialog/dialog-manager.cpp /inkscape/src/ui/dialog/dock-behavior.cpp /inkscape/src/ui/dialog/document-properties.cpp /inkscape/src/ui/dialog/export.cpp /inkscape/src/ui/dialog/filedialog.cpp /inkscape/src/ui/dialog/filedialog.h /inkscape/src/ui/dialog/filedialogimpl-gtkmm.cpp /inkscape/src/ui/dialog/filedialogimpl-win32.cpp /inkscape/src/ui/dialog/find.cpp /inkscape/src/ui/dialog/floating-behavior.cpp /inkscape/src/ui/dialog/font-substitution.cpp /inkscape/src/ui/dialog/guides.cpp /inkscape/src/ui/dialog/lpe-fillet-chamfer-properties.cpp /inkscape/src/ui/dialog/lpe-fillet-chamfer-properties.h /inkscape/src/ui/dialog/lpe-powerstroke-properties.cpp /inkscape/src/ui/dialog/lpe-powerstroke-properties.h /inkscape/src/ui/dialog/objects.cpp /inkscape/src/ui/dialog/objects.h /inkscape/src/ui/dialog/ocaldialogs.cpp /inkscape/src/ui/dialog/ocaldialogs.h /inkscape/src/ui/dialog/swatches.cpp /inkscape/src/ui/dialog/swatches.h /inkscape/src/ui/dialog/tags.cpp /inkscape/src/ui/dialog/tags.h /inkscape/src/ui/dialog/xml-tree.cpp /inkscape/src/ui/tool/multi-path-manipulator.cpp /inkscape/src/ui/tool/multi-path-manipulator.h /inkscape/src/ui/tool/node.cpp /inkscape/src/ui/tool/path-manipulator.cpp freehand-base.cpp freehand-base.h node-tool.cpp pen-tool.cpp pencil-tool.cpp /inkscape/src/ui/widget/Makefile_insert /inkscape/src/ui/widget/addtoicon.cpp /inkscape/src/ui/widget/addtoicon.h /inkscape/src/ui/widget/clipmaskicon.cpp /inkscape/src/ui/widget/clipmaskicon.h /inkscape/src/ui/widget/color-picker.cpp /inkscape/src/ui/widget/filter-effect-chooser.cpp /inkscape/src/ui/widget/filter-effect-chooser.h /inkscape/src/ui/widget/highlight-picker.cpp /inkscape/src/ui/widget/highlight-picker.h /inkscape/src/ui/widget/insertordericon.cpp /inkscape/src/ui/widget/insertordericon.h /inkscape/src/ui/widget/layertypeicon.cpp /inkscape/src/ui/widget/layertypeicon.h /inkscape/src/unclump.cpp /inkscape/src/unclump.h /inkscape/src/unicoderange.h /inkscape/src/uri-references.h /inkscape/src/uri.h /inkscape/src/vanishing-point.h /inkscape/src/verbs.cpp /inkscape/src/verbs.h /inkscape/src/version.cpp /inkscape/src/version.h /inkscape/src/widgets/dash-selector.cpp /inkscape/src/widgets/desktop-widget.cpp /inkscape/src/widgets/desktop-widget.h /inkscape/src/widgets/gradient-vector.cpp /inkscape/src/widgets/sp-color-icc-selector.cpp /inkscape/src/widgets/sp-color-notebook.cpp /inkscape/src/widgets/sp-color-scales.cpp /inkscape/src/widgets/sp-color-wheel-selector.cpp /inkscape/src/widgets/stroke-marker-selector.cpp /inkscape/src/widgets/stroke-style.cpp /inkscape/src/widgets/stroke-style.h /inkscape/src/xml/event.h /inkscape/src/xml/helper-observer.h /inkscape/src/xml/node-event-vector.h /inkscape/src/xml/node-observer.h /inkscape/src/xml/node.h /inkscape/src/xml/pi-node.h /inkscape/src/xml/quote.h /inkscape/src/xml/rebase-hrefs.h /inkscape/src/xml/repr.h /inkscape/src/xml/simple-node.h
525d4e8e377d64aa9c31d3a2add8829344bf6db5 24-Sep-2014 Jabiertxof <jtx@jtx.marker.es>

A bit refactor, remove some old vars

d5a19eab1bc6671daa77e5c42519c741a7fd74cc 24-Sep-2014 root <root@jtx.marker.es>

Change colors of helper paths also in middle draw when change the mode -spiro, bspline...-

de728007a2a854a0ea84ed7e16ca809758edecb8 24-Sep-2014 Jabiertxof <jtx@jtx.marker.es>

Show the helper curves in pen tool with the color of the current layer defined in objects dialog

57b10de804a8bae2c91decce6f686c083e494915 22-Sep-2014 Jabiertxof <jtx@jtx.marker.es>

Fix for strange gap at shift to cusp in bspline Now curves with cusp noden in bspline mode looks better, more smooth. Remove some duplicate code from outside for loops Fix a bug continuing shapes in bspline-spiro mode. Style code formating

ec70c393c10d6e73f5b7b8d312e5ea4d94c02ea0 16-Sep-2014 Jabiertxof <jtx@jtx.marker.es>

fixing cusp node bug on bspline -problems moving nodes because tiny handles

2e3651cfff3c5a3633954c5598779a6e4d7a2406 08-Aug-2014 Liam P. White <inkscapebrony@gmail.com>

Ponyscape feature: finish pen drawing on context switch

f456ad4468e667c9329f0a13a7e118547803e891 04-Aug-2014 Jabiertxof <jtx@jtx.marker.es>

Fixed some redraw problems moving nodes in bspline mode

4e47dd454b9d10cbca9ad0390cfbd176858287b8 22-Jul-2014 Markus Engel <markus.engel@tum.de>

Replaced some abs/fabs with std::abs.

e4cfa4dabd3d24fca327dd39c7216e324e17f392 22-Jul-2014 Jabiertxof <jtx@jtx.marker.es>

fix bug pointed by LiamW in Spirolive

9ae72e962bc84566db1e7eb782b1c007f8ac0a7d 02-Jul-2014 Johan B. C. Engelen <j.b.c.engelen@alumnus.utwente.nl>

pen tool: add back removal of curvature handle when backspace-deleting a node while drawing many code improvements: unnecessary casts, whitespace, { }, reduce variable scope. should all be noops.

35314cb2f6b9446baaa0d4b12646e052ecaffbad 01-Jul-2014 Johan B. C. Engelen <j.b.c.engelen@alumnus.utwente.nl>

Fix pentool backspace bug. Thanks Jabier

d55be30321203cda95ccc7219b8621e8edb8405d 11-Jun-2014 Johan B. C. Engelen <j.b.c.engelen@alumnus.utwente.nl>

pen tool: fix crash when finishing path with right-click or enter while dragging from path's startnode (otherwise closing the path)

0eedf2748add4d1da4002d8916d5c700473941e2 10-Jun-2014 Jabiertxof <jtx@jtx.marker.es>

fix a bug on spirolive close path

a7c01dbef696b1622b8899da8a1d9842e625492c 13-May-2014 Jabiertxof <jtx@jtx.marker.es>

Fixed a bug in bspline with snaps and 1 sice segments. Pointed by LiamW

c31ed2469b951a57b4c50769636541ee4b92715b 13-May-2014 Jabiertxof <jtx@jtx.marker.es>

Fixed a bug in bspline with snaps and 1 sice segments. Pointed by LiamW

55ae462e9500fc3df05715bf432a5c618a8d0469 02-Apr-2014 Jabiertxof <jtx@jtx.marker.es>

Refactor of end anchors.

80948ca1924abf76c230192be97b379a8aa5d46e 31-Mar-2014 Jabiertxof <jtx@jtx.marker.es>

clarify the 'sc' and 'ec' SPCurve, by point of Vinícius, whith the result of one curve less in the header

0dc651bab109d5f3a6362dbb287ea4c1e97fa5ef 27-Mar-2014 Markus Engel <markus.engel@tum.de>

Changed some return types from gint to bool.

407677d9e3b0de59f918786d87a49974f703cd7c 26-Mar-2014 Markus Engel <markus.engel@tum.de>

Cleaned up connector-tool, pen-tool, and pencil-tool.

1ddb45b4865789bd99c28ff7358997e0539b2de1 20-Mar-2014 Jabiertxof <jtx@jtx.marker.es>

Fixed bug continuing cusp nodes

aabf8eee394b26bde9fb5fd6fcc911f97891bd4b 20-Mar-2014 Jabiertxof <jtx@jtx.marker.es>

Full refactor of path continuations in bspline-spirolive mode, I think no more suv mac crashes, but need to be full tested again because a lot of things changed.

8ca670240a7f2934008faf834f11470dfdcf8db5 20-Mar-2014 Jabiertxof <jtx@jtx.marker.es>

Refactor of anchors

28965400ff1b9c1f0ceaf8c539f125cc764d3661 19-Mar-2014 Jabiertxof <jtx@jtx.marker.es>

Fix a bug when starting path with change from bspline to spiro and inverse

bafae3126f9e1a086aa3c962e19079bac4cc0340 06-Mar-2014 root <root@jtx.marker.es>

Fixed a bug when click over the previuos node in bspline/spiro mode

523c67aa88378b56e7d995ce820cf9a49d3c4c3c 05-Mar-2014 Jabiertxof <jtx@jtx.marker.es>

Fixing branch problems

baaf66e2658cf2ae9c9a2413f3e7dcd20d2363dc 05-Mar-2014 Jabiertxof <jtx@jtx.marker.es>

Translations

4aeaa765c1779bb282e9cb7b8ad14cc1fae248ef 05-Mar-2014 Guiu Rocafort <neandertalspeople@gmail.com>

translations from spanish to english done, it might need a little review, but everything seems ok

0a367d01286e51dc4e3159ac5a2a9d6cd9d6aafa 04-Mar-2014 Jabiertxof <jtx@jtx.marker.es>

Change tooltip to one more explicit to make cusp nodes

e49a8d598760223e8cf5ed08267b555b793079e6 04-Mar-2014 Jabiertxof <jtx@jtx.marker.es>

Reduce a half the spiro distance to redraw

2dfc761e9a92c22eb9c1a17c1171abd0f0087181 02-Mar-2014 Jabiertxof <jtx@jtx.marker.es>

Add new curve structure to show temporay item while draw on bspline and spiro, maybe the previous usage of the blue_curve give the strange errors in mac noticed by suv

6b343312a440a34154fbac2b02eadf480bd0c25e 02-Mar-2014 Jabiertxof <jtx@jtx.marker.es>

Fixed update to trunk, lot of changes vinícius

e7c0f9e4865f4c801465528067848a3444a1fe29 02-Mar-2014 Markus Engel <markus.engel@tum.de>

Added some consts. Turned functions to member functions.

32d6c434579f02630e690f5a79f36f5d5dfd6aee 26-Feb-2014 Jabiertxof <jtx@jtx.marker.es>

Fixed some/all bugs related to continuing bspline/spiro curves advertaising by suv

c0dc5a8802f206d955786074d42a2d8b66a827f0 26-Feb-2014 Markus Engel <markus.engel@tum.de>

Made constructors of tools use initializer lists.

59f068d2ad1128fd306f293827b15d3d32aae0e1 01-Feb-2014 Jabiertxof <jtx@jtx.marker.es>

Add correct preview for coninuing paths whith pencil and draw modes

d13b4119a328361e04470bc22746db46f2eaf48d 02-Jan-2014 Jabiertxof <jtx@jtx.marker.es>

Fixed a boring bug sometimes curves be converted to lines, increasing a bit the distance from the handle to the line

70b2556e745d5534c285bf109a1d82aa424c3884 31-Dec-2013 Jabiertxof <jtx@jtx.marker.es>

Spanish comment of pencil-tool.cpp/.h

b56f598b46bdd3cd158c8c7e7517dde747790349 30-Dec-2013 Jabiertxof <jtx@jtx.marker.es>

Refactorizing

2bb69788f9098cbff5f2e91dde4a11cae938cc0c 28-Dec-2013 Jabiertxof <jtx@jtx.marker.es>

Fix crash bug continuing empty paths

46034625d650200dbb208730fd5ec64886aab162 12-Nov-2013 Markus Engel <markus.engel@tum.de>

Clean up some tool related things.

d1561c248f49dc3508ae9e6557fc0d371928e394 09-Nov-2013 Markus Engel <markus.engel@tum.de>

Moved and renamed some tool-related files.

/inkscape/CMakeLists.txt /inkscape/src/CMakeLists.txt /inkscape/src/Makefile.am /inkscape/src/Makefile_insert /inkscape/src/box3d-side.cpp /inkscape/src/box3d.cpp /inkscape/src/context-fns.cpp /inkscape/src/desktop-events.cpp /inkscape/src/desktop-style.cpp /inkscape/src/desktop.cpp /inkscape/src/dialogs/dialog-events.cpp /inkscape/src/draw-anchor.cpp /inkscape/src/draw-anchor.h /inkscape/src/file.cpp /inkscape/src/gradient-chemistry.cpp /inkscape/src/helper/window.cpp /inkscape/src/inkscape.cpp /inkscape/src/interface.cpp /inkscape/src/knot.cpp /inkscape/src/knotholder.cpp /inkscape/src/live_effects/effect.cpp /inkscape/src/live_effects/lpe-line_segment.cpp /inkscape/src/live_effects/parameter/path.cpp /inkscape/src/persp3d.cpp /inkscape/src/selection-chemistry.cpp /inkscape/src/seltrans.cpp /inkscape/src/shortcuts.cpp /inkscape/src/snap.cpp /inkscape/src/sp-path.cpp /inkscape/src/tools-switch.cpp /inkscape/src/ui/CMakeLists.txt /inkscape/src/ui/clipboard.cpp /inkscape/src/ui/dialog/align-and-distribute.cpp /inkscape/src/ui/dialog/dialog.cpp /inkscape/src/ui/dialog/guides.cpp /inkscape/src/ui/dialog/layer-properties.cpp /inkscape/src/ui/dialog/layers.cpp /inkscape/src/ui/dialog/spellcheck.cpp /inkscape/src/ui/dialog/xml-tree.cpp /inkscape/src/ui/tool/Makefile_insert /inkscape/src/ui/tool/control-point.cpp /inkscape/src/ui/tool/manipulator.h /inkscape/src/ui/tool/selector.cpp /inkscape/src/ui/tool/transform-handle-set.cpp Makefile_insert arc-tool.cpp arc-tool.h box3d-tool.cpp box3d-tool.h calligraphic-tool.cpp calligraphic-tool.h connector-tool.cpp connector-tool.h dropper-tool.cpp dropper-tool.h dynamic-base.cpp dynamic-base.h eraser-tool.cpp eraser-tool.h flood-tool.cpp flood-tool.h freehand-base.cpp freehand-base.h gradient-tool.cpp gradient-tool.h lpe-tool.cpp lpe-tool.h measure-tool.cpp measure-tool.h mesh-tool.cpp mesh-tool.h node-tool.cpp node-tool.h pen-tool.cpp pen-tool.h pencil-tool.cpp pencil-tool.h rect-tool.cpp rect-tool.h select-tool.cpp select-tool.h spiral-tool.cpp spiral-tool.h spray-tool.cpp spray-tool.h star-tool.cpp star-tool.h text-tool.cpp text-tool.h tool-base.cpp tool-base.h tweak-tool.cpp tweak-tool.h zoom-tool.cpp zoom-tool.h /inkscape/src/ui/widget/rotateable.cpp /inkscape/src/ui/widget/selected-style.cpp /inkscape/src/ui/widget/spinbutton.cpp /inkscape/src/vanishing-point.cpp /inkscape/src/verbs.cpp /inkscape/src/widgets/arc-toolbar.cpp /inkscape/src/widgets/box3d-toolbar.cpp /inkscape/src/widgets/calligraphy-toolbar.cpp /inkscape/src/widgets/connector-toolbar.cpp /inkscape/src/widgets/desktop-widget.cpp /inkscape/src/widgets/dropper-toolbar.cpp /inkscape/src/widgets/eraser-toolbar.cpp /inkscape/src/widgets/gradient-toolbar.cpp /inkscape/src/widgets/lpe-toolbar.cpp /inkscape/src/widgets/measure-toolbar.cpp /inkscape/src/widgets/mesh-toolbar.cpp /inkscape/src/widgets/node-toolbar.cpp /inkscape/src/widgets/paintbucket-toolbar.cpp /inkscape/src/widgets/pencil-toolbar.cpp /inkscape/src/widgets/rect-toolbar.cpp /inkscape/src/widgets/sp-color-notebook.cpp /inkscape/src/widgets/spinbutton-events.cpp /inkscape/src/widgets/spiral-toolbar.cpp /inkscape/src/widgets/spray-toolbar.cpp /inkscape/src/widgets/star-toolbar.cpp /inkscape/src/widgets/text-toolbar.cpp /inkscape/src/widgets/toolbox.cpp /inkscape/src/widgets/tweak-toolbar.cpp /inkscape/src/widgets/zoom-toolbar.cpp