History log of /inkscape/src/display/cairo-utils.cpp
Revision Date Author Comments Expand
b03e1efa45fd2d81b863ef821b99bd6e88352a8b 15-Jan-2016 tavmjong-free <tavmjong@free.fr>

More subtle checkerboard pattern centered around 50% gray. Makes editing nodes more visible. Note, input values are in sRGB.

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 cairo-utils.cpp curve-test.h curve.cpp curve.h 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 /inkscape/src/ui/tools/gradient-tool.cpp /inkscape/src/ui/tools/mesh-tool.cpp /inkscape/src/ui/tools/pen-tool.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 cairo-utils.cpp cairo-utils.h canvas-arena.h canvas-axonomgrid.h canvas-bpath.cpp canvas-grid.h canvas-temporary-item-list.cpp canvas-temporary-item-list.h canvas-temporary-item.cpp canvas-temporary-item.h canvas-text.cpp curve.cpp curve.h drawing-context.h drawing-item.cpp drawing-item.h drawing-surface.h drawing.h gnome-canvas-acetate.h grayscale.cpp grayscale.h nr-3dutils.h nr-filter-blend.h nr-filter-colormatrix.h nr-filter-component-transfer.h nr-filter-composite.h nr-filter-convolve-matrix.h nr-filter-diffuselighting.h nr-filter-displacement-map.h nr-filter-flood.h nr-filter-gaussian.h nr-filter-image.h nr-filter-merge.h nr-filter-morphology.h nr-filter-offset.h nr-filter-primitive.h nr-filter-skeleton.h nr-filter-slot.h nr-filter-specularlighting.h nr-filter-tile.h nr-filter-turbulence.h nr-filter-types.h nr-filter-units.h nr-filter-utils.h nr-filter.h nr-light-types.h nr-light.cpp nr-light.h nr-svgfonts.h sp-canvas-item.h sp-canvas-util.h sp-canvas.cpp 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 /inkscape/src/ui/tools/freehand-base.cpp /inkscape/src/ui/tools/freehand-base.h /inkscape/src/ui/tools/node-tool.cpp /inkscape/src/ui/tools/pen-tool.cpp /inkscape/src/ui/tools/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
84d3dac7b0c792923b87e7d0df5b100ad98a4665 07-Sep-2014 Liam P. White <inkscapebrony@gmail.com>

Update to experimental r13543

/inkscape/TRANSLATORS /inkscape/configure.ac /inkscape/po/cs.po /inkscape/po/inkscape.pot /inkscape/po/it.po /inkscape/po/uk.po /inkscape/src/Makefile.am /inkscape/src/axis-manip.h /inkscape/src/color.cpp /inkscape/src/debug/gdk-event-latency-tracker.cpp /inkscape/src/debug/gdk-event-latency-tracker.h /inkscape/src/desktop-events.cpp /inkscape/src/dialogs/CMakeLists.txt /inkscape/src/dialogs/Makefile_insert /inkscape/src/dialogs/makefile.in /inkscape/src/dir-util.h cairo-utils.cpp canvas-arena.h canvas-axonomgrid.h canvas-grid.h canvas-temporary-item-list.cpp canvas-temporary-item-list.h canvas-temporary-item.cpp canvas-temporary-item.h curve.cpp curve.h drawing-context.h drawing-item.h drawing-surface.h drawing.h gnome-canvas-acetate.h grayscale.cpp grayscale.h nr-3dutils.h nr-filter-blend.h nr-filter-colormatrix.h nr-filter-component-transfer.h nr-filter-composite.h nr-filter-convolve-matrix.h nr-filter-diffuselighting.h nr-filter-displacement-map.h nr-filter-flood.h nr-filter-gaussian.h nr-filter-image.h nr-filter-merge.h nr-filter-morphology.h nr-filter-offset.h nr-filter-primitive.h nr-filter-skeleton.h nr-filter-slot.h nr-filter-specularlighting.h nr-filter-tile.h nr-filter-turbulence.h nr-filter-types.h nr-filter-units.h nr-filter-utils.h nr-filter.h nr-light-types.h nr-light.cpp nr-light.h nr-svgfonts.h sp-canvas-item.h sp-canvas-util.h sp-canvas.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/cdr-input.cpp /inkscape/src/extension/internal/pdfinput/pdf-input.cpp /inkscape/src/extension/internal/vsd-input.cpp /inkscape/src/extension/prefdialog.cpp /inkscape/src/filters/distantlight.h /inkscape/src/filters/pointlight.h /inkscape/src/filters/spotlight.h /inkscape/src/interface.cpp /inkscape/src/libnrtype/Layout-TNG-Compute.cpp /inkscape/src/live_effects/lpe-interpolate_points.cpp /inkscape/src/prefix.cpp /inkscape/src/prefix.h /inkscape/src/proj_pt.cpp /inkscape/src/sp-item.cpp /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/ui/CMakeLists.txt /inkscape/src/ui/Makefile_insert /inkscape/src/ui/dialog-events.cpp /inkscape/src/ui/dialog-events.h /inkscape/src/ui/dialog/aboutbox.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/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/objects.cpp /inkscape/src/ui/dialog/ocaldialogs.cpp /inkscape/src/ui/dialog/ocaldialogs.h /inkscape/src/ui/dialog/tags.cpp /inkscape/src/ui/dialog/xml-tree.cpp /inkscape/src/ui/tools/freehand-base.cpp /inkscape/src/ui/tools/node-tool.cpp /inkscape/src/ui/widget/color-picker.cpp /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
7f18e8ab01ce21c98cc7b9f58ffe5e771ebbb64e 06-Sep-2014 Liam P. White <inkscapebrony@gmail.com>

