Colossus Changelog
What's new in Colossus 0.14.0
Sep 18, 2013- New feature #222: Proposed Games table remembers column widths and has tooltips for long fields
- New feature #223: Confirm before conceding with Titan legion
- In Game status window, added at bottom a hint to click a player name for more information
- Stability improvements to spectator mode
- Added possibility to cancel WebClient's login/connect, for example when it's stuck/blocked by a firewall; now timeout after 10 seconds
- When user attempts to load a saved game but it fails (for example, too old format/version of file), display a Error message dialog telling so
- Add a toggle to make web client password displayable (show real PW instead of *****)
- Implemented "/userinfo" (only about oneself, so far) command in chat
- Notify web Client user when he logged in with case-mismatched user name.
- Fixed #3590291: Remote client might or might not use xml files from server.
- Fixed: the calling of disposePickCarryDialog should be done inside EDT
- Fixed #898: Can't unenroll from game
- Fixed #899: End of redisplaying messages is displayed somewhere between
- Fixed #900: Second click of Join Game as Spectator needs to be disabled
- Added in some documents the note that they are really out of date! ;-)
- Cleaned up home page files and images, synchronized files to subversion repo
- For now, do not create the internal spectator client
- Much more informative log message when move failed
- Made the cmdline webclient working
- Make "ant jars" also build the CmdlineClient Jar
New in Colossus 0.12.0 (Aug 6, 2010)
- Some new features:
- Player colored angels and captured legion markers.
- Confirmation dialogs (optional) for omitted/forgotten split, move or recruits (Thanks to David Partridge!).
- Possibility to mark legions as "skip" for split, move and recruit (just made it "somehow", there's room for improvement in the usability)...
- "Need Lord for Battle Control" (Thanks to Bruce Sears!).
- Usability & Stability Improvements:
- Closing BattleBoard does not kill that player (for not involved player nothing happens at all, for involved player means conceding that battle).
- Public Game Server rejects now Clients older than 0.10.3.
- In Concede/Flee and Negotiation dialog, don't allow "x" dialog closing - need to click on of the actions.
- Server (game itself) sends pingRequest regularly (currently about every 30 seconds).
- Server (game itself) should not hang any more when can't write to a certain client - instead stops trying, informs other clients that one client is temporarily in trouble, and registers to selector to be notified when client becomes writable.
- Check Server connection shows round trip time
- In Remote clients (= also when playing with Public Game Server), do not show the Pause (earlier: Suspend) button.
- Numerous small changes to improve reliability / avoid server side warnings/errors/log messages.
- Admin can trigger re-reading of login message without server restart
- Changes to building, jar signing, keystore, local JNLP files, etc.