1. 25 Nov, 2013 2 commits
  2. 24 Nov, 2013 2 commits
    • Alexander Schuch's avatar
      Remove unused code. · 90ab2865
      Alexander Schuch authored
      90ab2865
    • Alexander Schuch's avatar
      Make "current standings" dialogue dockable. · 6e75b6b2
      Alexander Schuch authored
      The dialogue "current standings" is replaced by a dockable widget. This way
      the player is able to see the standings all the time without the need to
      open/close the dialogue at the beginning of each turn.
      
      The dockable widget can also be made floating, so it can be used almost the
      same as the modal dialogue before.
      
      REVIEW: 113782
      GUI:
      6e75b6b2
  3. 19 Nov, 2013 1 commit
    • Pierre Ducroquet's avatar
      Use a menu in new game dialog · 5c1f601b
      Pierre Ducroquet authored
      This changes makes user mode selection much more obvious for anyone.
      I received complains that this was not easily understandable, hence
      this change.
      5c1f601b
  4. 16 Nov, 2013 3 commits
    • Alexander Schuch's avatar
      Make constructor explicit. · 190bcc6d
      Alexander Schuch authored
      Mark constructor of class "PlanetInfoItem" explicit. This fixes a Krazy issue.
      190bcc6d
    • Alexander Schuch's avatar
      Update version number. · dfd0f8e9
      Alexander Schuch authored
      Update version number from 2.1 to 2.3 and update copyright year.
      dfd0f8e9
    • Alexander Schuch's avatar
      Make messages list dockable. · 7b70db84
      Alexander Schuch authored
      The messages list was always visible and always at the bottom of the game
      view. It now is a dockable widget which can be moved to any edge of the
      window or even made floating, or closed altogether.
      
      REVIEW: 113596
      GUI:
      7b70db84
  5. 10 Nov, 2013 1 commit
    • Alexander Schuch's avatar
      Improve "end turn" action handling. · 814a1368
      Alexander Schuch authored
      The recently added KStandardGameAction::endTurn() action now has an own
      default shortcut of Ctrl+E. The button is added to the toolbar by default.
      
      Furthermore, the "end turn" button now is enabled/disabled depending on the
      game state. It no longer is possible to end the turn while in the middle of
      a send fleet command sequence.
      
      Use the very same condition for enabling/disabling the custom "end turn"
      button and the "end turn" action. This required some code cleanup.
      
      The custom palette for the game board now colours disabled elements darker
      so that they actually look disabled.
      
      REVIEW: 113528
      GUI:
      814a1368
  6. 07 Nov, 2013 2 commits
  7. 30 Oct, 2013 3 commits
  8. 27 Oct, 2013 1 commit
  9. 25 Oct, 2013 1 commit
    • Alexander Schuch's avatar
      fix AI player controller name · 400ae70d
      Alexander Schuch authored
      The name should be "Default (Defensive)" so the relative "Hard" is not used. Furthermore it should match the term used in the handbook.
      
      This inconsistency was introduced in 2349a7c1.
      
      REVIEW: 113410
      400ae70d
  10. 24 Oct, 2013 1 commit
  11. 23 Oct, 2013 2 commits
    • Alexander Schuch's avatar
      Becai now plays quite well against Default Normal and Default Hard in · 2349a7c1
      Alexander Schuch authored
      nearly all situations - 1on1 and FFA. It is mainly tested in games with
      two other players, 22x22 board with 40 neutral planets with 0-2 neutral
      production.
      It works nicely in cumulative games as well.
      The only known "issue" is that it uses neutral kill percentage for
      target selection even in blind games, where the player cannot see the
      kill percentage.
      REVIEW:112747
      2349a7c1
    • Alexander Schuch's avatar
      For AI development it is useful to watch the AIs play. This patch adds a · 447d9b1d
      Alexander Schuch authored
      new local human spectator player controller which does not have any
      planets and does not count as active player.
      In case all selected player controllers are spectators, or only one
      non-spectating player controller is set, consider the match as
      spectator-only and reject it as there is either no winner at all, or the
      winner is known already (the only non-spectating player).
      REVIEW:113113
      447d9b1d
  12. 19 Oct, 2013 1 commit
  13. 18 Oct, 2013 1 commit
  14. 10 Oct, 2013 5 commits
  15. 04 Aug, 2013 1 commit
  16. 06 May, 2013 1 commit
  17. 03 May, 2013 1 commit
  18. 20 Apr, 2013 1 commit
  19. 14 Mar, 2013 1 commit
  20. 26 Jan, 2013 1 commit
  21. 28 Dec, 2012 1 commit
  22. 24 Dec, 2012 1 commit
  23. 23 Dec, 2012 1 commit
  24. 13 Dec, 2012 2 commits
  25. 12 Dec, 2012 1 commit
  26. 20 Oct, 2012 1 commit
  27. 13 Oct, 2012 1 commit