2 Commits
Author SHA1 Message Date
yusufipk eefc1154e4 tests: a session that crosses midnight no longer breaks the Zone.log check
Log lines carry the time of day only. The window of each match was compared
as text, so a card drawn at 00:02 did not belong to a match that started at
23:52 and the cross-check reported nine draws as missing. Timestamps are now
read in order through a clock that adds a day whenever the value goes
backwards. All six sessions on disk pass again.
2026-07-28 00:12:49 +07:00
yusufipk c2a5a2d4d2 Hearthstone deck tracker for Linux, first public version
Reads the game's own Power.log: no screen capture, no image
recognition, no memory reading.

- deck tracking (remaining cards, draw chance, played cards fade in place)
- opponent panel (revealed cards, hand and deck counts)
- decks read from the game's offline cache, matched to the match
- card art in rows, full card on hover
- overlay and window modes, adjustable transparency, tray icon
- English and Turkish interface
- consistency tests over a real log corpus, cross-checked against Zone.log
2026-07-27 22:31:13 +07:00