More header cleanup

/inkscape/src/color.cpp /inkscape/src/debug/gdk-event-latency-tracker.cpp /inkscape/src/debug/gdk-event-latency-tracker.h cairo-utils.cpp canvas-arena.h canvas-axonomgrid.h canvas-grid.h canvas-temporary-item-list.cpp canvas-temporary-item-list.h canvas-temporary-item.cpp canvas-temporary-item.h curve.cpp curve.h drawing-context.h drawing-item.h drawing-surface.h drawing.h gnome-canvas-acetate.h grayscale.cpp grayscale.h nr-3dutils.h nr-filter-blend.h nr-filter-colormatrix.h nr-filter-component-transfer.h nr-filter-composite.h nr-filter-convolve-matrix.h nr-filter-diffuselighting.h nr-filter-displacement-map.h nr-filter-flood.h nr-filter-gaussian.h nr-filter-image.h nr-filter-merge.h nr-filter-morphology.h nr-filter-offset.h nr-filter-primitive.h nr-filter-skeleton.h nr-filter-slot.h nr-filter-specularlighting.h nr-filter-tile.h nr-filter-turbulence.h nr-filter-types.h nr-filter-units.h nr-filter-utils.h nr-filter.h nr-light-types.h nr-light.cpp nr-light.h nr-svgfonts.h sp-canvas-item.h sp-canvas-util.h sp-canvas.h /inkscape/src/filters/distantlight.h /inkscape/src/filters/pointlight.h /inkscape/src/filters/spotlight.h /inkscape/src/proj_pt.cpp /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/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
57ba7f0cc8aa7fe159d6e27cc1cb7a9c02a73995 08-Aug-2014 Liam P. White <inkscapebrony@gmail.com>

Fix small regression

650cff66611009042dd9c2d25523a1d04c98b000 07-Aug-2014 Liam P. White <inkscapebrony@gmail.com>

Rendering performance. Optimize bezier cases, implement arc rendering via Cairo.

c4b7d06a7a266052b966b47e25d5e3a0dfbfbd70 02-Mar-2014 Liam P. White <inkscapebronyat-signgmaildotcom>

Experimental Ponyscape to Inkscape merge (does not compile)

fd4574320b1ad51cbd02e88d60407149f157e7a5 13-Oct-2013 Kris <Kris.De.Gussem@hotmail.com>

cppcheck

dd81f502c59e892570253369d02187c74e1e8f5b 19-Sep-2013 Krzysztof Kosiński <tweenk.pl@gmail.com>

Fix type mismatch for platforms where gsize is not unsigned long

e4b626a9206e4fabf4fc7601dfa14b133c2a27f0 19-Sep-2013 Krzysztof Kosiński <tweenk.pl@gmail.com>

Encapsulate the shared memory hack for Cairo and GdkPixbuf in a class called Inkscape::Pixbuf. Replace usage in the code as appropriate.

80177e727606505ec5b4179acf8807e88720f1f2 14-Sep-2013 Krzysztof Kosiński <tweenk.pl@gmail.com>

Do not recompress images when embedding and generating PDFs. Fixes blocker bug #871563.

76f62064e5b280d89f0bf9487e145f730af22e25 14-Sep-2013 Krzysztof Kosiński <tweenk.pl@gmail.com>

Fix serious bug in recent GdkPixbuf / Cairo interop rework

70437cc91faa1eab599e62436155e99446836690 13-Sep-2013 Krzysztof Kosiński <tweenk.pl@gmail.com>

Improve the functions which create GdkPixbuf from Cairo surface and vice versa. Simplifies some code. Also introduce proper refcounting into svg_preview_cache.cpp and fix its users.

d61d2d7858ded67cc041d49e7c81a10a84c9e164 19-Mar-2013 jtx <javier.arraiza@marker.es>

Fixing regression

