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. 29 Dec, 2015 1 commit
  3. 28 Dec, 2015 1 commit
  4. 26 Dec, 2015 1 commit
  5. 19 Dec, 2015 1 commit
  6. 13 Oct, 2015 1 commit
  7. 22 Sep, 2015 1 commit
    • Fabio Bas's avatar
      Fix crash on loading invalid cards.xml · 7a4bf9a3
      Fabio Bas authored
      Additionally, move the custom database load after the LoadStatus check,
      so that they don't bring up the “fix your card database path” settings
      dialog
      7a4bf9a3
  8. 13 Sep, 2015 1 commit
  9. 12 Sep, 2015 1 commit
  10. 10 Sep, 2015 1 commit
  11. 05 Sep, 2015 1 commit
  12. 02 Sep, 2015 1 commit
  13. 23 Aug, 2015 1 commit
  14. 21 Aug, 2015 1 commit
  15. 11 Aug, 2015 1 commit
  16. 08 Aug, 2015 1 commit
  17. 07 Aug, 2015 2 commits
  18. 05 Aug, 2015 1 commit
  19. 15 Jun, 2015 2 commits
  20. 20 May, 2015 2 commits
  21. 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
  22. 14 May, 2015 2 commits
  23. 30 Mar, 2015 1 commit
  24. 26 Mar, 2015 1 commit
    • Matt Lowe's avatar
      Added system tray icon · 81a8141f
      Matt Lowe authored
      + Can be used for setting client size and closing the client.
      
      Will expand on by sending client alerts to the tray.
      
      Updated to push message notifactions to the toolbar
      
      Preview image:
      
      Added setting to enable/disable message popups
      
      Added functionality
      
      + updated popup message and translation
      + Double clicking tray icon will now bring up the app/minimize it
      + can now be alerted of mentions
      + added setting to set if you want mentions on desktop
      + clicking mention message will take you to the main chat
      + added translations for icon menu
      + removed maximize/minimize/restore from menu, not needed.
      
      Added disconnect
      
      + Disconnects any previous message slots/signals from the system icon
      message bubble
      81a8141f
  25. 04 Aug, 2014 1 commit
    • Fabio Bas's avatar
      Fix compilation warning introduced in #246 · 3667ab50
      Fabio Bas authored
      /cockatrice/src/main.cpp:162:16: warning: format string is not a string
      literal (potentially insecure) [-Wformat-security]
              qDebug("Could not create " +
      settingsCache->getPicsPath().toUtf8() + "/CUSTOM. Will fall back on
      default card images.");
      3667ab50
  26. 03 Aug, 2014 1 commit
  27. 01 Aug, 2014 2 commits
  28. 24 Jul, 2014 1 commit
  29. 28 Jun, 2014 1 commit
  30. 25 Jun, 2014 1 commit
  31. 24 Jun, 2014 1 commit
  32. 22 Jun, 2014 4 commits