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.