Commit Graph

4674 Commits

Author SHA1 Message Date
pavlov%pavlov.net
95aa30d1d5 removing unused member variables in thebes code 2006-03-31 23:52:20 +00:00
pavlov%pavlov.net
b0d25063b6 fixing bug where if the first glyph in a string is found but ones later in the string aren't we didn't draw the later ones. patch from Masayuki Nakano <masayuki@d-toybox.com>. bug 328940. r=me 2006-03-31 23:50:58 +00:00
darin%meer.net
20837f71e1 fixes bug 328925 "Replace NS_WARN_IF_FALSE with NS_ASSERTION (where appropriate)" r=dbaron 2006-03-30 18:40:56 +00:00
gerv%gerv.net
a54a4e6372 Bug 331921 - Fix up some corrupt/dodgy Initial Developer lines. 2006-03-30 07:57:10 +00:00
pavlov%pavlov.net
cea27a57e0 fixing mingw issues. bugs 331287, 331329, 331333. patches from cls and hans-andreas engel. r=me 2006-03-28 21:15:01 +00:00
mark%moxienet.com
159ccd8008 331827 Provisional build patch to make gtk2/darwin builds functional out of the box. There may be additional changes needed for static builds. r=bsmedberg 2006-03-28 20:06:17 +00:00
vladimir%pobox.com
d2c2d2a110 Revert incorrect addition of cairo_xlib_surface_flush (XSync() is wrong thing here) 2006-03-28 02:29:07 +00:00
vladimir%pobox.com
39322bb542 [cairo] Only call xlib glyph_device_extents if needed, r=me 2006-03-27 21:54:28 +00:00
pavlov%pavlov.net
111cf37ffb removing the enum name to fix sad gcc 2006-03-25 01:36:11 +00:00
pavlov%pavlov.net
0ee2e0f301 fixing build bustage 2006-03-25 01:05:34 +00:00
pavlov%pavlov.net
714da423c5 speed up image drawing by decoding directly in to 32bpp buffers. bug 331298. r=vlad 2006-03-25 00:34:48 +00:00
vladimir%pobox.com
2506f75279 b=328792, linux cairo builds require Render, r=stuart 2006-03-22 01:15:23 +00:00
vladimir%pobox.com
d5844f978a b=331249, fix image surface stride calculation for RGB24 when allocating data, r=me 2006-03-21 21:51:03 +00:00
mark%moxienet.com
c643fb8c61 Apply firehose to cairo-less cocoa widget builds aka bustage fix for Camino 2006-03-18 06:11:48 +00:00
pavlov%pavlov.net
530b88be89 really fixing camino.. i think... honest.... 2006-03-18 01:55:34 +00:00
pavlov%pavlov.net
2fe2f2f29b fixin more camino bustage 2006-03-18 01:23:52 +00:00
pavlov%pavlov.net
801c05e880 fixing camino bustage 2006-03-18 01:23:51 +00:00
pavlov%pavlov.net
b783f5c3f9 adding StHandleLocker back here to fix build bustage 2006-03-18 00:09:23 +00:00
pavlov%pavlov.net
279396ea3a removing nsWatchTask, removing cocoa widget dependancies on gfx/src/mac. bug 330786. r=josh 2006-03-17 23:35:39 +00:00
vladimir%pobox.com
10491893d5 Re-landing fixed cairo update, r=pav 2006-03-17 22:24:30 +00:00
vladimir%pobox.com
a3e8a2106f People tell me that quadrupling Tp is bad. Me? I want a second opinion. 2006-03-17 07:44:38 +00:00
vladimir%pobox.com
fa9bd96262 bustage fix 2006-03-17 04:30:49 +00:00
vladimir%pobox.com
702e1a67ff b=330738, update in-tree cairo to current cairo head 2006-03-17 04:05:32 +00:00
pavlov%pavlov.net
31ef3d11b6 use the baseclass members instead of declaring new ones. offshoot of 330510. r=vlad 2006-03-14 23:18:42 +00:00
pavlov%pavlov.net
0cffbe252f create fonts lazily. bug 330510. r=vlad 2006-03-14 23:17:55 +00:00
mkaply%us.ibm.com
4fdf8cf296 #301064
r=mkaply, sr=mkaply (OS/2 only)
Patch from Andy Willis - add _declspec(dllexport/dllimport) for OS/2
Instead of adding NS_GFX to nsRegionImpl, moving region code into OS/2 (we're the only consumer)
2006-03-14 21:52:14 +00:00
vladimir%pobox.com
024f6bdc6e b=330107, pango font backend truncates float values to ints due to integer PANGO_SCALE, r=dbaron 2006-03-11 01:36:28 +00:00
pavlov%pavlov.net
4d95ee0a45 fix double glyph drawing with svg. bug 330095. r=vlad 2006-03-10 23:42:35 +00:00
tor%cs.brown.edu
441b9a7998 Bug 330041 - <svg:image> upside down and color shifted with cairo gfx.
Also fixes artifacts on animated gifs with cairo gfx.  r=vlad
2006-03-10 22:27:37 +00:00
pavlov%pavlov.net
add8320c31 attempt to unhork build. bug 329315. 2006-03-09 16:04:28 +00:00
pavlov%pavlov.net
464e521f86 attempt to unhork build. bug 329315. undoes fix for 329306. 2006-03-09 16:01:04 +00:00
pavlov%pavlov.net
f0ea84bb78 undoing fix that didn't work 2006-03-09 15:51:51 +00:00
pavlov%pavlov.net
691222c72d attempt to unhork build. bug 329315. undoes fix for 329306. 2006-03-09 09:45:47 +00:00
pavlov%pavlov.net
af146bcb1f making fonts scale based on the ctm on windows. bug 329306. r=vlad 2006-03-09 02:12:15 +00:00
pavlov%pavlov.net
286fe2c04b implementing _cairo_win32_surface_show_glyphs. bug 329259. r=vlad 2006-03-09 02:08:06 +00:00
vladimir%pobox.com
5952ca70f8 b=329850, fix thinko in positioning pango runs after the first, r=me 2006-03-09 00:25:53 +00:00
vladimir%pobox.com
385d974e5f b=329841, incorporate late-breaking comments from roc! 2006-03-08 23:47:02 +00:00
vladimir%pobox.com
5267025e36 b=329841, misc thebes fixes/additions, r=pav 2006-03-08 23:40:25 +00:00
mkaply%us.ibm.com
6df4894b7c #3011064
r=mkaply, sr=mkaply (OS/2 only)
Patch from Andy Willis - add _declspec(dllexport/dllimport) for OS/2
2006-03-08 19:13:43 +00:00
vladimir%pobox.com
0e4cb03112 b=329680, crash in gfxContext::SetSource (ensure we have an image surface before optimizing in nsThebesImage), r=pav 2006-03-08 00:28:19 +00:00
pavlov%pavlov.net
938a0e94ac fixing crash when trying to measure or draw 0-length strings.
removing HDC param/member that is no longer used.
bug 329574. r=vlad
2006-03-07 23:45:52 +00:00
vladimir%pobox.com
2f354a2d51 fix build bustage 2006-03-05 09:26:57 +00:00
cbiesinger%web.de
b768303bda bug 329140
- check for pango rather than gtk2 for non-gtk2 specific code
- add pango/cairo cflags where necessary
- don't include gtk headers when not needed
r=vlad
2006-03-04 14:23:39 +00:00
vladimir%pobox.com
2217656e8c Backing out 329306 to see if it fixes 329315 2006-03-04 09:50:26 +00:00
pavlov%pavlov.net
d099b3735d making windows font sizes scale based on the CTM. bug 329306. r=vlad 2006-03-04 04:40:07 +00:00
pavlov%pavlov.net
0ce420b5e9 compute font metrics as needed. bug 329258. r=vlad 2006-03-03 21:23:15 +00:00
pavlov%pavlov.net
0abecc5523 don't create a temp duplicate font list every time we need to get a font.... bug 329199. r=bz 2006-03-03 05:54:47 +00:00
pavlov%pavlov.net
337161cda9 fixing 16bpp display hang. bug 328676. r=vlad 2006-03-03 00:44:48 +00:00
pavlov%pavlov.net
117ea6ce29 fixing typo breaking mingw builds. bug 328499. patch from Hans-Andreas Engel <engel@physics.harvard.edu>. r=vlad 2006-03-03 00:17:54 +00:00
pavlov%pavlov.net
cc439baf14 Fast path text measuring/drawing for non-ascii non-complex text as well. bug 329170. r=vlad. 2006-03-03 00:14:40 +00:00