[Glade-devel] GIMP Docking Code in glade



Paolo wrote:

Il mar, 2003-05-27 alle 21:08, Joaquin Cuenca Abela ha scritto:
Paolo wrote:

Il lun, 2003-05-26 alle 23:36, Mark Finlay ha scritto:
Glade3 is looking really nice, the mdi is great, hope to
see support
for "recently opened projects", but the basic UI is still
the same :/


support for recent project is not difficult to add, but currently 
glade-3 depends only on gtk (no gnome libs dependencies) while 
egg-recent is gnome specific... We tried to not have #ifdef GNOME 
around but maybe we can make an exception here... what do 
you think?

I don't care too much if we depend on egg until we release 
a version, 
as anyway nobody but developers are supposed to use the cvs 
version.  
But we should drop the dependency as soon as we release.

The used code from egg will then be copy & pasted.  It sucks, but I 
don't want to depend on an unstable library.

As already pointed out libegg is always cut and pasted, but 
what I was talking about is something else: the eggrecent 
infrastructure, when ready, will be moved to libgnome not 
into gtk because is gnome specific and I don't think it works 
on Windows: so if we use it we'll have to ifdef it out.

Ok, thanks for the precision.

I don't think that we should depend on libgnome only due to egg-recent.

As you point out, that would mean that we should maintain two different
versions, and that just to prevent the copy&paste of this code
(copy&paste that we should do anyway if we add the functionality right
now).

If in the future we need more functionalities provided by libgnome, then
I will change my mind, but the benefice right now is close to none and
doesn't justify an additional dependency.

Cheers,






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