Re: gnome vs. gtk 1.0.x



On Wed, May 27, 1998 at 04:44:45PM -0600, Tom Tromey wrote:
> >>>>> "Robert" == Robert Wilhelm <robert@physiol.med.tu-muenchen.de> writes:
> 
> Robert> Since the current gnome cvs snapshot unfortunately does not
> Robert> work with gtk+ 1.0.3, wouldn't it make sense to check for gtk+
> Robert> 1.1.0?
> 
> My understanding is that Gnome ought to work with Gtk 1.0 as well as
> Gtk 1.1.

I really hope this is the case.

> 
> So I'd rather fix the problem with 1.0.3.  Can you tell me what it is?
>

the new gnome-canvas.c needs quartic's gtk+ changes.
 
I don't know whether these gtk changes are compatible and can be applied 
to the gtk+ 1.0.x tree.

Robert

=================================================================================
CVSROOT:        /debian/home/gnomecvs
Module name:    gtk+
Changes by:     unammx  98/05/26 19:01:41

Modified files:
        .              : ChangeLog
        gdk            : gdk.c gdktypes.h

Log message:
1998-05-26  Federico Mena Quintero  <federico@nuclecu.unam.mx>

* gdk/gdktypes.h (GdkCrossingMode): New enumeration for the "mode"
field of crossing events.
(struct _GdkEventCrossing): Added the following fields: time, x,
y, x_root, y_root, mode, focus, state.

* gdk/gdk.c (gdk_event_translate): Fill in the new fields of the
crossing event structure.

* gtk/gtkfeatures.h (GDK_HAVE_FULL_CROSSING_EVENT): Annotate
changes to the crossing event structure.

=======================================================================================

gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. -I/usr/local/include -I/home4/robert/SRC/gnome//lib/glib/include -I/home4/robert/SRC/gnome//include -I/usr/X11R6/include -DNEED_GNOMESUPPORT_H -I../support -I../support -DGNOMELIBDIR=\"/usr/local/lib\" -DGNOMEDATADIR=\"/usr/local/share\" -DGNOMEBINDIR=\"/usr/local/bin\" -DGNOMELOCALSTATEDIR=\"/usr/local/var\" -DGNOMELOCALEDIR=\"/usr/local/share/locale\" -I/home4/robert/SRC/gnome//lib/glib/include -I/home4/robert/SRC/gnome//include -I/usr/X11R6/include -g -O2 -c -fPIC -DPIC gnome-canvas.c
gnome-canvas.c: In function `pick_current_item':
gnome-canvas.c:673: structure has no member named `x'
gnome-canvas.c:674: structure has no member named `y'
gnome-canvas.c:675: structure has no member named `x_root'
gnome-canvas.c:676: structure has no member named `y_root'
gnome-canvas.c:677: structure has no member named `mode'
gnome-canvas.c:677: `GDK_CROSSING_NORMAL' undeclared (first use this function)
gnome-canvas.c:677: (Each undeclared identifier is reported only once
gnome-canvas.c:677: for each function it appears in.)
gnome-canvas.c:679: structure has no member named `focus'
gnome-canvas.c:680: structure has no member named `state'
gnome-canvas.c:693: structure has no member named `x'
gnome-canvas.c:694: structure has no member named `y'
gnome-canvas.c: In function `gnome_canvas_crossing':
gnome-canvas.c:886: structure has no member named `state'
make[2]: *** [gnome-canvas.lo] Error 1
make[2]: Leaving directory `/home4/robert/SRC/gnome/work/gnome-libs/libgnomeui'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home4/robert/SRC/gnome/work/gnome-libs'
make: *** [all-recursive-am] Error 2 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]