Skip to content

Releases: AEFeinstein/mtg-familiar

v3.5.10

29 Mar 21:59
Compare
Choose a tag to compare

New Features

  • #166 Added searching Judge Documents
  • #333 Added preference dialog for decklist prices
  • #373 Judge Documents save their position during rotation
  • #452 Card name translations are shown for all version of the card, not just the current expansion's
  • #457 Display card prices per-row in the decklist
  • #458 Catch more weblinks for viewing cards

Crash Fixes

  • 6a1bdf2 Safer price checks before using data

Bug Fixes

  • #460 Display a trade's filename, show messages when there are errors creating new files
  • d25bb3e Updated TCGPlayer affiliate links
  • a347f5b Removed PayPal donation button for violating Google's in-app purchase policy (somehow... nothing was purchasable!)

v3.5.9

18 Jan 16:33
Compare
Choose a tag to compare

New Features

  • n/a

Crash Fixes

  • n/a

Bug Fixes

  • #455 Close database and delete all files in the database folder when inflating a new internal database

v3.5.8

17 Jan 15:50
Compare
Choose a tag to compare

New Features

  • n/a

Crash Fixes

  • n/a

Bug Fixes

  • #455 Fixed internal database

v3.5.7

16 Jan 19:09
Compare
Choose a tag to compare

New Features

  • n/a

Crash Fixes

Bug Fixes

  • #451 Fixed card rules dialog
  • #453 Fixed text being added to search fields when tapping away from fields

v3.5.6

03 Jan 15:07
Compare
Choose a tag to compare

New Features

  • #368 Added experience counter tracking to Commander life counter
  • #429 Cleaned up menu options when saving and loading lists
  • #434 Added an option to save search options instead of automatically saving options
  • #439 Mana pool counts can now be set directly by tapping on the number
  • #447 When adding cards to lists by name, prefer sets which may or may not be foil rather
  • #448 Don't reset card count input when adding cards to lists than the newest set
  • #449 Display maindeck and sideboard counts separately
  • ad891c3 Build now targets Android Pie
  • 201f560, 9b923e8, 801f619 Updated TCGPlayer.com API to v1.19.0

Crash Fixes

  • n/a

Bug Fixes

  • #436 Fixed card quantities not updating in the deck builder due to inconsistently sanitized deck file names
  • #440 Fixed issue where cards whose TCGPlayer name doesn't match the Oracle name may display the incorrect price
  • #441 Fixed issue which would cause the mana search field to double its symbols when navigating back and forth

v3.5.5

03 Sep 13:28
Compare
Choose a tag to compare

See the v3.5.4 changelog too

New Features

  • n/a

Crash Fixes

  • 525d11e Fix crash when saving card search fields

Bug Fixes

  • #432 Fix issue when removing Masterpiece cards from lists
  • 8fd0bae Fix layouts in the wishlist for long set names

v3.5.4

05 Aug 16:57
Compare
Choose a tag to compare
v3.5.4 Pre-release
Pre-release

New Features

  • #230 Retain search criteria when using non-search features of Familiar
  • #350 Mark foil-only cards as foil in the Trade fragment based on TCGPlayer response
  • #391 Properly size compact life counter players to fit more on larger screens
  • #365 Tweak the judge doc webview to better handle page and card links
  • #420 The Round Timer countdown is now a clickable link to the Round Timer fragment
  • e4b2465 Updated Portuguese translations

Crash Fixes

  • #412 Fixed crash when adding a card to the wishlist from the result list and no expansion code is displayed
  • #414 Catch IllegalArgumentException in the Trade fragment
  • #415 Added more synchronized blocks for concurrent operations
  • #416 Catch an exception when TTSing the round timer
  • #417 Catch an exception in the TokenAutoComplete code

Bug Fixes

  • #293 Attempt to fix "TransactionTooLargeException" by passing search criteria as a SharedPreference on the disk rather than as a Bundle. This is only seen on Android 8.0 and 8.1, but seen a lot.
  • #411 Fix bug where different card images wouldn't load when changing a card's expansion.
  • #413 Fix behavior where the trade reverts to the last saved trade
  • #424 Fix bug where the price loaded for a card would be for a similarly named, but wrong, expansion (i.e. Amonkhet v. Amonkhet Invocations)

v3.5.3

24 May 01:54
Compare
Choose a tag to compare

New Features

  • #392 Added support for Brawl

Crash Fixes

  • #393 Replace Toast with Snackbar which incidentally fixes crashes when multiple notifications are shown
  • #395 Replaced loading bar animation with a new one
  • #404 Lots of loading optimizations to fix ANRs when loading large lists of cards or checking deck legality

Bug Fixes

  • #377 Fixed issue preventing backup ZIP files from being written
  • #398 Fix price lookups for similarly named cards
  • #402 Properly scale card images
  • 8021368 Fix price lookups for numberless cards

Nice things

  • #399 Default to the Market Price if no other prices exist
  • #408 Last viewed trade is now loaded when opening the trade fragment
  • #409 Trades and decks are now auto-saved when loading another trade or deck

v3.5.2

05 May 18:03
Compare
Choose a tag to compare
  • #386 Fix issue where changing the card doesn't change the price
  • a285e4b, 218bbbe Update prices when the price fetcher fails
  • d7003d5 Better exception handling for getUniqueColumnArray()

v3.5.1

02 May 03:03
Compare
Choose a tag to compare

New Features

  • n/a

Crash Fixes

  • #375 Caught a null intent in FamiliarActivity.
  • #378 Check to make sure cache files aren't null if they're being deleted.
  • #379 Catch SQLiteException everywhere FamiliarDbException is caught, mostly for Cursor usage outside CardDbAdapter.
  • #380 Close all Cursors in finally{} blocks like how databases are closed now.
  • #381 Default to the production package name if it can't be retrieved for setSearchableInfo().
  • #382 Catch another exception when saving to a decklist from outside the DecklistFragment.
  • #383 Return null from CardSearchProvider's query() instead of throwing exceptions.

Bug Fixes

  • #376 Fixed how Pauper legality is checked, now includes a list of valid sets
  • e036458 Fixed issue where incorrect drawer entry could be highlighted

Nice things

  • n/a