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
blizzard%redhat.com
82484e5aed
make sure to return NS_OK from Init()
1999-05-09 19:52:11 +00:00
blizzard%redhat.com
3b8b97854b
more debugging output, start of some renderingcontext functions
1999-05-08 22:54:03 +00:00
blizzard%redhat.com
5fef11efde
enough debugging output to make a dozen squid omlets
1999-05-08 21:42:39 +00:00
beard%netscape.com
6bae4c409d
Fixes bug #1177 , where text gets drawn over itself in long documents.
1999-05-07 19:29:59 +00:00
pierre%netscape.com
78190756bd
Performance: use GetSpaceWidth() / removed mOriginalClipRegion and replaced it with mMainRegion.
Cleanup: merged SetClipRectInPixels() into SetClipRect() and removed one of the GraphicState constructors.
1999-05-07 04:10:38 +00:00
pierre%netscape.com
f6a730da57
Removed mOriginalClipRegion: it was in fact equivalent to mMainRegion.
1999-05-07 04:10:04 +00:00
pierre%netscape.com
11a10f9046
Performance improvement: added GetSpaceWidth()
1999-05-07 04:02:59 +00:00
dcone%netscape.com
985214ab32
fixed a bug with using mString to use the unicode value
1999-05-06 06:57:24 +00:00
ftang%netscape.com
11a4d1c2e8
First Checked In.
1999-05-05 23:55:50 +00:00
erik%netscape.com
6d9cc7d528
Fix for one of the memory leaks found by The Mighty Bruce.
1999-05-05 23:18:38 +00:00
kipp%netscape.com
0cda769d64
Fix small bug in DrawRect and added a comment to help
1999-05-03 20:48:35 +00:00
erik%netscape.com
6762727318
Fix for bug 5778. I forgot to release the prefs service. Approved chofmann.
1999-04-30 18:28:47 +00:00
erik%netscape.com
3f10e7bfd4
Fix for bugs 4800 and 4810. I forgot to free a font handle, which led to
...
system resource exhaustion and machine shutdown (on Win95).
1999-04-30 18:23:20 +00:00
pierre%netscape.com
61aa2df5d0
Landing framesets changes. Added mOriginalClipRegion. Approved: choffmann
1999-04-30 13:52:45 +00:00
pinkerton%netscape.com
7b8852653a
added GetIID() method.
1999-04-30 08:59:11 +00:00
briano%netscape.com
35d8e41e33
Fix for the BSD/OS build (virtual memory exhausted).
1999-04-30 03:01:13 +00:00
briano%netscape.com
ffc1865b04
Moved ns_observer_proc() to as close to the beginning of the file as possible to get rid of the static prototype that seemed to be confusing as and ld on FreeBSD 2.2. Okay'd by kipp and troy.
1999-04-30 01:58:44 +00:00
bruce%cybersight.com
b375ec7b75
Remove -lnetlib from link lines. Not needed.
1999-04-28 05:30:09 +00:00
pierre%netscape.com
7bcb35c379
end of the debate? changing the defaults back to 96 dpi and do display small fonts
1999-04-28 05:06:41 +00:00
erik%netscape.com
354f5cd649
Fix related to bug 5599. We now look at the "browser.screen_resolution"
...
pref for the dpi value. If it is not set, we use the default of 96.
If it is set to zero (0), we use the X server's dpi value. Otherwise,
we use whatever dpi value was set in the pref.
1999-04-28 04:35:34 +00:00
pierre%netscape.com
c760c127d2
fixed a syntax error in DisplayVerySmallFonts(): the first time only we were returning a wrong value
1999-04-28 03:32:52 +00:00
pierre%netscape.com
bda4b11e44
added the "browser.display_very_small_fonts" pref
changed the default dpi to 72
1999-04-28 02:45:49 +00:00
peterl%netscape.com
c8b57920d0
allow letter O to be treated as zero in color hex values, egads
1999-04-28 01:41:23 +00:00
pierre%netscape.com
38586e088b
#5000 : added "browser.screen_resolution" pref
1999-04-28 00:20:58 +00:00
erik%netscape.com
90ed979b75
Fixes for bugs 4800 and 4810. Was crashing on Japanese Windows 95 because
...
GetTextExtentPoint32W and ExtTextOutW are not properly implemented on that
version of Windows. This is a workaround.
1999-04-27 21:44:20 +00:00
pierre%netscape.com
e732383034
#5000 "GFX changes required to assume 96 dpi default scaling": enabled the 96 dpi checked in earlier
1999-04-27 08:20:49 +00:00
pierre%netscape.com
cc14f63658
#5000 "GFX changes required to assume 96 dpi default scaling"
1999-04-27 06:45:09 +00:00
pierre%netscape.com
7d83b6caa3
optimized SetClipRectInPixels for the 'kReplace' case.
added some error checking after allocating new regions.
1999-04-27 05:33:16 +00:00
dcone%netscape.com
3959254621
Fixed bug that causes the Mac to crash in background.
The pixelType of the Pixmap was set wrong.
1999-04-26 17:25:46 +00:00
dcone%netscape.com
34e7c3f783
fixed bug so refcount is inited
1999-04-26 17:25:00 +00:00
blizzard%redhat.com
e34ab4441f
little more xlib work
1999-04-25 02:58:15 +00:00
ftang%netscape.com
2c53d70289
First Checked In.
1999-04-23 20:53:49 +00:00
pavlov%pavlov.net
99260f74b0
revert my last changes. i'm moving speed ups into a branch
1999-04-22 02:07:03 +00:00
pierre%netscape.com
0976ce8bd9
replaced mOriginalSurface with mSavePort
on delete, restore the grafPort origin
fixed a regression leak of the offscreen buffer
1999-04-22 01:27:12 +00:00
pavlov%pavlov.net
0aadfa5537
beginning work on making mozilla fast...
1999-04-22 00:07:40 +00:00
rickg%netscape.com
3b55b0615c
sync with new nsString2 API
1999-04-21 22:55:35 +00:00
erik%netscape.com
32d98077c3
Bug 5304 -- we now assume 96dpi (we ignore the X server).
...
Also fixed problem with fonts when no font containing the requested glyph
could be found. (Thanks to Kipp for discovering this.)
1999-04-21 18:53:35 +00:00
dcone%netscape.com
4200140c35
Implemented the DrawPolyline method.
1999-04-20 13:36:11 +00:00
pavlov%pavlov.net
4802b5acf1
add some code that was accedentally removed last time
1999-04-18 20:07:31 +00:00
pavlov%pavlov.net
42dd281b9e
code cleanups
1999-04-18 19:31:16 +00:00
erik%netscape.com
9a3a5c2115
Fixed bugs 2522 and 4875. Switched from FONTSIGNATURE to cmap to figure
...
out which glyphs are available. Removed FONT_SWITCHING ifdef.
1999-04-16 20:01:12 +00:00
kipp%netscape.com
6090e32c75
Fixed to handle destroy callbacks better to unwind connections to image lib
1999-04-15 20:34:44 +00:00
toshok%hungry.com
2c0db3ec84
add ::'s
1999-04-15 08:56:14 +00:00
toshok%hungry.com
b8acb06566
steal some drawing guts from ../motif
1999-04-15 08:54:51 +00:00
toshok%hungry.com
46003e27fb
region code for xlib gfx.
1999-04-15 08:04:37 +00:00
alecf%netscape.com
584044398e
use new nsQuickSort rather than old XP_QSORT
1999-04-15 02:48:00 +00:00
kipp%netscape.com
3b358633dd
Fix a memory corrupting issue with dangling references to nsImageRequests's
1999-04-13 21:55:11 +00:00
kipp%netscape.com
6ca78ea2e2
Disable icon loading on unix and mac until netlib can cope
1999-04-13 21:54:43 +00:00
erik%netscape.com
32e817a9f3
Win95's font enumerator returns less info (smaller structs). Added code
...
to get the info via another method. Also enlarged the Unicode range array
to prevent reading off the end. Added printf's for debugging the Unicode
ranges.
1999-04-13 20:04:51 +00:00
sspitzer%netscape.com
f1e1d10f96
some more cvs ignore work
1999-04-10 21:22:31 +00:00
pavlov%pavlov.net
2983e18ba0
use shared images where available for blending
1999-04-10 20:57:50 +00:00
pavlov%pavlov.net
9e8a282b8d
oops, ifdef'd out a tad too much code.
1999-04-10 20:10:55 +00:00
pavlov%pavlov.net
9fbd39f894
code cleanups. begin work on using xshm
1999-04-10 19:36:40 +00:00
blizzard%redhat.com
01bc21fcd5
xlib based gfx skeleton code
1999-04-10 15:23:47 +00:00
briano%netscape.com
a0959bed09
It turns out that other platforms besides NTO don't have PATH_MAX, so this change should fix them all.
1999-04-10 01:05:53 +00:00
pinkerton%netscape.com
3a6a48bf99
Move all apple libs into MacOS target of interfaces.mcp. Only "apple" lib in each project should now be InterfacesStubs (with some minor exceptions). permission to checkin granted by cyeh.
1999-04-10 00:15:14 +00:00
michaelp%netscape.com
361cc1877f
flush the font cache after setting a new zoom value.
1999-04-08 22:41:17 +00:00
michaelp%netscape.com
2ee150b32a
cleaned.
1999-04-08 22:40:20 +00:00
ftang%netscape.com
b1b7a9c212
fix bug 4694. Change the Hangul block to the Unicode 2.0 Hangul rnage from 1.1 rnage
1999-04-08 21:38:07 +00:00
erik%netscape.com
3b6cad2fdf
Fix for bug 4627. Tested by Bruce Mitchener. Approved by Chris Yeh.
1999-04-08 17:12:12 +00:00
ramiro%netscape.com
efe0b61826
Comment out a annoying printf. Approved by cyeh.
1999-04-07 07:04:35 +00:00
pavlov%pavlov.net
06d3b32566
fix for double freeing
1999-04-07 06:36:38 +00:00
pavlov%pavlov.net
c4cb34dacd
rot13'd all the files to make them appear much prettier, and in the process fixed some bugs i believe.
1999-04-07 04:02:44 +00:00
pierre%netscape.com
27fb1501c0
added nsATSUIUtils.cpp
moved the ATSUI code out of nsRenderingContextMac
1999-04-07 03:18:53 +00:00
pierre%netscape.com
7f8be9bafe
made the destructor public
1999-04-07 03:17:03 +00:00
pierre%netscape.com
23f5f16590
First Checked In.
1999-04-07 03:16:22 +00:00
erik%netscape.com
b8e3a6dfc9
Bug 4573. Was not dealing with the case where only a scalable font was
...
available (no bitmap fonts). Fixed.
1999-04-06 19:45:38 +00:00
ramiro%netscape.com
7f7b389476
Add SetClip{Rect,Region} tracing debug code.
1999-04-06 13:22:21 +00:00
ramiro%netscape.com
7039ea67c8
Add #ifdef copy flag debug printfs.
1999-04-06 12:48:46 +00:00
michaelp%netscape.com
28ac77c295
enabled creation of blender objects.
1999-04-05 22:49:18 +00:00
erik%netscape.com
a3adbdb65d
Got rid of some tabs.
1999-04-05 22:31:58 +00:00
syd%netscape.com
3edfeff5dd
Get PATH_MAX right for Neutrino 2.0 (QNX - photon UI).
1999-04-05 21:45:08 +00:00
erik%netscape.com
8c2abbadfb
Added font scaling. It will try to scale the font if it's available, and
...
the desired size is more than 20% larger or smaller than an available
bitmap font.
1999-04-05 21:30:07 +00:00
ftang%netscape.com
26362bcce3
Fix breakage. Add #include <Resources.h>
1999-04-05 18:38:27 +00:00
erik%netscape.com
6f2df38bda
Add some space beneath East Asian characters for the underline. Also,
...
adjust their baseline to sit above the underline.
1999-04-05 18:30:12 +00:00
ftang%netscape.com
fe360b2913
Fix non ASCII font name problem by using a hashtable . It also improve the performance for GetMacFontNum 25.4 time faster. Reviewed and approved by pierre
1999-04-05 18:06:55 +00:00
ftang%netscape.com
6d82ed3756
Add TextCommon and TextEncodingConverter lib
1999-04-05 18:05:12 +00:00
erik%netscape.com
5b7a609d90
Adding Japanese support to the Unix/GTK font code.
1999-04-02 23:06:19 +00:00
erik%netscape.com
9104d8320e
AIX's compiler is strict. Fixed my code.
1999-04-02 20:34:14 +00:00
erik%netscape.com
a1e0dcc7d6
Need to check for dummy font family, and ignore. Corrected.
1999-04-02 19:40:11 +00:00
erik%netscape.com
4427a09acb
Bold Japanese text was not working, since there are no bold Japanese fonts
...
on Linux. So I re-arranged the font tree to allow normal Japanese fonts to
be used instead.
1999-04-02 19:10:38 +00:00
erik%netscape.com
8084d2183c
Free the loaded fonts array. Start the loaded fonts array at size 1.
1999-04-02 15:52:29 +00:00
erik%netscape.com
b36b571f63
Throwing the switch. Flipped the FONT_SWITCHING ifdef. New font lookup
...
code is now live.
1999-04-02 15:36:01 +00:00
erik%netscape.com
d3c8326505
Fixed uninitialized memory problem, and added DrawString routine for new
...
FONT_SWITCHING code (for Unicode). To be enabled (ifdeffed) tomorrow AM.
1999-04-02 07:20:13 +00:00
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
pavlov%pavlov.net
61983aeb80
fix refcounting.
1999-03-21 21:01:21 +00:00
pavlov%pavlov.net
3cfbaec942
nsRenderingContextGTK now uses nsDrawingSurfaceGTK
1999-03-21 20:42:01 +00:00
pavlov%pavlov.net
7b94d80f09
code cleanup and internal gtk refcounting changes.
1999-03-21 06:25:34 +00:00
ramiro%netscape.com
0327cb11c6
Wrapped in PR_BEGIN_EXTERN_C and PR_END_EXTERN_C to fix c++/c linkage problem.
1999-03-18 23:29:50 +00:00
mcafee%netscape.com
1d4db53562
Added prototype for UnixPrDialog(). r=syd@netscape.com
1999-03-18 22:33:04 +00:00
kipp%netscape.com
7e4b526ce6
Eliminate some GDK warning messages by only freeing valid pixmaps
1999-03-18 21:19:30 +00:00
kipp%netscape.com
7cfbbc726c
Revised the font matching algorithm to work somewhat better; allow for font-scaling in debug builds with an environment variable
1999-03-18 21:19:10 +00:00
kipp%netscape.com
1feb50ef1f
Fudge the dpi into something that makes for more rational scaling to twips
1999-03-18 21:18:40 +00:00
leaf%mozilla.org
c69daeca76
backing out change that clearly has destabilized the tree.
1999-03-18 04:43:38 +00:00
pavlov%pavlov.net
423dbe5f86
fix for hpux and aix build bustage. approved by leaf.
1999-03-18 03:16:44 +00:00
leaf%mozilla.org
0a0f5ac00f
Landing nspr library name change, and plevent function call change.
1999-03-17 21:32:03 +00:00
pavlov%pavlov.net
e069b49551
fix mem leak for real this time.
1999-03-14 23:15:35 +00:00
pavlov%pavlov.net
dd2dc823c1
minor cleanups.
1999-03-14 23:03:34 +00:00
pavlov%pavlov.net
a66936a6ba
fix bug #3564
1999-03-14 18:06:18 +00:00
mcafee%netscape.com
0d248c9512
getenv() needs a prototype for Solaris.
1999-03-14 09:00:38 +00:00
syd%netscape.com
07fe21fdf3
gtk_toggle_button_get_active() is an API newer than Gtk+ 1.1.13. Replaced it
...
with legacy code that just looks at active field of widget directly (I could
use the GtkObject interfaces, but those are kludgy and the reason that the
newer API was introduced). Eventually (hopefully soon) we'll migrate to Gtk+
1.2 (which will fix some rendering bugs as well...)
1999-03-13 05:25:31 +00:00
syd%netscape.com
b55d6660fd
Declare mPrData
1999-03-13 03:39:38 +00:00
syd%netscape.com
776299af35
Call GTK print dialog. Currently, Init routine returns FAILURE, effectively
...
stubbing out this functionality. Done Cone will turn it on at a later time.
Gtk+ print menu crashes will temporarily disappear because of this change.
1999-03-13 03:21:16 +00:00
syd%netscape.com
c7f2156193
Add nsPrintdGTK.c to build.
1999-03-13 03:19:58 +00:00
syd%netscape.com
79b04d08cc
Print dialog for Gtk. Needs to be wired by Done Cone, currently stubbed out
...
in caller.
1999-03-13 03:19:28 +00:00
ftang%netscape.com
3129869870
change the macroman converter to a better shape.... reviewed by pierre
1999-03-12 21:58:28 +00:00
ramiro%netscape.com
846235af9b
Make it possible to prefix mozilla dlls that conflict with system dlls.
1999-03-12 12:43:04 +00:00
mjudge%netscape.com
304a4dd1e8
backing out fix
1999-03-12 01:35:13 +00:00
mjudge%netscape.com
c2778d78c7
fixing libs phase to make the windows lib to be used by \widget
1999-03-12 01:29:31 +00:00
ftang%netscape.com
fd08485b1f
Add atsui work for non ASCII text. Reviewed and approved by pierre. Need more work to convert more text into MacRoman.
1999-03-12 01:15:52 +00:00
dcone%netscape.com
4dca61f35f
added the nsdrawingsurfacemac to project
1999-03-11 15:02:42 +00:00
dcone%netscape.com
e0e0b71155
update to use the nsDrawingSurfaceMac object for its onscreen on offscreen drawing.
1999-03-11 14:42:11 +00:00
michaelp%netscape.com
fe4a94c163
factored code.
1999-03-10 01:03:03 +00:00
michaelp%netscape.com
6aa94d777d
added blender method that takes rendering contexts.
...
added LockDrawingSurface() and UnlockDrawingSurface() to rendering
context.
fixed state maintenance errors in rendering context win.
added IsReleaseDCDestructive() to drawingsurfacewin.
1999-03-09 22:07:06 +00:00
warren%netscape.com
c50687b845
nsRepository -> nsIComponentManager changes.
1999-03-09 09:44:27 +00:00
cls%seawood.org
0934081cb8
Introduced separate CXXFLAGS for use with C++ code in the same style as the existing CFLAGS. Prepended _ to some configure.in private variables.
1999-03-07 05:18:45 +00:00
pavlov%pavlov.net
5c7b826ee3
more work
1999-03-07 00:58:11 +00:00
pavlov%pavlov.net
263b825378
add a few comments in here on how a few things should be done.
1999-03-07 00:40:08 +00:00
cyeh%netscape.com
5fe1801c03
fix pdb file generation so that the go into $(OBJDIR) and also
...
have more useful names other than "none.pdb". some cleanup remains.
1999-03-05 23:24:48 +00:00
mcmullen%netscape.com
0b721e55f8
Removed the offset parameter from the base stream interfaces. Implemented string streams.
1999-03-05 22:53:56 +00:00
dcone%netscape.com
ff22a0cab6
Update the surfaces to include graphics state
1999-03-05 14:48:44 +00:00