/inkscape/configure.ac /inkscape/po/POTFILES.skip /inkscape/po/am.po /inkscape/po/ar.po /inkscape/po/az.po /inkscape/po/be.po /inkscape/po/bg.po /inkscape/po/bn.po /inkscape/po/bn_BD.po /inkscape/po/br.po /inkscape/po/ca.po /inkscape/po/ca@valencia.po /inkscape/po/cs.po /inkscape/po/da.po /inkscape/po/de.po /inkscape/po/dz.po /inkscape/po/el.po /inkscape/po/en_AU.po /inkscape/po/en_CA.po /inkscape/po/en_GB.po /inkscape/po/en_US@piglatin.po /inkscape/po/eo.po /inkscape/po/es.po /inkscape/po/es_MX.po /inkscape/po/et.po /inkscape/po/eu.po /inkscape/po/fa.po /inkscape/po/fi.po /inkscape/po/fr.po /inkscape/po/ga.po /inkscape/po/gl.po /inkscape/po/he.po /inkscape/po/hr.po /inkscape/po/hu.po /inkscape/po/hy.po /inkscape/po/id.po /inkscape/po/it.po /inkscape/po/ja.po /inkscape/po/km.po /inkscape/po/ko.po /inkscape/po/lt.po /inkscape/po/lv.po /inkscape/po/mk.po /inkscape/po/mn.po /inkscape/po/nb.po /inkscape/po/ne.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/ro.po /inkscape/po/ru.po /inkscape/po/rw.po /inkscape/po/sk.po /inkscape/po/sl.po /inkscape/po/sq.po /inkscape/po/sr.po /inkscape/po/sr@latin.po /inkscape/po/sv.po /inkscape/po/te_IN.po /inkscape/po/th.po /inkscape/po/tr.po /inkscape/po/uk.po /inkscape/po/vi.po /inkscape/po/zh_CN.po /inkscape/po/zh_TW.po /inkscape/share/icons/icons.svg /inkscape/share/icons/tango_icons.svg /inkscape/src/common-context.h /inkscape/src/composite-undo-stack-observer.h /inkscape/src/desktop.h cairo-utils.cpp canvas-axonomgrid.h guideline.h nr-filter-diffuselighting.h nr-filter-flood.h nr-filter-specularlighting.h nr-style.h nr-svgfonts.cpp nr-svgfonts.h sp-ctrlcurve.h /inkscape/src/document-subset.h /inkscape/src/dom/events.h /inkscape/src/dropper-context.cpp /inkscape/src/dropper-context.h /inkscape/src/dyna-draw-context.h /inkscape/src/eraser-context.h /inkscape/src/event-context.h /inkscape/src/extension/internal/cairo-render-context.h /inkscape/src/extension/internal/cairo-renderer.h /inkscape/src/extension/internal/pdfinput/pdf-input.cpp /inkscape/src/extension/internal/pdfinput/svg-builder.h /inkscape/src/file.cpp /inkscape/src/file.h /inkscape/src/filter-chemistry.h /inkscape/src/filters/blend.h /inkscape/src/filters/colormatrix.h /inkscape/src/filters/componenttransfer-funcnode.h /inkscape/src/filters/componenttransfer.h /inkscape/src/filters/composite.h /inkscape/src/filters/convolvematrix.h /inkscape/src/filters/diffuselighting.h /inkscape/src/filters/displacementmap.h /inkscape/src/filters/distantlight.h /inkscape/src/filters/flood.h /inkscape/src/filters/gaussian-blur.h /inkscape/src/filters/image.h /inkscape/src/filters/merge.h /inkscape/src/filters/mergenode.h /inkscape/src/filters/morphology.h /inkscape/src/filters/offset.h /inkscape/src/filters/pointlight.h /inkscape/src/filters/specularlighting.h /inkscape/src/filters/spotlight.h /inkscape/src/filters/tile.h /inkscape/src/filters/turbulence.h /inkscape/src/flood-context.h /inkscape/src/gradient-context.h /inkscape/src/gradient-drag.h /inkscape/src/inkscape-private.h /inkscape/src/inkscape.cpp /inkscape/src/libgdl/Makefile_insert /inkscape/src/libnrtype/Layout-TNG-Output.cpp /inkscape/src/libnrtype/Layout-TNG.h /inkscape/src/libnrtype/font-lister.cpp /inkscape/src/livarot/Path.h /inkscape/src/livarot/Shape.h /inkscape/src/live_effects/lpe-recursiveskeleton.cpp /inkscape/src/live_effects/parameter/parameter.cpp /inkscape/src/lpe-tool-context.h /inkscape/src/marker.cpp /inkscape/src/marker.h /inkscape/src/measure-context.h /inkscape/src/menus-skeleton.h /inkscape/src/mesh-context.h /inkscape/src/pixmaps/cursor-dropper.xpm /inkscape/src/rect-context.h /inkscape/src/select-context.h /inkscape/src/selection.cpp /inkscape/src/seltrans-handles.h /inkscape/src/seltrans.h /inkscape/src/snap.cpp /inkscape/src/sp-clippath.h /inkscape/src/sp-desc.h /inkscape/src/sp-filter-primitive.h /inkscape/src/sp-filter.h /inkscape/src/sp-flowregion.cpp /inkscape/src/sp-font-face.cpp /inkscape/src/sp-font-face.h /inkscape/src/sp-font.cpp /inkscape/src/sp-glyph-kerning.cpp /inkscape/src/sp-glyph-kerning.h /inkscape/src/sp-glyph.cpp /inkscape/src/sp-glyph.h /inkscape/src/sp-gradient.h /inkscape/src/sp-image.h /inkscape/src/sp-item.h /inkscape/src/sp-linear-gradient-fns.h /inkscape/src/sp-mask.h /inkscape/src/sp-metadata.cpp /inkscape/src/sp-metadata.h /inkscape/src/sp-missing-glyph.cpp /inkscape/src/sp-missing-glyph.h /inkscape/src/sp-object-group.cpp /inkscape/src/sp-object-repr.cpp /inkscape/src/sp-offset.h /inkscape/src/sp-pattern.h /inkscape/src/sp-polyline.cpp /inkscape/src/sp-radial-gradient-fns.h /inkscape/src/sp-rect.h /inkscape/src/sp-spiral.h /inkscape/src/sp-star.h /inkscape/src/sp-stop.h /inkscape/src/sp-switch.h /inkscape/src/sp-symbol.cpp /inkscape/src/sp-symbol.h /inkscape/src/sp-title.h /inkscape/src/sp-tref.h /inkscape/src/sp-use.h /inkscape/src/spiral-context.h /inkscape/src/splivarot.cpp /inkscape/src/spray-context.h /inkscape/src/star-context.h /inkscape/src/style.cpp /inkscape/src/style.h /inkscape/src/svg-view-widget.h /inkscape/src/svg-view.h /inkscape/src/svg/svg-color.h /inkscape/src/text-context.h /inkscape/src/text-editing.cpp /inkscape/src/trace/siox.cpp /inkscape/src/tweak-context.h /inkscape/src/ui/dialog/dialog-manager.cpp /inkscape/src/ui/dialog/document-properties.cpp /inkscape/src/ui/dialog/export.cpp /inkscape/src/ui/dialog/export.h /inkscape/src/ui/dialog/fill-and-stroke.cpp /inkscape/src/ui/dialog/find.cpp /inkscape/src/ui/dialog/find.h /inkscape/src/ui/dialog/glyphs.h /inkscape/src/ui/dialog/icon-preview.cpp /inkscape/src/ui/dialog/input.cpp /inkscape/src/ui/dialog/layer-properties.h /inkscape/src/ui/dialog/object-properties.cpp /inkscape/src/ui/dialog/object-properties.h /inkscape/src/ui/dialog/svg-fonts-dialog.cpp /inkscape/src/ui/dialog/svg-fonts-dialog.h /inkscape/src/ui/dialog/text-edit.cpp /inkscape/src/ui/dialog/text-edit.h /inkscape/src/ui/dialog/tracedialog.cpp /inkscape/src/ui/dialog/xml-tree.h /inkscape/src/ui/tool/control-point.cpp /inkscape/src/ui/tool/node-tool.h /inkscape/src/ui/tool/path-manipulator.h /inkscape/src/ui/widget/entry.cpp /inkscape/src/ui/widget/entry.h /inkscape/src/ui/widget/frame.h /inkscape/src/ui/widget/registered-widget.h /inkscape/src/ui/widget/selected-style.h /inkscape/src/ui/widget/style-swatch.h /inkscape/src/undo-stack-observer.h /inkscape/src/widgets/gradient-vector.h /inkscape/src/widgets/paint-selector.h /inkscape/src/widgets/swatch-selector.h /inkscape/src/xml/composite-node-observer.h /inkscape/src/zoom-context.h
b411bf4b8d2be4d10c0c5371c3b282639ff47bcf 17-Mar-2013 Jabiertxo Arraiza Zenotz <jtx@jtx.marker.es>

