History log of /inkscape/src/ui/cache/svg_preview_cache.cpp
Revision Date Author Comments Expand
4117c9576b8c3885c5bca7b4e60419450863da81 03-May-2016 tavmjong-free <tavmjong@free.fr>

Correct comment.

58ba7163a5ee19414f3357a7c84d93989cb7498c 08-Feb-2014 mathog <mathog@caltech.edu>

DrawingContext: change variable names ct to dc (bug #1272073)

/inkscape/src/display/canvas-arena.cpp /inkscape/src/display/drawing-context.cpp /inkscape/src/display/drawing-context.h /inkscape/src/display/drawing-group.cpp /inkscape/src/display/drawing-group.h /inkscape/src/display/drawing-image.cpp /inkscape/src/display/drawing-image.h /inkscape/src/display/drawing-item.cpp /inkscape/src/display/drawing-item.h /inkscape/src/display/drawing-shape.cpp /inkscape/src/display/drawing-shape.h /inkscape/src/display/drawing-surface.cpp /inkscape/src/display/drawing-surface.h /inkscape/src/display/drawing-text.cpp /inkscape/src/display/drawing-text.h /inkscape/src/display/drawing.cpp /inkscape/src/display/drawing.h /inkscape/src/display/nr-filter-image.cpp /inkscape/src/display/nr-filter-slot.cpp /inkscape/src/display/nr-filter-slot.h /inkscape/src/display/nr-filter.cpp /inkscape/src/display/nr-filter.h /inkscape/src/display/nr-style.cpp /inkscape/src/display/nr-style.h /inkscape/src/helper/pixbuf-ops.cpp /inkscape/src/helper/png-write.cpp /inkscape/src/sp-mesh-array.cpp /inkscape/src/sp-pattern.cpp svg_preview_cache.cpp /inkscape/src/ui/dialog/clonetiler.cpp /inkscape/src/ui/tools/flood-tool.cpp /inkscape/src/widgets/icon.cpp
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.

79b385a8d3cc4d02ed3ce57db2fadaf3e31ce51e 29-Mar-2013 Alex Valavanis <valavanisalex@gmail.com>

Header cleanup

5918336f232770abf2da7efea2e1b35096105034 20-Aug-2012 John Smith <john.smith7545@yahoo.com>

Fix for 165865 : markers must take object's stroke color

c0537dcfe264414d52ad86579d57cb0cb2183dcb 08-Dec-2011 Alex Valavanis <valavanisalex@gmail.com>

Switch to top-level glib headers. Thanks to DimStar for patch

/inkscape/src/attributes.cpp /inkscape/src/attributes.h /inkscape/src/bind/javabind.cpp /inkscape/src/cms-color-types.h /inkscape/src/cms-system.h /inkscape/src/color-profile.h /inkscape/src/color-rgba.h /inkscape/src/conn-avoid-ref.h /inkscape/src/debug/logger.cpp /inkscape/src/debug/simple-event.h /inkscape/src/debug/timestamp.cpp /inkscape/src/dialogs/clonetiler.cpp /inkscape/src/dir-util.cpp /inkscape/src/dir-util.h /inkscape/src/display/canvas-bpath.h /inkscape/src/display/canvas-temporary-item.h /inkscape/src/display/curve.cpp /inkscape/src/display/curve.h /inkscape/src/display/gnome-canvas-acetate.h /inkscape/src/display/nr-3dutils.cpp /inkscape/src/display/nr-filter-diffuselighting.cpp /inkscape/src/display/nr-filter-specularlighting.cpp /inkscape/src/display/sodipodi-ctrlrect.h /inkscape/src/display/sp-canvas.h /inkscape/src/document-subset.cpp /inkscape/src/draw-anchor.h /inkscape/src/dyna-draw-context.cpp /inkscape/src/eraser-context.cpp /inkscape/src/extension/internal/cairo-render-context.cpp /inkscape/src/extension/internal/cairo-renderer.cpp /inkscape/src/extension/internal/pdfinput/svg-builder.h /inkscape/src/extract-uri.h /inkscape/src/file.cpp /inkscape/src/file.h /inkscape/src/gc-anchored.h /inkscape/src/gc-core.h /inkscape/src/gc.cpp /inkscape/src/gradient-drag.h /inkscape/src/help.h /inkscape/src/helper/gnome-utils.h /inkscape/src/helper/pixbuf-ops.cpp /inkscape/src/helper/pixbuf-ops.h /inkscape/src/helper/png-write.cpp /inkscape/src/helper/png-write.h /inkscape/src/helper/stlport.h /inkscape/src/helper/stock-items.h /inkscape/src/helper/unit-menu.h /inkscape/src/helper/units.h /inkscape/src/inkscape.h /inkscape/src/inkview.cpp /inkscape/src/io/inkjar.h /inkscape/src/io/resource.cpp /inkscape/src/io/sys.cpp /inkscape/src/io/sys.h /inkscape/src/knot-holder-entity.h /inkscape/src/knotholder.h /inkscape/src/libcroco/cr-libxml-node-iface.h /inkscape/src/libcroco/cr-node-iface.h /inkscape/src/libnrtype/FontFactory.cpp /inkscape/src/libnrtype/Layout-TNG-Output.cpp /inkscape/src/libnrtype/nr-type-primitives.cpp /inkscape/src/libnrtype/nr-type-primitives.h /inkscape/src/livarot/AlphaLigne.cpp /inkscape/src/livarot/BitLigne.cpp /inkscape/src/livarot/PathSimplify.cpp /inkscape/src/livarot/Shape.cpp /inkscape/src/livarot/ShapeSweep.cpp /inkscape/src/livarot/int-line.cpp /inkscape/src/livarot/sweep-event.cpp /inkscape/src/livarot/sweep-tree-list.cpp /inkscape/src/live_effects/parameter/array.h /inkscape/src/live_effects/parameter/bool.h /inkscape/src/live_effects/parameter/enum.h /inkscape/src/live_effects/parameter/path.h /inkscape/src/live_effects/parameter/point.h /inkscape/src/live_effects/parameter/powerstrokepointarray.h /inkscape/src/live_effects/parameter/text.h /inkscape/src/live_effects/parameter/vector.h /inkscape/src/main-cmdlineact.h /inkscape/src/message-context.cpp /inkscape/src/message-stack.cpp /inkscape/src/modifier-fns.h /inkscape/src/object-hierarchy.h /inkscape/src/path-chemistry.cpp /inkscape/src/removeoverlap.h /inkscape/src/sp-conn-end-pair.h /inkscape/src/sp-conn-end.h /inkscape/src/sp-gradient-fns.h /inkscape/src/sp-gradient-vector.h /inkscape/src/sp-linear-gradient-fns.h /inkscape/src/sp-metrics.h /inkscape/src/sp-radial-gradient.h /inkscape/src/sp-stop.h /inkscape/src/sp-text.h /inkscape/src/sp-textpath.h /inkscape/src/sp-tspan.h /inkscape/src/splivarot.cpp /inkscape/src/spray-context.cpp /inkscape/src/svg/css-ostringstream.cpp /inkscape/src/svg/css-ostringstream.h /inkscape/src/svg/stringstream.h /inkscape/src/svg/strip-trailing-zeros.cpp /inkscape/src/svg/svg-affine.cpp /inkscape/src/svg/svg-color.cpp /inkscape/src/svg/svg-color.h /inkscape/src/svg/svg-length.cpp /inkscape/src/svg/svg-length.h /inkscape/src/svg/svg-path-geom-test.h /inkscape/src/svg/svg-path.cpp /inkscape/src/svg/svg.h /inkscape/src/svg/test-stubs.h /inkscape/src/text-editing.h /inkscape/src/text-tag-attributes.h /inkscape/src/trace/potrace/potracelib.cpp /inkscape/src/tweak-context.cpp svg_preview_cache.cpp /inkscape/src/ui/dialog/desktop-tracker.h /inkscape/src/ui/dialog/dialog-manager.h /inkscape/src/ui/dialog/icon-preview.cpp /inkscape/src/ui/widget/icon-widget.cpp /inkscape/src/unclump.h /inkscape/src/uri.h /inkscape/src/util/ege-appear-time-tracker.h /inkscape/src/util/share.cpp /inkscape/src/version.cpp /inkscape/src/version.h /inkscape/src/widgets/icon.cpp /inkscape/src/widgets/sp-color-icc-selector.h /inkscape/src/widgets/sp-color-scales.h /inkscape/src/widgets/sp-color-wheel-selector.h /inkscape/src/widgets/spinbutton-events.h /inkscape/src/widgets/spw-utilities.h /inkscape/src/widgets/stroke-style.cpp /inkscape/src/xml/attribute-record.h /inkscape/src/xml/comment-node.h /inkscape/src/xml/croco-node-iface.cpp /inkscape/src/xml/event.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.cpp /inkscape/src/xml/rebase-hrefs.cpp /inkscape/src/xml/rebase-hrefs.h /inkscape/src/xml/repr.h /inkscape/src/xml/simple-node.cpp /inkscape/src/xml/text-node.h
3a3365c39fe3932d005ae1aa4324ef48606f5e18 07-Aug-2011 Krzysztof Kosiński <tweenk.pl@gmail.com>

Rewrite NRArena -> Inkscape::Drawing. Call render and update methods on the Drawing rather than on the root DrawingItem.

/inkscape/src/desktop.cpp /inkscape/src/dialogs/clonetiler.cpp /inkscape/src/display/Makefile_insert /inkscape/src/display/canvas-arena.cpp /inkscape/src/display/canvas-arena.h /inkscape/src/display/display-forward.h /inkscape/src/display/drawing-group.cpp /inkscape/src/display/drawing-group.h /inkscape/src/display/drawing-image.cpp /inkscape/src/display/drawing-image.h /inkscape/src/display/drawing-item.cpp /inkscape/src/display/drawing-item.h /inkscape/src/display/drawing-shape.cpp /inkscape/src/display/drawing-shape.h /inkscape/src/display/drawing-text.cpp /inkscape/src/display/drawing-text.h /inkscape/src/display/drawing.cpp /inkscape/src/display/drawing.h /inkscape/src/display/nr-arena.cpp /inkscape/src/display/nr-arena.h /inkscape/src/display/nr-filter-image.cpp /inkscape/src/display/nr-filter.cpp /inkscape/src/extension/internal/cairo-png-out.cpp /inkscape/src/extension/internal/cairo-ps-out.cpp /inkscape/src/extension/internal/cairo-render-context.cpp /inkscape/src/extension/internal/cairo-renderer-pdf-out.cpp /inkscape/src/extension/internal/cairo-renderer.cpp /inkscape/src/extension/internal/emf-win32-inout.cpp /inkscape/src/extension/internal/latex-pstricks-out.cpp /inkscape/src/extension/print.cpp /inkscape/src/extension/print.h /inkscape/src/flood-context.cpp /inkscape/src/helper/pixbuf-ops.cpp /inkscape/src/helper/png-write.cpp /inkscape/src/marker.cpp /inkscape/src/print.cpp /inkscape/src/sp-clippath.cpp /inkscape/src/sp-clippath.h /inkscape/src/sp-flowtext.cpp /inkscape/src/sp-flowtext.h /inkscape/src/sp-image.cpp /inkscape/src/sp-item-group.cpp /inkscape/src/sp-item-group.h /inkscape/src/sp-item.cpp /inkscape/src/sp-item.h /inkscape/src/sp-mask.cpp /inkscape/src/sp-mask.h /inkscape/src/sp-pattern.cpp /inkscape/src/sp-root.cpp /inkscape/src/sp-shape.cpp /inkscape/src/sp-shape.h /inkscape/src/sp-switch.cpp /inkscape/src/sp-switch.h /inkscape/src/sp-symbol.cpp /inkscape/src/sp-text.cpp /inkscape/src/sp-text.h /inkscape/src/sp-use.cpp /inkscape/src/svg-view.cpp /inkscape/src/text-context.h /inkscape/src/trace/trace.cpp svg_preview_cache.cpp svg_preview_cache.h /inkscape/src/ui/dialog/filedialogimpl-win32.cpp /inkscape/src/ui/dialog/icon-preview.cpp /inkscape/src/ui/view/view.h /inkscape/src/widgets/desktop-widget.cpp /inkscape/src/widgets/icon.cpp /inkscape/src/widgets/stroke-style.cpp
d1bde559850436556ebee2e70e10f1cfc8aff636 06-Aug-2011 Krzysztof Kosiński <tweenk.pl@gmail.com>

Rewrite NRArenaItem hierarchy into C++

/inkscape/src/2geom/affine.cpp /inkscape/src/2geom/affine.h /inkscape/src/2geom/coord.h /inkscape/src/2geom/generic-interval.h /inkscape/src/2geom/generic-rect.h /inkscape/src/2geom/interval.h /inkscape/src/2geom/linear.h /inkscape/src/2geom/rect.h /inkscape/src/2geom/transforms.h /inkscape/src/context-fns.h /inkscape/src/desktop.cpp /inkscape/src/desktop.h /inkscape/src/dialogs/clonetiler.cpp /inkscape/src/display/Makefile_insert /inkscape/src/display/canvas-arena.cpp /inkscape/src/display/canvas-arena.h /inkscape/src/display/display-forward.h /inkscape/src/display/drawing-group.cpp /inkscape/src/display/drawing-group.h /inkscape/src/display/drawing-image.cpp /inkscape/src/display/drawing-image.h /inkscape/src/display/drawing-item.cpp /inkscape/src/display/drawing-item.h /inkscape/src/display/drawing-shape.cpp /inkscape/src/display/drawing-shape.h /inkscape/src/display/drawing-text.cpp /inkscape/src/display/drawing-text.h /inkscape/src/display/grayscale.cpp /inkscape/src/display/nr-arena-forward.h /inkscape/src/display/nr-arena-glyphs.cpp /inkscape/src/display/nr-arena-glyphs.h /inkscape/src/display/nr-arena-group.cpp /inkscape/src/display/nr-arena-group.h /inkscape/src/display/nr-arena-image.cpp /inkscape/src/display/nr-arena-image.h /inkscape/src/display/nr-arena-item.cpp /inkscape/src/display/nr-arena-item.h /inkscape/src/display/nr-arena-shape.cpp /inkscape/src/display/nr-arena-shape.h /inkscape/src/display/nr-arena.cpp /inkscape/src/display/nr-arena.h /inkscape/src/display/nr-filter-diffuselighting.cpp /inkscape/src/display/nr-filter-image.cpp /inkscape/src/display/nr-filter-slot.cpp /inkscape/src/display/nr-filter-slot.h /inkscape/src/display/nr-filter.cpp /inkscape/src/display/nr-filter.h /inkscape/src/display/rendermode.h /inkscape/src/document.cpp /inkscape/src/extension/internal/cairo-png-out.cpp /inkscape/src/extension/internal/cairo-ps-out.cpp /inkscape/src/extension/internal/cairo-render-context.cpp /inkscape/src/extension/internal/cairo-renderer-pdf-out.cpp /inkscape/src/extension/internal/cairo-renderer.cpp /inkscape/src/extension/internal/latex-pstricks-out.cpp /inkscape/src/extension/print.h /inkscape/src/flood-context.cpp /inkscape/src/helper/Makefile_insert /inkscape/src/helper/pixbuf-ops.cpp /inkscape/src/helper/png-write.cpp /inkscape/src/interface.cpp /inkscape/src/libnrtype/Layout-TNG-Output.cpp /inkscape/src/libnrtype/Layout-TNG.h /inkscape/src/marker.cpp /inkscape/src/marker.h /inkscape/src/print.cpp /inkscape/src/print.h /inkscape/src/select-context.cpp /inkscape/src/sp-clippath.cpp /inkscape/src/sp-clippath.h /inkscape/src/sp-flowtext.cpp /inkscape/src/sp-flowtext.h /inkscape/src/sp-image.cpp /inkscape/src/sp-item-group.cpp /inkscape/src/sp-item-group.h /inkscape/src/sp-item.cpp /inkscape/src/sp-item.h /inkscape/src/sp-mask.cpp /inkscape/src/sp-mask.h /inkscape/src/sp-pattern.cpp /inkscape/src/sp-root.cpp /inkscape/src/sp-shape.cpp /inkscape/src/sp-shape.h /inkscape/src/sp-switch.cpp /inkscape/src/sp-switch.h /inkscape/src/sp-symbol.cpp /inkscape/src/sp-text.cpp /inkscape/src/sp-text.h /inkscape/src/sp-tref.cpp /inkscape/src/sp-use.cpp /inkscape/src/svg-view.cpp /inkscape/src/trace/trace.cpp svg_preview_cache.cpp svg_preview_cache.h /inkscape/src/ui/dialog/icon-preview.cpp /inkscape/src/widgets/desktop-widget.cpp /inkscape/src/widgets/icon.cpp /inkscape/src/widgets/stroke-style.cpp
ed422cc32e064690397f1e4aeb526ebda5fbca77 22-Jul-2011 Krzysztof Kosiński <tweenk.pl@gmail.com>

Replace direct use of Cairo contexts and surfaces in the rendering tree with wrappers which keep some extra information about the surface, amd NRRect and NRRectL use with Geom::Rect and Geom::IntRect. Should simplify implementing filter primitive subregions.

/inkscape/src/2geom/affine.h /inkscape/src/2geom/bezier-curve.cpp /inkscape/src/2geom/coord.h /inkscape/src/2geom/forward.h /inkscape/src/2geom/generic-interval.h /inkscape/src/2geom/generic-rect.h /inkscape/src/2geom/int-point.h /inkscape/src/2geom/interval.h /inkscape/src/2geom/path-intersection.cpp /inkscape/src/2geom/point.h /inkscape/src/2geom/rect.h /inkscape/src/2geom/transforms.h /inkscape/src/dialogs/clonetiler.cpp /inkscape/src/display/Makefile_insert /inkscape/src/display/cairo-templates.h /inkscape/src/display/canvas-arena.cpp /inkscape/src/display/display-forward.h /inkscape/src/display/drawing-context.cpp /inkscape/src/display/drawing-context.h /inkscape/src/display/drawing-surface.cpp /inkscape/src/display/drawing-surface.h /inkscape/src/display/nr-arena-glyphs.cpp /inkscape/src/display/nr-arena-glyphs.h /inkscape/src/display/nr-arena-group.cpp /inkscape/src/display/nr-arena-image.cpp /inkscape/src/display/nr-arena-item.cpp /inkscape/src/display/nr-arena-item.h /inkscape/src/display/nr-arena-shape.cpp /inkscape/src/display/nr-arena-shape.h /inkscape/src/display/nr-arena.cpp /inkscape/src/display/nr-arena.h /inkscape/src/display/nr-filter-image.cpp /inkscape/src/display/nr-filter-slot.cpp /inkscape/src/display/nr-filter-slot.h /inkscape/src/display/nr-filter.cpp /inkscape/src/display/nr-filter.h /inkscape/src/display/nr-style.cpp /inkscape/src/display/nr-style.h /inkscape/src/flood-context.cpp /inkscape/src/helper/pixbuf-ops.cpp /inkscape/src/helper/png-write.cpp /inkscape/src/sp-pattern.cpp /inkscape/src/trace/trace.cpp svg_preview_cache.cpp /inkscape/src/widgets/icon.cpp
e375f7b0799058a61b78199acdbc9b82696f1ae2 13-Jul-2011 Krzysztof Kosiński <tweenk.pl@gmail.com>

Fix crashes in print preview

ef494f75ca77f36881ad59e94263a07c146c3649 24-Jun-2011 Krzysztof Kosiński <tweenk.pl@gmail.com>

Remove more of libnr

/inkscape/src/2geom/Makefile_insert /inkscape/src/2geom/d2-sbasis.h /inkscape/src/2geom/d2.h /inkscape/src/2geom/generic-rect.h /inkscape/src/2geom/point-l.h /inkscape/src/axis-manip.h /inkscape/src/box3d-context.cpp /inkscape/src/desktop-events.cpp /inkscape/src/desktop.cpp /inkscape/src/dialogs/clonetiler.cpp /inkscape/src/display/canvas-axonomgrid.cpp /inkscape/src/display/canvas-grid.cpp /inkscape/src/display/guideline.cpp /inkscape/src/display/nr-arena-glyphs.cpp /inkscape/src/display/nr-arena-group.cpp /inkscape/src/display/nr-arena-item.h /inkscape/src/display/nr-arena-shape.cpp /inkscape/src/display/nr-arena-shape.h /inkscape/src/display/nr-arena.cpp /inkscape/src/display/nr-filter-displacement-map.cpp /inkscape/src/display/nr-filter-turbulence.cpp /inkscape/src/display/nr-filter-turbulence.h /inkscape/src/display/nr-filter-units.cpp /inkscape/src/display/nr-filter-units.h /inkscape/src/display/nr-filter.cpp /inkscape/src/display/sp-canvas.cpp /inkscape/src/display/sp-canvas.h /inkscape/src/document.cpp /inkscape/src/draw-context.h /inkscape/src/dropper-context.cpp /inkscape/src/extension/implementation/implementation.h /inkscape/src/gradient-chemistry.cpp /inkscape/src/gradient-context.cpp /inkscape/src/graphlayout.cpp /inkscape/src/helper/geom.cpp /inkscape/src/helper/geom.h /inkscape/src/helper/pixbuf-ops.cpp /inkscape/src/helper/png-write.cpp /inkscape/src/libnr/Makefile_insert /inkscape/src/libnr/in-svg-plane.h /inkscape/src/libnr/libnr.def /inkscape/src/libnr/nr-convert2geom.h /inkscape/src/libnr/nr-coord.h /inkscape/src/libnr/nr-dim2.h /inkscape/src/libnr/nr-forward.h /inkscape/src/libnr/nr-i-coord.h /inkscape/src/libnr/nr-point-fns-test.h /inkscape/src/libnr/nr-point-fns.cpp /inkscape/src/libnr/nr-point-fns.h /inkscape/src/libnr/nr-point-l.h /inkscape/src/libnr/nr-point-ops.h /inkscape/src/libnr/nr-point.h /inkscape/src/libnr/nr-rect-l.cpp /inkscape/src/libnr/nr-rect-l.h /inkscape/src/libnr/nr-rect-ops.h /inkscape/src/libnr/nr-rect.cpp /inkscape/src/libnr/nr-rect.h /inkscape/src/libnr/nr-render.h /inkscape/src/libnr/nr-types-test.h /inkscape/src/libnr/nr-types.cpp /inkscape/src/libnr/nr-types.h /inkscape/src/libnr/nr-values.cpp /inkscape/src/libnr/nr-values.h /inkscape/src/libnr/nr_config.h.mingw /inkscape/src/libnr/nr_config.h.win32 /inkscape/src/livarot/Path.h /inkscape/src/livarot/PathSimplify.cpp /inkscape/src/livarot/Shape.cpp /inkscape/src/livarot/Shape.h /inkscape/src/livarot/path-description.h /inkscape/src/livarot/sweep-event.h /inkscape/src/livarot/sweep-tree.h /inkscape/src/marker.cpp /inkscape/src/object-edit.cpp /inkscape/src/pen-context.cpp /inkscape/src/pencil-context.cpp /inkscape/src/rect-context.cpp /inkscape/src/rect-context.h /inkscape/src/removeoverlap.cpp /inkscape/src/selection.cpp /inkscape/src/snap.cpp /inkscape/src/sp-conn-end-pair.h /inkscape/src/sp-flowtext.cpp /inkscape/src/sp-image.cpp /inkscape/src/sp-item.cpp /inkscape/src/sp-mask.cpp /inkscape/src/sp-namedview.cpp /inkscape/src/sp-offset.cpp /inkscape/src/sp-root.cpp /inkscape/src/sp-text.h /inkscape/src/spiral-context.cpp /inkscape/src/spiral-context.h /inkscape/src/spray-context.h /inkscape/src/star-context.cpp /inkscape/src/star-context.h /inkscape/src/svg-view.cpp /inkscape/src/tweak-context.h svg_preview_cache.cpp /inkscape/src/ui/dialog/align-and-distribute.cpp /inkscape/src/ui/dialog/align-and-distribute.h /inkscape/src/ui/dialog/tile.cpp /inkscape/src/ui/dialog/transformation.cpp /inkscape/src/ui/view/edit-widget-interface.h /inkscape/src/ui/view/view.cpp /inkscape/src/ui/widget/page-sizer.cpp /inkscape/src/ui/widget/rotateable.cpp /inkscape/src/ui/widget/ruler.h /inkscape/src/unclump.cpp /inkscape/src/widgets/dash-selector.cpp /inkscape/src/widgets/desktop-widget.cpp /inkscape/src/widgets/desktop-widget.h /inkscape/src/widgets/icon.cpp /inkscape/src/widgets/toolbox.cpp
d37634d73670180f99a3e0ea583621373d90ec4f 02-Feb-2011 Johan Engelen <goejendaagh@zonnet.nl>

update to latest 2geom !

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

Make nr_arena_invoke_render expect an already transformed context, to remove a limitation to integer translations imposed by NRRectL

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

Completely remove NRPixBlock

/inkscape/src/color-rgba.h /inkscape/src/dialogs/clonetiler.cpp /inkscape/src/display/Makefile_insert /inkscape/src/display/cairo-utils.cpp /inkscape/src/display/cairo-utils.h /inkscape/src/display/canvas-arena.cpp /inkscape/src/display/canvas-arena.h /inkscape/src/display/canvas-axonomgrid.cpp /inkscape/src/display/canvas-bpath.cpp /inkscape/src/display/canvas-grid.cpp /inkscape/src/display/canvas-text.cpp /inkscape/src/display/nr-light.cpp /inkscape/src/display/nr-plain-stuff-gdk.cpp /inkscape/src/display/nr-plain-stuff-gdk.h /inkscape/src/display/nr-plain-stuff.cpp /inkscape/src/display/nr-plain-stuff.h /inkscape/src/display/sodipodi-ctrl.cpp /inkscape/src/display/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 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
ec3cef722801728184cc83bd46740d0fdcadf908 04-Aug-2010 Krzysztof Kosiński <tweenk.pl@gmail.com>

Wholesale cruft removal part 1

/inkscape/src/dialogs/clonetiler.cpp /inkscape/src/display/Makefile_insert /inkscape/src/display/cairo-utils.cpp /inkscape/src/display/cairo-utils.h /inkscape/src/display/canvas-arena.cpp /inkscape/src/display/nr-3dutils.cpp /inkscape/src/display/nr-3dutils.h /inkscape/src/display/nr-arena-glyphs.cpp /inkscape/src/display/nr-arena-image.cpp /inkscape/src/display/nr-arena-item.cpp /inkscape/src/display/nr-arena-item.h /inkscape/src/display/nr-arena-shape.cpp /inkscape/src/display/nr-arena.cpp /inkscape/src/display/nr-arena.h /inkscape/src/display/nr-filter-skeleton.cpp /inkscape/src/display/nr-filter-slot.h /inkscape/src/display/nr-filter-turbulence.cpp /inkscape/src/display/nr-filter-turbulence.h /inkscape/src/display/nr-filter-units.h /inkscape/src/display/nr-filter.cpp /inkscape/src/display/nr-filter.h /inkscape/src/display/pixblock-scaler.cpp /inkscape/src/display/pixblock-scaler.h /inkscape/src/display/pixblock-transform.cpp /inkscape/src/display/pixblock-transform.h /inkscape/src/display/sp-canvas.cpp /inkscape/src/display/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 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
035e109c2dce9f6a9552f75d09b1573311d02546 20-Feb-2009 tweenk <tweenk@users.sourceforge.net>

Make all icons themable (except the filter icons).

/inkscape/share/icons/icons.svg /inkscape/src/dialogs/clonetiler.cpp /inkscape/src/dialogs/fill-style.cpp /inkscape/src/dialogs/layers-panel.cpp /inkscape/src/dialogs/stroke-style.cpp /inkscape/src/dialogs/text-edit.cpp /inkscape/src/dialogs/xml-tree.cpp /inkscape/src/inkscape-stock.cpp /inkscape/src/inkscape-stock.h /inkscape/src/main.cpp /inkscape/src/nodepath.h /inkscape/src/ui/Makefile_insert svg_preview_cache.cpp /inkscape/src/ui/dialog/align-and-distribute.cpp /inkscape/src/ui/dialog/fill-and-stroke.cpp /inkscape/src/ui/dialog/livepatheffect-editor.cpp /inkscape/src/ui/dialog/session-player.cpp /inkscape/src/ui/dialog/tile.cpp /inkscape/src/ui/dialog/transformation.cpp /inkscape/src/ui/icon-names.h /inkscape/src/ui/stock-items.cpp /inkscape/src/ui/stock-items.h /inkscape/src/ui/stock.cpp /inkscape/src/ui/stock.h /inkscape/src/ui/view/edit-widget.cpp /inkscape/src/ui/widget/imagetoggler.cpp /inkscape/src/ui/widget/object-composite-settings.cpp /inkscape/src/verbs.cpp /inkscape/src/widgets/gradient-toolbar.cpp /inkscape/src/widgets/icon.cpp /inkscape/src/widgets/paint-selector.cpp /inkscape/src/widgets/select-toolbar.cpp /inkscape/src/widgets/toolbox.cpp
90a3966dd44e306d23febc15ebd65cde07d7a4dd 11-Oct-2008 Ted Gould <ted@canonical.com>

Merging from trunk

/inkscape/AUTHORS /inkscape/build-lx.xml /inkscape/build.xml /inkscape/buildtool.cpp /inkscape/configure.ac /inkscape/po/be.po /inkscape/po/pt_BR.po /inkscape/po/sl.po /inkscape/share/extensions/dxf_outlines.py /inkscape/share/extensions/hpgl_output.py /inkscape/share/icons/icons.svg /inkscape/src/2geom/piecewise.cpp /inkscape/src/2geom/piecewise.h /inkscape/src/2geom/rect.h /inkscape/src/2geom/sbasis.cpp /inkscape/src/2geom/transforms.h /inkscape/src/box3d.cpp /inkscape/src/conn-avoid-ref.cpp /inkscape/src/conn-avoid-ref.h /inkscape/src/connector-context.cpp /inkscape/src/desktop.cpp /inkscape/src/dialogs/clonetiler.cpp /inkscape/src/dialogs/export.cpp /inkscape/src/dialogs/layers-panel.cpp /inkscape/src/dialogs/stroke-style.cpp /inkscape/src/dialogs/tiledialog.cpp /inkscape/src/dialogs/unclump.cpp /inkscape/src/display/canvas-bpath.cpp /inkscape/src/display/curve.cpp /inkscape/src/display/curve.h /inkscape/src/display/inkscape-cairo.cpp /inkscape/src/display/inkscape-cairo.h /inkscape/src/display/nr-arena-glyphs.cpp /inkscape/src/display/nr-arena-group.cpp /inkscape/src/display/nr-arena-group.h /inkscape/src/display/nr-arena-image.cpp /inkscape/src/display/nr-arena-image.h /inkscape/src/display/nr-arena-item.cpp /inkscape/src/display/nr-arena-item.h /inkscape/src/display/nr-arena-shape.cpp /inkscape/src/display/nr-arena-shape.h /inkscape/src/display/nr-filter-image.cpp /inkscape/src/display/nr-filter-turbulence.cpp /inkscape/src/display/nr-filter.cpp /inkscape/src/display/nr-filter.h /inkscape/src/display/nr-svgfonts.cpp /inkscape/src/display/nr-svgfonts.h /inkscape/src/display/sp-canvas.cpp /inkscape/src/document.cpp /inkscape/src/dyna-draw-context.cpp /inkscape/src/eraser-context.cpp /inkscape/src/extension/internal/cairo-render-context.cpp /inkscape/src/extension/internal/cairo-render-context.h /inkscape/src/extension/internal/cairo-renderer.cpp /inkscape/src/extension/internal/grid.cpp /inkscape/src/extension/internal/odf.cpp /inkscape/src/extension/internal/ps.cpp /inkscape/src/extension/internal/win32.cpp /inkscape/src/file.cpp /inkscape/src/filter-chemistry.cpp /inkscape/src/flood-context.cpp /inkscape/src/gradient-chemistry.cpp /inkscape/src/gradient-drag.cpp /inkscape/src/graphlayout/graphlayout.cpp /inkscape/src/helper/geom.cpp /inkscape/src/helper/geom.h /inkscape/src/helper/pixbuf-ops.cpp /inkscape/src/helper/png-write.cpp /inkscape/src/helper/recthull.h /inkscape/src/inkscape.cpp /inkscape/src/interface.cpp /inkscape/src/knot-holder-entity.cpp /inkscape/src/libnr/nr-convert2geom.h /inkscape/src/libnr/nr-rect.cpp /inkscape/src/libnr/nr-rect.h /inkscape/src/livarot/PathConversion.cpp /inkscape/src/livarot/PathStroke.cpp /inkscape/src/live_effects/lpe-knot.cpp /inkscape/src/live_effects/lpe-mirror_symmetry.cpp /inkscape/src/live_effects/lpe-ruler.cpp /inkscape/src/live_effects/lpe-sketch.cpp /inkscape/src/live_effects/lpe-spiro.cpp /inkscape/src/live_effects/lpe-vonkoch.cpp /inkscape/src/live_effects/lpe-vonkoch.h /inkscape/src/live_effects/lpegroupbbox.cpp /inkscape/src/live_effects/lpeobject.cpp /inkscape/src/live_effects/lpeobject.h /inkscape/src/live_effects/parameter/pointparam-knotholder.cpp /inkscape/src/main.cpp /inkscape/src/marker.cpp /inkscape/src/nodepath.cpp /inkscape/src/object-edit.cpp /inkscape/src/object-snapper.cpp /inkscape/src/preferences.cpp /inkscape/src/removeoverlap/removeoverlap.cpp /inkscape/src/satisfied-guide-cns.cpp /inkscape/src/satisfied-guide-cns.h /inkscape/src/selcue.cpp /inkscape/src/selection-chemistry.cpp /inkscape/src/selection.cpp /inkscape/src/selection.h /inkscape/src/seltrans-handles.h /inkscape/src/seltrans.cpp /inkscape/src/seltrans.h /inkscape/src/snap.cpp /inkscape/src/sp-clippath.cpp /inkscape/src/sp-conn-end-pair.cpp /inkscape/src/sp-conn-end.cpp /inkscape/src/sp-flowtext.cpp /inkscape/src/sp-gradient-test.h /inkscape/src/sp-gradient.cpp /inkscape/src/sp-image.cpp /inkscape/src/sp-item-group.cpp /inkscape/src/sp-item-notify-moveto.cpp /inkscape/src/sp-item-rm-unsatisfied-cns.cpp /inkscape/src/sp-item-transform.cpp /inkscape/src/sp-item-transform.h /inkscape/src/sp-item-update-cns.cpp /inkscape/src/sp-item-update-cns.h /inkscape/src/sp-item.cpp /inkscape/src/sp-item.h /inkscape/src/sp-line.cpp /inkscape/src/sp-lpe-item.cpp /inkscape/src/sp-mask.cpp /inkscape/src/sp-offset.cpp /inkscape/src/sp-path.cpp /inkscape/src/sp-pattern.cpp /inkscape/src/sp-rect.cpp /inkscape/src/sp-shape.cpp /inkscape/src/sp-star.cpp /inkscape/src/sp-symbol.cpp /inkscape/src/sp-text.cpp /inkscape/src/sp-use-reference.cpp /inkscape/src/sp-use.cpp /inkscape/src/splivarot.cpp /inkscape/src/svg-view.cpp /inkscape/src/svg/svg-affine.cpp /inkscape/src/text-context.cpp /inkscape/src/trace/trace.cpp /inkscape/src/tweak-context.cpp /inkscape/src/tweak-context.h svg_preview_cache.cpp /inkscape/src/ui/clipboard.cpp /inkscape/src/ui/dialog/align-and-distribute.cpp /inkscape/src/ui/dialog/filedialogimpl-win32.cpp /inkscape/src/ui/dialog/livepatheffect-editor.cpp /inkscape/src/ui/dialog/livepatheffect-editor.h /inkscape/src/ui/dialog/transformation.cpp /inkscape/src/ui/view/edit-widget.cpp /inkscape/src/ui/widget/object-composite-settings.cpp /inkscape/src/ui/widget/style-subject.cpp /inkscape/src/ui/widget/style-subject.h /inkscape/src/verbs.cpp /inkscape/src/widgets/desktop-widget.cpp /inkscape/src/widgets/icon.cpp /inkscape/src/widgets/select-toolbar.cpp /inkscape/src/widgets/toolbox.cpp
26b62dfb088a00b6debad350538a64c2af145f50 08-Aug-2008 johanengelen <johanengelen@users.sourceforge.net>

remove many unnecessary to_2geom and from_2geom calls

/inkscape/src/arc-context.cpp /inkscape/src/box3d.cpp /inkscape/src/conn-avoid-ref.cpp /inkscape/src/connector-context.cpp /inkscape/src/desktop-style.cpp /inkscape/src/dialogs/clonetiler.cpp /inkscape/src/dialogs/export.cpp /inkscape/src/dialogs/stroke-style.cpp /inkscape/src/dialogs/tiledialog.cpp /inkscape/src/dialogs/unclump.cpp /inkscape/src/display/canvas-bpath.cpp /inkscape/src/display/inkscape-cairo.cpp /inkscape/src/display/nr-arena-glyphs.cpp /inkscape/src/display/nr-arena-shape.cpp /inkscape/src/draw-context.cpp /inkscape/src/dyna-draw-context.cpp /inkscape/src/eraser-context.cpp /inkscape/src/extension/internal/cairo-renderer.cpp /inkscape/src/extension/internal/emf-win32-print.cpp /inkscape/src/extension/internal/latex-pstricks.cpp /inkscape/src/extension/internal/odf.cpp /inkscape/src/extension/internal/pdf-cairo.cpp /inkscape/src/extension/internal/ps.cpp /inkscape/src/filter-chemistry.cpp /inkscape/src/flood-context.cpp /inkscape/src/gradient-chemistry.cpp /inkscape/src/helper/pixbuf-ops.cpp /inkscape/src/helper/png-write.cpp /inkscape/src/interface.cpp /inkscape/src/knot-holder-entity.cpp /inkscape/src/knotholder.cpp /inkscape/src/libnrtype/Layout-TNG-Output.cpp /inkscape/src/livarot/PathCutting.cpp /inkscape/src/live_effects/lpe-mirror_symmetry.cpp /inkscape/src/live_effects/lpegroupbbox.cpp /inkscape/src/live_effects/parameter/point.cpp /inkscape/src/main.cpp /inkscape/src/marker.cpp /inkscape/src/nodepath.cpp /inkscape/src/object-snapper.cpp /inkscape/src/path-chemistry.cpp /inkscape/src/pen-context.cpp /inkscape/src/selection-chemistry.cpp /inkscape/src/selection.cpp /inkscape/src/seltrans.cpp /inkscape/src/shape-editor.cpp /inkscape/src/snap.cpp /inkscape/src/sp-conn-end-pair.cpp /inkscape/src/sp-conn-end.cpp /inkscape/src/sp-ellipse.cpp /inkscape/src/sp-flowregion.cpp /inkscape/src/sp-flowtext.cpp /inkscape/src/sp-image.cpp /inkscape/src/sp-item-notify-moveto.cpp /inkscape/src/sp-item-transform.cpp /inkscape/src/sp-item.cpp /inkscape/src/sp-item.h /inkscape/src/sp-path.cpp /inkscape/src/sp-rect.cpp /inkscape/src/sp-shape.cpp /inkscape/src/sp-text.cpp /inkscape/src/sp-tspan.cpp /inkscape/src/sp-use-reference.cpp /inkscape/src/splivarot.cpp /inkscape/src/svg/svg-affine.cpp /inkscape/src/text-chemistry.cpp /inkscape/src/text-context.cpp /inkscape/src/text-editing.cpp /inkscape/src/tweak-context.cpp svg_preview_cache.cpp /inkscape/src/ui/clipboard.cpp /inkscape/src/ui/dialog/filedialogimpl-win32.cpp /inkscape/src/ui/dialog/transformation.cpp /inkscape/src/widgets/font-selector.cpp /inkscape/src/widgets/icon.cpp
690d37ddd3470e494dde1e3ee20b942736e734d2 05-Aug-2008 johanengelen <johanengelen@users.sourceforge.net>

NR:: => Geom:: for much of src/ui and src/widgets

/inkscape/src/dialogs/stroke-style.cpp /inkscape/src/nodepath.cpp /inkscape/src/nodepath.h svg_preview_cache.cpp svg_preview_cache.h /inkscape/src/ui/clipboard.cpp /inkscape/src/ui/dialog/align-and-distribute.cpp /inkscape/src/ui/dialog/align-and-distribute.h /inkscape/src/ui/dialog/filedialogimpl-win32.cpp /inkscape/src/ui/dialog/transformation.cpp /inkscape/src/ui/view/edit-widget-interface.h /inkscape/src/ui/view/edit-widget.cpp /inkscape/src/ui/view/edit-widget.h /inkscape/src/ui/view/view.cpp /inkscape/src/ui/view/view.h /inkscape/src/ui/widget/object-composite-settings.cpp /inkscape/src/ui/widget/rotateable.cpp /inkscape/src/ui/widget/ruler.cpp /inkscape/src/ui/widget/ruler.h /inkscape/src/ui/widget/zoom-status.cpp /inkscape/src/widgets/desktop-widget.cpp /inkscape/src/widgets/desktop-widget.h /inkscape/src/widgets/font-selector.cpp /inkscape/src/widgets/icon.cpp /inkscape/src/widgets/select-toolbar.cpp /inkscape/src/widgets/sp-color-wheel.cpp /inkscape/src/widgets/toolbox.cpp
3955580a5a68a873b098921626f5b9d841b964ec 21-Mar-2008 jaspervdg <jaspervdg@users.sourceforge.net>

No more NRMatrix or NRPoint.

/inkscape/src/desktop-style.cpp /inkscape/src/desktop.h /inkscape/src/dialogs/clonetiler.cpp /inkscape/src/display/nr-arena-glyphs.cpp /inkscape/src/display/nr-arena-glyphs.h /inkscape/src/display/nr-arena-group.cpp /inkscape/src/display/nr-arena-group.h /inkscape/src/display/nr-arena-image.cpp /inkscape/src/display/nr-arena-item.cpp /inkscape/src/display/nr-arena-item.h /inkscape/src/display/nr-arena-shape.cpp /inkscape/src/display/nr-filter-displacement-map.cpp /inkscape/src/display/nr-filter-gaussian.cpp /inkscape/src/display/nr-filter-image.cpp /inkscape/src/display/nr-filter-units.cpp /inkscape/src/display/nr-filter.cpp /inkscape/src/display/sp-ctrlline.cpp /inkscape/src/display/sp-ctrlline.h /inkscape/src/dropper-context.cpp /inkscape/src/extension/implementation/implementation.cpp /inkscape/src/extension/implementation/implementation.h /inkscape/src/extension/internal/cairo-render-context.cpp /inkscape/src/extension/internal/cairo-render-context.h /inkscape/src/extension/internal/cairo-renderer.cpp /inkscape/src/extension/internal/emf-win32-print.cpp /inkscape/src/extension/internal/emf-win32-print.h /inkscape/src/extension/internal/latex-pstricks.cpp /inkscape/src/extension/internal/latex-pstricks.h /inkscape/src/extension/internal/pdf-cairo.cpp /inkscape/src/extension/internal/pdf-cairo.h /inkscape/src/extension/internal/ps.cpp /inkscape/src/extension/internal/ps.h /inkscape/src/extension/internal/win32.cpp /inkscape/src/extension/internal/win32.h /inkscape/src/extension/print.cpp /inkscape/src/extension/print.h /inkscape/src/filter-chemistry.cpp /inkscape/src/flood-context.cpp /inkscape/src/gradient-chemistry.cpp /inkscape/src/helper/pixbuf-ops.cpp /inkscape/src/helper/png-write.cpp /inkscape/src/interface.cpp /inkscape/src/libnr/nr-forward.h /inkscape/src/libnr/nr-gradient.cpp /inkscape/src/libnr/nr-gradient.h /inkscape/src/libnr/nr-macros.h /inkscape/src/libnr/nr-matrix-fns.h /inkscape/src/libnr/nr-matrix-ops.h /inkscape/src/libnr/nr-matrix-scale-ops.cpp /inkscape/src/libnr/nr-matrix-scale-ops.h /inkscape/src/libnr/nr-matrix-test.cpp /inkscape/src/libnr/nr-matrix-test.h /inkscape/src/libnr/nr-matrix-translate-ops.cpp /inkscape/src/libnr/nr-matrix-translate-ops.h /inkscape/src/libnr/nr-matrix.cpp /inkscape/src/libnr/nr-matrix.h /inkscape/src/libnr/nr-path.cpp /inkscape/src/libnr/nr-path.h /inkscape/src/libnr/nr-point.h /inkscape/src/libnr/nr-rect.cpp /inkscape/src/libnr/nr-rect.h /inkscape/src/libnr/nr-svp-render.cpp /inkscape/src/libnr/nr-svp.cpp /inkscape/src/libnr/nr-svp.h /inkscape/src/libnr/nr-values.cpp /inkscape/src/libnr/nr-values.h /inkscape/src/libnrtype/Layout-TNG-Output.cpp /inkscape/src/libnrtype/Layout-TNG.h /inkscape/src/libnrtype/RasterFont.cpp /inkscape/src/livarot/ShapeMisc.cpp /inkscape/src/marker.cpp /inkscape/src/marker.h /inkscape/src/pen-context.cpp /inkscape/src/print.cpp /inkscape/src/print.h /inkscape/src/rect-context.cpp /inkscape/src/shape-editor.cpp /inkscape/src/sp-clippath.cpp /inkscape/src/sp-gradient.cpp /inkscape/src/sp-image.cpp /inkscape/src/sp-item.cpp /inkscape/src/sp-item.h /inkscape/src/sp-mask.cpp /inkscape/src/sp-path.cpp /inkscape/src/sp-pattern.cpp /inkscape/src/sp-root.cpp /inkscape/src/sp-shape.cpp /inkscape/src/sp-symbol.cpp /inkscape/src/sp-symbol.h /inkscape/src/sp-use.cpp /inkscape/src/splivarot.cpp /inkscape/src/svg/svg-affine.cpp /inkscape/src/svg/svg.h /inkscape/src/trace/trace.cpp /inkscape/src/tweak-context.cpp svg_preview_cache.cpp /inkscape/src/ui/dialog/filedialogimpl-win32.cpp /inkscape/src/widgets/font-selector.cpp /inkscape/src/widgets/icon.cpp
186e627fe87af6a18d8981b79c1a653cf498a425 08-Nov-2007 joncruz <joncruz@users.sourceforge.net>

warning cleanup

/inkscape/src/dialogs/clonetiler.cpp /inkscape/src/dialogs/export.cpp /inkscape/src/dialogs/stroke-style.cpp /inkscape/src/extension/effect.cpp /inkscape/src/extension/execution-env.cpp /inkscape/src/extension/implementation/script.cpp /inkscape/src/gradient-drag.cpp /inkscape/src/live_effects/lpeobject-reference.cpp /inkscape/src/live_effects/lpeobject.cpp /inkscape/src/main.cpp /inkscape/src/marker.cpp /inkscape/src/sp-guide.cpp /inkscape/src/sp-offset.cpp /inkscape/src/sp-pattern.cpp /inkscape/src/sp-polygon.cpp /inkscape/src/sp-polyline.cpp /inkscape/src/sp-rect.cpp /inkscape/src/sp-shape.cpp /inkscape/src/sp-tref.cpp /inkscape/src/sp-tspan.cpp /inkscape/src/sp-use.cpp /inkscape/src/text-context.cpp svg_preview_cache.cpp /inkscape/src/ui/dialog/document-metadata.cpp /inkscape/src/ui/dialog/document-properties.cpp /inkscape/src/ui/dialog/filedialogimpl-gtkmm.cpp /inkscape/src/ui/dialog/fill-and-stroke.cpp /inkscape/src/ui/dialog/filter-effects-dialog.cpp /inkscape/src/ui/dialog/livepatheffect-editor.cpp /inkscape/src/ui/widget/selected-style.cpp /inkscape/src/verbs.cpp
db1ea68b1534424e75ea5d9cfc4246e4a134dc67 01-Mar-2007 buliabyak <buliabyak@users.sourceforge.net>

API change: render methods now take a cairo_t (not yet used)

6f808bed60362652003a94cd51fea129009d58cf 21-Feb-2007 bryce <bryce@users.sourceforge.net>

Fixes issue where a modified stock marker's preview image appears in the marker dropdown with the same preview image as the unmodified stock marker. This adds the source document's uri to the cache index.

ce7d19d224a8f5885856f909e4edaa5a14d33b78 20-Feb-2007 bryce <bryce@users.sourceforge.net>

Moving cache management code from .h to .cpp. Making the marker dropdowns static so they can be updated.

266cb2780f78d3355dcf6b7ae2f128106e01032a 20-Feb-2007 bryce <bryce@users.sourceforge.net>

Moving functions from svg_preview_cache.h to a new .cpp