summaryrefslogtreecommitdiffstats
path: root/src/display/nr-arena-shape.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Rewrite NRArenaItem hierarchy into C++Krzysztof Kosi??ski2011-08-061-72/+0
| | | (bzr r10347.1.21)
* Replace direct use of Cairo contexts and surfaces in the rendering treeKrzysztof Kosi??ski2011-07-221-10/+1
| | | | | | | 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)
* Remove more of libnrKrzysztof Kosi??ski2011-06-231-0/+1
| | | (bzr r10347.1.2)
* Merge from trunkKrzysztof Kosi??ski2010-11-251-1/+1
|\ | | | | (bzr r9508.1.70)
| * Super duper mega (fun!) commit: replaced encoding=utf-8 with ↵Chris Morgan2010-11-171-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)
* | Remove some cruftKrzysztof Kosi??ski2010-07-041-2/+0
| | | | | | (bzr r9508.1.10)
* | Text rendering. Factor out style handling into nr-style.hKrzysztof Kosi??ski2010-06-281-108/+2
| | | | | | (bzr r9508.1.5)
* | Implement clipping (slightly incorrect) and maskingKrzysztof Kosi??ski2010-06-261-57/+11
| | | | | | (bzr r9508.1.4)
* | Initial Cairo rendering commit: solid shapes, gradients, opacity and patternsKrzysztof Kosi??ski2010-06-221-0/+3
|/ | | (bzr r9508.1.1)
* From trunkTed Gould2008-10-271-0/+1
| | | (bzr r6885)
* Merging from trunkTed Gould2008-10-111-4/+4
| | | (bzr r6884)
* - try to use more forward declarations for less dependencies on display/curve.hJohan B. C. Engelen2008-05-091-1/+1
| | | | | | - change _bpath to private member of SPCurve, obtain and set with get_bpath and set_bpath. - added const methods, so protect changes to _bpath in SPCurve (bzr r5636)
* Add virtual to a lot of the destructors. Note: perhaps it will have to be ↵Johan B. C. Engelen2007-11-041-1/+1
| | | | | reverted for some files to keep them C-compatible. (bzr r4024)
* noop: CodingStyle: re-indent a few files that had mixtures of spaces & tabs ↵Peter Moulder2007-09-291-177/+189
| | | | | for indentation. (bzr r3816)
* noop: CodingStyle: const placementPeter Moulder2007-09-291-2/+2
| | | (bzr r3815)
* Refactoring SPColor to C++ and removing legacy CMYK implementationJon A. Cruz2007-09-151-5/+3
| | | (bzr r3753)
* add fields for delayed pick optimizationbulia byak2007-03-191-0/+3
| | | (bzr r2714)
* fix bug: stroke width was not changed when switching to outline and backbulia byak2006-11-041-0/+2
| | | (bzr r1894)
* Rendering optimisation, which gives best results for zoomed in drawings with ↵Andrius Ramanauskas2006-04-191-0/+4
| | | | | 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)
* optimized includesRalf Stephan2006-01-181-2/+0
| | | (bzr r16)
* moving trunk for module inkscapeMenTaLguY2006-01-161-0/+213
(bzr r1)