Re: Proposed: Evolution (and associated libs)



On Wed, Jan 07, 2004 at 04:51:10PM +1100, Malcolm Tredinnick wrote:
> On Wed, 2004-01-07 at 16:09, Chipzz wrote:
> [...]
> > What I'm worried about is the widgets that may be usefull to other apps.
> > Ie, the color_combo(_box), which I can see apps like gnumeric, abiword
> > and others use. Actually, gnumeric uses one that looks exactly like the
> > one in evolution. So what _do_ those apps use ATM?
> 
> [For informational purposes only; not to be used to pass judgement on
> any module's choices....]
> 
> Evolution uses the gal version, gnumeric uses code that was
> cut-and-pasted from gal once upon a time. So they are based off the same
> code, but there are some small differences now. For some other common
> code, gnumeric periodically sucks in copies from other modules. Have a
> look at gnumeric/tools/import-gal, for example.

They actually originated in gnumeric, then moved to gal when we
thought it would become the place to share app widgets.  It never
quite solidified enough to do it.  So for gnumeric-1.2 we sucked
them back in.  The gal versions don't change much, so development is
now happening in gnumeric.  Their GtkAction wrappers just hit CVS
today in the goffice module.  when we clean them up and jump to
things like the new combo framework or TreeView the widgets will
move there too.

We'll probably suck in some of the flourishes added by abiword such
as the font sample popup for the font selector.  That seems like a
nice solution to avoid displaying every font name in its own font
which is both slow and has issues with fonts like 'symbol' :-)



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