Commit Graph

536 Commits

Author SHA1 Message Date
wtc%netscape.com
a8634da8db The GetFont method of nsIFontMetrics takes a const pointer reference
as argument, so we must pass a const pointer reference to it.
1998-12-03 06:29:56 +00:00
saari%netscape.com
a07f36d7a3 Mac only hackery to make rendering better. 1998-12-03 04:24:54 +00:00
dcone%netscape.com
26ca8b6da1 Changed the name so the file can be used on the Mac 1998-12-02 16:06:31 +00:00
saari%netscape.com
b27c30186d Fixing build breakage. nsRegionMac API changed on me. 1998-12-02 04:26:16 +00:00
saari%netscape.com
bc42ed5311 fixed hand merge error 1998-12-02 02:51:48 +00:00
saari%netscape.com
78e6d81792 ---------------------------------------- mozilla/widget/public/nsIWidget.h - Added some more #defines for GetNativeData. I don't like this and want to remove them ASAP. 1998-12-02 02:45:08 +00:00
michaelp%netscape.com
0a0eebced5 fixed build bustage. 1998-12-02 01:08:43 +00:00
michaelp%netscape.com
6cfbcd06d4 added GetNativeRegion() and GetRegionComplexity() methods. 1998-12-02 00:36:56 +00:00
michaelp%netscape.com
65c80dd46c added FlushFontCache() method. 1998-12-02 00:36:08 +00:00
michaelp%netscape.com
1ee9c1329d fixed build bustage. 1998-12-01 03:20:31 +00:00
michaelp%netscape.com
cf6649b654 revised blending APIs. 1998-12-01 02:15:44 +00:00
beard%netscape.com
c0c7bc482d Mac shared library migration. 1998-11-30 22:15:00 +00:00
michaelp%netscape.com
337fdd7b1a fixed resource leak. 1998-11-28 04:24:15 +00:00
michaelp%netscape.com
b90db6870e fixed duplicate resource free. 1998-11-28 04:23:23 +00:00
michaelp%netscape.com
6458aae507 added missing NS_INIT_REFCNT(). 1998-11-28 04:21:40 +00:00
peterl%netscape.com
69e3d48a66 fixed bug in font family enumeration 1998-11-26 01:22:04 +00:00
peterl%netscape.com
67259ff2eb made text decorations minimum size of 1 pixel 1998-11-26 01:21:22 +00:00
pavlov%pavlov.net
284b625465 fix twipstopixels and got the scrollbars being sized correctly. 1998-11-25 02:35:59 +00:00
pavlov%pavlov.net
af40821be2 fixed my assertions 1998-11-24 02:43:07 +00:00
pavlov%pavlov.net
cb493acde9 Added assertions to the gfx code so that we can find xp bugs easier 1998-11-24 01:32:12 +00:00
michaelp%netscape.com
7daa228fcb added STRICT to list of preprocessor macros. 1998-11-23 19:00:08 +00:00
danm%netscape.com
a6c31bb67b tweak change from last rev, which was close, but misbehaved. 1998-11-23 17:34:50 +00:00
troy%netscape.com
941d378fe1 Added some casts to make the 6.0 compiler happy 1998-11-23 03:43:49 +00:00
michaelp%netscape.com
8a584e6cef changed ::ReleaseDC() call in RealizeFont() key off of the same thing that
it used to conditionally call ::GetDC(). strictly speaking this change was
not necessary. i did it to make the code look a bit cleaner and accomodate
the situation where a device context is Init()ed with a null widget handle.
a device context of that sort is questionable, but that issue can be
addressed separately.
1998-11-23 03:14:38 +00:00
michaelp%netscape.com
bdeb783286 fixed a bunch of resource leaks exposed by the xpviewer and made
HDC state propagation in SetupDC() more complete.
1998-11-23 03:12:16 +00:00
michaelp%netscape.com
4b838b50a8 changed for drawing surface HDC ownership setting. 1998-11-23 03:11:16 +00:00
michaelp%netscape.com
4f12e7519f added data member to drawing surface to determine HDC ownership. 1998-11-23 03:10:10 +00:00
msw%gimp.org
3cdb3eefd1 A _horrible_ hack to make fonts readable. Needs much work here. 1998-11-22 04:48:47 +00:00
cyeh%netscape.com
65038e9551 Removing static makefiles as a part of the transition to Autoconf. I have taken great
care to only remove makefiles affailiated with building nglayout. I have also verified that
the build at this point in time succesfully builds with autoconf.

