Re: [gnome-db] Egnima status

Le ven 21/06/2002 à 16:55, Rodrigo Moya a écrit :
> On Fri, 2002-06-21 at 09:30, Malerba_Vivien stna dgac fr wrote:
> > Hi!
> > 
> > Just a quick note to inform you of the porting status of Egnima.
> > 
> > I've almost finished that job: all the objects now inherit from GObject
> > instead of GtkObject, and for all the objects (and most of the widgets),
> > the GObject's function calls are now used, the same with the new signals
> > API.
> > 
> cool!

I had to change a lot of signals stuff since there is no more a
"destroy" signal (and also it's better to use weak references) and since
the gtk_signal_connect_while_alive() func has disappeared.

> > At the moment Egnima does compile and can even be run with the following
> > limitations:
> > - it quickly crashes
> > - it is impossible to load the caracteristics of a database using libgda
> > because some schemas are not yet ready in libgda (you can use the
> > previous XML files though if you change the name of the dtd).
> >
> ok, so this is a critical bug. Which schemas are they? The ones we
> already talked and entered in bugzilla?


> > - I have a bug with the Canvas items I use (I need to investigate this).
> > 
> > What remains to be done before we can start new developments on it are:
> > - more cleanup of the code for the "destroy" signal, 
> > - convert GnomeDialog usage to GtkDialog usage,
> >
> this is a very easy task that anybody can do, so, any volunteer?

This is also a good opportunity to simplify sometimes the way the
dialogs are handled (I've seen a new function GtkDialogRun which can
improve readability by reducing the number of callbacks) because I did
not have any experience when I started using them.

> > - some testing and bug fixing
> > 
> I'll start with this, since I'm busy right now, but I can test, and
> hopefully fix some bugs.

Then wait a bit till I switch from the "finalize" to "dispose" methods
or you'll end up with too much bugs...



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