Complete.Org: Mailing Lists: Archives: freeciv-dev: October 2005:
[Freeciv-Dev] Re: (PR#14444) find city and center map
Home

[Freeciv-Dev] Re: (PR#14444) find city and center map

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
Subject: [Freeciv-Dev] Re: (PR#14444) find city and center map
From: "Christian Knoke" <chrisk@xxxxxxxxx>
Date: Tue, 25 Oct 2005 02:45:42 -0700
Reply-to: bugs@xxxxxxxxxxx

<URL: http://bugs.freeciv.org/Ticket/Display.html?id=14444 >

On Mon, Oct 24, 2005 at 02:19:15PM -0700, Jason Short wrote:
> Christian Knoke wrote:
> > 
> > SVN HEAD 24 OCT 2005 GTK2
> > 
> > When you use find city to center a city on the map, and continue playing
> > while the find dialog is still open, the map is shifted (back) at the time
> > you close the dialog later on.
> 
> Yes, I find the new find-city dialog-as-a-tab behavior to be annoying. 
> But I can't really suggest anything better.

It's not *so* bad..

> The original intent is that the dialog would be modal.  When the user 
> pops it up it centers on whatever city is clicked on.  When closing it 
> the original tile is recentered.

Yes. But modal is never good.

> However this doesn't work at all in tabbed mode.  For one thing a city 
> is always chosen so a city must always be centered.  Then when closing 
> it you really need it to go back to the original tile...but since it's 
> not modal (nothing in freeciv multiplayer can be modal, since Stuff can 
> happen at any time) there might have been other actions in the meantime.
> 
> Maybe the best choice is to not make anything be "actively" centered. 
> Only when double-clicking on a city is that city centered.  And closing 
> the dialog does nothing.

- nothing done when opened
- single click centers city
- closing does nothing

I don't think a back button is required. I'd rather like to have a 'center
my capital' button.

Christian

-- 
Christian Knoke            * * *            http://cknoke.de
* * * * * * * * *  Ceterum censeo Microsoft esse dividendum.





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