summaryrefslogtreecommitdiffstats
path: root/src/display/inkscape-cairo.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2011-02-02update to latest 2geom !Johan B. C. Engelen1-6/+6
(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-06-29Consolidate Cairo utils in display/cairo-utils.h. Fix icons harder.Krzysztof Kosi??ski1-283/+0
(bzr r9508.1.8)
2010-06-22Initial Cairo rendering commit: solid shapes, gradients, opacity and patternsKrzysztof Kosi??ski1-0/+35
(bzr r9508.1.1)
2009-01-02improve cairo path drawingJohan B. C. Engelen1-23/+20
(bzr r7060)
2008-11-21Merge from fe-movedTed Gould1-4/+4
(bzr r6891)
2008-10-11Merging from trunkTed Gould1-6/+6
(bzr r6884)
2008-09-01comment updatebulia byak1-1/+9
(bzr r6754)
2008-08-08remove many unnecessary to_2geom and from_2geom callsJohan B. C. Engelen1-2/+2
(bzr r6593)
2008-08-05NR::Maybe => boost::optionalJohan B. C. Engelen1-2/+2
(bzr r6569)
2008-08-05Use is_straight_curve() instead of three separate dynamic castsDiederik van Lierop1-3/+2
(bzr r6564)
2008-08-03Minor cleanup work on macrosJon A. Cruz1-1/+1
(bzr r6546)
2008-08-02remove old nartbpath to cairo methodJohan B. C. Engelen1-95/+3
(bzr r6532)
2008-07-25update to 2geom rev. 1507Johan B. C. Engelen1-0/+2
(bzr r6416)
2008-07-16update to latest 2geom (rev1497)Johan B. C. Engelen1-1/+1
(bzr r6332)
2008-07-15don't call cairo_new_path in feed_pathvector_to_cairo (like the old ↵Johan B. C. Engelen1-6/+4
feed_path_to_cairo didn't do) (bzr r6311)
2008-07-12* remove code duplication from pdf-cairo extensionJohan B. C. Engelen1-3/+7
* try to fix line closing bug when using cairo. didn't succeed (bzr r6276)
2008-07-12add simplified feed_path_to_cairo functionsJohan B. C. Engelen1-5/+47
(bzr r6275)
2008-07-11use new 2geom function. This ensures we cannot end up in infinite loop while ↵Johan B. C. Engelen1-1/+1
converting unexpected 2geom curve types to expected types. (bzr r6260)
2008-07-04use if(dynamic_cast<>) instead of if(typeid==) to check 2geom segment types ↵Johan B. C. Engelen1-4/+3
for straightlines. this because the closing line segment is special class ClosingSegment : public LineSegment. (bzr r6158)
2008-07-04Warning cleanupJon A. Cruz1-1/+1
(bzr r6156)
2008-06-29recognize HLineSegment and VLineSegment while looping through curvesJohan B. C. Engelen1-2/+3
(bzr r6087)
2008-06-29recognize HLineSegment and VLineSegment in feeding paths to cairoJohan B. C. Engelen1-4/+6
(bzr r6086)
2008-06-24improve speed of getting curves to cairo, the same way as boundingbox ↵Johan B. C. Engelen1-12/+30
calculation was optimized: do not create transformed path, transform the path's points instead (bzr r6051)
2008-06-24add helpers for creating cairo_t for a canvas bufbulia byak1-6/+22
(bzr r6042)
2008-06-14fix typo in feed_path_to_cairo, potential bugJohan B. C. Engelen1-1/+1
(bzr r5937)
2008-06-08add rendering to cairo from Geom::Path and Geom::PathVector !Johan B. C. Engelen1-6/+115
(bzr r5849)
2008-05-09complete adding const to have only NArtBpath const * get_bpath() const; for ↵Johan B. C. Engelen1-1/+1
accessing the protected member of SPCurve. Nowhere in Inkscape source is the path data changed of SPCurve, except within SPCurve's own methods ! So removed the non-const NArtBpath* get_bpath. (bzr r5642)
2008-04-07fix bug with garbage lines caused with close_path when part of a subpath is ↵bulia byak1-2/+12
optimized out (bzr r5360)
2007-03-19switch to using NR::Maybe for area rectbulia byak1-3/+5
(bzr r2713)
2007-03-18optimize cairo paths by not drawing segments that are outside of view (for ↵bulia byak1-13/+38
stroke only); increase tolerance for picking, not calculate wind when it's not needed (bzr r2700)
2007-03-01render text in outline mode via cairo (still no endian-safe); factor out ↵bulia byak1-0/+108
helper functions (bzr r2470)