| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Purging old axonometric grid code: reworked it into the new grid class ↵ | Johan B. C. Engelen | 2007-03-25 | 4 | -330/+580 |
| | | | | | | structure. Still needs alot of work (snapping mostly and code cleansing). (bzr r2757) | ||||
| * | Monster commit. New grid infrastructure. The old gridmanagement code is ↵ | Johan B. C. Engelen | 2007-03-20 | 2 | -7/+831 |
| | | | | | | still there; this committed for testing purposes. Goal is to delete the old grid code later on. (bzr r2721) | ||||
| * | 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) | ||||
| * | add fields for delayed pick optimization | bulia byak | 2007-03-19 | 1 | -0/+3 |
| | | | | (bzr r2714) | ||||
| * | switch to using NR::Maybe for area rect | bulia byak | 2007-03-19 | 2 | -4/+6 |
| | | | | (bzr r2713) | ||||
| * | make arena remember its parent canvasarena, if any (so that an arenaitem can ↵ | bulia byak | 2007-03-19 | 3 | -0/+5 |
| | | | | | | get access to the canvas viewbox for picking optimization) (bzr r2712) | ||||
| * | use ::upgrade for getting NR::Rect | bulia byak | 2007-03-19 | 1 | -1/+1 |
| | | | | (bzr r2711) | ||||
| * | comment fix | bulia byak | 2007-03-19 | 1 | -1/+1 |
| | | | | (bzr r2710) | ||||
| * | optimize cairo paths by not drawing segments that are outside of view (for ↵ | bulia byak | 2007-03-18 | 4 | -22/+48 |
| | | | | | | stroke only); increase tolerance for picking, not calculate wind when it's not needed (bzr r2700) | ||||
| * | clean up rect mess a bit before start working on other stuff | MenTaLguY | 2007-03-17 | 1 | -2/+2 |
| | | | | (bzr r2678) | ||||
| * | fix bug where master opacity did not affect markers | bulia byak | 2007-03-14 | 1 | -4/+5 |
| | | | | (bzr r2645) | ||||
| * | Eliminate remaining sources of empty NR::Rects | MenTaLguY | 2007-03-11 | 1 | -5/+10 |
| | | | | (bzr r2605) | ||||
| * | 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) | ||||
| * | the SP_IS_GAUSSIANBLUR fix is not only for shapes. fixme: this boilerplate ↵ | bulia byak | 2007-03-03 | 2 | -2/+2 |
| | | | | | | definitely needs to be factored out (bzr r2517) | ||||
| * | implement proper picking (by the frame and diagonals) in outline mode | bulia byak | 2007-03-03 | 1 | -11/+51 |
| | | | | (bzr r2513) | ||||
| * | restore rendering markers in outline mode | bulia byak | 2007-03-03 | 1 | -6/+10 |
| | | | | (bzr r2512) | ||||
| * | blind fix for endianness, needs testing by someone on a big-endian machine | bulia byak | 2007-03-02 | 1 | -0/+22 |
| | | | | (bzr r2506) | ||||
| * | cairoify image outlines | bulia byak | 2007-03-02 | 1 | -30/+28 |
| | | | | (bzr r2505) | ||||
| * | patch the RGBA/BGRA incompatibility (until we're not using cairo throughout) | bulia byak | 2007-03-02 | 2 | -3/+8 |
| | | | | (bzr r2499) | ||||
| * | create/destroy the cairo_t for all items to render into (currently used only ↵ | bulia byak | 2007-03-02 | 1 | -6/+19 |
| | | | | | | in outline mode) (bzr r2497) | ||||
| * | outline mode: render into the passed cairo_t | bulia byak | 2007-03-02 | 2 | -25/+9 |
| | | | | (bzr r2496) | ||||
| * | eliminate caching and temp buffers for cairo outline mode | bulia byak | 2007-03-02 | 1 | -31/+35 |
| | | | | (bzr r2495) | ||||
| * | jasper's patch for bug 1666430; see that patch for why we should ignore the ↵ | bulia byak | 2007-03-01 | 1 | -25/+39 |
| | | | | | | compile warnings (bzr r2489) | ||||
| * | (hopefully) fixed build on linux, added missing isnormal.h | Markus Schwarzenberg | 2007-03-01 | 2 | -0/+4 |
| | | | | (bzr r2486) | ||||
| * | commited Solaris 2.8 / gcc-3.2.3 fixes | Markus Schwarzenberg | 2007-03-01 | 3 | -2/+6 |
| | | | | (bzr r2485) | ||||
| * | API change: render methods now take a cairo_t (not yet used) | bulia byak | 2007-03-01 | 7 | -23/+24 |
| | | | | (bzr r2472) | ||||
| * | render text in outline mode via cairo (still no endian-safe); factor out ↵ | bulia byak | 2007-03-01 | 5 | -81/+180 |
| | | | | | | helper functions (bzr r2470) | ||||
| * | more comments | bulia byak | 2007-02-27 | 1 | -3/+10 |
| | | | | (bzr r2458) | ||||
| * | more comments on cairo's and our own woes | bulia byak | 2007-02-27 | 2 | -2/+17 |
| | | | | (bzr r2455) | ||||
| * | move a global to a class property; reduce the use of is_scrolling to prevent ↵ | bulia byak | 2007-02-25 | 2 | -7/+10 |
| | | | | | | the lack-of-redraw issues (bzr r2430) | ||||
| * | 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) | ||||
| * | Cleaned up DOS line ends that had snuck in. | Jon A. Cruz | 2007-02-19 | 3 | -529/+529 |
| | | | | (bzr r2399) | ||||
| * | smooth panning: suppress painting for so long as scrolling events come one ↵ | bulia byak | 2007-02-19 | 1 | -60/+66 |
| | | | | | | after the other; add comments on tiles array; make tile size a define; simplify work with tiles in paint(); remove redundant redraw requests in sp_canvas_scroll_to as it gets requested by expose event anyway (bzr r2394) | ||||
| * | a bunch of cairo fixmes in anticipation of a more direct rendering with less ↵ | bulia byak | 2007-02-17 | 4 | -6/+69 |
| | | | | | | intermediate buffers and unpacked 32bit RGBA throughout (bzr r2385) | ||||
| * | 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) | ||||
| * | jasper's patch for fast iir blur | bulia byak | 2007-02-11 | 2 | -383/+565 |
| | | | | (bzr r2356) | ||||
| * | Unions Are Evil! When pixblock size is TINY, it stores data right in the ↵ | bulia byak | 2007-02-04 | 6 | -13/+13 |
| | | | | | | 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) | ||||
| * | Sorry, forgot the copyright text. | Johan B. C. Engelen | 2007-01-24 | 2 | -0/+4 |
| | | | | (bzr r2276) | ||||
| * | patch 1635163: directional repaint for better interactivity | bulia byak | 2007-01-17 | 1 | -10/+47 |
| | | | | (bzr r2230) | ||||
| * | Upgraded gradient tool =) | Johan B. C. Engelen | 2007-01-17 | 2 | -9/+7 |
| | | | | (bzr r2228) | ||||
| * | fix 1632748 | bulia byak | 2007-01-11 | 1 | -2/+1 |
| | | | | (bzr r2179) | ||||
| * | Fix for 1502439, annoying GTK warning: "Gtk-CRITICAL **: gtk_style_detach: ↵ | gustav_b | 2007-01-07 | 1 | -0/+2 |
| | | | | | | assertion:style->" (bzr r2152) | ||||
| * | comment on possible optimization | bulia byak | 2007-01-07 | 1 | -1/+4 |
| | | | | (bzr r2144) | ||||
| * | 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) | ||||
| * | Fixed and disabled extra debugging routines in pixblock scaler and transformer | Niko Kiirala | 2007-01-04 | 2 | -4/+4 |
| | | | | (bzr r2126) | ||||
| * | Added bitmap transformer to fix blur with rotation and non-uniform scaling | Niko Kiirala | 2007-01-03 | 4 | -9/+216 |
| | | | | (bzr r2125) | ||||
| * | patch by Jasper van de Gronde from bug 1576258 | bulia byak | 2006-12-11 | 2 | -67/+52 |
| | | | | (bzr r2085) | ||||
