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

794 Коммитов

Автор SHA1 Сообщение Дата
ramiro%netscape.com ff452fe61e Tweak code to allow blending to work on unix. It will currently work only
on certain depths and images.  Demo10 works on 16 bit depths.
1999-04-01 22:29:44 +00:00
ramiro%netscape.com 74df2deb9c Implement GetDepth(). Before it was hardcoded to 24 in the superclass. 1999-04-01 21:58:46 +00:00
erik%netscape.com 6b3ee2d93d Initial check-in of new X/GTK font code. Improved font-weight "bolder"
and "lighter", more accurate font-size (max ascent and max descent),
better speed.
However, ifdeffed for now to try on various platforms.
1999-04-01 00:04:36 +00:00
jdunn%netscape.com ab5bde421e Include prenv to get PR_GetEnv prototype 1999-03-31 22:55:29 +00:00
erik%netscape.com a6d5903901 Fixed a compiler warning. 1999-03-31 22:52:51 +00:00
syd%netscape.com ca263b2c48 Fix for AIX build bustage. 1999-03-31 20:18:54 +00:00
syd%netscape.com 98bf9f6e28 Fix for AIX compatibility 1999-03-31 20:18:11 +00:00
syd%netscape.com 2d0c4a5cbf Replace getenv with NSPR function, remove stdlib.h include. Partially done
for AIX build.
1999-03-31 20:17:01 +00:00
mcafee%netscape.com b5007d4bb3 Some code got stomped, putting it back. Specifically we need a prototype for UnixPrData() for Solaris/CC. 1999-03-31 09:14:07 +00:00
ramiro%netscape.com 936366514e Take gtk specific blender code out. Its not needed. All blender code is
fully XP now.
Also, turn off manufacturing of blender objects until unix speicifc issues
can be resolved.  Otherwise, stuff like demo4 breaks.
1999-03-31 06:21:07 +00:00
michaelp%netscape.com af46e48278 now vends nsBlender rather than nsBlenderWin. 1999-03-31 06:07:12 +00:00
michaelp%netscape.com fe7e53d1be made blender fully XP. 1999-03-31 04:54:06 +00:00
michaelp%netscape.com 2c64e2a9e2 kill nsBlenderWin 1999-03-31 04:53:25 +00:00
michaelp%netscape.com 5bceeddf6c killed 1999-03-31 04:53:11 +00:00
ramiro%netscape.com de0f3f737c delete vs. delete[] vs. free fixes.
Thanks to "Bruce Mitchener, Jr." <bruce@cybersight.com for finding all these
and making patches.
1999-03-30 05:26:59 +00:00
pavlov%pavlov.net a8fdb7be3a more work on Lock() and Unlock() 1999-03-30 01:52:05 +00:00
michaelp%netscape.com 7e66c9a28e fixed problem of gImageManager becoming a dnagling reference to a dead object
by adding an additional reference to the global image manager when it is
created. current solution is that suggested by adam locke, but this really needs
to be a service so that we don't leak memory. also made destructor virtual
to correct warning pointed out by bruce@cybersight.com.
1999-03-30 01:43:32 +00:00
syd%netscape.com c6f2006ddc Fix typo. 1999-03-30 01:42:08 +00:00
michaelp%netscape.com c6f76c4d7a added virtual destructors where necessary as pointed out by bruce@cybersight.com. 1999-03-30 01:41:13 +00:00
syd%netscape.com 058dd1c863 Fixed misspell of virtual. 1999-03-30 01:33:40 +00:00
syd%netscape.com ba9bd482be Initialize mIsTopToBottom to PR_TRUE 1999-03-30 01:20:16 +00:00
syd%netscape.com 74f9123328 Initialize mIsTopToBottom to PR_FALSE. 1999-03-30 01:04:48 +00:00
syd%netscape.com aed6f1a81c Implement GetIsRowOrderTopToBottom(), declare mIsTopToBottom member variable. 1999-03-30 01:04:13 +00:00
syd%netscape.com f1dcc1f109 Postscript colorimage code now queries platform to determine if image
rows are organized top to bottom, or bottom to top, and processes image
bytes depending on this order.
1999-03-30 01:02:46 +00:00
syd%netscape.com 2850b6e828 Implement GetIsRowOrderTopToBottom(); declare mIsTopToBottom member variable 1999-03-30 01:00:32 +00:00
syd%netscape.com cc415051ed Implement GetBytesPix. Declare mIsTopToBottom member variable. 1999-03-30 00:59:16 +00:00
syd%netscape.com d4d63c9b67 Initialize mIsTopToBottom to PR_TRUE; remove GetBytesPix 1999-03-30 00:58:04 +00:00
syd%netscape.com 652c0fd774 Get whether rows are organized top to bottom, or bottom to top in images. 1999-03-30 00:56:35 +00:00
ramiro%netscape.com c1771d6c75 Comment was messed up causing compiler to spew dumb messages. 1999-03-29 15:57:16 +00:00
pavlov%pavlov.net 0116c5f559 build nsBlender.cpp under unix. this fixes builds. 1999-03-28 00:13:30 +00:00
pavlov%pavlov.net 1cccf298e0 add nsBlender to unix 1999-03-27 23:19:22 +00:00
pavlov%pavlov.net 946d040350 make file end with a newline 1999-03-27 23:14:38 +00:00
michaelp%netscape.com 4a22776591 added for guys from Nexware. 1999-03-27 00:25:26 +00:00
ramiro%netscape.com ef24e6bc53 Opps, forgot a debug abort(). 1999-03-26 10:40:44 +00:00
ramiro%netscape.com bb74a84005 Fix 2 things.
1) dont do the RGB -> BGR conversion.  Its not needed thanks
to a IMGLIB workaround i just checked in.

