Commit Graph

1521 Commits

Author SHA1 Message Date
pavlov%pavlov.net
bae8029782 Implimented nsImageGTK. Fixed some compling problems in the other files due
to headers needed in nsImageGTK


git-svn-id: svn://10.0.0.236/trunk@14238 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-07 17:24:46 +00:00
saari%netscape.com
7ea3e11e01 Mac only change.
Don't unlock GDeviceHandles. Fixed.
Don't dereference unlocked handles. Fixed.


git-svn-id: svn://10.0.0.236/trunk@14221 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-07 01:45:03 +00:00
dcone%netscape.com
e4d6b73897 updated inverse colormap code, now blend works at 4 bit resolution
git-svn-id: svn://10.0.0.236/trunk@14108 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-04 22:38:37 +00:00
michaelp%netscape.com
b334610eb4 xpcom'ed blender.
git-svn-id: svn://10.0.0.236/trunk@14092 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-04 19:03:37 +00:00
dcone%netscape.com
536a210148 updated the blending, fixed 8 bit blending, and fixed a leak in the blender
git-svn-id: svn://10.0.0.236/trunk@14080 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-04 16:02:50 +00:00
pierre%netscape.com
2f1162ac13 save and restore the colors in CopyOffScreenBits()
git-svn-id: svn://10.0.0.236/trunk@14059 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-04 06:55:50 +00:00
pierre%netscape.com
4ce01434b7 Use GetFontHandle() to return the fontNum because we don't have font handles on Mac
git-svn-id: svn://10.0.0.236/trunk@14055 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-04 06:51:20 +00:00
pierre%netscape.com
6b3655097e Cache data to improve performance in GetMacFontNumber()
git-svn-id: svn://10.0.0.236/trunk@14053 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-04 06:49:14 +00:00
cls%seawood.org
05a1c42505 Removed hardcoded 'gtk-config'
git-svn-id: svn://10.0.0.236/trunk@13992 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-03 16:16:37 +00:00
cls%seawood.org
dbfcbd98f5 Removed classic build Makefiles from configure.in
Changed --enable-fe to --enable-toolkit which takes a single argument.
Changed MOZ_FE to MOZ_TOOLKIT.
Removed USE_NGLAYOUT and USE_NGLAYOUT_GTK.
Removed FULL_STATIC_BUILD and --enable-min-shared.
Removed checks for gnome and qt.


git-svn-id: svn://10.0.0.236/trunk@13990 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-03 15:48:45 +00:00
jfrancis%netscape.com
696ff1d673 Fixing use of uninitialized var in nsRenderingContextMac :: CopyOffScreenBits()
git-svn-id: svn://10.0.0.236/trunk@13925 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-02 22:42:15 +00:00
pavlov%pavlov.net
d718c75e36 apply patches from Frank Visser <fvisser@hgmp.mrc.ac.uk>
git-svn-id: svn://10.0.0.236/trunk@13922 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-02 22:29:22 +00:00
shaver%netscape.com
54e5227fce add Frank Visser's nsRegionGTK
git-svn-id: svn://10.0.0.236/trunk@13868 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-02 14:17:06 +00:00
ramiro%netscape.com
d8242d6b50 Add support for gtk.
git-svn-id: svn://10.0.0.236/trunk@13867 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-02 13:56:59 +00:00
ramiro%netscape.com
a079b82f96 Changed 'unix' to 'motif' to deal with toolkit confusion.
git-svn-id: svn://10.0.0.236/trunk@13862 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-02 12:24:05 +00:00
ramiro%netscape.com
2e7953e856 Use -lfoo for libs instead of hardcoding to $(DIST)/bin/libfoo.so. This
makes more unix linker happy.