If you must recover one of these makefiles, you can use the static tag STATIC_MAKEFILES.
If I removed a makefile that you need, please e-mail cyeh@netscape.com.
1998-11-21 00:34:32 +00:00
dcone%netscape.com
cd511096b1 Another small fix, to take out unnessasary code. 1998-11-20 19:26:06 +00:00
dcone%netscape.com
86b548ad37 deleted duplicate from nsIImage.h - no longer needed 1998-11-20 18:55:50 +00:00
dcone%netscape.com
cff6d69a99 Took out all blending code, and updated to coding standards, general cleanup 1998-11-20 17:37:18 +00:00
pavlov%pavlov.net
10f11b0cca make sure we return a value for all of the NS_IMETHODIMP methods 1998-11-20 03:30:49 +00:00
pavlov%pavlov.net
9f635e44ef Impliment SetLineStyle and DrawPolyline 1998-11-18 03:56:41 +00:00
jfrancis%netscape.com
150af5ea50 more shared lib conversion work. 1998-11-18 02:44:02 +00:00
jfrancis%netscape.com
cd1419e599 more shared lib conversion work 1998-11-18 02:43:45 +00:00
peterl%netscape.com
bcb947be7e tweaked x-height guess for true-type fonts 1998-11-18 02:07:40 +00:00
blizzard%appliedtheory.com
a87dd1063b clean up transparent image rendering. Also, make sure that the XImage is
free'ed after rendering and that the gc is placed back into a sane state.
1998-11-17 15:32:13 +00:00
msw%gimp.org
5633be113a First pass of alpha support in images by Chris Blizzard, fixed for endian
problems.  There is still a little work left to do on this.
1998-11-17 09:08:10 +00:00
jfrancis%netscape.com
bd93f104b0 Added shared lib targets 1998-11-17 05:38:30 +00:00
jfrancis%netscape.com
798674dd4a Shared Lib conversion 1998-11-17 05:37:42 +00:00
jfrancis%netscape.com
9b5e605ed6 First Checked In. 1998-11-17 05:26:28 +00:00
pinkerton%netscape.com
75adbe82f7 fix in SupportsNativeWidgets() to draw so we can continue working, but things are not fixed for real. Read the comment in that method for more details. 1998-11-17 01:08:01 +00:00
pavlov%pavlov.net
b163c102f9 removed some debugging messages 1998-11-15 19:32:54 +00:00
pavlov%pavlov.net
6d4f1d1b64 Remove debugging message and set the scrollbar size 1998-11-15 00:57:21 +00:00
pavlov%pavlov.net
0cb2e3c66d patch from Owen Taylor <otaylor@redhat.com> to fix fix the GBR->RGB conversion
for images.
1998-11-15 00:53:10 +00:00
kipp%netscape.com
4f708b1231 Repaired Get3DColors code to work properly; added in extra code to make sure we never return the passed in color as one of the output colors 1998-11-15 00:20:27 +00:00
pavlov%pavlov.net
551a9f0ab8 convert BGR colors to RGB for tables and such. We now draw images, text, etc
correctly, and we don't crash (at least not usually).  Images are not
converted from BGR to RGB yet, but they will be shortly.
1998-11-14 23:47:41 +00:00
pavlov%pavlov.net
d76a646548 use NS_TO_X to convert the pixel to gdkrgb type. this may not be what we want
to do here though.
1998-11-14 19:39:04 +00:00
msw%gimp.org
2ae2b3babd Draw directly onto windows, not on a pixmap 1998-11-14 06:35:25 +00:00