| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | update to latest 2geom (rev1497) | Johan B. C. Engelen | 2008-07-16 | 1 | -2/+6 |
| | | | | (bzr r6332) | ||||
| * | use if(dynamic_cast<>) instead of if(typeid==) to check 2geom segment types ↵ | Johan B. C. Engelen | 2008-07-04 | 1 | -6/+6 |
| | | | | | | for straightlines. this because the closing line segment is special class ClosingSegment : public LineSegment. (bzr r6158) | ||||
| * | even with zero opacity, paths must be selectable in outline mode | bulia byak | 2008-06-29 | 1 | -3/+5 |
| | | | | (bzr r6093) | ||||
| * | use all 2geom typed pathv_matrix_point_bbox_wind_distance | Johan B. C. Engelen | 2008-06-26 | 1 | -4/+4 |
| | | | | (bzr r6072) | ||||
| * | use pathv_matrix_point_bbox_wind_distance instead of ↵ | Johan B. C. Engelen | 2008-06-26 | 1 | -4/+2 |
| | | | | | | nr_path_matrix_point_bbox_wind_distance everywhere (bzr r6068) | ||||
| * | use exact bbox again in updating shapes | Johan B. C. Engelen | 2008-06-23 | 1 | -4/+2 |
| | | | | (bzr r6034) | ||||
| * | sorry to have broken build | Johan B. C. Engelen | 2008-06-23 | 1 | -1/+1 |
| | | | | (bzr r6031) | ||||
| * | convert optimizing check into 2geom terms. hopefully correct, please review ↵ | Johan B. C. Engelen | 2008-06-23 | 1 | -2/+26 |
| | | | | | | if you have time (bzr r6030) | ||||
| * | use LoadPathVector instead of LoadArtBPath everywhere | Johan B. C. Engelen | 2008-06-22 | 1 | -4/+4 |
| | | | | (bzr r6017) | ||||
| * | add comment (original update code used exact bbox) | Johan B. C. Engelen | 2008-06-16 | 1 | -0/+2 |
| | | | | (bzr r5967) | ||||
| * | have bbox calculation code use new helper/geom.cpp function. This makes it ↵ | Johan B. C. Engelen | 2008-06-16 | 1 | -5/+3 |
| | | | | | | easier to optimize it later. (bzr r5966) | ||||
| * | don't use exact bbox in nr_arena_shape_update (speed-up) | Johan B. C. Engelen | 2008-06-16 | 1 | -2/+2 |
| | | | | (bzr r5952) | ||||
| * | Fix nr_arena_shape_add_bboxes to what it was in the past. (the NPE was ↵ | Johan B. C. Engelen | 2008-06-16 | 1 | -13/+17 |
| | | | | | | caused by wrong copypaste of me...) (bzr r5951) | ||||
| * | Fixed NPE | Jon A. Cruz | 2008-06-16 | 1 | -2/+4 |
| | | | | (bzr r5950) | ||||
| * | use 2geom types to calculate bounding box when updating arena shape | Johan B. C. Engelen | 2008-06-14 | 1 | -84/+39 |
| | | | | (bzr r5936) | ||||
| * | use feed_pathvector_to_cairo in display/nr-arena-shape.cpp | Johan B. C. Engelen | 2008-06-08 | 1 | -3/+4 |
| | | | | (bzr r5850) | ||||
| * | merge gsoc2008_johan_path2geom into trunk | Johan B. C. Engelen | 2008-06-06 | 1 | -1/+1 |
| | | | | (bzr r5823) | ||||
| * | complete adding const to have only NArtBpath const * get_bpath() const; for ↵ | Johan B. C. Engelen | 2008-05-09 | 1 | -3/+3 |
| | | | | | | 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) | ||||
| * | - try to use more forward declarations for less dependencies on display/curve.h | Johan B. C. Engelen | 2008-05-09 | 1 | -1/+2 |
| | | | | | | | - 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) | ||||
| * | struct SPCurve => class SPCurve | Johan B. C. Engelen | 2008-05-05 | 1 | -4/+4 |
| | | | | | | change all sp_curve_methods functions to SPCurve::methods. (bzr r5609) | ||||
| * | lay groundwork for non-filter view mode | MenTaLguY | 2008-03-31 | 1 | -4/+4 |
| | | | | (bzr r5265) | ||||
| * | No more NRMatrix or NRPoint. | Jasper van de Gronde | 2008-03-21 | 1 | -10/+10 |
| | | | | (bzr r5149) | ||||
| * | Refactoring SPColor to C++ and removing legacy CMYK implementation | Jon A. Cruz | 2007-09-15 | 1 | -19/+16 |
| | | | | (bzr r3753) | ||||
| * | Purged fill type enum | Jon A. Cruz | 2007-09-10 | 1 | -32/+16 |
| | | | | (bzr r3706) | ||||
| * | adapt to new paintservers API of SPStyle | bulia byak | 2007-07-04 | 1 | -2/+2 |
| | | | | (bzr r3181) | ||||
| * | use an accessor method to get filter from style | bulia byak | 2007-06-27 | 1 | -3/+3 |
| | | | | (bzr r3145) | ||||
| * | switch SPStyle to using SPFilterReference for filters; sp_style_new now ↵ | bulia byak | 2007-06-27 | 1 | -3/+4 |
| | | | | | | requires an SPDocument; SPURIReference and SPFilterReference have an alternative constructor taking an owner_document instead of owner object (bzr r3116) | ||||
| * | Refactoring work for filter effects renderer initialization | Niko Kiirala | 2007-05-21 | 1 | -41/+8 |
| | | | | (bzr r3035) | ||||
| * | Added renderer support for feBlend filter effect | Niko Kiirala | 2007-05-14 | 1 | -4/+13 |
| | | | | (bzr r3015) | ||||
| * | no pick if transparent; fix sodipodi-era bug where delta had no effect for ↵ | bulia byak | 2007-03-19 | 1 | -9/+14 |
| | | | | | | no-stroke shapes (bzr r2717) | ||||
| * | two picking optimizations: 1 use our canvas' viewbox so that invisible ↵ | bulia byak | 2007-03-19 | 1 | -10/+51 |
| | | | | | | segments can be ignored; 2 if still too slow, skip several pickings, returning last pick, before trying to pick again; also use ::upgrade for getting NR::Rect (bzr r2716) | ||||
| * | optimize cairo paths by not drawing segments that are outside of view (for ↵ | bulia byak | 2007-03-18 | 1 | -7/+8 |
| | | | | | | stroke only); increase tolerance for picking, not calculate wind when it's not needed (bzr r2700) | ||||
| * | fix bug where master opacity did not affect markers | bulia byak | 2007-03-14 | 1 | -4/+5 |
| | | | | (bzr r2645) | ||||
| * | delivarotify picking; restore the old pick code, fix it to work with stroke ↵ | bulia byak | 2007-03-04 | 1 | -66/+34 |
| | | | | | | width and with markers; do not pick fill in outline mode (bzr r2531) | ||||
| * | restore rendering markers in outline mode | bulia byak | 2007-03-03 | 1 | -6/+10 |
| | | | | (bzr r2512) | ||||
| * | patch the RGBA/BGRA incompatibility (until we're not using cairo throughout) | bulia byak | 2007-03-02 | 1 | -2/+5 |
| | | | | (bzr r2499) | ||||
| * | outline mode: render into the passed cairo_t | bulia byak | 2007-03-02 | 1 | -14/+6 |
| | | | | (bzr r2496) | ||||
| * | API change: render methods now take a cairo_t (not yet used) | bulia byak | 2007-03-01 | 1 | -3/+3 |
| | | | | (bzr r2472) | ||||
| * | render text in outline mode via cairo (still no endian-safe); factor out ↵ | bulia byak | 2007-03-01 | 1 | -79/+4 |
| | | | | | | helper functions (bzr r2470) | ||||
| * | add commented-out cairo stroke rendering; refactoring | bulia byak | 2007-02-22 | 1 | -44/+166 |
| | | | | (bzr r2417) | ||||
| * | factor out some cairo-related helpers; add cairo clipping - commented out ↵ | bulia byak | 2007-02-21 | 1 | -64/+112 |
| | | | | | | for now due to a cairo bug (bzr r2416) | ||||
| * | eliminate temporary buffer in outline mode (faster); restore livarot path ↵ | bulia byak | 2007-02-17 | 1 | -24/+17 |
| | | | | | | for picking (unfortunately slower, consider using cairo_in_stroke instead) (bzr r2382) | ||||
| * | first try to use cairo, for outline mode only so far | bulia byak | 2007-02-17 | 1 | -3/+102 |
| | | | | (bzr r2381) | ||||
| * | Unions Are Evil! When pixblock size is TINY, it stores data right in the ↵ | bulia byak | 2007-02-04 | 1 | -3/+3 |
| | | | | | | 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) | ||||
| * | fix 1632748 | bulia byak | 2007-01-11 | 1 | -2/+1 |
| | | | | (bzr r2179) | ||||
| * | when bailing out on update due to missing curve or style, don't forget to ↵ | bulia byak | 2007-01-07 | 1 | -4/+6 |
| | | | | | | update item->bbox; fixes 1623869 (bzr r2143) | ||||
| * | Cleanup work for markers - adding some documentation to areas of code | Bryce Harrington | 2006-11-18 | 1 | -0/+29 |
| | | | | | | dealing with markers, and removing some marker debug stuff. (bzr r1987) | ||||
| * | fix bug: stroke width was not changed when switching to outline and back | bulia byak | 2006-11-04 | 1 | -2/+12 |
| | | | | (bzr r1894) | ||||
| * | fix visibility and pickability of nofill/nostroke objects in outline mode; ↵ | bulia byak | 2006-10-25 | 1 | -17/+24 |
| | | | | | | optimize looking up rendermode (bzr r1862) | ||||
| * | deal with the possible failure to create pixblock due to insufficient memory | bulia byak | 2006-10-14 | 1 | -0/+21 |
| | | | | (bzr r1800) | ||||
