Commit Graph

10871 Commits

Author SHA1 Message Date
eyork%netscape.com
28e6a75638 Fixed compile problem 1998-11-02 06:34:33 +00:00
eyork%netscape.com
a5b1f21eed Fixed a build problem. 1998-11-02 03:07:59 +00:00
pavlov%pavlov.net
48c7484f10 nsWindow::CreateGC
fix so that it realizes the widget if needed so that it is
 able to get the gdkwindow.

nsWindow::CreateMainWindow
 use mainWindow as the AppShell mTopLevel window instead of creating a new one.
 use GtkAdjustments to the gtk_layout_new so that this doesn't crash.  (this
 probibly need to be looked at)
 create a GtkVBox for mWidget instead the layout for mWidget. this probibly
 isn't correct.

nsWindow::Show
 this should show the window correctly, but it doesn't.  probibly due to early
 errors.

nsWindow::GetNativeData
 impliment this function so that it doesn't barf at an early point due to lots
 of things being NULL.

nsWindow.h - added GtkWidget *mVBox to the protected items.  this isn't used
 yet, and probibly won't be.
1998-11-02 02:57:05 +00:00
eyork%netscape.com
0190663b61 Build should go green now. 1998-11-01 23:05:50 +00:00
msw%gimp.org
3c07dcb4a3 Made CreateGC a little more careful 1998-11-01 22:49:04 +00:00
msw%gimp.org
9447305102 Implemented nsWindow::CreateGC. 1998-11-01 22:32:18 +00:00
shaver%netscape.com
c92ab9aebb fixing pavlov%pavlov.net's breakage of legacy Motif build 1998-11-01 22:06:10 +00:00
pavlov%pavlov.net
1548d60384 Implimented CreateViewerMenus() for the GTK test viewer. 1998-11-01 21:03:40 +00:00
shaver%netscape.com
21098b9130 use libwidgetgtk.so and libgfxgtk.so when selected by configure 1998-11-01 20:30:42 +00:00
shaver%netscape.com
6758214e70 build libwidgetgtk.so when in GTK mode 1998-11-01 20:18:52 +00:00
shaver%netscape.com
fab3e44cfc use libwidgetgtk.so and libgfxgtk.so when selected by configure 1998-11-01 20:01:08 +00:00
blizzard%appliedtheory.com
739a797d15 when using --enable-nglayout=gtk build gtk specific timer code 1998-11-01 19:49:49 +00:00
pavlov%pavlov.net
c22ce85418 more work on making this stuff work. 1998-11-01 19:30:03 +00:00
pavlov%pavlov.net
9f02b943db few fixes here and there.. more work on making it work 1998-11-01 19:29:40 +00:00
shaver%netscape.com
213f51210f include gtklayout.h to get the symbol-hiding ifdefs and link correctly -- and get rid of the helpful warning 1998-11-01 18:43:48 +00:00
pavlov%pavlov.net
32552c9007 fix up for container add bug 1998-11-01 18:30:40 +00:00
shaver%netscape.com
19113fe444 would you believe that nsMotifWidgetFactory.cpp is actually totally portable and reusable code 1998-11-01 18:13:37 +00:00
pavlov%pavlov.net
799612b653 added nsPopUpMenu.cpp 1998-11-01 18:12:55 +00:00
shaver%netscape.com
8c3b715a72 GTK needs a different gfx lib 1998-11-01 17:13:34 +00:00
shaver%netscape.com
5c0c1c75eb oops...when they ask for motif, they should still get motif 1998-11-01 17:09:50 +00:00
shaver%netscape.com
67e08d384c build the GTK stuff if --enable-nglayout=gtk 1998-11-01 07:51:00 +00:00
shaver%netscape.com
d83fbd627e use gtk-config to find proper CFLAGS 1998-11-01 07:49:23 +00:00
shaver%netscape.com
4d6c65c43b build the right files for --enable-nglayout=gtk 1998-11-01 07:48:25 +00:00
troy%netscape.com
fe4e76d9d9 Renamed HaveConstrainedWidth() and HaveConstrainedHeight() to HaveFixedContentWidth()
and HaveFixedContentHeight()
1998-11-01 01:29:00 +00:00
blizzard%appliedtheory.com
384b8c7c1c add timer code for gtk from Frank Visser <fvisser@hgmp.mrc.ac.uk> 1998-11-01 00:13:30 +00:00
shaver%netscape.com
8427d0db3e add --enable-nglayout=gtk to build with GTK and not motif 1998-11-01 00:09:30 +00:00
blizzard%appliedtheory.com
dac4c692d5 new main for GTK impl of webshell 1998-10-31 23:43:28 +00:00
blizzard%appliedtheory.com
ef969a30e6 fixes to get building and linking. 1998-10-31 23:17:57 +00:00
blizzard%appliedtheory.com
a5d7946d8c fixes to get building and linking 1998-10-31 23:17:10 +00:00
kipp%netscape.com
eb832dc1a3 nit changes 1998-10-31 22:53:00 +00:00
kipp%netscape.com
de68bd9637 Removed a private assert 1998-10-31 22:50:38 +00:00
kipp%netscape.com
bc8ba33541 Removed mInlineAware 1998-10-31 22:50:26 +00:00
kipp%netscape.com
12dbdf6cdd Added vertical alignment tracing; use new line layout white-space handling routines 1998-10-31 22:50:16 +00:00
kipp%netscape.com
f41818bc4c Reworked white-space compression flags so that inline-reflow can detect white-space aware frames properly 1998-10-31 22:48:56 +00:00
kipp%netscape.com
3371afc510 Use revised line-layout whitespace compression methods; fixed trim to not trim out compressed whitespace; fixed code to break multi-span words when the first placable frame contains a breakable point 1998-10-31 22:48:21 +00:00
kipp%netscape.com
3216b924ef Support hspace/vspace properly 1998-10-31 22:45:39 +00:00
pavlov%pavlov.net
58ad3475ff lots and lots of Gtk/Gdk code added to nsWindow.cpp 1998-10-31 21:56:02 +00:00
shaver%netscape.com
87c31b26b7 move gtklayout.c here, and do some symbol munging so we don't conflict with the one in gnome-libs 1998-10-31 21:43:01 +00:00
shaver%netscape.com
504eea4df4 gtklayout.c needs to be in widgets, not gfx 1998-10-31 21:42:02 +00:00
shaver%netscape.com
539fb6217b use gtk-config to find CFLAGS 1998-10-31 20:34:17 +00:00
pavlov%pavlov.net
b3e391767b fix the broken Makefile.in 1998-10-31 20:32:04 +00:00
pavlov%pavlov.net
dd0fc04fb5 oops, small typo that would have screwd upsome stuff 1998-10-31 20:26:59 +00:00
pavlov%pavlov.net
b96ab2420f oops, forgot that we didn't want the column titles displayed 1998-10-31 20:21:19 +00:00
briano%netscape.com
8074b91907 Make the OSF/1 OS_RELEASE macro compatible with that used by NSPR. 1998-10-31 20:14:33 +00:00
pavlov%pavlov.net
cbfa1580db Converted almost all of nsListBox to a GtkCList 1998-10-31 20:05:28 +00:00
shaver%netscape.com
19e0b5d337 add widget/src/gtk/Makefile 1998-10-31 19:45:01 +00:00
troy%netscape.com
0f88fd3cc0 Changed InitConstraints() to set the constraint to be "fixed content"
rather than "constrained" if there's an explicit width or height property
specified
1998-10-31 17:56:37 +00:00
pavlov%pavlov.net
08ccae2b7d just about finish setting up all the files needed for gtk to compile 1998-10-31 17:54:41 +00:00
pavlov%pavlov.net
f480fc6813 add menu files which do compile 1998-10-31 17:20:45 +00:00
pavlov%pavlov.net
24733dc5c7 nsWindow now compiles! whoo! about half way there! 1998-10-31 17:09:39 +00:00