Граф коммитов

27 Коммитов

Автор SHA1 Сообщение Дата
Robert O'Callahan f27247750a Bug 458487 - 'Rework image snapping logic'. r=vlad+joedrew, sr=dbaron 2008-11-04 14:01:21 -08:00
Keith Schwarz 9b9583a852 Bug 455403 - -moz-transform translate functions result in incorrect origin; v5; r+sr=dbaron 2008-09-20 16:39:31 +02:00
L. David Baron eacac09939 Backed out changeset aab6b12f4a2b (Bug 455403) due to reftest failures from landing patches in the wrong order, and unexplained reftest hangs. 2008-09-19 16:04:34 -07:00
Keith Schwarz d0300d2843 Fix incorrect composition of translations with other transforms by making matrix multiplication code clearer, clarifying which matrices are for column vectors and which are for row vectors, and fixing incorrect matrix type conversions. (Bug 455403) r+sr=dbaron 2008-09-19 10:14:54 -07:00
Robert O'Callahan 9c6fb220e6 Bug 444689. gfxMatrix type checks should allow for an epsilon fuzz so that matrix arithmetic that works out to the identity doesn't change the type. r=vlad 2008-07-14 10:27:43 +12:00
longsonr@gmail.com 9bca90d7e5 Bug 375387 - make gfxMatrix::IsSingular const. r+sr=pavlov 2007-03-27 04:07:10 -07:00
vladimir%pobox.com 512ced2f1b b=using opacity with windows native widgets causes bogus rendering/lack of rendering; r=stuart 2007-03-03 00:18:34 +00:00
pavlov%pavlov.net fe05d3f5e4 stop exporting cairo headers from thebes headers. bug 368377. r=vlad 2007-01-27 01:26:49 +00:00
tor%cs.brown.edu f9d1421ef4 Bug 367416 - thebes API additions needed for nsSVGPathGeometryFrame
conversion.  r=vlad
2007-01-22 18:14:47 +00:00
vladimir%pobox.com 83f4546038 b=364742, Update cairo to git 473ae3aa95, r=stuart 2006-12-23 01:15:54 +00:00
vladimir%pobox.com 5f16d02aa3 b=352488, canvas drawWindow causes transform change in source window; also 324803, drawwindow sometimes fails on cairo builds, r=stuart 2006-10-26 15:24:15 +00:00
vladimir%pobox.com 87199bb79c b=358115, expose cairo transform_bounding_box, r=stuart 2006-10-26 02:02:36 +00:00
vladimir%pobox.com 079f0ade3d b=350765, rename cairo quartz2 to nquartz (with a whole bunch of bugfixes), r=me 2006-08-30 22:01:27 +00:00
pavlov%pavlov.net d4ef56fbf1 adding != operator. r=mrbkap/sicking 2006-07-07 23:13:39 +00:00
benjamin%smedbergs.us cfa4b0b6f3 Bug 332115 - hide a bunch of symbols when building libxul, fix the thebes symbols so that they are exported/imported sanely, and some other graphics-related linking/visibility fixups, r=darin+vlad 2006-04-27 14:41:11 +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
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
vladimir%pobox.com 2f87b8dd7c Merge from org.mozilla.cvs.cairo branch.
- Cairo 1.1.1
- Updated thebes, gfx/src/thebes
- Fixes to plugins with thebes gfx under linux
- Native theme fixes with thebes rendering (NOTE: widget changes only enabled when building with thebes, otherwise all old code)
2005-10-06 04:02:10 +00:00
vladimir%pobox.com 711354ac25 cairo landing: land thebes 2005-08-20 05:36:47 +00:00
vladimir%pobox.com 380e5a443f fix thebes gfxPattern refcounting; add coord space transforms for Rects; fix packed-color conversion.. notpartofthebuild 2005-07-02 01:05:26 +00:00
pavlov%pavlov.net 11d9ea1f2c Adding more utility functions to thebes from vlad. Cleaning up some coding style inconsistencies. 2005-06-30 04:58:27 +00:00
pavlov%pavlov.net e79c48491a Updating thebes to match cairo 0.5 api, adding refcounting, pixel aligned rects. patches from roc, vlad, and myself. Bug 298880. 2005-06-28 09:18:55 +00:00
roc+%cs.cmu.edu 01952f0a59 Fixing #include guards to avoid leading underscore. Not Part Of The Build 2005-04-11 04:36:18 +00:00
roc+%cs.cmu.edu 43aca48cfc Updating to use gfxFloat everywhere. Also use gfxPoint, gfxRect, gfxSize where appropriate. Also added many XXX comments where documentation is needed. Not Part Of The Build. 2005-04-08 05:44:32 +00:00
pavlov%pavlov.net e219a00e80 fixing typos 2005-04-07 19:12:19 +00:00
pavlov%pavlov.net 428e04ae5d New graphics API. The future is here. 2005-04-06 01:54:26 +00:00