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

4525 Коммитов

Автор SHA1 Сообщение Дата
pavlov%pavlov.net fd4a3f5471 adding support for GetThebesSurface() on windows so that we can remove a lot of code. 2006-01-31 00:05:03 +00:00
pavlov%pavlov.net 9f582b1de5 adding support for creating a gfxWindowsSurface from a HWND.
Call all win32 apis with :: to avoid namespace collisions.
2006-01-31 00:00:12 +00:00
mkaply%us.ibm.com 4b448cbff1 #305028
r=bsmedberg, sr=mkaply (OS/2 only)
Patch from Peter Weilbacher - Cairo on OS/2
2006-01-30 16:54:24 +00:00
mcs%pearlcrescent.com ad4c471e04 Bug 298375 - drawWindow() reverses red and blue channels in 16 bit color.
Return correct pixel format information for color depth < 32 on Windows.
  r+sr=roc.
2006-01-26 21:30:09 +00:00
dbaron%dbaron.org 00523ce610 Guess at Windows (pacifica) bustage fix, and more consistent with existing code anyway. 2006-01-26 06:10:52 +00:00
bzbarsky%mit.edu ccd5715711 Fixing thebes build bustage; bug 317375 2006-01-26 04:57:39 +00:00
roc+%cs.cmu.edu adfd83621e Fixing my bustage. 2006-01-26 03:20:51 +00:00
roc+%cs.cmu.edu ff88946009 Fixing my bustage. 2006-01-26 03:00:06 +00:00
roc+%cs.cmu.edu 77bca74243 Bug 317375. Reorganize frame painting and mouse event targeting around frame display lists. Some review from dbaron, lots of testing help from Martijn, Julien and others 2006-01-26 02:29:17 +00:00
vladimir%pobox.com a5e2c8b72a b=324537, fix windows/cairo options menu crash due to unimplemented gfxPlatform call, r=me 2006-01-25 09:29:31 +00:00
pavlov%pavlov.net 7227bd8be1 build the PDF surface and link against zlib 2006-01-25 04:00:51 +00:00
pavlov%pavlov.net 6e3966161e s/mDPI/mDpi/ typo 2006-01-25 02:48:34 +00:00
pavlov%pavlov.net 6792ffb728 enable building of the cairo pdf and ps surfaces on linux r=vlad 2006-01-25 02:23:32 +00:00
pavlov%pavlov.net ccc83518de removing excess #endif 2006-01-25 02:10:39 +00:00
pavlov%pavlov.net 9c30f9bb71 add support for owning a passed in DC 2006-01-25 02:06:29 +00:00
pavlov%pavlov.net fa3fcdbd3d Getting things ready for thebes/cairo printing... 2006-01-25 02:05:03 +00:00
bryner%brianryner.com ecc0706743 Remove deprecated nsTString::ToCString (bug 323471). r+sr=darin. 2006-01-24 19:22:02 +00:00
vladimir%pobox.com 6793dceedf Fix pattern leak in cairo_pop_group_to_source 2006-01-23 22:41:17 +00:00
pavlov%pavlov.net 48f5fc422f Fixing region leak 2006-01-23 22:19:50 +00:00
cbiesinger%web.de 1f2c34903f bug 323551 make the in-tree cairo compile on beos (if a system-installed
freetype and fontconfig is present)
r=bsmedberg,vlad
2006-01-21 15:58:24 +00:00
dbaron%dbaron.org 4cd142ba43 Make DPI preference behave the same on OS/2 as on Unixes. r=mkaply sr=roc b=323964 2006-01-20 20:08:02 +00:00
vladimir%pobox.com 85163132e8 Pick correct depth under Gtk2; this will fix 16bpp visuals at the very least; 8bpp visuals will still be badly broken with no fix in sight. 2006-01-19 22:35:40 +00:00
vladimir%pobox.com 02e8a493f4 Add missing entry for nsThebesFontEnumerator in nsThebesGfxFactory.cpp 2006-01-19 21:49:39 +00:00
pavlov%pavlov.net 256f49481e ifdefing out a printf 2006-01-19 21:03:29 +00:00
dbaron%dbaron.org 662ae334b0 Avoid extra trailing comma. r=vlad 2006-01-19 20:53:34 +00:00
dbaron%dbaron.org 5d5b8533da No need to do extra work for system fonts. Fix spelling and unused variable. r=vlad 2006-01-19 20:34:48 +00:00
dbaron%dbaron.org c65736c4e2 Fix uninitialized members of gfxFontStyle and fix comments. r=vlad 2006-01-19 20:31:59 +00:00
dbaron%dbaron.org 7e7a2b9599 Don't pass a double value through an integer variable. r=vlad 2006-01-19 20:21:39 +00:00
kjh-5727%comcast.net 65d8e317d0 Bug 322621 - Improve conformance with the Adobe DSC standard. r=tor, sr=roc. 2006-01-19 18:41:32 +00:00
dbaron%dbaron.org e22c52ab0f Do what I meant to do before (and I should have noticed gcc's warnings). 2006-01-19 04:17:10 +00:00
dbaron%dbaron.org 2e24d395d4 Old-pango code that should be correct. r=vlad 2006-01-19 01:19:06 +00:00
dbaron%dbaron.org f1a8c14520 Attempt to do DPI conversions for system fonts correctly, although there are still some (rounding?) issues. r=vlad 2006-01-19 01:06:12 +00:00
dbaron%dbaron.org 78bce78e0d Remove MOZ_ENABLE_COREXFONTS ifdefs. 2006-01-19 00:44:12 +00:00
dbaron%dbaron.org fa17ffbcdd Fix uninitialized case in windows ifdef. Rename misnamed variable. Initialize to 96 for Mac, etc. r=vlad 2006-01-19 00:17:59 +00:00
dbaron%dbaron.org 11de85dd80 These checks should be against 96, since this is the DPI that controls what pt values in CSS mean, and our default behavior should not let that get under 96, otherwise fonts become too small. r=vlad 2006-01-19 00:11:15 +00:00
vladimir%pobox.com 19a40b2ba3 Use PushGroup()/PopGroup() to implement transparency blending using cairo 2006-01-18 22:43:42 +00:00
vladimir%pobox.com 861a6a1bf7 fix Windows cairo builds issues; avoid crash in drawing surface destructor; sync up cairo clip state after calling RestoreDC() to make sure that the clip is correct, r=pavlov 2006-01-18 22:42:30 +00:00
vladimir%pobox.com d75ce8aee3 Import a bunch of more up to date local cairo patches, notably fixes to win32 clipping. 2006-01-18 22:15:25 +00:00
pavlov%pavlov.net 69986363ad changing AutoPtrs to RefPtrs to fix typos. 2006-01-17 00:38:38 +00:00
cbiesinger%web.de 6ca819b052 323352 unbreak beos build after the changes from 322942 (move nsIScreen
impls to widget)
patch by Doug Shelton <doug@sheltonfamily.org> r=thesuckiestemail@yahoo.se
sr=pavlov
2006-01-15 22:03:29 +00:00
kjh-5727%comcast.net 0a1d19f815 Bug 323485 - Xlib build bustage from moving nsIScreen from gfx to widget. r=biesi, sr=pavlov. 2006-01-15 18:14:01 +00:00
pavlov%pavlov.net 66e9ba61d7 don't build PDF surface until we actually build cairo pdf support... 2006-01-13 22:47:54 +00:00
pavlov%pavlov.net b83da62131 adding pdf surface to thebes for linux printing 2006-01-13 20:58:37 +00:00
cbiesinger%web.de 840462d58e add missing file from cairo trunk 2006-01-13 20:56:27 +00:00
pavlov%pavlov.net 4eb322ae9b fixing cairo text drawing bug (patch from cairo trunk) 2006-01-13 18:21:00 +00:00
mkaply%us.ibm.com 93ccf6c400 OS/2 build bustage with the nsiscreen move - 323254 2006-01-13 17:56:40 +00:00
pavlov%pavlov.net a6087948ce fixing linux cairo bustage 2006-01-13 17:01:08 +00:00
pavlov%pavlov.net 1d33739db6 fixing linux build bustage 2006-01-13 16:09:18 +00:00
vladimir%pobox.com ec54927e83 Misc thebes/cairo win32 compilation fixes 2006-01-13 15:57:59 +00:00
pavlov%pavlov.net 51272beaf9 fixing windows font code to use the right object as a DC when measuring/drawing/etc 2006-01-13 15:06:51 +00:00