Complete.Org: Mailing Lists: Archives: freeciv-dev: December 2001:
[Freeciv-Dev] Re: feedback when playing large civilisations (PR#1088)
Home

[Freeciv-Dev] Re: feedback when playing large civilisations (PR#1088)

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: freeciv-dev@xxxxxxxxxxx
Subject: [Freeciv-Dev] Re: feedback when playing large civilisations (PR#1088)
From: Petrus Viljoen <viljoenp@xxxxxxxxxxx>
Date: Tue, 11 Dec 2001 10:50:16 +0200

Raimar Falke wrote:

> On Tue, Dec 11, 2001 at 11:16:14AM +1300, <s.yeates@xxxxxxxxxxxxxxxx> wrote:
> >
> > I enjoy playing large civilisations. When I earlier pointed out some 
> > performance issues with with gtk interface, several people said ``use the 
> > xaw interface, it's faster.''
> >
> > I've been and tried the xaw interface (it configured and compiled nicely) 
> > and had a play. There is, however, a fatal flaw in the xaw interface that 
> > inhibits it's use with very large civilisations---the city report. When 
> > playing 700+ cities it's very rare to actually view the city, almost all of 
> > the game play is in the city report, catching and dealing with outliers 
> > (cities growing too fast or too slow, being too happy or too unhappy). The 
> > gtk city report is great for this, you can sort (or reverse sort) by any 
> > attribute, and even sort by two attributes. Once found, the problem cities 
> > can be multiply selected and dealt with. The xaw city report, however, 
> > lacks all of this functionality, it supports neither sorting nor multiple 
> > selection.
> >
> > I appreciate that this lack of functionality is probably due to a highly 
> > developed table widget in gtk and a poorly developed table widget in xaw, 
> > so fixing it would probably require a new xaw table widget to be built.
> >
> > I'd like to point out that despite all my complaints and suggestions for 
> > improvements, I love freeciv. Thanks heaps for all the work you've put into 
> > it.
>
> Ok. Can you say something about the speed? Is it much faster? Since we
> don't want to develop such xaw high level table widget we have to make
> gtk faster. And I have the uncertain feeling that gtk 2.0 is even
> slower.

Don't think we need to modify the table widget at all.
Using buttons/radio buttons on top of the table to indicate sort order & custom 
code to sort the report we can address this issue.






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