summaryrefslogtreecommitdiffstats
path: root/src/display/nr-arena-image.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2011-08-06Rewrite NRArenaItem hierarchy into C++Krzysztof Kosi??ski1-390/+0
(bzr r10347.1.21)
2011-07-22Replace direct use of Cairo contexts and surfaces in the rendering treeKrzysztof Kosi??ski1-63/+45
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. (bzr r10347.1.17)
2011-06-23Update 2Geom to pull in integer rectangle classKrzysztof Kosi??ski1-1/+1
(bzr r10347.1.1)
2011-06-22Warning cleanup.Jon A. Cruz1-4/+6
(bzr r10339)
2011-06-19Fix outline viewKrzysztof Kosi??ski1-8/+5
(bzr r9508.1.90)
2011-02-02update to latest 2geom !Johan B. C. Engelen1-2/+2
(bzr r10025)
2010-11-17Super duper mega (fun!) commit: replaced encoding=utf-8 with ↵Chris Morgan1-1/+1
fileencoding=utf-8 in all 1074 Vim modelines. The reason for this is that (a) setting the encoding isn't nice, and (b) Vim 7.3 (with modeline enabled) disallows it and pops up an error whenever you open any file with it ("invalid modeline"). Also corrected five deviant modestrings: * src/ui/widget/dock.cpp and src/ui/widget/dock.h: missing colon at the end * src/ui/dialog/tile.cpp: removed gratuitous second colon at the end * src/helper/units-test.h: removed gratuitous space before a colon * share/extensions/export_gimp_palette.py: missing textwidth=99 That's my geekiest commit yet. (bzr r9900)
2010-08-15Make nr_arena_invoke_render expect an already transformed context,Krzysztof Kosi??ski1-1/+0
to remove a limitation to integer translations imposed by NRRectL (bzr r9508.1.68)
2010-08-09Fix performance regression when displaying large imagesKrzysztof Kosi??ski1-3/+7
(bzr r9508.1.54)
2010-08-05Minor cleanupsKrzysztof Kosi??ski1-1/+2
(bzr r9508.1.51)
2010-08-04Wholesale cruft removal part 1Krzysztof Kosi??ski1-2/+0
(bzr r9508.1.44)
2010-08-03Handle preserveAspectRatio for imagesKrzysztof Kosi??ski1-72/+107
(bzr r9508.1.41)
2010-07-14Merge redundant *-fns.h into respective filter headers.Krzysztof Kosi??ski1-4/+0
Move gaussian blur to filters directory. Blend filter effect. (bzr r9508.1.16)
2010-07-07Switch to nearest neighbor filtering when image is larger than originalKrzysztof Kosi??ski1-0/+5
(bzr r9508.1.12)
2010-07-07Smaller intermediate rendering regionsKrzysztof Kosi??ski1-3/+1
(bzr r9508.1.11)
2010-07-04Remove some cruftKrzysztof Kosi??ski1-3/+1
(bzr r9508.1.10)
2010-06-29Consolidate Cairo utils in display/cairo-utils.h. Fix icons harder.Krzysztof Kosi??ski1-1/+1
(bzr r9508.1.8)
2010-06-29Bitmap image renderingKrzysztof Kosi??ski1-56/+39
(bzr r9508.1.6)
2010-05-18Fix for bug #284147Jasper van de Gronde1-0/+1
(bzr r9429)
2010-04-18Fix for bug #455302 and bug #165529, also partially fixes bounding box of ↵Jasper van de Gronde1-11/+5
various NR Arena Items as passed to filters (it used to explicitly make the bounding box larger) and makes nr-filter-displacement-map use rowstride (bzr r9350)
2009-05-17Bitmap images with filters are now updated as the filter is modifiedNiko Kiirala1-0/+2
(bzr r7891)
2009-03-12was a bit overzealous in removing render requests from subclassesbulia byak1-0/+3
(bzr r7472)
2009-03-09separate bbox (calculated by subclasses) and drawbox, which includes filters ↵bulia byak1-5/+0
margin and clip/mask cropping; this fixes runaway enlargement when dragging a blurred group. also, move request to dirty canvas rectangle from subclasses to NRArenaItem, which uses drawbox for this, fixing numerous rendering glitches with filters (bzr r7451)
2009-01-02Move filters into their own namespace Inkscape::Filters (from NR::)Johan B. C. Engelen1-1/+1
(bzr r7058)
2008-12-30get rid of a lot of no longer needed "libnr/nr-..." includes.Johan B. C. Engelen1-1/+1
(bzr r7045)
2008-11-21Merge from fe-movedTed Gould1-1/+1
(bzr r6891)
2008-10-27From trunkTed Gould1-3/+4
(bzr r6885)
2008-10-11Merging from trunkTed Gould1-31/+32
(bzr r6884)
2008-06-24delivarotifybulia byak1-5/+0
(bzr r6040)
2008-03-31lay groundwork for non-filter view modeMenTaLguY1-2/+2
(bzr r5265)
2008-03-21No more NRMatrix or NRPoint.Jasper van de Gronde1-9/+9
(bzr r5149)
2007-11-10Warning cleanupJon A. Cruz1-3/+3
(bzr r4052)
2007-09-29noop: CodingStyle: re-indent a few files that had mixtures of spaces & tabs ↵Peter Moulder1-209/+210
for indentation. (bzr r3816)
2007-09-29noop: CodingStyle: const placementPeter Moulder1-13/+13
(bzr r3815)
2007-06-27use an accessor method to get filter from stylebulia byak1-3/+3
(bzr r3145)
2007-06-27switch SPStyle to using SPFilterReference for filters; sp_style_new now ↵bulia byak1-3/+4
requires an SPDocument; SPURIReference and SPFilterReference have an alternative constructor taking an owner_document instead of owner object (bzr r3116)
2007-05-21Refactoring work for filter effects renderer initializationNiko Kiirala1-49/+31
(bzr r3035)
2007-05-14Added renderer support for feBlend filter effectNiko Kiirala1-0/+8
(bzr r3015)
2007-03-03the SP_IS_GAUSSIANBLUR fix is not only for shapes. fixme: this boilerplate ↵bulia byak1-1/+1
definitely needs to be factored out (bzr r2517)
2007-03-03implement proper picking (by the frame and diagonals) in outline modebulia byak1-11/+51
(bzr r2513)
2007-03-02cairoify image outlinesbulia byak1-30/+28
(bzr r2505)
2007-03-01API change: render methods now take a cairo_t (not yet used)bulia byak1-2/+2
(bzr r2472)
2006-11-05add diagonals, fix shape conversionbulia byak1-2/+10
(bzr r1902)
2006-11-05display images as rects in Outline modebulia byak1-28/+75
(bzr r1901)
2006-10-10Filtering now works with text and image objectsNiko Kiirala1-0/+57
(bzr r1794)