Jerry.Kirk%Nexwarecorp.com
078f5922c8
Fix DrawString problem when there is a multibyte character
...
at the end of the line.
1999-07-20 19:41:57 +00:00
Jerry.Kirk%Nexwarecorp.com
38b7324dbf
General Cleanup
1999-07-20 19:37:08 +00:00
Michael.Kedl%Nexwarecorp.com
515fe85b08
added invert_rect handling
1999-07-20 19:36:57 +00:00
rods%netscape.com
c8d6f33a88
Added impls of new methods ramiro added to nsIRenderingContext
1999-07-20 13:40:51 +00:00
ramiro%netscape.com
73bde13dd9
Add missing prototype.
1999-07-20 11:26:35 +00:00
ramiro%netscape.com
1079f5731f
A better fix for the previous checkin.
1999-07-20 10:59:43 +00:00
ramiro%netscape.com
7b386dc1b6
add and evil app context hack.
1999-07-20 10:46:18 +00:00
ramiro%netscape.com
79cfbbe456
Always build xlibrgb to make my life easier.
1999-07-20 10:36:06 +00:00
warren%netscape.com
7bcb94a320
Changed around load group insertion/removal to happen on mozilla thread.
1999-07-20 08:46:33 +00:00
ramiro%netscape.com
8a39232dc1
Fix a dumb comment.
1999-07-20 08:20:28 +00:00
ramiro%netscape.com
89f257f698
Adding support for XOR selection. Updated nsIRenderingContext interface
...
to support InvertRect() for the XOR-ing of rectangles. Makes selection
work as expected on windows and unix as opposed to the rectangle hack.
Stubs added for all other platforms.
1999-07-20 07:26:09 +00:00
ramiro%netscape.com
f1a62e6eff
Rect drawing wxh were off by one.
1999-07-19 19:12:20 +00:00
zuperdee%penguinpowered.com
09e66f6cd8
Fixes to get the Motif port to compile on Solaris 7 with native compiler (5.0). Special thanks to Tomi Leppikangas (tomilepp@ousrvr2.oulu.fi) for this patch.
1999-07-19 02:23:52 +00:00
ramiro%netscape.com
094a60b02c
I goofed the names. Since this is platform specific code, they should be
...
indeed hard coded to the toolkit name.
1999-07-18 03:54:43 +00:00
zuperdee%penguinpowered.com
ffce0ab644
Fixing the Motif part of bug #9828 .
1999-07-18 02:26:34 +00:00
peterl%netscape.com
dd0a6fe1cf
update to new color apis
1999-07-18 00:42:28 +00:00
peterl%netscape.com
206f1a9506
removed files: mozilla/gfx/src/nsColorNamesRGB.cpp
1999-07-18 00:41:52 +00:00
peterl%netscape.com
da3a3f6d51
change color name lookup api to use nsString
1999-07-18 00:10:59 +00:00
peterl%netscape.com
0615aff43d
removed
1999-07-18 00:10:33 +00:00
peterl%netscape.com
410c9bd27e
removed nsColorNamesRGB
1999-07-18 00:09:58 +00:00
peterl%netscape.com
836738738c
use preprocessor to generate color names instead of perl
1999-07-18 00:09:20 +00:00
peterl%netscape.com
054e8694eb
switch color string apis to nsString
1999-07-18 00:08:45 +00:00
peterl%netscape.com
98c8542f57
switch to preprocessor for code generation
1999-07-18 00:07:55 +00:00
peterl%netscape.com
bc88c360fa
changed api to be string based
...
switch to using preprocessor for color enums
1999-07-18 00:07:20 +00:00
peterl%netscape.com
6c7105e6b6
change color string apis to use nsString
1999-07-18 00:06:12 +00:00
ramiro%netscape.com
b69b9faa9a
Step 2 of cleaning up link time toolkit dependencies. Change the names of
...
the gfx and widget dsos to be readable by normal human beings that expect
some kind of spacer between cryptic acronyms. Thank you.
1999-07-17 22:24:49 +00:00
ramiro%netscape.com
fecd737d22
Landing timer move on windows.
1999-07-17 15:52:01 +00:00
ramiro%netscape.com
342b5083f1
Landing timer move on unix.
1999-07-17 14:22:51 +00:00
mcafee%netscape.com
171c64c371
Fixing unused variable warnings
1999-07-17 03:06:14 +00:00
bienvenu%netscape.com
a51d4bbf65
fix build bustage with cast
1999-07-16 18:55:51 +00:00
kipp%netscape.com
4d40f98284
Removed 2 compiler warnings
1999-07-16 17:36:31 +00:00
Dale.Stansberry%Nexwarecorp.com
b1d3c0b657
- Added line style support
1999-07-16 14:11:15 +00:00
warren%netscape.com
c5684bf4d7
Big changes for Necko load groups. Things are much happier now. Now images work (on pages, but not in chrome).
1999-07-16 11:14:36 +00:00
sfraser%netscape.com
f48078a691
Remove the nsTimer and nsRepeater.cpp files, because they also live in Netlib. a cyeh, r a bunch of folks.
1999-07-15 22:08:21 +00:00
duncan%be.com
f9dd72d087
Clean up BeOS timers. Among other things there now is a single thread to do
...
the job. Also I now cache the references to the native GUI queue, burning
fewer CPU cycles. Thanks to Attila Lendvai <101@inf.bme.hu> for contributions
and ideas.
1999-07-15 15:32:44 +00:00
blizzard%redhat.com
54aaa3024c
fix xlib build bustage
1999-07-14 23:44:13 +00:00
gordon%netscape.com
a5cb473fe7
Export Repeater class. Classes dependent on Repeater should probably be weaned off of it in the long term. Patrick Beard has some creative ideas regarding this.
1999-07-14 22:52:28 +00:00
gordon%netscape.com
746d1bc574
Add access path to search :mozilla:gfx:src:mac: first.
1999-07-14 22:34:31 +00:00
gordon%netscape.com
d1dff90c3e
Added nsRepeater.cpp and nsTimer.cpp.
1999-07-14 21:29:59 +00:00
blizzard%redhat.com
64f9267747
add list of copyright holders
1999-07-14 19:30:19 +00:00
Jerry.Kirk%Nexwarecorp.com
f6f06aa9f1
- Bug 9830 Checking for "Out Of Memory" conditions in PushState
1999-07-14 18:37:02 +00:00
blizzard%redhat.com
54150c1558
Check memory allocation. Closes bug 9833.
1999-07-14 17:50:19 +00:00
Jerry.Kirk%Nexwarecorp.com
735c41939c
- Adding more printing support, long way from finished
1999-07-14 17:12:41 +00:00
blizzard%redhat.com
3c04d27146
Merge in erik's font code changes. This is not part of the build.
1999-07-13 14:29:53 +00:00
duncan%be.com
f163ad8409
Reimplement a region method correctly.
...
BeOS only change authorized by cyeh.
1999-07-11 09:18:27 +00:00
warren%netscape.com
0cd57746e8
Necko stuff for dealing with load groups when opening URLs.
1999-07-09 21:18:47 +00:00
rods%netscape.com
e20d67e626
Added NS_DEFINE_STATIC_IID_ACCESSOR
1999-07-09 19:37:09 +00:00
Michael.Kedl%Nexwarecorp.com
8182f1cf23
took out some printfs
1999-07-09 18:59:55 +00:00
Michael.Kedl%Nexwarecorp.com
4a7f6fd6ee
Cleaned up clip rects for apprunner.
1999-07-09 18:47:23 +00:00
pnunn%netscape.com
c08b1d6bd3
added to image mimetype list. pnunn. ok'd by chofmann.
1999-07-08 01:34:19 +00:00
pnunn%netscape.com
19844d32ee
added to image mime type list. pnunn. ok'd by chofmann.
1999-07-08 01:33:22 +00:00
ramiro%netscape.com
2fd09c00f2
Fix for bug #7797 . JS screen property not implemented in gtk widgetry.
1999-07-07 18:12:18 +00:00
mcafee%netscape.com
a6193a75bf
Solaris/CC needs a cast here
1999-07-07 10:09:40 +00:00
ramiro%netscape.com
9773232b1f
Fix class exports declaration.
1999-07-07 08:58:15 +00:00
warren%netscape.com
9efa754f74
Added channel argument to nsIStreamObserver/nsIStreamListener/nsIProgressEventSink methods.
1999-07-07 08:08:40 +00:00
ramiro%netscape.com
c286e82eeb
Fix a dumb typo.
1999-07-07 07:27:44 +00:00
pavlov%pavlov.net
beac4d2a97
resize changes/fixes/whatever_you_want_to_call_them_part_2
1999-07-07 05:31:01 +00:00
ramiro%netscape.com
abf0cc4a0f
Define the toolkit flags in one place an reuse that. Hopefully this will
...
put an end to the cut-n-paste insanity.
1999-07-07 04:38:18 +00:00
ramiro%netscape.com
f0f89f6eb3
Put xlibrgb first.
1999-07-07 04:23:23 +00:00
erik%netscape.com
6a2051e51a
Added support for *-iso10646-1 fonts. Variable width only for now, fixed
...
width will be supported later through font property.
1999-07-07 02:32:16 +00:00
ramiro%netscape.com
e78596b5e9
Factor out xlibrgb.
1999-07-07 02:12:44 +00:00
ramiro%netscape.com
2ee162a0ed
Final global variable exorcism.
1999-07-07 02:11:22 +00:00
ramiro%netscape.com
d10a0135e6
Add xlib_rgb_get_depth() xlib_rgb_get_display() xlib_rgb_get_screen()
...
Initialize only once.
1999-07-07 01:54:26 +00:00
ramiro%netscape.com
e172a038bc
Factor out xlibrgb.
1999-07-07 01:53:41 +00:00
ramiro%netscape.com
8cd650ca49
Factor out xlibrgb.
1999-07-07 01:36:25 +00:00
peterl%netscape.com
8d9120aac6
made color parsing more strict in strict mode, just like nav in quirk mode
1999-07-07 01:18:11 +00:00
ramiro%netscape.com
1013fefc5f
Exorcise gVisualInfo.
1999-07-07 00:47:29 +00:00
ramiro%netscape.com
a4cebfd593
xorcise gScreenNum.
1999-07-07 00:15:22 +00:00
ramiro%netscape.com
899f90ceeb
Fix a dumb typo.
1999-07-07 00:06:57 +00:00
ramiro%netscape.com
1a0e214950
Exorcism of global shift, mask and count flags.
1999-07-07 00:05:19 +00:00
ramiro%netscape.com
b8f16c9aff
Put noisy code in an ifdef.
1999-07-07 00:03:52 +00:00
ramiro%netscape.com
ba13f75b8a
Add xlib_rgb_get_visual_info rename struct member form visual to x_visual_info
...
to make it easier to debug.
1999-07-07 00:02:55 +00:00
ramiro%netscape.com
a0cfa6414d
Timers are toolkit specific.
1999-07-06 23:33:48 +00:00
ramiro%netscape.com
62e5eaa7c4
Add a debug printf.
1999-07-06 23:32:20 +00:00
ramiro%netscape.com
c636784740
Cleanup the widget api some. Move initialization of evil stuff to the gfx
...
end. Dont leak the widget name. Carry around Display* and friends in the
appshell.
1999-07-06 23:28:58 +00:00
Michael.Kedl%Nexwarecorp.com
0b75ad7718
Fixed alpha blending for gifs with transparency masks.
1999-07-06 22:55:05 +00:00
ramiro%netscape.com
84d6fe5123
Add a useful debug statement.
1999-07-06 14:08:30 +00:00
Jerry.Kirk%Nexwarecorp.com
98514dde6c
- Changes to support Alpha Blending and other odds and ends under Photon
1999-07-06 11:44:22 +00:00
erik%netscape.com
c5a9de7253
Fix for bug 5308. We now ignore vertical fonts (whose names start with @)
...
in the global font enumerator, so that we don't pick those up for Japanese.
1999-07-03 05:20:35 +00:00
erik%netscape.com
4dc4456fd3
Fix for bug 4760. We were drawing smart quotes really large, because they
...
were being taken from a large Asian font. Disabled those characters for
now. The CP1252 problem will be addressed by bug 454.
1999-07-03 04:35:17 +00:00
troy%netscape.com
9e02ea5bf0
Fixed compiler warning
1999-07-02 22:44:00 +00:00
ramiro%netscape.com
86fad9ffe1
Part I of Alexander Larsson's (alex@signum.se) patch to reduce symbol bloat.
...
All these changes are safely ifdefed out for the time being.
There are also a few implementation
DEFINES cleanups.
1999-07-02 14:59:36 +00:00
dveditz%netscape.com
ac92b86ba4
makeile cleanups
1999-07-02 13:38:47 +00:00
ramiro%netscape.com
b86c78a296
Separate the widget and gfx toolkits into two variables.
...
Instead of MOZ_TOOLKIT, we now have MOZ_WIDGET_TOOLKIT and MOZ_GFX_TOOLKIT.
There is also a new configure flag, --enable-gfx-toolkit which does what its
name implies.
The configure script should continue to work as before.
1999-07-02 13:06:48 +00:00
dveditz%netscape.com
5dd9cff22d
Trying to fix Win32 dependencies. Lots of broken cut-n-paste makefiles
1999-07-02 11:50:19 +00:00
ramiro%netscape.com
fd90880cb8
Exorcism of global variables: part 1.
...
Have only one access point to the global vars - in nsDeviceContextXlib.
Next step will be to invent an interface that can be queried for this
stuff to remove the link time dependancy between this gfx lib and the widget
lib. Global variables are EVIL.
1999-07-02 11:31:58 +00:00
gagan%netscape.com
a5eea37507
Reordered netlib libs to link correctly. NECKO only.
1999-07-01 21:29:08 +00:00
warren%netscape.com
8462929dda
Renamed OnStartBinding/OnStopBinding to OnStartRequest/OnStopRequest (removing the redundant ones from necko). Numerous necko fixes. Necko now using nsIPrompt interface instead of nsINetSupport.
1999-07-01 19:30:20 +00:00
duncan%be.com
429e4efc2f
Get gfx to build under BeOS (BeOS specific changes)
1999-07-01 16:26:43 +00:00
sspitzer%netscape.com
0fb97f329d
ignore the generated Makefile
1999-07-01 05:22:27 +00:00
zuperdee%penguinpowered.com
163589ca35
Fixed some compiler warnings (mostly virtual functions w/ non-virtual destructors).
1999-06-30 22:36:04 +00:00
erik%netscape.com
2caa5e1d28
Need to check all of the XLFD scalable fields for 0 since sometimes only
...
one of them is set to 0 (e.g. average width). Also changed upper limit
for size ratio for font scaling so as to avoid scaling Japanese fonts
(ugly).
1999-06-30 22:12:50 +00:00
slamm%netscape.com
023e035db6
Better fix for build bustage. Use ZLIB_LIBS instead of -z. r=ramiro,shaver
1999-06-29 16:51:46 +00:00
shaver%netscape.com
ea526cbf58
fix Solaris build bustage
1999-06-29 16:20:58 +00:00
shaver%netscape.com
057ed773cd
no longer need to link against libgfxps.so -- necko merge regression?
1999-06-29 03:12:31 +00:00
syd%netscape.com
bbbd403eaf
Fixed compiler warning
1999-06-29 00:39:10 +00:00
gagan%netscape.com
a78cd1e21b
Necko changes (from Andreas)
1999-06-29 00:26:25 +00:00
mcafee%netscape.com
78235616b4
Changes for OS/2. Patch provided by Eric Olson (eric.olson@sympatico.ca)
1999-06-28 23:39:35 +00:00
warren%netscape.com
e7268ec217
Added group stuff back for necko.
1999-06-28 22:34:20 +00:00
warren%netscape.com
6798220302
Removed necko ifdef.
1999-06-28 22:07:07 +00:00