From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ariel Rios To: Marius Vollmer Cc: guile-gtk@sourceware.cygnus.com Subject: Re: [Re: new 0.18 version] Date: Thu, 01 Jun 2000 13:57:00 -0000 Message-id: <20000601205743.24854.qmail@nw178.netaddress.usa.net> X-SW-Source: 2000-q2/msg00048.html Marius Vollmer wrote: > Ole Myren Rohne writes: > > The possibility of creating custom widgets from guile was my reason > > for using gtk+ 1.3 in the first place, this means that I'll stay with > > a slightly stale version of gtk+ 1.3 for my private use - at this > > point I cannot provide a patch to make guile-gtk work with current > > gtk+ 1.3 > > Aha, I see. I will put some notes about this on the guile-gtk-TODO > page. Hopefully, we can address them for 0.19. > I talked with owen, havoc about this issues maybe this irc log may help to enlighten our way: --> ariel (ariel@du-148-223-201-197.prodigy.net.mx) has joined #gnome --- Topic for #gnome is http://www.linuxplanet.com/linuxplanet/reports/1906/1/ --- Topic for #gnome set by jpr at Wed May 31 16:05:11 2000 --- XachBot gives channel operator status to ariel owen? i just want to say or does it need more rewrite's then starting from scratch ariel: Yse? but the word processor is off road? ariel, what happened with today's food? >miguel2< chema me dijo que habias cancelado --> rhult (rhult@dynamic-202-20.dialup.chalmers.se) has joined #gnome hmm owen: is there any document explaining the changes in Gtk+1.3? ariel: Not really in one place. There is docs/Changes-1.4.txt but that is mostly "breakages" and doesn't deal with obvious stuff or feature additions. ariel: You can also get an idea of what is changing by looking at the GTK+ TODO list at developer.gnome.org/status/ owen: ok. it seems that object class creation has changed and so we need to do some changes so we can bind it in guile hp: so, Gobject is akin to GtkObject? ariel: it's pretty similar hp: what are the major changes? ariel: however GtkObject still works in 1.4 miguel2: GObject vs GtkObject? <-- bart has quit ([x]chat) GObject doesn't have a destroy() method --> altic_23 (~peter@j250.ryd.student.liu.se) has joined #gnome GObject has no signals right now, but we are trying to convince Tim that it should Oh my god How do you catch destroys then? Oh my god. We need signals GObject has a much more elaborate GtkArg equivalent, that is also under discussion * miguel2 makes a mental note to spank tim hp: is dynamic class creation supported? So how do you do destroys? You just changed the name, or there is no way to catch object destruction? oh yes, you can dynamically load and unload classes, so that plugins can register types miguel: i can do that for you.. he lives 10 minutes from here *g* so the new feature is unloading there's shutdown and finalize, but not destroy what is the diff? i am confused destroy means "break all references to other objects" But it seems that will cut it finalize means "free all memory" shutdown means "do whatever you need to do before finalize" so destroy is shut + fin? --> arlo (arlo@eazel61.eazel.com) has joined #gnome so GtkObject::destroy is emitted in GObject::shutdown * miguel2 wonders why there is a distinction destroy in GtkObject can now be called more than once, it just breaks references to other objects and that's it * ariel fears he will need to do lots of changes on guile-gtk ariel: I don't think so, only major one is that Tim took out the sequence number stuff for type ids heehe ooh, ORBit SO does not want to install on my system --> almer (~almer@d85070.dtk.chello.nl) has joined #gnome hp: We are not supporting Gtk 1.3 from a while but we are not holding are release since no one seems really interested in Gtk CVS right now --> ishamael (~ishamael@pm535-26.dialip.mich.net) has joined #gnome ariel: of course, GTK from CVS is not ready to be used ariel: you should wait until it's released <-- Uraeus has quit (EOF From client) hp: well, actually we did support it for a long time... We always support both stable and development ariel: you at least want to wait for the GObject stuff for GDK to get merged before you try that hp: sure... still there's not much interest on it but we want to be prepared ariel: once there's a beta people will get interested. there's are a bunch of improvements, it's a pretty huge release ____________________________________________________________________ Get free email and a permanent address at http://www.netaddress.com/?N=1