Working with widjets

/inkscape/configure.ac /inkscape/src/common-context.h /inkscape/src/composite-undo-stack-observer.h /inkscape/src/desktop.h cairo-utils.cpp canvas-axonomgrid.h guideline.h nr-filter-diffuselighting.h nr-filter-flood.h nr-filter-specularlighting.h nr-style.h nr-svgfonts.cpp nr-svgfonts.h sp-ctrlcurve.h /inkscape/src/document-subset.h /inkscape/src/dom/events.h /inkscape/src/dropper-context.cpp /inkscape/src/dropper-context.h /inkscape/src/dyna-draw-context.h /inkscape/src/eraser-context.h /inkscape/src/event-context.h /inkscape/src/extension/internal/cairo-render-context.h /inkscape/src/extension/internal/cairo-renderer.h /inkscape/src/extension/internal/pdfinput/pdf-input.cpp /inkscape/src/extension/internal/pdfinput/svg-builder.h /inkscape/src/file.cpp /inkscape/src/file.h /inkscape/src/filter-chemistry.h /inkscape/src/filters/blend.h /inkscape/src/filters/colormatrix.h /inkscape/src/filters/componenttransfer-funcnode.h /inkscape/src/filters/componenttransfer.h /inkscape/src/filters/composite.h /inkscape/src/filters/convolvematrix.h /inkscape/src/filters/diffuselighting.h /inkscape/src/filters/displacementmap.h /inkscape/src/filters/distantlight.h /inkscape/src/filters/flood.h /inkscape/src/filters/gaussian-blur.h /inkscape/src/filters/image.h /inkscape/src/filters/merge.h /inkscape/src/filters/mergenode.h /inkscape/src/filters/morphology.h /inkscape/src/filters/offset.h /inkscape/src/filters/pointlight.h /inkscape/src/filters/specularlighting.h /inkscape/src/filters/spotlight.h /inkscape/src/filters/tile.h /inkscape/src/filters/turbulence.h /inkscape/src/flood-context.h /inkscape/src/gradient-context.h /inkscape/src/gradient-drag.h /inkscape/src/inkscape-private.h /inkscape/src/inkscape.cpp /inkscape/src/libgdl/Makefile_insert /inkscape/src/libnrtype/Layout-TNG-Output.cpp /inkscape/src/libnrtype/Layout-TNG.h /inkscape/src/libnrtype/font-lister.cpp /inkscape/src/livarot/Path.h /inkscape/src/livarot/Shape.h /inkscape/src/live_effects/lpe-bspline.cpp /inkscape/src/live_effects/lpe-bspline.h /inkscape/src/live_effects/lpe-recursiveskeleton.cpp /inkscape/src/lpe-tool-context.h /inkscape/src/marker.cpp /inkscape/src/marker.h /inkscape/src/measure-context.h /inkscape/src/menus-skeleton.h /inkscape/src/mesh-context.h /inkscape/src/pixmaps/cursor-dropper.xpm /inkscape/src/rect-context.h /inkscape/src/select-context.h /inkscape/src/selection.cpp /inkscape/src/seltrans-handles.h /inkscape/src/seltrans.h /inkscape/src/snap.cpp /inkscape/src/sp-clippath.h /inkscape/src/sp-desc.h /inkscape/src/sp-filter-primitive.h /inkscape/src/sp-filter.h /inkscape/src/sp-flowregion.cpp /inkscape/src/sp-font-face.cpp /inkscape/src/sp-font-face.h /inkscape/src/sp-font.cpp /inkscape/src/sp-glyph-kerning.cpp /inkscape/src/sp-glyph-kerning.h /inkscape/src/sp-glyph.cpp /inkscape/src/sp-glyph.h /inkscape/src/sp-gradient.h /inkscape/src/sp-image.h /inkscape/src/sp-item.h /inkscape/src/sp-linear-gradient-fns.h /inkscape/src/sp-mask.h /inkscape/src/sp-metadata.cpp /inkscape/src/sp-metadata.h /inkscape/src/sp-missing-glyph.cpp /inkscape/src/sp-missing-glyph.h /inkscape/src/sp-object-group.cpp /inkscape/src/sp-object-repr.cpp /inkscape/src/sp-offset.h /inkscape/src/sp-pattern.h /inkscape/src/sp-polyline.cpp /inkscape/src/sp-radial-gradient-fns.h /inkscape/src/sp-rect.h /inkscape/src/sp-spiral.h /inkscape/src/sp-star.h /inkscape/src/sp-stop.h /inkscape/src/sp-switch.h /inkscape/src/sp-symbol.cpp /inkscape/src/sp-symbol.h /inkscape/src/sp-title.h /inkscape/src/sp-tref.h /inkscape/src/sp-use.h /inkscape/src/spiral-context.h /inkscape/src/splivarot.cpp /inkscape/src/spray-context.h /inkscape/src/star-context.h /inkscape/src/style.cpp /inkscape/src/style.h /inkscape/src/svg-view-widget.h /inkscape/src/svg-view.h /inkscape/src/svg/svg-color.h /inkscape/src/text-context.h /inkscape/src/text-editing.cpp /inkscape/src/trace/siox.cpp /inkscape/src/tweak-context.h /inkscape/src/ui/dialog/dialog-manager.cpp /inkscape/src/ui/dialog/document-properties.cpp /inkscape/src/ui/dialog/export.cpp /inkscape/src/ui/dialog/export.h /inkscape/src/ui/dialog/fill-and-stroke.cpp /inkscape/src/ui/dialog/find.cpp /inkscape/src/ui/dialog/find.h /inkscape/src/ui/dialog/glyphs.h /inkscape/src/ui/dialog/icon-preview.cpp /inkscape/src/ui/dialog/input.cpp /inkscape/src/ui/dialog/layer-properties.h /inkscape/src/ui/dialog/object-properties.cpp /inkscape/src/ui/dialog/object-properties.h /inkscape/src/ui/dialog/svg-fonts-dialog.cpp /inkscape/src/ui/dialog/svg-fonts-dialog.h /inkscape/src/ui/dialog/text-edit.cpp /inkscape/src/ui/dialog/text-edit.h /inkscape/src/ui/dialog/tracedialog.cpp /inkscape/src/ui/dialog/xml-tree.h /inkscape/src/ui/tool/control-point.cpp /inkscape/src/ui/tool/node-tool.h /inkscape/src/ui/tool/path-manipulator.h /inkscape/src/ui/widget/entry.cpp /inkscape/src/ui/widget/entry.h /inkscape/src/ui/widget/frame.h /inkscape/src/ui/widget/registered-widget.h /inkscape/src/ui/widget/selected-style.h /inkscape/src/ui/widget/style-swatch.h /inkscape/src/undo-stack-observer.h /inkscape/src/widgets/gradient-vector.h /inkscape/src/widgets/paint-selector.h /inkscape/src/widgets/swatch-selector.h /inkscape/src/xml/composite-node-observer.h /inkscape/src/zoom-context.h
8ddb32b46e135a9ffd225971d2223fefb5b8c27e 16-Mar-2013 Alex Valavanis <valavanisalex@gmail.com>

