Hearthstone-Deck-Tracker

A deck tracker and deck manager for Hearthstone on Windows

Stars
4.6K
Committers
122

Bot releases are hidden (Show)

Hearthstone-Deck-Tracker - Release v0.12.2

Published by azeier about 9 years ago

Fixes:

  • Fixed an issue where the game end would not be properly detected causing the overlay not to update, gamemodes not to be detected or stats not to be saved.
  • Fixed an issue where canceling deck editing could cause unintended changes of selected deck versions.
Hearthstone-Deck-Tracker - Release v0.12.1

Published by azeier about 9 years ago

  • Fixed an issue where outdated plugins could still crash HDT.
Hearthstone-Deck-Tracker - Release v0.12.0

Published by azeier about 9 years ago

News

  • HDT now has a new website you can share with your friends! Check out hsdecktracker.net.

Update Notes

New:

  • Added rarity colored card gems. This can be turned off under options > tracker > general.
  • Added an icon to the overlay to display the total attack value on each side of the board. This is off by default and can be enabled under options > overlay > general. Icons can be moved by unlocking the overlay. (This still has a few issues)
  • Tooltips and searching for cards now support multiple languages. To enable these see options > tracker > appearance > card language.
  • Now supports importing decks from the hearthpwn deckbuilder.

Changes/Fixes:

  • Updated for 3.0.0.10357
    • No longer crashes at the end of Tavern Brawl games with non-default heroes.
    • Stats now show games for non-default heroes.
    • Replays are now saved for non-default heroes.
  • Fixed gold progress tracking and added a new graphic for it.
  • Fixed issues where games are not tracked and opponent card marks show "0". (HDT now uses "PowerTaskList" rather than "GameState" log lines).
  • Fixed an issue where stolen minions would not be treated as "created".
  • Fixed an issue where HDT would slow down the more games were played in a session.
  • Fixed an issue where the "wrong deck detected" dialog would keep popping up after "keep using active deck" was selected.
  • Fixed an issue where exporting would miss cards if "prioritize golden cards" was turned off and the collection contained one standard and one golden card.
  • Fixed an issue where screenshots would not use the selected version of the deck.
  • Fixed several web imports.
  • Fixed an issue where the secret opacity slider would not load properly.
  • Fixed a crash that would occasionally happen when selecting the last arena card.
  • Fixed the most common cases where plugins could crash HDT and limited the number of exceptions a plugin is allowed to throw.
  • Fixed an issue where HDT would auto select arena decks with 12 wins or 3 losses.

API:

  • API.GameEvents: Added OnCreateInDeck, OnCreateInPlay, OnJoustReveal, OnDeckToPlay (for Player and Opponent)
  • Added Core.OverlayWindow

Note: Some plugins might not work with this release right away. Updates for them should be coming soon!

Hearthstone-Deck-Tracker - PRE-Release v0.11.5

Published by azeier about 9 years ago

THIS IS A PRE-RELEASE

For a possibly more stable version please download the latest version below that is not tagged as pre-release.


New:

  • Added an icon to the overlay to display the total attack value on each side of the board. Off by default, this can be enabled under options > overlay > general. Icons can be moved by unlocking the overlay.

Changes/Fixes:

  • Fixed gold progress tracking.
  • Fixed an issue where stolen minions would not be treated as "created".
  • Now uses "PowerTaskList" rather than "GameState" log lines. This should avoid any issues related to "UNKNOWN HUMAN PLAYER", especially games not being tracked and opponent card marks showing "0". !! Please let me know if you still experience these two issues !!
  • The collection tracker plugin should no longer crash HDT. (v0.11.4)
Hearthstone-Deck-Tracker - PRE-Release v0.11.4

Published by azeier about 9 years ago

THIS IS A PRE-RELEASE

