Make routed units display unit details in combat window.
Add combat replay. Add mini maps to combat window. Add messages window which displays faction messages since previous turn. Currently only combat replay messages are viewable.
Fix Game.findRoom null pointer bug. Fix main menu failed load leading to unresponsive state. Refactor setting of planet map and space map origin out of SU.clickOn{Planet,Space}MapButton3 to own methods. Add exit button to combat window for display of combat replays. Add view combat replays button to messages window. Make combat replays display sequentially on combat window. Add display of message origin to messages window. Add goto message origin to messages window.
Give messages read flag and show read messages in light gray. Set DefaultUncaughtExceptionHandler to display info window stating what has happened and ask to send details in email to joulupunikki@gmail.com.
Bugfix: units not spotted at start of combat. Bugfix: units not respotted after retreat. Bugfix: unspotted routed units will not be spotted upon capture. Bugfix: non space capable units may launch if there is space capable unit after them selected in a stack
Bugfix: when moving units if there were selected units with cargo in a stack allready the cargo may not be unselected when moving units arrive. Bugfix: selecting opponents stack will show first unit icon even if unspotted and total number of units in stack including unspotted units. Bugfix: when clicking on unselected stack the cargo of first unit is not selected, the first spotted unit will be now selected if no spotted units selected.
Disable DefaultUncaughtExceptionHandler info window. Implement naval transport loading and unloading on ocean shores.
Implement cargo transfer dialog (splitting and joining of cargo pods) with class CargoPanel. Make Resources.adjustPodResources public to enable calling from CargoPanel.