git-svn-id: svn://10.0.0.236/trunk@13861 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-02 12:20:07 +00:00
pavlov%pavlov.net
ee4fc06d7b more work on making this stuff work.
git-svn-id: svn://10.0.0.236/trunk@13844 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-01 19:30:03 +00:00
shaver%netscape.com
3515cf905f use gtk-config to find proper CFLAGS
git-svn-id: svn://10.0.0.236/trunk@13835 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-01 07:49:23 +00:00
shaver%netscape.com
85af300c3f add --enable-nglayout=gtk to build with GTK and not motif
git-svn-id: svn://10.0.0.236/trunk@13831 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-01 00:09:30 +00:00
blizzard%appliedtheory.com
3b2e752c9d fixes to get building and linking.
git-svn-id: svn://10.0.0.236/trunk@13829 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-31 23:17:57 +00:00
shaver%netscape.com
261c09e9a4 gtklayout.c needs to be in widgets, not gfx
git-svn-id: svn://10.0.0.236/trunk@13818 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-31 21:42:02 +00:00
shaver%netscape.com
53acefa0fb add gtklayout.* to local build, since we'll need it for the drawing context, and we don't want all of gnome-libs
git-svn-id: svn://10.0.0.236/trunk@13797 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-31 16:17:21 +00:00
mcafee%netscape.com
26476a8f72 libgfxunix.a -> libgfxmotif.a. r=ramiro@netscape.com, spider@netscape.com
git-svn-id: svn://10.0.0.236/trunk@13793 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-31 07:05:37 +00:00
blizzard%appliedtheory.com
fd9d887680 Skel code for gtk/gdk gfx library. This compiles and does nothing else.
git-svn-id: svn://10.0.0.236/trunk@13789 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-31 04:12:39 +00:00
michaelp%netscape.com
2aa6e2a7ea fixed build bustage.
git-svn-id: svn://10.0.0.236/trunk@13717 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-30 05:04:39 +00:00
michaelp%netscape.com
ea5de2e14e fixed build bustage.
git-svn-id: svn://10.0.0.236/trunk@13716 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-30 04:27:48 +00:00
michaelp%netscape.com
3285a208a8 again.
git-svn-id: svn://10.0.0.236/trunk@13715 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-30 04:13:34 +00:00
michaelp%netscape.com
fb2a0d08d0 fixed build bustage.
git-svn-id: svn://10.0.0.236/trunk@13714 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-30 04:13:33 +00:00
michaelp%netscape.com
1692db1422 fixed build bustage.
git-svn-id: svn://10.0.0.236/trunk@13710 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-30 03:52:25 +00:00
michaelp%netscape.com
c9dc101f20 fixed build bustage.
git-svn-id: svn://10.0.0.236/trunk@13708 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-30 03:16:17 +00:00
michaelp%netscape.com
ee1fa0a7dc fixed build bustage.
git-svn-id: svn://10.0.0.236/trunk@13705 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-30 02:51:08 +00:00
michaelp%netscape.com
29bd495725 changes to support nsIRenderingContext that conforms to COM conventions.
git-svn-id: svn://10.0.0.236/trunk@13703 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-30 02:08:25 +00:00
pinkerton%netscape.com
41474b9f25 Don't use the offscreen pixmap if it is null (low memory situations)
git-svn-id: svn://10.0.0.236/trunk@13664 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-29 20:03:57 +00:00
dcone%netscape.com
1fb5bce42e Abstracted the nsBlender class
git-svn-id: svn://10.0.0.236/trunk@13660 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-29 19:22:42 +00:00
pinkerton%netscape.com
ab4610e04c default constructor initializes position/size to 0 so people don't have to call Empty() any more.
git-svn-id: svn://10.0.0.236/trunk@13655 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-29 18:06:45 +00:00
pinkerton%netscape.com
c40e5f80b0 Turn on xSYM generation for both targets and enable debugging to touch the right prefs.
git-svn-id: svn://10.0.0.236/trunk@13654 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-29 17:44:13 +00:00
pierre%netscape.com
3058b55651 Landing MacWidgets...
git-svn-id: svn://10.0.0.236/trunk@13651 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-29 14:06:26 +00:00
cls%seawood.org
62f88d15c0 Added $XLDFLAGS & $XLIBS to EXTRA_DSO_LDOPTS
git-svn-id: svn://10.0.0.236/trunk@13600 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-28 05:38:12 +00:00
cls%seawood.org
08a6bbac38 New autoconf files for nglayout
git-svn-id: svn://10.0.0.236/trunk@13594 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-28 03:53:57 +00:00
kipp%netscape.com
28ed9703d1 Support high accuracy rendering (slowly)
git-svn-id: svn://10.0.0.236/trunk@13558 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-27 16:49:40 +00:00
shaver%netscape.com
9867c7247c ancient GTK port, as starting point
git-svn-id: svn://10.0.0.236/trunk@13557 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-27 15:43:49 +00:00
michaelp%netscape.com
a62a32763e fixed bug in ref counting on drawing surfaces in the rendering context.
git-svn-id: svn://10.0.0.236/trunk@13521 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-27 00:09:44 +00:00
peterl%netscape.com
1cd8ece754 fixed usage of grey vs gray, now we support both
git-svn-id: svn://10.0.0.236/trunk@13499 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-26 23:11:07 +00:00
dcone%netscape.com
a38f64b869 fixed a parameter for spacing
git-svn-id: svn://10.0.0.236/trunk@13453 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-26 18:05:45 +00:00
kipp%netscape.com
2ef9d58cf1 Revised DrawString API to take a spacing array for character spacing control
git-svn-id: svn://10.0.0.236/trunk@13444 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-26 17:12:39 +00:00
mcafee%netscape.com
c595004478 Fixing Solaris bustage, this file needs an EOL character on the last line
git-svn-id: svn://10.0.0.236/trunk@13441 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-26 05:39:12 +00:00
michaelp%netscape.com
81fe1dd834 fixed build bustage.
git-svn-id: svn://10.0.0.236/trunk@13395 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-23 20:17:36 +00:00
michaelp%netscape.com
aab130cc8b made CopyBits() more flexible. added better ddraw support for windows rendering
context. added ddraw support to windows blender. made CreateDrawingSurface()
able to be smarter.


git-svn-id: svn://10.0.0.236/trunk@13383 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-23 17:58:18 +00:00
rods%netscape.com
eae4b59639 Removed debug statements
git-svn-id: svn://10.0.0.236/trunk@13039 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-16 22:36:43 +00:00
rods%netscape.com
6aa5136356 GetWidget was not creating enough memory to hold the string for text
measurement. This was causing it to write off into memory.


git-svn-id: svn://10.0.0.236/trunk@13036 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-16 22:27:27 +00:00