1. 15 Jan, 2015 1 commit
  2. 06 Jan, 2015 1 commit
  3. 04 Jan, 2015 2 commits
  4. 30 Dec, 2014 3 commits
  5. 08 Dec, 2014 1 commit
  6. 07 Dec, 2014 3 commits
  7. 10 Aug, 2014 2 commits
  8. 30 Jul, 2014 2 commits
  9. 25 Jul, 2014 1 commit
  10. 24 Jul, 2014 1 commit
  11. 08 Feb, 2014 2 commits
  12. 02 Feb, 2014 1 commit
    • Alexander Schuch's avatar
      Update fleet overview dialogue. · 8e48e525
      Alexander Schuch authored
      The fleet overview dialogue is not resized to a constant size anymore, and
      automatically adopts to the number of (own) attack fleets. Numbers shown in
      that dialogue are handled as numbers now rather than as strings so that
      they are sorted properly (1, 2, 10, 20 instead of 1, 10, 2, 20). They are
      as well aligned to the right so that they are nicer to read. The source and
      destination planet fields show the player colour of the owner now.
      
      The structure resembles the one of the standings widget and this indeed
      is a first step of converting the dialogue into a dockable widget.
      
      REVIEW: 114735
      GUI:
      8e48e525
  13. 26 Jan, 2014 1 commit
    • Nemanja Hiršl's avatar
      REVIEW:114974 · 2ba94f6c
      Nemanja Hiršl authored
      Adding new option KONQUEST_EXAMPLE_PLAYER. If it is not set, it will
      default to OFF and example player won't be added. If it is set, e.g.
      -DKONQUEST_EXAMPLE_PLAYER=on two source files will be added to the list
      of all program files and KONQUEST_EXAMPLE_PLAYER define propagated to
      code as #define.
      2ba94f6c
  14. 19 Jan, 2014 2 commits
    • Alexander Schuch's avatar
      Add some method descriptions. · 7ff14ecd
      Alexander Schuch authored
      7ff14ecd
    • Alexander Schuch's avatar
      Center board vertically if required. · 068ae9df
      Alexander Schuch authored
      The board is centered horizontally already in case the board is tall. If
      it is wide however, it still is aligned to the top leaving empty space
      just at the bottom. This patch vertically centers a wide board.
      
      Remove a work-around for Qt 4.6; Qt 4.8 is required and there is no
      visible difference without that work-around.
      
      The element "screen" had a transparent bar at the upper edge and
      adjustments were done in the code to hide it. As the element has been
      fixed, the adjustments can be removed.
      
      REVIEW: 114851
      GUI:
      068ae9df
  15. 12 Jan, 2014 1 commit
    • Alexander Schuch's avatar
      Update default theme SVGZ. · 9cc27c23
      Alexander Schuch authored
      The element "screen" has a transparent bar at the upper edge. The code
      tries to hide this bar by adjusting the shown area.
      
      This patch removes that transparent bar from the element. As the board is
      always aligned to the top of the viewport, a change is not visible right
      now. However, the SVGZ file now is compressed, so its size now is about
      80 kB rather than 1274 kB.
      
      Thanks to Ian Wadham for the updated theme.
      9cc27c23
  16. 04 Jan, 2014 2 commits
    • Alexander Schuch's avatar
      Update source code formatting. · a39578ec
      Alexander Schuch authored
      a39578ec
    • Alexander Schuch's avatar
      Clean up code. · 86f04f58
      Alexander Schuch authored
      The method MapScene::displayPlanetInfo(Planet*, QPointF&) is public but is
      wrapped by MapScene::displayPlanetInfo(Planet*) already. Make the
      "internal" method private and update the calls of it to the public method.
      86f04f58
  17. 03 Jan, 2014 1 commit
    • Alexander Schuch's avatar
      Update some general documentation. · a9154f8f
      Alexander Schuch authored
      Remove the totally outdated and not maintained changelog file. Remove
      information about already removed files and refactored code. Add link
      to original download page using the Wayback Machine.
      a9154f8f
  18. 28 Dec, 2013 1 commit
  19. 24 Dec, 2013 5 commits
    • Alexander Schuch's avatar
      Update source code formatting. · 65be5130
      Alexander Schuch authored
      The source code uses many different formatting styles. This is a very
      early attempt to harmonise the formatting: Remove trailing spaces, put
      method return data type on a separate line, remove spaces right after
      and right before brackets and so on.
      65be5130
    • Alexander Schuch's avatar
      Clean up code. · 2bb909c2
      Alexander Schuch authored
      As MiniMapView::hasSelection() now properly checks for a valid selection,
      there is no need anymore to repeat that condition.
      2bb909c2
    • Alexander Schuch's avatar
      Properly check for a valid selection in minimap. · 81b30322
      Alexander Schuch authored
      Changing the dimensions of the map in game setup dialogue recreates the
      game board. The sector selection is kept. However, the selection might
      become invalid if the game board shrinks and the selection is not on the
      board anymore. Adding a new player to the game will then result in
      checking a sector outside the game board (NULL is returned), so that
      a method is invoked on a NULL pointer, leading to a crash - see
      NewGameDlg::slotNewOwner().
      
      This is implemented in Konquest 2.1.
      
      BUG: 329163
      FIXED-IN: 4.11.5
      (cherry picked from commit 238c8f3f)
      81b30322
    • Alexander Schuch's avatar
      Rename variables. · ec39b306
      Alexander Schuch authored
      Rename m_score* into m_standings* for standings dialogue and table.
      ec39b306
    • Alexander Schuch's avatar
      Show player colour in standings overview. · 810ee307
      Alexander Schuch authored
      The standings overview is much easier to read now as next to the player
      name, the player colour is shown. If multiple players have the same name,
      they now can be distinguished in the standings overview.
      810ee307
  20. 23 Dec, 2013 3 commits
    • Alexander Schuch's avatar
      Group messages by turn number. · 247de7bc
      Alexander Schuch authored
      All messages logged to the messages dock now are grouped by turn number
      for faster visual recognition.
      
      REVIEW: 113929
      GUI:
      247de7bc
    • Alexander Schuch's avatar
      Exit loop as soon as result cannot change anymore. · 0affa342
      Alexander Schuch authored
      The default AI iterates over all own fleets when trying to find a target
      planet which does not yet have an own incoming fleet. As soon as an own
      incoming fleet is found, the loop can abort as checking the remaining
      fleets won't change the result anymore.
      (cherry picked from commit 489f0275)
      0affa342
    • Alexander Schuch's avatar
      Add production and fleet size to standings. · 0af7f515
      Alexander Schuch authored
      The standings overview now contains the current production and the overall
      fleet size (planet defence plus attacking fleets) of each player.
      
      This is implemented in Konquest 2.3.
      
      FEATURE: 301140
      FIXED-IN: 4.13
      REVIEW: 113914
      GUI:
      0af7f515
  21. 08 Dec, 2013 1 commit
  22. 07 Dec, 2013 1 commit
    • Alexander Schuch's avatar
      Disable planet owner combo box if required. · c53883f6
      Alexander Schuch authored
      Changing the owner of a planet in new game dialogue currently crashes if
      the selected planet moves off the map due to a resize. Steps to reproduce
      are in the bug report. This patch makes owner combo box follow same rules
      for enabling as production and kill percentage.
      
      Patched by Michael Reeves.
      This is implemented in Konquest 2.1.
      
      BUG: 328236
      FIXED-IN: 4.11
      REVIEW: 114232
      (cherry picked from commit c937b221)
      (cherry picked from commit 285d5ea5)
      c53883f6
  23. 30 Nov, 2013 1 commit
  24. 25 Nov, 2013 1 commit