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

[Freeciv-Dev] GTK+ 2.0.0

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: freeciv-dev@xxxxxxxxxxx
Subject: [Freeciv-Dev] GTK+ 2.0.0
From: Vasco Alexandre Da Silva Costa <vasc@xxxxxxxxxxxxxx>
Date: Sun, 10 Mar 2002 17:24:19 +0000 (WET)


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/.

=== 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

=== 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 and friends.
* remove all deprecated GTK+ 1.x code.
* remove all toplevel unsensitivity whenever possible.
* add thread support for faster network reads & writes.

Vasco Alexandre da Silva Costa @ Instituto Superior Tecnico, Lisboa

Attachment: freeciv_gtk2_v5.patch.gz
Description: Binary data

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