Warning cleanup

694821244248d43f6e977145fc4355e1f50d3136 03-Mar-2013 tavmjong-free <tavmjong@free.fr>

Use ink_cairo_surface_filter when converting surfaces between linearRGB and sRGB. Huge speed advantage when using multiple threads.

f6cdd55df4b609bbb5482783f114c0ab387accd6 30-Jan-2013 Johan B. C. Engelen <j.b.c.engelen@alumnus.utwente.nl>

code cleanup. don't use pointers when you don't have to. use const whereever you can.

cf99b5253f47e8fa5ba3c655712fc15031d1d91a 29-Jan-2013 tavmjong-free <tavmjong@free.fr>

Filter color values always defined as sRGB (or ICC).

e106635edffc8635315fa95731597dd838f4b09d 20-Jan-2013 Jon A. Cruz <jon@joncruz.org>

Fix multiple instances of ci_key.

6d8f5d4d0168d3966402ec5794ec4e0ae220f526 23-Dec-2012 tavmjong-free <tavmjong@free.fr>

Move some code from filter primitives to cairo-utils.cpp. Fix bug in lighting primitives.

b46549b5c715d24b315796f3dfb29748a4c0615c 22-Dec-2012 tavmjong-free <tavmjong@free.fr>

Add utilities to tag a cairo surface with color interpolation value.

