Complete.Org: Mailing Lists: Archives: freeciv-dev: March 2002:
[Freeciv-Dev] Re: GTK+ 2.0.0
Home

[Freeciv-Dev] Re: GTK+ 2.0.0

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: Vasco Alexandre Da Silva Costa <vasc@xxxxxxxxxxxxxx>, freeciv-dev@xxxxxxxxxxx
Subject: [Freeciv-Dev] Re: GTK+ 2.0.0
From: Raahul Kumar <raahul_da_man@xxxxxxxxx>
Date: Sun, 10 Mar 2002 18:40:18 -0800 (PST)

--- Vasco Alexandre Da Silva Costa <vasc@xxxxxxxxxxxxxx> wrote:
> Hello,
> 
> GTK+ 2.0.0 has finally been released.
> I will make a port of the GTK+ client to it. In order to not disrupt
> current development the new client will be contained in a separate
> gui-gtk-2.0/ directory in client/.
>

Requirements please. Is GTK 2.0 the only requirement, or do we need Gnome
libraries as well ?

 
> === Why?
> 
> Well because, among other things, it has several nice features:
> * proper internationalization support.
> * built-in gdk-pixbuf (no more need to install imlib!).
> * built-in icon resources.
> * less problems with mouse grabs.
> * no flicker.
> * support for XRender and Xft extentions (i.e. antialiased fonts, fast
>   pixbuf rasterization).
> * proper thread support in GLib 2.0.0.
> * more backends: Win32 now comes with the standard distribution, also
>   comes with Linux Framebuffer support for embedded devices and Linux
>   handhelds.
> 
> === Port plan
> 
> * copy gui-gtk/ to gui-gtk-2.0/.
> * apply freeciv_gtk2_final.patch (WIP - see attachment) to gui-gtk-2.0/. 
> * add new widget resources to data/.
> * add necessary stuff in configure.in and friends.
> * remove all deprecated GTK+ 1.x code.

When are you going to do this? 

> * remove all toplevel unsensitivity whenever possible.
> * add thread support for faster network reads & writes.
> 
> ---
> Vasco Alexandre da Silva Costa @ Instituto Superior Tecnico, Lisboa


__________________________________________________
Do You Yahoo!?
Try FREE Yahoo! Mail - the world's greatest free email!
http://mail.yahoo.com/


[Prev in Thread] Current Thread [Next in Thread]