summaryrefslogtreecommitdiffstats
path: root/src/display/nr-arena-glyphs.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* refactoring of previous commit + add separation to glyph renderer alsoFelipe Corr??a da Silva Sanches2009-12-111-0/+9
| | | (bzr r8882)
* separate bbox (calculated by subclasses) and drawbox, which includes filters ↵bulia byak2009-03-091-1/+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)
* get rid of a lot of no longer needed "libnr/nr-..." includes.Johan B. C. Engelen2008-12-301-5/+3
| | | (bzr r7045)
* From trunkTed Gould2008-10-271-5/+5
| | | (bzr r6885)
* Merging from trunkTed Gould2008-10-111-12/+12
| | | (bzr r6884)
* convert almost all libnrtype to Geom::Johan B. C. Engelen2008-09-111-3/+3
| | | (bzr r6793)
* remove many unnecessary to_2geom and from_2geom callsJohan B. C. Engelen2008-08-081-1/+1
| | | (bzr r6593)
* Minor cleanup work on macrosJon A. Cruz2008-08-031-3/+3
| | | (bzr r6546)
* remove many needless references to n-art-bpath.hJohan B. C. Engelen2008-08-031-2/+0
| | | (bzr r6540)
* render glyphs using 2geom pathvector instead of artbpath of font-glyphJohan B. C. Engelen2008-07-081-9/+9
| | | (bzr r6236)
* Fixed compilation when the new SVG font stuff is not enabled.Jon A. Cruz2008-06-261-0/+2
| | | (bzr r6063)
* * add rule in configure.ac so that only who has cairo > 1.6.4 (currently ↵Felipe Corr??a da Silva Sanches2008-05-251-0/+2
| | | | | | | cairo git master branch) will compile SVGFonts (experimental) support. * First code for SVGFonts rendering. Renders in a separate window because we still dont have pango integration. (bzr r5753)
* lay groundwork for non-filter view modeMenTaLguY2008-03-311-5/+5
| | | (bzr r5265)
* No more NRMatrix or NRPoint.Jasper van de Gronde2008-03-211-19/+19
| | | (bzr r5149)
* fix by Albin Sunnanbo for dash offset in textbulia byak2008-03-111-0/+1
| | | (bzr r5055)
* patch by Albin Sunnanbo for 168072bulia byak2008-03-101-0/+1
| | | (bzr r5043)
* Warning cleanupJon A. Cruz2007-11-101-5/+5
| | | (bzr r4052)
* noop: CodingStyle: re-indent a few files that had mixtures of spaces & tabs ↵Peter Moulder2007-09-291-8/+8
| | | | | for indentation. (bzr r3816)
* Refactoring SPColor to C++ and removing legacy CMYK implementationJon A. Cruz2007-09-151-10/+7
| | | (bzr r3753)
* Purged fill type enumJon A. Cruz2007-09-101-36/+35
| | | (bzr r3706)
* use ::upgrade for getting NR::Rectbulia byak2007-03-191-1/+1
| | | (bzr r2711)
* optimize cairo paths by not drawing segments that are outside of view (for ↵bulia byak2007-03-181-1/+1
| | | | | stroke only); increase tolerance for picking, not calculate wind when it's not needed (bzr r2700)
* patch the RGBA/BGRA incompatibility (until we're not using cairo throughout)bulia byak2007-03-021-1/+3
| | | (bzr r2499)
* outline mode: render into the passed cairo_tbulia byak2007-03-021-11/+3
| | | (bzr r2496)
* API change: render methods now take a cairo_t (not yet used)bulia byak2007-03-011-2/+2
| | | (bzr r2472)
* render text in outline mode via cairo (still no endian-safe); factor out ↵bulia byak2007-03-011-1/+39
| | | | | helper functions (bzr r2470)
* Unions Are Evil! When pixblock size is TINY, it stores data right in the ↵bulia byak2007-02-041-2/+2
| | | | | data.px field (as data.p) and clears it, so when read as data.px it yields NULL. This fixes the problems with the dropper tool (which uses tiny buffers) (bzr r2325)
* deal with the possible failure to create pixblock due to insufficient memorybulia byak2006-10-141-0/+14
| | | (bzr r1800)
* Rendering optimisation, which gives best results for zoomed in drawings with ↵Andrius Ramanauskas2006-04-191-0/+2
| | | | | complex (multi-node) paths. Optimisation focus - eliminating cubicTo and LineTo nodes outside of visible area, so no unneeded calculations is needed and less memory is consumed (this avoids crashes which were occurring previously if zooming into a complex drawing) (bzr r541)
* CodingStyle: whitespace, and move a few declarations to first use.Peter Moulder2006-04-031-447/+451
| | | (bzr r411)
* cleanup: Remove commented-out code (dating from 2004, Big Pango Patch)Peter Moulder2006-04-031-52/+1
| | | (bzr r410)
* CodingStyle: const placementPeter Moulder2006-04-031-6/+6
| | | (bzr r409)
* fix 1432089: stroke is not drawn not only when it's not set but also when ↵bulia byak2006-02-151-2/+3
| | | | | it's too thin (bzr r148)
* moving trunk for module inkscapeMenTaLguY2006-01-161-0/+679
(bzr r1)