28f74a03fc1d9ebe507ee0c8f6c361c06c2ea27e 02-Oct-2011 Jon A. Cruz <jon@joncruz.org>

Removing redundant doxygen @brief tag.

e0391459c8e12f29d9cc62f9631da59223dc11fa 02-Oct-2011 Jon A. Cruz <jon@joncruz.org>

Warning cleanup.

e375f7b0799058a61b78199acdbc9b82696f1ae2 13-Jul-2011 Krzysztof Kosiński <tweenk.pl@gmail.com>

Fix crashes in print preview

41956e81860e9b4971042dc68826605afa1129e1 19-Jun-2011 Krzysztof Kosiński <tweenk.pl@gmail.com>

Fix rendering of control points

173b40b9fe58992580c16917b2d9bc6bca066b24 14-Aug-2010 Krzysztof Kosiński <tweenk.pl@gmail.com>

Completely remove NRPixBlock

/inkscape/src/color-rgba.h /inkscape/src/dialogs/clonetiler.cpp Makefile_insert cairo-utils.cpp cairo-utils.h canvas-arena.cpp canvas-arena.h canvas-axonomgrid.cpp canvas-bpath.cpp canvas-grid.cpp canvas-text.cpp nr-light.cpp nr-plain-stuff-gdk.cpp nr-plain-stuff-gdk.h nr-plain-stuff.cpp nr-plain-stuff.h sodipodi-ctrl.cpp sp-canvas-util.cpp /inkscape/src/dropper-context.cpp /inkscape/src/dyna-draw-context.cpp /inkscape/src/file.cpp /inkscape/src/helper/png-write.cpp /inkscape/src/libnr/Makefile_insert /inkscape/src/libnr/nr-pixblock-pattern.cpp /inkscape/src/libnr/nr-pixblock-pattern.h /inkscape/src/libnr/nr-pixblock.cpp /inkscape/src/libnr/nr-pixblock.h /inkscape/src/libnr/nr-pixops.h /inkscape/src/ui/cache/svg_preview_cache.cpp /inkscape/src/ui/dialog/filedialogimpl-win32.cpp /inkscape/src/ui/widget/color-preview.cpp /inkscape/src/widgets/Makefile_insert /inkscape/src/widgets/gradient-image.cpp /inkscape/src/widgets/gradient-vector.cpp /inkscape/src/widgets/sp-color-preview.cpp /inkscape/src/widgets/sp-color-preview.h
2dadeac589b876f1a79a87f5e6da45a594769bfa 09-Aug-2010 Krzysztof Kosiński <tweenk.pl@gmail.com>

