pierre%netscape.com
14a4e6ffe4
removed saari's hack
1998-12-09 10:17:31 +00:00
pierre%netscape.com
34de93e57a
A bunch of changes: removed saari's hacks, fixed origins, fixed clipping, fixed offscreen (for simple use like in the ImageButtons only, not for multiple offscreen surfaces like the Blender in the ViewManager), fixed a bug in some drawing functions (DrawEllipse, FillEllipse, DrawArc)
1998-12-09 10:17:06 +00:00
pierre%netscape.com
a7f5371e86
Copied SetAlphaMask() from Windows in an attempt to fix some problems (it did not but I'm leaving it there because it cannot hurt).
1998-12-09 10:15:44 +00:00
pierre%netscape.com
ae7da3b28a
Removed some include files
1998-12-09 10:14:46 +00:00
pierre%netscape.com
52293d7973
optimized and cleaned up
1998-12-08 01:47:04 +00:00
pierre%netscape.com
219e03195f
rewrote the GraphicState handling
1998-12-07 03:38:58 +00:00
pavlov%pavlov.net
74f4b9c9a4
set the horizontal scrollbars to the same size size as the verticle ones
1998-12-06 03:48:00 +00:00
pierre%netscape.com
7e910ae537
Init() does some clipping and initializes the Pen and TextMode (it's related to changes in nsWindow::StartDraw()). In all the drawing functions, replaced SetPort/SetClip/SetOrigin with StartDraw/EndDraw. More changes to come soon.
1998-12-06 00:37:00 +00:00
pierre%netscape.com
2361e037c2
added StartDraw(), EndDraw() and mCurrentBuffer. More changes to come soon.
1998-12-06 00:36:35 +00:00
ramiro%netscape.com
558ca75430
Add a return to a function which is supposed to return a value,
...
to keep the Solaris native compiler happy.
Thanks to Tim Rowley <tor@cs.brown.edu> for the fix.
1998-12-05 11:50:32 +00:00
ramiro%netscape.com
b67e714e27
Have cvs ignore generated files.
1998-12-05 11:07:45 +00:00
ramiro%netscape.com
2009b728de
Add cvsignore entries for makefiles generated bu autoconf.
1998-12-05 09:07:33 +00:00
akkana%netscape.com
497aa2b9d1
base/src/nscore.h
1998-12-04 21:36:23 +00:00
dcone%netscape.com
5be9da2b88
added the nsDeviceContextSpec and factory support for printing support
1998-12-04 15:04:30 +00:00
dcone%netscape.com
80fa21d0cd
Added the nsDeviceContextSpecFactory and nsDeviceContextSpec support
1998-12-04 15:03:41 +00:00
dcone%netscape.com
4c67f97482
Added printing support
1998-12-04 15:02:57 +00:00
dcone%netscape.com
1f60f3fa1a
First Checked In.
1998-12-04 15:02:26 +00:00
wtc%netscape.com
29c86a6abf
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
74c6d2c0d6
Mac only hackery to make rendering better.
1998-12-03 04:24:54 +00:00
dcone%netscape.com
950a5280a9
Changed the name so the file can be used on the Mac
1998-12-02 16:06:31 +00:00
saari%netscape.com
a808658ccc
Fixing build breakage.
nsRegionMac API changed on me.
1998-12-02 04:26:16 +00:00
saari%netscape.com
5c25f41f7d
fixed hand merge error
1998-12-02 02:51:48 +00:00
saari%netscape.com
28cb5213a1
----------------------------------------
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
6f81511f6c
fixed build bustage.
1998-12-02 01:08:43 +00:00
michaelp%netscape.com
95b847f98b
added GetNativeRegion() and GetRegionComplexity() methods.
1998-12-02 00:36:56 +00:00
michaelp%netscape.com
9fef332a02
added FlushFontCache() method.
1998-12-02 00:36:08 +00:00
michaelp%netscape.com
dc929b5daa
fixed build bustage.
1998-12-01 03:20:31 +00:00
michaelp%netscape.com
2f03a0e858
revised blending APIs.
1998-12-01 02:15:44 +00:00
beard%netscape.com
c62b49cafc
Mac shared library migration.
1998-11-30 22:15:00 +00:00
michaelp%netscape.com
d9abc55f33
fixed resource leak.
1998-11-28 04:24:15 +00:00
michaelp%netscape.com
5672308e65
fixed duplicate resource free.
1998-11-28 04:23:23 +00:00
michaelp%netscape.com
e8689abce9
added missing NS_INIT_REFCNT().
1998-11-28 04:21:40 +00:00
peterl%netscape.com
bd8aff99bb
fixed bug in font family enumeration
1998-11-26 01:22:04 +00:00
peterl%netscape.com
42de75e7c8
made text decorations minimum size of 1 pixel
1998-11-26 01:21:22 +00:00
pavlov%pavlov.net
0f9c52e150
fix twipstopixels and got the scrollbars being sized correctly.
1998-11-25 02:35:59 +00:00
pavlov%pavlov.net
2700bd9553
fixed my assertions
1998-11-24 02:43:07 +00:00
pavlov%pavlov.net
07ebf09540
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
f151795800
added STRICT to list of preprocessor macros.
1998-11-23 19:00:08 +00:00
danm%netscape.com
474e21dcf7
tweak change from last rev, which was close, but misbehaved.
1998-11-23 17:34:50 +00:00
troy%netscape.com
f27f459041
Added some casts to make the 6.0 compiler happy
1998-11-23 03:43:49 +00:00
michaelp%netscape.com
1261cf624b
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
d38a87a984
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
f6b1106639
changed for drawing surface HDC ownership setting.
1998-11-23 03:11:16 +00:00
michaelp%netscape.com
e553c87cd1
added data member to drawing surface to determine HDC ownership.
1998-11-23 03:10:10 +00:00
msw%gimp.org
d8b598b7e6
A _horrible_ hack to make fonts readable. Needs much work here.
1998-11-22 04:48:47 +00:00
cyeh%netscape.com
e9d3c67427
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
21a3ef6dd1
Another small fix, to take out unnessasary code.
1998-11-20 19:26:06 +00:00
dcone%netscape.com
4b38899109
deleted duplicate from nsIImage.h - no longer needed
1998-11-20 18:55:50 +00:00
dcone%netscape.com
208b3aa288
Took out all blending code, and updated to coding standards, general cleanup
1998-11-20 17:37:18 +00:00
pavlov%pavlov.net
8a1a6e728a
make sure we return a value for all of the NS_IMETHODIMP methods
1998-11-20 03:30:49 +00:00