For a possibly more stable version please download the latest version below that is not tagged as pre-release.


  • The LogReader performance improvements may cause problems on some systems. Please let me know if this is the case for you.
  • Quite a bit of code was restructured. Possibly breaks plugins again in cases where anything outside of the API is used (I'm so sorry!). If you notice that or any odd behaviours please also let me know.

New:

  • Tooltips and searching for cards now support multiple languages. To enable these see options > tracker > appearance > card language.
  • Now supports importing decks from the hearthpwn deckbuilder.

Changes/Fixes:

  • Updated for 10357
    • No longer crashes at the end of Tavern Brawl games.
    • Stats now show games for non-default heroes.
    • Replays are now saved for non-default heroes.
  • LogReader performance improvements (this should fix issues where HDT would slow down the more games were played in a session).
  • Fixed an issue where the "wrong deck detected" dialog would keep popping up after "keep using active deck" was selected.
  • Fixed an issue where exporting would miss cards if "prioritize golden cards" was turned off and the collection contained one standard and one golden card.
  • Fixed several web imports.
  • Fixed an issue where the secret opacity slider would not load properly.
  • Fixed issues related to turn detection and UNKNOWN HUMAN PLAYER.
  • Fixed a crash that would occasionally happen when adding the last arena card.

API:

  • Added OnCreateInDeck, OnCreateInPlay, OnJoustReveal, OnDeckToPlay (for Player and Opponent) to API.GameEvents
Hearthstone-Deck-Tracker - Release v0.11.3

Published by azeier about 9 years ago

New:

  • Increased overlay scaling maximum to 200%. (options > overlay > player/opponent)
  • Added scaling and opacity sliders for secrets. (options > overlay > opponent)
  • Obtained/created cards now have a marker instead of colored text. This should make it easier to differentiate between created cards and cards in hand (if highlighting enabled).

Fixes/Changes:

  • Fixed an issue where gold tracking was previously fixed too well and would also count arena wins.
  • Fixed an issue where the "pop up hearthstone on turn start" option would not work most of the time. (options > tracker > general)
  • Fixed multiple crashes.
  • Fixed log file backups.
  • log.config changes: added Achievements and set Verbose=true in preperation for future features.
Hearthstone-Deck-Tracker - Release v0.11.2

Published by azeier about 9 years ago

Fixes:

  • Fixed an issue where HDT would crash after games on chinese servers.
  • Fixed an issue where the player deck would not properly update for "obtained" cards.
  • Fixed a possible crash when trying to export decks to Hearthstone.
Hearthstone-Deck-Tracker - Release v0.11.0

Published by azeier about 9 years ago

New:

  • As you can probably tell: Now with in-app update notes.

Fixes/Changes:

  • Fixed most (if not all) lag/micro stuttering issues with Hearthstone (more on that below).
  • Fixed a lot of things regarding card tracking.
  • Fixed gold progress tracking.
  • Fixed deck screnshots for DPI settings over 100%.
  • Fixed an issue where secrets of other classes would not be displayed.
  • Fixed an issue where the overlay would show on up other Unity windows. (You can still enable options > tracker > settings > advanced window search if it does not work for some reason)
  • Fixed an issue where HDT would crash at the end of a game when no deck was selected and the hero replaced (Rag/Jaraxxus).
  • Fixed an issue where HDT would crash when constructed importing had no class cards.
  • Fixed an issue where HDT would crash when trying to delete zero matches in the duplicate dialog.
  • Fixed an issue where HDT would crash when trying to access the gold progress in CHINA region.
  • Fixed an issue where HDT would crash crash silently with new configs in special cases.
  • Fixed an issue where HDT would crash when problems loading the CardDB files occur.
  • Fixed an issue where arena games would be uploaded twice.
  • Improved performance when Hearthstone is not running.
  • Removed the "K"-Cardmark.

More on the lag/micro stuttering:

  • Instead of using the output_log.txt HDT now gathers it's data from the Hearthstone/Logs/*.log files. For this the log.config was changed to only use FilePrinting instead of ConsolePrinting. If you for need ConsolePrinting enabled for some reason, you can set LogConfigConsolePrinting in the config.xml.

API:

  • Due to the LogReader changes, API.LogEvents.OnLogLine no longer exists but is now split into API.LogEvents.OnPowerLogLine, API.LogEvents.OnBobLogLine, etc. If you need other log types I suggest manually creating a new LogReader.LogReader instance.

Thanks to everything who helped testing the pre-releases for this one.

Hearthstone-Deck-Tracker - PRE-Release v0.10.19

Published by azeier about 9 years ago

THIS IS A PRE-RELEASE

For a possibly more stable version please download the latest version below, that is not tagged as pre-release. (This one should be pretty good by now!)


In addition to the re-written card tracking system, this version now also has a new LogReader. If you find any problems (for example: drawn/played cards or game start/end not registering) please let me know! [click here to create new issue]


Fixes:

  • Fixed deck screnshots for DPI settings over 100%
  • Fixed multiple crashes (v0.10.18)
  • Fixed an issue where non-ascii characters would mess up the LogReader (v0.10.18)
Hearthstone-Deck-Tracker - PRE-Release v0.10.18

Published by azeier about 9 years ago

THIS IS A PRE-RELEASE

For a possibly more stable version please download the latest version below, that is not tagged as pre-release.


In addition to the re-written card tracking system, this version now also has a new LogReader. If you find any problems (for example: drawn/played cards or game start/end not registering) please let me know! [click here to create new issue]


New:

  • As you can probably tell: Now with in-app update notes.

Fixes/Changes:

  • Should fix most Hearthstone lag/microstuttering issues. Instead of using the output_log.txt HDT now gathers it's data from the Hearthstone/Logs/*.log files. For this the log.config was changed to only use FilePrinting instead of ConsolePrinting. If you for need ConsolePrinting enabled for some reason, you can set LogConfigConsolePrinting in the config.xml.
  • Fixes an issue where HDT might crash when constructed importing had no class cards.
  • Fixes an issue where cards would be displayed out of order. (v0.10.17)
  • Fixes an issue where out of date plugins could crash HDT. (v0.10.17)

API:

  • Due to the LogReader changes, API.LogEvents.OnLogLine no longer exists but is now split into API.LogEvents.OnPowerLogLine, API.LogEvents.OnBobLogLine, etc. If you need other log types I suggest manually creating a new LogReader.LogReader instance.

Known issues:

  • Switching decks too quicks (a few times per second) can crash HDT (fixed)
Hearthstone-Deck-Tracker - PRE-RELEASE v0.10.17

Published by azeier about 9 years ago

THIS IS A PRE-RELEASE

For a more stable version (well... more or less) please download the latest version below, that is not tagged as pre-release.


In this version the whole card tracking system was re-written and may therefore still contain a few flaws. If you find any problems (for example: cards/information not there even though it should be or there even though it shouldn't) please let me know! [click here to create new issue]


Fixes:

  • Fixed a lot of things regarding card tracking.
  • Fixed gold progress tracking.
  • Fixed an issue where secrets of other classes would not be displayed.
  • Fixed an issue where HDT would crash when trying to delete zero matches in the duplicate dialog.
  • Fixed an issue where HDT would crash at the end of a game when no deck was selected and the hero replaced (Rag/Jaraxxus).
  • Fixed an issue where HDT would crash when trying to access the gold progress in CHINA region.
  • Fixed an issue where arena games would be uploaded twice.
  • Fixed an issue where the overlay would show on up other Unity windows. (You can still enable options > tracker > settings > advanced window search if it does not work for some reason)
  • Performance improvements when Hearthstone is not running.
  • Remove the "K" CardMark as it is completely redundant.

Known issues:

  • Card sorting in the overlay behaves weird sometimes. #1406
  • Out of date plugins may crash HDT #1408
Hearthstone-Deck-Tracker - Release v0.10.16

Published by azeier about 9 years ago

  • Revert fix for virtual desktops as it caused the HDT main window to be always on top.

(If you want this fix, and don't mind HDT being always on top feel free to use v0.10.15 for the time being. There should be a proper fix eventually)

Hearthstone-Deck-Tracker - Release v0.10.15

Published by azeier about 9 years ago

Fixes:

  • Fixed an issue where the overlay would cause problems with virtual desktops.
  • Fixed a few issues with the duplicate game detection/removal:
    • Should fix most false positives
    • After running the fix once, it will not longer come up automatically
    • Added button to manually check for duplicates in options > tracker > stats
    • Added buttons to select/deselect all at once
Hearthstone-Deck-Tracker - Release v0.10.14

Published by azeier about 9 years ago

Fixes:

  • Fixed an issue where some games may have been duplicated (a lot).
    • Shortly after starting, this version will be asking you to run the fix, if any duplicates were detected.
    • We fixed the problem responsible.
  • Fixed an issue where update checks would occour even if disabled. (not recommended).
  • Fixed an issue where cloning the selected version of a deck would clone the most recent instead.
  • May or may not fix some minor problems with the new arena importing method.

New:

  • You can now start the Battle.net launcher and Hearthstone (in one click) from the main UI and from the tray icon. (no worries, HDT it not doing anything with the Hearthstone process, this simply runs battlenet://WTCG)
Hearthstone-Deck-Tracker - Release v0.10.13

Published by azeier about 9 years ago

Fixes:

  • Fixes an issue where no language besides english was selectable.

Sorry about that, have a nice TGT release! :)

Scroll down for more interesting release notes.

Hearthstone-Deck-Tracker - Release v0.10.12

Published by azeier about 9 years ago

Arena importing, overlay improvements and more TGT fixes

New:

  • Opponent cards revealed by joust are now tracked.
  • New fully automatic arena importing
    method (on by default, options > tracker > importing to alter behaviour or use the old one)
    • screenshot 2015-08-24 08 42 31 4
  • New card/deck count and draw chance frames
    • panels
  • New card-mark graphics (and more exact positions)
    • marks

Fixes/Changes:

  • Added TGT secrets to secret panels
  • Fixed Dreadscale (was missing)
  • Fixed an issue where some deck versions about v9 would not sync from hearthstats.
  • Fixed a bug where the overlay would show in in alt-tab.
  • FIxed spectator mode detection.
  • Even more fixes to auto deck selection.

API/Technical:

  • Added API.LogEvents.OnLogLine: Allows to directly read and manually process anything coming from hearthstone log.
  • Added API.Core.Game as Hearthstone.Game is no longer used.

Other:

  • This update might break one or two plugins. They should be fixed soon.
  • SMOrc
Hearthstone-Deck-Tracker - Release v0.10.11 - TGT Fixes

Published by azeier about 9 years ago

New:

  • Added TGT Cards
  • Added the old "last played" sorting as a new option. (new decks on top)

Fixed:

  • Fixed most things the TGT update broke
  • (Somewhat) fixed Recycle and Malorne

Please Note:

  • There might still be a few leftover issues
  • Don't expect this to work perfectly with the new mechanics in brawl yet.
  • Thanks to everyone who helped me test get this out so quickly!
Hearthstone-Deck-Tracker - Release v0.10.10

Published by azeier about 9 years ago

DOES NOT WORK PROPERLY WITH LATEST HEARTHSTONE UPDATE. WORKING ON FIXING EVERYTHING!

Fixes:

  • Fixed an issue where the card/deck counter graphics would be visible even if turned off.
  • Fixes a crash some were experiencing.

[The following two were not planned to be released yet and are not done, but since they should not affect anything when not enabled, might as well!]
New:

  • Added an option to remove the "USE" button from decks and instead return to the functionality from earlier versions, where selected deck = active deck. options > tracker > general > automatically "USE" decks. There might still be problems with this in some cases, let me know if you find any!
  • Added an option to automatically detect the card counts when importing arena decks from the game. options > tracker > importing > auto detect card count for arena. This is still very work in progress and might not work with all resolutions or game languages. Yes this will come for constructed. Please report any issues you find.

See v0.10.9 below for more update notes

Hearthstone-Deck-Tracker - Release v0.10.9

Published by azeier about 9 years ago

New:

  • You can now automatically upload screenshots to imgur.
  • The manacurve can now also display "Overload".
  • Added card-mechanics breakdown next to the manacurve.
  • Data backups can now be managed in the options and include the config.
  • Card/Deck counters (overlay/windows) got a nice visual update.
  • Added USE to deck context menu.
  • Added TGT images im preparation for release (TGT cards are not usable yet!).
  • Added link to FAQ in "help" panel.

Fixes/Changes:

  • Fixed an issue with auto selecting decks.
  • Fixed an issue where the opponent cards would sometimes not update properly.
  • Fixed an issue where saving a new deck would deselect any deck.
  • Fixed an issue where created decks would be hidden due to the current tag filters.
  • Fixed an issue where some deck names would cause problems when saving screenshots.
  • Fixed an issue where stats would not save when playing on ASIA region.
  • Fixed issues with recycled cards not being handled correctly.
  • Fixed several issues related to brawl and hero skins.
  • Fixed an issue where selected deck version would sometimes change when switching decks.
  • Fixed an issue with loading plugins.
  • Fixed an issue with "last played" deck sorting, where decks w/o games would not be at the end.
  • Fixed an issue where copying the card names to clipboard would cause a crash in some cases.
  • Maybe fixes an issue where clicking "restart" would cause a crash.
  • Fixed an issue where screenshots would not save to disk (v10.0.8).
  • Fixed an issue where selecting overload in the manacurve would cause crashes for some decks/settings (v0.10.8).

Known issues:

  • It's not possible to hide the deck and hand count graphics. Will be fixed with the next update (this week). For the time being: turn the option back on via options > tracker > player/opponent > card counter and enjoy the new graphics!
Hearthstone-Deck-Tracker - PRE-Release v0.10.8

Published by azeier about 9 years ago

THIS IS A PRE-RELEASE

!! For a more stable version download the latest version that is not tagged as pre-release !!

Please let me know if there are issues specifically related to any changes made in this release. E.g. something that's supposed to be fixed is not actually fixed. (or issues in general obviously :))

KNOWN ISSUES:

  • Saving sceenshots to disc does currently not work (fixed for actual release)
  • Selecting certain decks while HDT is set to another language can cause crashes (fixed for release)

New:

  • You can now automatically upload screenshots to imgur.
  • The manacurve can now also display "Overload".
  • Added card-mechanics breakdown next to the manacurve.
  • Data backups can now be managed in the options and include the config.

Fixes/Changes:

  • Fixed an issue with auto selecting decks.
  • Fixed an issue where the opponent cards would sometimes not update properly.
  • Fixed an issue where saving a new deck would deselect any deck.
  • Fixed an issue where created decks would be hidden due to the current tag filters.
  • Fixed an issue where some deck names would cause problems when saving screenshots.
  • Fixed an issue where stats would not save when playing on ASIA region.
  • Fixed issues with recycled cards not being handled correctly.
  • Fixed several issues related to brawl and hero skins.
  • Fixed an issue where selected deck version would sometimes change when switching decks.
  • Fixed an issue with loading plugins.
  • Maybe fixes an issue where clicking "restart" would cause a crash