summaryrefslogtreecommitdiffstats
path: root/src/display (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* API change: render methods now take a cairo_t (not yet used)bulia byak2007-03-017-23/+24
| | | (bzr r2472)
* render text in outline mode via cairo (still no endian-safe); factor out ↵bulia byak2007-03-015-81/+180
| | | | | helper functions (bzr r2470)
* more commentsbulia byak2007-02-271-3/+10
| | | (bzr r2458)
* more comments on cairo's and our own woesbulia byak2007-02-272-2/+17
| | | (bzr r2455)
* move a global to a class property; reduce the use of is_scrolling to prevent ↵bulia byak2007-02-252-7/+10
| | | | | the lack-of-redraw issues (bzr r2430)
* add commented-out cairo stroke rendering; refactoringbulia byak2007-02-221-44/+166
| | | (bzr r2417)
* factor out some cairo-related helpers; add cairo clipping - commented out ↵bulia byak2007-02-211-64/+112
| | | | | for now due to a cairo bug (bzr r2416)
* Cleaned up DOS line ends that had snuck in.Jon A. Cruz2007-02-193-529/+529
| | | (bzr r2399)
* smooth panning: suppress painting for so long as scrolling events come one ↵bulia byak2007-02-191-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 byak2007-02-174-6/+69
| | | | | intermediate buffers and unpacked 32bit RGBA throughout (bzr r2385)
* eliminate temporary buffer in outline mode (faster); restore livarot path ↵bulia byak2007-02-171-24/+17
| | | | | for picking (unfortunately slower, consider using cairo_in_stroke instead) (bzr r2382)
* first try to use cairo, for outline mode only so farbulia byak2007-02-171-3/+102
| | | (bzr r2381)
* jasper's patch for fast iir blurbulia byak2007-02-112-383/+565
| | | (bzr r2356)
* Unions Are Evil! When pixblock size is TINY, it stores data right in the ↵bulia byak2007-02-046-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. Engelen2007-01-242-0/+4
| | | (bzr r2276)
* patch 1635163: directional repaint for better interactivitybulia byak2007-01-171-10/+47
| | | (bzr r2230)
* Upgraded gradient tool =)Johan B. C. Engelen2007-01-172-9/+7
| | | (bzr r2228)
* fix 1632748bulia byak2007-01-111-2/+1
| | | (bzr r2179)
* Fix for 1502439, annoying GTK warning: "Gtk-CRITICAL **: gtk_style_detach: ↵gustav_b2007-01-071-0/+2
| | | | | assertion:style->" (bzr r2152)
* comment on possible optimizationbulia byak2007-01-071-1/+4
| | | (bzr r2144)
* when bailing out on update due to missing curve or style, don't forget to ↵bulia byak2007-01-071-4/+6
| | | | | update item->bbox; fixes 1623869 (bzr r2143)
* Fixed and disabled extra debugging routines in pixblock scaler and transformerNiko Kiirala2007-01-042-4/+4
| | | (bzr r2126)
* Added bitmap transformer to fix blur with rotation and non-uniform scalingNiko Kiirala2007-01-034-9/+216
| | | (bzr r2125)
* patch by Jasper van de Gronde from bug 1576258bulia byak2006-12-112-67/+52
| | | (bzr r2085)
* Cleanup work for markers - adding some documentation to areas of codeBryce Harrington2006-11-181-0/+29
| | | | | dealing with markers, and removing some marker debug stuff. (bzr r1987)
* fix another crash on exit caused by trying to do stuff when canvas is no morebulia byak2006-11-131-0/+3
| | | (bzr r1946)
* Applied patch to disable the pressure sensitivity for those people that have Jon Phillips2006-11-061-1/+4
| | | | | | | | | problems and added new author to our authors file: https://sourceforge.net/tracker/index.php?func=detail&aid=1511066&group_id=93438&atid=604308 Please test o this feature for those who have tablets, pressure sensitivity, etc...it is a workaround for gtk+ problems with some tablets, etc... (bzr r1911)
* add diagonals, fix shape conversionbulia byak2006-11-051-2/+10
| | | (bzr r1902)
* display images as rects in Outline modebulia byak2006-11-052-28/+77
| | | (bzr r1901)
* fix bug: stroke width was not changed when switching to outline and backbulia byak2006-11-042-2/+14
| | | (bzr r1894)
* Renaming from SP_CGRID to INKSCAPE_CXYGRID. SPCGrid to Inkscape::CXYGridJohan B. C. Engelen2006-10-262-61/+70
| | | (bzr r1869)
* extend the semantics of sp_canvas_force_full_redraw_after_interruptions to ↵bulia byak2006-10-262-7/+10
| | | | | allow passing 0 to it, meaning no interruptions at all until the next sp_canvas_end_forced_full_redraws (bzr r1865)
* fix visibility and pickability of nofill/nostroke objects in outline mode; ↵bulia byak2006-10-251-17/+24
| | | | | optimize looking up rendermode (bzr r1862)
* implement rendering of clips/masks in outline mode; make all outline colors ↵bulia byak2006-10-251-1/+28
| | | | | stored in the prefs (bzr r1861)
* more correct double opacity fix: do not multiply by opacity if ↵bulia byak2006-10-201-3/+2
| | | | | item->render_opacity, i.e. the opacity was already applied during render (bzr r1815)
* fix the erroneous double opacity on filtered objectsbulia byak2006-10-201-2/+6
| | | (bzr r1814)
* handle the case of no filter primitivesbulia byak2006-10-201-4/+6
| | | (bzr r1813)
* fill in set methods to enable x/y/w/hbulia byak2006-10-201-5/+17
| | | (bzr r1812)
* purge fred's arena item tile cache (has been disabled for quite some time ↵bulia byak2006-10-174-620/+105
| | | | | anyway, bitrotting; enabling it gives no measureable advantage) (bzr r1807)
* another canvas repaint optimization: if the new rect and the rect aborted ↵bulia byak2006-10-161-51/+133
| | | | | last time are not close and compact, paint them separately instead of painting their enclosing rect (bzr r1805)
* indentation; declarations to first uses; deal with the possible failure to ↵bulia byak2006-10-141-897/+1061
| | | | | create pixblock due to insufficient memory (bzr r1801)
* deal with the possible failure to create pixblock due to insufficient memorybulia byak2006-10-146-4/+60
| | | (bzr r1800)
* disable filters in outline modebulia byak2006-10-111-8/+10
| | | (bzr r1796)
* Filtering now works with text and image objectsNiko Kiirala2006-10-102-0/+61
| | | (bzr r1794)
* add blur speed/quality optionsbulia byak2006-10-092-46/+184
| | | (bzr r1782)
* Check to make sure canvas provided to forced redraw functions is not null.John Bintz2006-10-031-0/+4
| | | (bzr r1757)
* Fixed banding problem when rendering filtersNiko Kiirala2006-10-021-0/+1
| | | (bzr r1753)
* FIXED: "Several "** Message: arg" lines every time GUI is started. I think ↵Johan B. C. Engelen2006-09-291-2/+0
| | | | | | | this is from the axonometric grid code by Johan Engelen (though I may be wrong)." Sorry, forgot to remove a debugging message. (bzr r1727)
* axonometric grid: angles cannot be larger than 89 degrees.Johan B. C. Engelen2006-09-231-0/+2
| | | (bzr r1718)
* AXONOMETRIC (3D) GRID! OK, still alot of work to be done. Snapping, ↵Johan B. C. Engelen2006-09-213-0/+530
| | | | | diagonal guides, 0-degree angle axes, user-input checking, emphasis lines, optimizing, ... try and find as many bugs as possible :P Or just look at it playing with the angles of the lines, it's pretty cool to look at all by itself :) (bzr r1716)