summaryrefslogtreecommitdiffstats
path: root/src/display (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* noop: be more consistent with function names (get_pathvector => set_pathvector)Johan B. C. Engelen2008-06-262-3/+3
| | | (bzr r6078)
* use 2geom path for bbox calculation. (gets rid of yet another reference to ↵Johan B. C. Engelen2008-06-261-9/+6
| | | | | old nartbpath in spcurve!) (bzr r6077)
* use all 2geom typed pathv_matrix_point_bbox_wind_distanceJohan B. C. Engelen2008-06-261-4/+4
| | | (bzr r6072)
* use all 2geom typed pathv_matrix_point_bbox_wind_distanceJohan B. C. Engelen2008-06-261-3/+3
| | | (bzr r6070)
* use pathv_matrix_point_bbox_wind_distance instead of ↵Johan B. C. Engelen2008-06-262-8/+4
| | | | | nr_path_matrix_point_bbox_wind_distance everywhere (bzr r6068)
* Fixed compilation when the new SVG font stuff is not enabled.Jon A. Cruz2008-06-262-7/+6
| | | (bzr r6063)
* whitespacebulia byak2008-06-242-35/+33
| | | (bzr r6053)
* improve speed of getting curves to cairo, the same way as boundingbox ↵Johan B. C. Engelen2008-06-241-12/+30
| | | | | calculation was optimized: do not create transformed path, transform the path's points instead (bzr r6051)
* add #include <string.h> for memset(), so that it is portableBob Jamison2008-06-241-0/+2
| | | (bzr r6049)
* delivarotify, render with cairo; regression: cairo cannot do inversebulia byak2008-06-241-59/+54
| | | (bzr r6045)
* delivarotify, render with cairo, use nr_path functions for bbox and distancebulia byak2008-06-242-291/+68
| | | (bzr r6044)
* delivarotify, render with cairobulia byak2008-06-242-93/+20
| | | (bzr r6043)
* add helpers for creating cairo_t for a canvas bufbulia byak2008-06-242-6/+25
| | | (bzr r6042)
* update for 32 instead of 24 bpp canvas bufbulia byak2008-06-245-17/+17
| | | (bzr r6041)
* delivarotifybulia byak2008-06-241-5/+0
| | | (bzr r6040)
* no more creating and looping over extra buffers for rendering canvas arena, ↵bulia byak2008-06-241-123/+11
| | | | | draw to the canvas buf directly now that it's also 32bpp (bzr r6039)
* switch to 32bpp canvasbuf, create cairo context for it, optionally output to ↵bulia byak2008-06-242-28/+60
| | | | | screen using cairo too (for now off, as it's slower than gdk) (bzr r6038)
* update for 32bpp canvas buf; delivarotifybulia byak2008-06-242-185/+1
| | | (bzr r6037)
* use exact bbox again in updating shapesJohan B. C. Engelen2008-06-231-4/+2
| | | (bzr r6034)
* sorry to have broken buildJohan B. C. Engelen2008-06-231-1/+1
| | | (bzr r6031)
* convert optimizing check into 2geom terms. hopefully correct, please review ↵Johan B. C. Engelen2008-06-231-2/+26
| | | | | if you have time (bzr r6030)
* implement kerning by glyph-name, g1 and g2 attributesFelipe Corr??a da Silva Sanches2008-06-231-3/+15
| | | (bzr r6026)
* use LoadPathVector instead of LoadArtBPath everywhereJohan B. C. Engelen2008-06-222-5/+6
| | | (bzr r6017)
* * src/2geom/isnan.h, src/libcola/cola.cpp, src/style.cpp, src/seltrans.cpp,mjwybrow2008-06-224-4/+4
| | | | | | | | | | | | | | | | | | | src/libcola/gradient_projection.cpp, src/libvpsc/generate-constraints.cpp, src/libnr/nr-types.cpp, src/libnr/nr-point-fns-test.cpp, src/isnan.h, src/libnr/nr-point-fns.cpp, src/libnr/in-svg-plane-test.cpp, src/doxygen-main.cpp, src/display/nr-filter-composite.cpp, src/display/nr-filter-merge.cpp, src/display/nr-filter-gaussian.cpp, src/display/bezier-utils.cpp, src/Makefile_insert, src/eraser-context.cpp, src/dyna-draw-context.cpp, src/tweak-context.cpp, src/sp-namedview.cpp, src/libnr/in-svg-plane-test.h, src/libnr/nr-point-fns-test.h, src/mod360-test.h, src/CMakeLists.txt, src/2geom/linear.h: Properly fix the conflicting isnan.h problem: 1) Update src/2geom/isnan.h to match newest Inkscape src/isnana.h (Also commited this change to lib2geom project repository) 2) Remove Inkscape's src/isnan.h 3) Update all files to include src/2geom/isnan.h instead of src/isnan.h (bzr r6013)
* add comment (original update code used exact bbox)Johan B. C. Engelen2008-06-161-0/+2
| | | (bzr r5967)
* have bbox calculation code use new helper/geom.cpp function. This makes it ↵Johan B. C. Engelen2008-06-161-5/+3
| | | | | easier to optimize it later. (bzr r5966)
* First step towards making helper paths for LPE items work betterMaximilian Albert2008-06-162-3/+9
| | | (bzr r5954)
* don't use exact bbox in nr_arena_shape_update (speed-up)Johan B. C. Engelen2008-06-161-2/+2
| | | (bzr r5952)
* Fix nr_arena_shape_add_bboxes to what it was in the past. (the NPE was ↵Johan B. C. Engelen2008-06-161-13/+17
| | | | | caused by wrong copypaste of me...) (bzr r5951)
* Fixed NPEJon A. Cruz2008-06-161-2/+4
| | | (bzr r5950)
* UnicodeRange class implementation.Felipe Corr??a da Silva Sanches2008-06-161-2/+2
| | | | | | This class represents a range of unicode codepoints as used in the u1 and u2 attributes of glyph kerning nodes. (bzr r5949)
* fix typo in feed_path_to_cairo, potential bugJohan B. C. Engelen2008-06-141-1/+1
| | | (bzr r5937)
* use 2geom types to calculate bounding box when updating arena shapeJohan B. C. Engelen2008-06-141-84/+39
| | | (bzr r5936)
* fix compileFelipe Corr??a da Silva Sanches2008-06-101-2/+2
| | | | | johan had forgotten to include a header (bzr r5869)
* add method to retrieve first and last path of SPCurve, fix error.Johan B. C. Engelen2008-06-082-4/+36
| | | (bzr r5858)
* use feed_pathvector_to_cairo in display/nr-svgfonts.cppJohan B. C. Engelen2008-06-081-12/+18
| | | (bzr r5851)
* use feed_pathvector_to_cairo in display/nr-arena-shape.cppJohan B. C. Engelen2008-06-081-3/+4
| | | (bzr r5850)
* add rendering to cairo from Geom::Path and Geom::PathVector !Johan B. C. Engelen2008-06-082-6/+120
| | | (bzr r5849)
* Warning cleanupJon A. Cruz2008-06-071-6/+14
| | | (bzr r5847)
* add comments to SPCurve about 2geomify status of functionsJohan B. C. Engelen2008-06-061-1/+8
| | | (bzr r5837)
* disable SPCurve path checking per default as it decreases performance by a lot.Johan B. C. Engelen2008-06-061-1/+1
| | | (bzr r5835)
* - enable path checking for SPCurveJohan B. C. Engelen2008-06-061-5/+14
| | | | | - make SPCurve::transform safe to work on both pathv and bpath (bzr r5834)
* merge gsoc2008_johan_path2geom into trunkJohan B. C. Engelen2008-06-067-165/+541
| | | (bzr r5823)
* Fix expression whose behaviour is undefined in C++. N.B. This “fix” ↵Peter Moulder2008-06-051-3/+6
| | | | | involves guessing at the intended meaning. I've mailed the author to confirm. (bzr r5809)
* Changed correct pixblock output mode for feSpecularlightingNiko Kiirala2008-06-021-1/+1
| | | (bzr r5790)
* Fixed SVG compliance problems with feMorphology (bug 181995 at least)Niko Kiirala2008-06-022-21/+50
| | | (bzr r5789)
* Fixed uninitialized data in rendering filter effects & colormatrix (bug 193936)Niko Kiirala2008-06-022-2/+2
| | | (bzr r5788)
* * commenting my code so that we increase SVGFonts "bus factor" in Felipe Corr??a da Silva Sanches2008-06-011-29/+59
| | | | | | inkscape :-D http://en.wikipedia.org/wiki/Bus_factor * added some (still not really functional) code for vertical text (bzr r5777)
* * started implementing rendering of SVGFonts horizontal kerningFelipe Corr??a da Silva Sanches2008-05-312-3/+14
| | | (bzr r5773)
* * implemented text_to_glyphs, so that now we can have ligadure glyphsFelipe Corr??a da Silva Sanches2008-05-302-23/+53
| | | | | * Adapted example file to test this feature too (bzr r5763)