1. 15 Mar, 2016 1 commit
    • Fabio Bas's avatar
      Rework "paths" settings loading and card database loading · 1e3fb6c6
      Fabio Bas authored
       * main.cpp: removed path checking and db loading
       * card database: merge card loading methods into a single one
       * settings cache: take care of returning safe paths for decks,
      replays, etc..
       * main window: if db loading fails (eg. first run), propose to run
      oracle
      
      NSIS: propose to run cockatrice instead of oracle
      
      Rework card database loading
      
       * Move carddatabase-related method out of deckeditor tab
       * Load cards in another thread and render them progressively
       * Optimize database reload after enabled sets change
      
      Fix deck editor column width
      
       * removed the noCard hack.
       * getCard() no more creates cards instead of just returning existing
      ones
       * Fix the “edit tokens” dialog.
       * PictureLoader: avoid trying to download twice the same card
       * PictureLoader: correct return of card background
       * AbstractCardItem: avoid recalculating card color at every paint
      
      Use a different file to save custom tokens
      
      Misc required improvements
      
       * Use nullptr;
       * Refactor CardInfoWidget to use CardInfoPicture and CardInfoText
      instead of duplicating code;
       * Added CardInfo::getColorChar()
       * Fixed some potential crashes
       * removed dead code related to CardInfoWidget
       * Don't require a restart after adding a new custom sets file
       * Bump CMake requirements to 3.1
      1e3fb6c6
  2. 30 Dec, 2015 2 commits
  3. 29 Dec, 2015 1 commit
  4. 26 Dec, 2015 1 commit
  5. 11 Dec, 2015 1 commit
  6. 21 Aug, 2015 1 commit
  7. 20 Aug, 2015 1 commit
  8. 16 Aug, 2015 2 commits
  9. 09 Aug, 2015 1 commit
  10. 24 Jul, 2015 1 commit
  11. 07 Jul, 2015 1 commit
  12. 06 Jul, 2015 1 commit
  13. 25 Jun, 2015 1 commit
  14. 24 Jun, 2015 1 commit
  15. 15 Jun, 2015 1 commit
    • Fabio Bas's avatar
      Theme manager · 6b8ebe54
      Fabio Bas authored
      This is the first implementation of a theme manager. It’s a rebased and
      revisited version of #792.
      6b8ebe54
  16. 13 Jun, 2015 1 commit
  17. 11 Jun, 2015 1 commit
  18. 17 May, 2015 1 commit
    • Fabio Bas's avatar
      Theme manager · bdd55db5
      Fabio Bas authored
      This is the first implementation of a theme manager. It’s a rebased and
      revisited version of #792.
      bdd55db5
  19. 15 May, 2015 1 commit
  20. 08 May, 2015 1 commit
  21. 06 May, 2015 1 commit
  22. 04 May, 2015 2 commits
    • Matt Lowe's avatar
      Added deck size limit · 45d214aa
      Matt Lowe authored
      Updated to use the current deck size limit
      45d214aa
    • Matt Lowe's avatar
      Reveal top x cards · 59c08344
      Matt Lowe authored
      Updated reveal top card to reveal top x cards
      Sometimes you want to reveal more than only the top 1 card.
      59c08344
  23. 27 Apr, 2015 2 commits
  24. 14 Apr, 2015 1 commit
  25. 12 Apr, 2015 1 commit
    • Matt Lowe's avatar
      Updated context menus · 1b165bde
      Matt Lowe authored
      + added more separators
      + swapped some actions from lib menu (scry action now higher)
      + Added capital letters to words
      1b165bde
  26. 10 Apr, 2015 1 commit
    • Matt Lowe's avatar
      Fixed token PT issue for #931 · 9689b8e5
      Matt Lowe authored
      The problem was that back when I added #336 I made it so that if YOU
      didnt recive the PT of the token, then it would be fetched from your
      tokens.xml, the issue is that we needed to send that value to the
      server. The server sees it as a 0/0
      
      This fix will send the PT from the tokens.xml if available.
      9689b8e5
  27. 09 Apr, 2015 1 commit
    • Matt Lowe's avatar
      added separator · 56cbae17
      Matt Lowe authored
      Felt like areas different to the current zone should be segregated.
      56cbae17
  28. 08 Apr, 2015 1 commit
  29. 02 Apr, 2015 1 commit
    • Matt Lowe's avatar
      Left hand justification · a082fbcf
      Matt Lowe authored
      Set to false by default, let me know if you think it should be true.
      
      As all cards are played to the left of the screen this feels more
      comfortable to use as you dont need to keep looking at different areas
      of the screen.
      
      Will auto rearrange when changed during game-play.
      a082fbcf
  30. 22 Feb, 2015 2 commits
  31. 21 Feb, 2015 1 commit
  32. 12 Feb, 2015 2 commits
  33. 11 Feb, 2015 1 commit
  34. 27 Jan, 2015 1 commit