blizzard%redhat.com
|
233c1e1374
|
more drawing work
|
1999-05-31 23:34:13 +00:00 |
blizzard%redhat.com
|
6538e03be8
|
set up the offscreen surface correctly
|
1999-05-31 22:48:01 +00:00 |
blizzard%redhat.com
|
5d76f4f061
|
more work to complete the rendering context code
|
1999-05-31 21:52:16 +00:00 |
blizzard%redhat.com
|
f728de5880
|
the beginnings of popstate()/pushstate()
|
1999-05-31 21:01:51 +00:00 |
blizzard%redhat.com
|
b5ee3526e7
|
fix bugs in region code
|
1999-05-31 03:01:39 +00:00 |
beard%netscape.com
|
4fc583d196
|
workaround for bug #6529, don't read the first buffer until at least 4 bytes are available, otherwise the image decoder library can't tell what kind of image it is. this is a blatant hack.
|
1999-05-31 02:33:31 +00:00 |
beard%netscape.com
|
45ee39f9a4
|
nsGraphicState->mTMatrix is now an object rather than a pointer. added #include "nsFontMetricsMac.h", and "nsGraphicState.h".
|
1999-05-31 01:31:08 +00:00 |
beard%netscape.com
|
c4b98608e5
|
added kClippingChanged bit, and kEverythingChanged to GraphicStateChanges enum. Increased mChanges field to from 8-bit to 32-bit mask. added additional "aChanges" argument to SelectDrawingSurface() to indicate what graphics states have to be reset.
|
1999-05-31 01:31:06 +00:00 |
beard%netscape.com
|
7cb713cf31
|
SelectDrawingSurface() now selectively restores color, clipping, and font metrics, according to the bitmask passed in the "aChanges" parameter. PushState() saves the current changes in the pushed nsGraphicState, and PopState() restores it.
|
1999-05-31 01:31:02 +00:00 |
beard%netscape.com
|
e908055bc0
|
added mChanges, bitmask indicating differences between graphics states, made mTMatrix a member object to reduce allocations, added mNext link field to support recycling. Changed nsGraphicsStatePool to just keep a free list of nsGraphicState objects rather than an array.
|
1999-05-31 01:30:59 +00:00 |
beard%netscape.com
|
8b189adb4a
|
nsGraphicStatePool now just keeps a free list of nsGraphicState objects. nsGraphicState::Clear() sets the matrix to the identify matrix rather than deallocating it. nsGraphicState::Duplicate() no longer calls Clear(), instead it just copies all fields. DuplicateRgn() now takes an optional region to copy into, to avoid redundant allocate/recycle steps.
|
1999-05-31 01:30:58 +00:00 |
beard%netscape.com
|
5ee86859b1
|
forward declare nsGraphicState rather than #include "nsGraphicState.h". #include "nsFontMetricsMac.h" also unnecessary.
|
1999-05-31 01:30:56 +00:00 |
blizzard%redhat.com
|
0cea408abb
|
Apply build patches from Tim Rowley <tor@cs.brown.edu> to get working
with native solaris compiler
|
1999-05-30 16:58:31 +00:00 |
beard%netscape.com
|
0ffc2cc2af
|
changed region pool to use 2 linked lists of slots instead of an array, for constant time allocation and recycling. no longer allocates a fixed size pool, and regions are truly owned by the caller until recycled.
|
1999-05-30 00:48:01 +00:00 |
blizzard%redhat.com
|
9e9bb45ea1
|
make sure that globals are defined here for display properties. also, make sure that the gfx module for xlib is linked explicitly with the xlib libraries so that the tests link
|
1999-05-28 15:11:21 +00:00 |
dcone%netscape.com
|
76a0a344b2
|
Fixed RealizeFont() to use a screen DC when printing for a few windows calls
|
1999-05-28 14:13:53 +00:00 |
bruce%cybersight.com
|
1091145a3a
|
Fix a shadowed variable.
|
1999-05-28 06:13:00 +00:00 |
pierre%netscape.com
|
5ef37ba3c0
|
#7143 "Subscript element not properly supported"
|
1999-05-28 00:32:12 +00:00 |
dcone%netscape.com
|
3280f2c2e9
|
Fixed bug 4904 -- converted to DIB, then printed..
|
1999-05-27 14:48:15 +00:00 |
blizzard%redhat.com
|
357d68f2d4
|
more xlib work
|
1999-05-26 21:52:58 +00:00 |
dp%netscape.com
|
a597f8f5b6
|
Adding gfxMOZ_TOOLKIT and gfxps to get NS_NewTimer()
|
1999-05-26 07:30:34 +00:00 |
dp%netscape.com
|
0443b20e33
|
Landing xpcom20/21 branch.
|
1999-05-26 01:38:36 +00:00 |
warren%netscape.com
|
f6958ce67a
|
Added timer stuff from base.
|
1999-05-24 09:17:05 +00:00 |
blizzard%redhat.com
|
80bdd72934
|
remove these files
|
1999-05-22 06:16:21 +00:00 |
pierre%netscape.com
|
97450f230f
|
#6246 "Styled text is offset leftwards, only on Mac OS", a=cyeh, r=sfraser
|
1999-05-21 00:58:27 +00:00 |
blizzard%redhat.com
|
4ffc153de7
|
bpp stands for bytes per pixel, not bits per pixel in certian circumstances. make sure that the image data buffer is allocated properly.
|
1999-05-19 03:04:03 +00:00 |
blizzard%redhat.com
|
dffdeec978
|
catch up with changes to GTK font code
|
1999-05-18 15:39:41 +00:00 |
blizzard%redhat.com
|
ce51c10e2d
|
squelch warnings
|
1999-05-18 15:28:36 +00:00 |
pierre%netscape.com
|
e404475eb5
|
#5949 "Frequent resizing of window causes apprunner to stop drawing"
|
1999-05-18 13:14:46 +00:00 |
blizzard%redhat.com
|
f88e5467c3
|
add xlibrgb to the build
|
1999-05-17 03:42:30 +00:00 |
blizzard%redhat.com
|
b8f91d6f89
|
add gdkrgb port to straight xlib
|
1999-05-17 03:32:22 +00:00 |
erik%netscape.com
|
da7b92a375
|
Fixed a compiler warning. Added a few new font charset names, and a weight
name.
|
1999-05-16 20:32:51 +00:00 |
sspitzer%netscape.com
|
b6ae38dae6
|
cvs ignorage
|
1999-05-13 03:53:42 +00:00 |
ftang%netscape.com
|
ea415dbb4c
|
add unicode
|
1999-05-12 23:19:12 +00:00 |
pnunn%netscape.com
|
458379ac82
|
Pass reload policy through to netlib. This may help the
various bugs related to animations (#2148,#1865,#5030,#3958,#4350).
-pnunn
|
1999-05-12 22:30:52 +00:00 |
ftang%netscape.com
|
871e92f836
|
check in performance improved unicode rendering for mac. Use TEC convert to script code before calling ATSUI to improve peroformance
|
1999-05-12 22:30:10 +00:00 |
briano%netscape.com
|
ddccc52490
|
Fix for Motif builds.
|
1999-05-12 22:23:04 +00:00 |
pierre%netscape.com
|
9fce556ee9
|
renamed GraphicState "nsGraphicState", put it in a sepate file, added memory pools for GraphicStates and native regions.
|
1999-05-12 07:27:31 +00:00 |
pierre%netscape.com
|
6bd3c71c5c
|
First Checked In.
|
1999-05-12 06:57:52 +00:00 |
pinkerton%netscape.com
|
9779143a4f
|
using accessor functions for opaque data structs where necessary for carbon.
|
1999-05-11 21:47:03 +00:00 |
pinkerton%netscape.com
|
c62d553166
|
FetchFontInfo not yet in Carbon. This will be fixed, but is hacked around for now.
|
1999-05-11 21:43:54 +00:00 |
pinkerton%netscape.com
|
73942f0575
|
ask for the grafPort, not the window, since they are different in Carbon.
|
1999-05-11 21:41:03 +00:00 |
pinkerton%netscape.com
|
52f87501bd
|
moved the ifdefs around the printing code to be more correct.
|
1999-05-11 21:40:25 +00:00 |
pinkerton%netscape.com
|
56c1beaf0e
|
old printing api's obsoleted in carbon.
|
1999-05-11 21:40:01 +00:00 |
pinkerton%netscape.com
|
fe672a64e7
|
comment out printing under Carbon. api's have been obsoleted and need to be redone.
|
1999-05-11 21:36:39 +00:00 |
pinkerton%netscape.com
|
1f9b97b2d4
|
comment out printing code under carbon. The api's have all been obsoleted and we need to rework them. Also font/encoding stuff is messed up in WWDC builds so some hacks are in here to work around. That code should all go away when Carbon is fixed.
|
1999-05-11 21:36:19 +00:00 |
pinkerton%netscape.com
|
555d2fe279
|
using accessors for Regions when building under Carbon.
|
1999-05-10 23:41:03 +00:00 |
pinkerton%netscape.com
|
b78c13cac4
|
under Carbon, use the accessors.
|
1999-05-10 23:11:50 +00:00 |
mcafee%netscape.com
|
fabaa074ad
|
Renaming nsQuickSort to NS_QuickSort so it doesn't look like a class name. r=brendan@netscape.com
|
1999-05-10 06:47:04 +00:00 |
blizzard%redhat.com
|
747c487c5e
|
port of gtk's font code to xlib
|
1999-05-09 21:56:46 +00:00 |