1. 20 Jun, 2014 1 commit
  2. 18 Jun, 2014 1 commit
  3. 15 Jun, 2014 1 commit
  4. 10 Jun, 2014 2 commits
  5. 24 Apr, 2014 2 commits
    • sylvanbasilisk's avatar
      update to hotkey settings in deck editor tab · 841847cd
      sylvanbasilisk authored
      removed LEFT/RIGHT increment/decrement while
      the card database/quicksearch edit have focus.
      LEFT/RIGHT increment/decrement remains while the
      deck view has focus.
      
      also, now the card database delegates focus the
      quicksearch editor so that any characters typed
      while the card database has focus will narrow
      the search down using the quicksearch filter.
      
      `control`+`alt`+`-`/`=` now increment/decrement
      the mainboard and `control`+`alt`+`[`/`]` now
      increment/decrement the sideboard (alt could not
      be used alone as OSX inserts special characters
      using alt.
      841847cd
    • sylvanbasilisk's avatar
      bug fix: move isEnabled test out of acceptCardAttr · 040d9d15
      sylvanbasilisk authored
      in the case of AND'ed filter terms, returning true
      from acceptCardAttr will be equivalent to ignoring the
      disabled term, but in the case of OR'ed terms,
      returning true will incorrectly cause all cards
      to be accepted.
      
      the fix is to test for whether the term is enabled
      before calling acceptCardAttr and continue if
      disabled.
      040d9d15
  6. 25 Mar, 2014 3 commits
  7. 24 Mar, 2014 2 commits
    • sylvanbasilisk's avatar
      make sure filtertree stuff translates · 610f0b6f
      sylvanbasilisk authored
      The logic types and attribute names were not previously
      being translated by the tr(...) function.
      610f0b6f
    • sylvanbasilisk's avatar
      refactored deck editor UI key shortcuts · 2b7ea0c9
      sylvanbasilisk authored
      The global shortcuts were removed in favor of key events
      which are only triggered when a widget has focus. This is
      necessary to allow different widgets to react differently
      to the 'enter' key. The current key configuration is:
      search edit focused:
        * left/right: decrease/increase card count for selected database card
        * enter: add selected card to deck
        * ctrl-enter: add selected card to deck sideboard
        * ctrl-left/right: decrease/increase card count in sideboard for selected card
      
      database focused: the same as with search edit.
      
      deckview focused:
        * left/right: decrease/increase card count for selected deckview card
        * enter: increase count for selected deckview card
        * delete/backspace: delete selected card from deck
      2b7ea0c9
  8. 18 Mar, 2014 1 commit
  9. 13 Mar, 2014 1 commit
  10. 12 Mar, 2014 2 commits
  11. 11 Mar, 2014 5 commits
  12. 11 Feb, 2014 3 commits
  13. 29 Jan, 2014 2 commits
  14. 28 Jan, 2014 1 commit
  15. 26 Jan, 2014 1 commit
    • sylvanbasilisk's avatar
      reverted back to original deck editor layout but including filtertree · c786e180
      sylvanbasilisk authored
      the original layout is actually more space efficient if using CardFrame
      instead of CardInfoWidget and reducing the size of the deck editor
      toolbar.
      
      this commit also removes the old search feature by removing the search
      button and the clear search button. the clear search menu item is left
      in place, however it now clears the filtertree.
      
      finally, the stretch factor for the right frame in the main layout was
      reduced to zero so that the card database gets priority for extra space.
      this makes more sense because the deck editor does not actually need
      very much horizontal space.
      c786e180
  16. 22 Jan, 2014 2 commits
  17. 21 Jan, 2014 1 commit
  18. 18 Jan, 2014 1 commit
    • arxanas's avatar
      Fix #34 · 629668d7
      arxanas authored
      This is @mcallahan's patch — see #35. I had to apply this diff by hand,
      because both `git` and `patch` refused to apply it and I didn't know
      how to resolve that. Consequently, there might be an error.
      629668d7
  19. 17 Jan, 2014 1 commit
    • sylvanbasilisk's avatar
      added filter builder widget and filter tree · 863e437d
      sylvanbasilisk authored
      filter builder takes filter options from user, then adds
      completed filters to the filter tree. the filter tree does
      not currently do anything. in the future it will filter the
      cards in the database view.
      863e437d
  20. 08 Jan, 2014 1 commit
    • jfreake's avatar
      Deck Load Mods and Movable Tabs · 67c4d089
      jfreake authored
      Changes:
      Deck Load - Default to all types *.*
      Decklist - Strip "|edition" from .dec formats that include a pipe and
      the edition after the card name
      Tab_Supervisor - Make tabs movable (able to rearrange tabs)
      67c4d089
  21. 05 Jan, 2014 1 commit
  22. 07 Dec, 2013 1 commit
  23. 11 Jul, 2013 1 commit
    • Frederik Holden's avatar
      Fix two bugs in the price tag feature · c0fdbb2c
      Frederik Holden authored
      
      
      "The price tag feature currently has two bugs.
      1. The final price that a card ends up with is the one in the last set
      alphabetically, instead of the one from the set with the lowest price.
      2. Black Lotus Project sometimes gets in prices for cards from Masters
      Edition, for some reason. This set only exists in Magic the Gathering:
      Online, i.e., not physically, and should not be considered. This might
      be considered a BLP bug and not a Cockatrice bug.
      
      This patch fixes those two bugs. I also changed the price value to be
      based on BLP's "price" value instead of the "average" value. Seems more
      logical."
      
      Signed-off-by: default avatarDaenyth <Daenyth+git@gmail.com>
      c0fdbb2c
  24. 15 May, 2013 1 commit
  25. 11 May, 2013 1 commit
  26. 08 May, 2013 1 commit