Hi,

> Gesendet: Samstag, 29. August 2015 um 04:48 Uhr
> Von: "Michael T. Pope" <mp...@computer.org>
>
> git. is a somwhat overdue clean up of the client controller, triggered by
> the ongoing issue with the active unit and the InfoPanel, and clearing
> the way to properly fix the wait/skip problem.

I have doubts about listeners and actions doing controller-like things.
For example, CanvasMouseListener is deciding on which panels to open and
then directly invoking these commands.
Where do you think lies the cutoff point between allowed commands and asking
the controller for some reaction?

> Speaking of the InfoPanel, we have an IR that complains about the "Waiting
> for <nation>" message obscuring the map where something is moving.  Would
> it be worth moving that to the InfoPanel?  Currently when it is not your
> turn the panel disappears so we will not be losing anything.

To me it seems the appropriate action would be just having the map re-center
a bit earlier to avoid interesting parts being obscured by other parts of
the HUD.

> Also, expect the Java-version bump soon, unless someone wants more time to
> upgrade and speaks up promptly.

Its needed already for the updated sound library; just do it to make it
explicit.


Greetings,

wintertime

------------------------------------------------------------------------------
_______________________________________________
Freecol-developers mailing list
Freecol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freecol-developers

Reply via email to