2) create a pixmap from the image data only ONCE for unique image bits and
re paint that, instead of doing this every single time we render.
1999-03-26 09:53:13 +00:00
ramiro%netscape.com 39fb8151db noisy fonts only on debug build. 1999-03-26 09:46:28 +00:00
ramiro%netscape.com 3504870212 print depth on debug printf 1999-03-26 09:43:57 +00:00
erik%netscape.com 14101060a0 Unicode support for fonts on Windows. Reviewed by Michael Plitkins. 1999-03-25 23:41:36 +00:00
kipp%netscape.com ddeb99e94d Put my changes back in that don cone accidently removed 1999-03-24 15:57:24 +00:00
michaelp%netscape.com cb5768fb88 fixed rect containment test. 1999-03-23 22:37:50 +00:00
michaelp%netscape.com d6043e368d fixed docs for ContainsRect(). 1999-03-23 22:37:20 +00:00
dcone%netscape.com 7891ac9157 Took out nsOldDrawingSurfaceGTK.h, this was lost between checkins 1999-03-22 23:16:42 +00:00
dcone%netscape.com 12b0502c2a Include files added for default fonts 1999-03-22 21:48:16 +00:00
dcone%netscape.com 14a5e92098 Added UNIX support for postscript printing, fixed many bugs.
Added nsIDeviceContextSpecPS interface so we can do PS on any platoform, get
information from the print dialog.
1999-03-22 21:45:00 +00:00
kipp%netscape.com cf718d1cfe DIsabled a free of stack memory 1999-03-22 15:42:07 +00:00
pavlov%pavlov.net 8a651d5b1b fix crash 1999-03-22 03:48:51 +00:00
pavlov%pavlov.net 7be0422aa4 fix up some more ugly memory leaks. 1999-03-22 02:36:41 +00:00
pavlov%pavlov.net 3b7c0515de fix up some mem leaks caused by Push/PopState() 1999-03-22 01:50:34 +00:00
pavlov%pavlov.net 16dece517e fix a memory leak. 1999-03-21 21:50:59 +00:00
pavlov%pavlov.net 99c6f8cb62 stomp a few more bugs from my previous checkin. 1999-03-21 21:31:58 +00:00