Fix performance regression when displaying large images

ec3cef722801728184cc83bd46740d0fdcadf908 04-Aug-2010 Krzysztof Kosiński <tweenk.pl@gmail.com>

Wholesale cruft removal part 1

/inkscape/src/dialogs/clonetiler.cpp Makefile_insert cairo-utils.cpp cairo-utils.h canvas-arena.cpp nr-3dutils.cpp nr-3dutils.h nr-arena-glyphs.cpp nr-arena-image.cpp nr-arena-item.cpp nr-arena-item.h nr-arena-shape.cpp nr-arena.cpp nr-arena.h nr-filter-skeleton.cpp nr-filter-slot.h nr-filter-turbulence.cpp nr-filter-turbulence.h nr-filter-units.h nr-filter.cpp nr-filter.h pixblock-scaler.cpp pixblock-scaler.h pixblock-transform.cpp pixblock-transform.h sp-canvas.cpp testnr.cpp /inkscape/src/dropper-context.cpp /inkscape/src/dyna-draw-context.cpp /inkscape/src/extension/internal/cairo-render-context.h /inkscape/src/extension/internal/emf-win32-inout.cpp /inkscape/src/flood-context.cpp /inkscape/src/helper/pixbuf-ops.cpp /inkscape/src/helper/png-write.cpp /inkscape/src/libnr/Makefile_insert /inkscape/src/libnr/nr-convex-hull-ops.h /inkscape/src/libnr/nr-convex-hull.h /inkscape/src/libnr/nr-gradient.cpp /inkscape/src/libnr/nr-gradient.h /inkscape/src/libnr/nr-matrix-div.cpp /inkscape/src/libnr/nr-matrix-div.h /inkscape/src/libnr/nr-pixblock-line.cpp /inkscape/src/libnr/nr-pixblock-line.h /inkscape/src/libnr/nr-pixblock-pixel.cpp /inkscape/src/libnr/nr-pixblock-pixel.h /inkscape/src/livarot/PathConversion.cpp /inkscape/src/livarot/PathCutting.cpp /inkscape/src/livarot/PathSimplify.cpp /inkscape/src/livarot/ShapeSweep.cpp /inkscape/src/livarot/path-description.cpp /inkscape/src/marker.cpp /inkscape/src/selection-chemistry.cpp /inkscape/src/selection.h /inkscape/src/sp-gradient-fns.h /inkscape/src/sp-gradient.cpp /inkscape/src/sp-gradient.h /inkscape/src/sp-item.cpp /inkscape/src/sp-paint-server.cpp /inkscape/src/sp-paint-server.h /inkscape/src/sp-pattern.cpp /inkscape/src/sp-pattern.h /inkscape/src/sp-root.cpp /inkscape/src/sp-shape.cpp /inkscape/src/sp-symbol.h /inkscape/src/ui/cache/svg_preview_cache.cpp /inkscape/src/ui/dialog/color-item.cpp /inkscape/src/ui/dialog/color-item.h /inkscape/src/ui/dialog/swatches.cpp /inkscape/src/widgets/gradient-image.cpp /inkscape/src/widgets/gradient-image.h /inkscape/src/widgets/icon.cpp
ee27b94cd44d92070b92bc89798fbb95da9bb298 03-Aug-2010 Krzysztof Kosiński <tweenk.pl@gmail.com>

Handle preserveAspectRatio for images

354e9a1515ed6d7957de6b135670bfb538468351 18-Jul-2010 Krzysztof Kosiński <tweenk.pl@gmail.com>

Component transfer filter

c73973b946e8f567076c2a67b4e54f3d72b16ce5 17-Jul-2010 Krzysztof Kosiński <tweenk.pl@gmail.com>

Composite filter

