| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | 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) | |||||
| * | Object groups can be blurred. Blur slider updates when selection changes. ↵ | Hugo Rodrigues | 2006-08-20 | 1 | -3/+7 | |
| | | | | | | Comments added/fixed. (bzr r1622) | |||||
| * | Work on filters. spFilterPrimitive structure added. Blur slider updated. ↵ | Hugo Rodrigues | 2006-08-14 | 1 | -1/+31 | |
| | | | | | | Fixed sp-object-repr.cpp typos (bzr r1598) | |||||
| * | patch for rendering quality and speed from Jasper van de Gronde | bulia byak | 2006-07-29 | 1 | -10/+5 | |
| | | | | (bzr r1503) | |||||
| * | svg-filters branch merged back to head | Niko Kiirala | 2006-06-21 | 1 | -0/+9 | |
| | | | | (bzr r1252) | |||||
| * | factor out dashing code | bulia byak | 2006-05-26 | 1 | -24/+2 | |
| | | | | (bzr r1014) | |||||
| * | init matrix variable, removes compiler warnings | Ralf Stephan | 2006-05-19 | 1 | -2/+3 | |
| | | | | (bzr r893) | |||||
| * | eliminate direct accesses to SPCurve::bpath | MenTaLguY | 2006-05-09 | 1 | -6/+6 | |
| | | | | (bzr r787) | |||||
| * | rationalize function names and remove spurious soft_ptr | MenTaLguY | 2006-04-29 | 1 | -8/+8 | |
| | | | | (bzr r636) | |||||
| * | disabling rendering optimization for dashed strokes (until optimization is ↵ | Andrius Ramanauskas | 2006-04-20 | 1 | -1/+1 | |
| | | | | | | tweaked to render dashes correctly) (bzr r555) | |||||
| * | Rendering optimisation, which gives best results for zoomed in drawings with ↵ | Andrius Ramanauskas | 2006-04-19 | 1 | -25/+83 | |
| | | | | | | 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) | |||||