8635140fb4734dae6ae5f42e1db9778749ef024a 14-Jul-2010 Krzysztof Kosiński <tweenk.pl@gmail.com>

Flood and merge filters

7059798b454ecd2386eb02769ad8d9c6d9d5f98e 14-Jul-2010 Krzysztof Kosiński <tweenk.pl@gmail.com>

Merge redundant *-fns.h into respective filter headers. Move gaussian blur to filters directory. Blend filter effect.

/inkscape/src/Makefile_insert /inkscape/src/desktop-style.cpp cairo-utils.cpp nr-arena-group.cpp nr-arena-image.cpp nr-arena-item.h nr-filter-blend.cpp nr-filter-blend.h nr-filter-gaussian.cpp nr-filter-gaussian.h nr-filter-primitive.h nr-filter-slot.cpp /inkscape/src/filter-chemistry.cpp /inkscape/src/filter-chemistry.h /inkscape/src/filters/Makefile_insert /inkscape/src/filters/blend-fns.h /inkscape/src/filters/blend.cpp /inkscape/src/filters/blend.h /inkscape/src/filters/colormatrix-fns.h /inkscape/src/filters/colormatrix.cpp /inkscape/src/filters/colormatrix.h /inkscape/src/filters/componenttransfer-fns.h /inkscape/src/filters/componenttransfer.cpp /inkscape/src/filters/componenttransfer.h /inkscape/src/filters/composite-fns.h /inkscape/src/filters/composite.cpp /inkscape/src/filters/composite.h /inkscape/src/filters/convolvematrix-fns.h /inkscape/src/filters/convolvematrix.cpp /inkscape/src/filters/convolvematrix.h /inkscape/src/filters/diffuselighting-fns.h /inkscape/src/filters/diffuselighting.cpp /inkscape/src/filters/diffuselighting.h /inkscape/src/filters/displacementmap-fns.h /inkscape/src/filters/displacementmap.cpp /inkscape/src/filters/displacementmap.h /inkscape/src/filters/distantlight.cpp /inkscape/src/filters/flood-fns.h /inkscape/src/filters/flood.cpp /inkscape/src/filters/flood.h /inkscape/src/filters/gaussian-blur.cpp /inkscape/src/filters/gaussian-blur.h /inkscape/src/filters/image-fns.h /inkscape/src/filters/image.h /inkscape/src/filters/merge-fns.h /inkscape/src/filters/merge.cpp /inkscape/src/filters/merge.h /inkscape/src/filters/mergenode.cpp /inkscape/src/filters/morphology-fns.h /inkscape/src/filters/morphology.cpp /inkscape/src/filters/morphology.h /inkscape/src/filters/offset-fns.h /inkscape/src/filters/offset.cpp /inkscape/src/filters/offset.h /inkscape/src/filters/pointlight.cpp /inkscape/src/filters/specularlighting-fns.h /inkscape/src/filters/specularlighting.cpp /inkscape/src/filters/specularlighting.h /inkscape/src/filters/spotlight.cpp /inkscape/src/filters/tile-fns.h /inkscape/src/filters/tile.cpp /inkscape/src/filters/tile.h /inkscape/src/filters/turbulence-fns.h /inkscape/src/filters/turbulence.h /inkscape/src/preferences-skeleton.h /inkscape/src/sp-filter-fns.h /inkscape/src/sp-filter-primitive.h /inkscape/src/sp-filter-reference.cpp /inkscape/src/sp-filter-reference.h /inkscape/src/sp-filter.cpp /inkscape/src/sp-filter.h /inkscape/src/sp-gaussian-blur.h /inkscape/src/sp-object-repr.cpp /inkscape/src/spray-context.cpp /inkscape/src/tweak-context.cpp /inkscape/src/ui/dialog/filter-effects-dialog.cpp
4d2111f1991274cf80f89219637fca969697e661 12-Jul-2010 Krzysztof Kosiński <tweenk.pl@gmail.com>

Gaussian blur

de6afd6f6eeb7801b7bab8cfebb3f34813f14f1a 07-Jul-2010 Krzysztof Kosiński <tweenk.pl@gmail.com>

Switch to nearest neighbor filtering when image is larger than original

7e0d47eff5ab9fd53fe3a222a5acf3d5e91928a9 07-Jul-2010 Krzysztof Kosiński <tweenk.pl@gmail.com>

Smaller intermediate rendering regions

b23821f12759411fa525cc3af32bea4fc98e21fb 30-Jun-2010 Krzysztof Kosiński <tweenk.pl@gmail.com>

Consolidate Cairo utils in display/cairo-utils.h. Fix icons harder.

e69a0e74868212310d9036c55d66070190d861b6 26-Jun-2010 Krzysztof Kosiński <tweenk.pl@gmail.com>

Implement clipping (slightly incorrect) and masking