Skip to content

1.2.0

Choose a tag to compare

@github-actions github-actions released this 23 Aug 19:00
· 27 commits to main since this release

Added

  • Behind a dialog the window is now blurred, not only dimmed. What stands underneath is still
    recognisable as your list, but no longer readable — so the eye stays on the dialog that is asking
    you something. The window comes back the moment the dialog closes, and it does so even when the
    dialog closes because something went wrong: until now an error inside a dialog left the window
    dimmed for the rest of the session, with nothing to click that would restore it.
  • The chip for a running client now offers to open the loot chests as well. Clicking it opens a
    small menu with two entries: refresh data, as before, or open the loot chests and refresh,
    which empties every unopened chest first and reads afterwards — so shards, gold and any hero out
    of a chest are already in the numbers that get stored. It was the one thing the chip could not do
    while an account row could; both now offer it, and neither signs the client out for it.

Changed

  • The update check runs once an hour instead of once a day, and it keeps running while the
    application is open.
    Until now it happened at start and nowhere else, so a window left open
    since the morning showed the state it had at the moment it opened. Nothing else about it changed:
    it is still one anonymous request to api.github.com, still carries nothing about you or your
    accounts, and still cannot be switched off. A version found in the middle of a session changes
    the chip in the header and says nothing else — no message, no dialog.

Fixed

  • Unopened loot chests were counted as none, and opening them stopped early while reporting
    success.
    The badge on the loot tab is small, and it was the one place read without
    magnification — which the text recognition does not manage at that size. Three digits it still
    managed, so the fault appeared only once the number had fallen below a hundred, and from then on
    it stayed: the count read 0, and opening therefore had nothing left to do.

  • A count between one and nine is now recognised as "some", even when the number itself cannot
    be read.
    A single digit is something the text recognition does not return at all — not at any
    magnification, and not from any crop. Smurftown therefore no longer asks it whether the badge
    shows a number, but whether the badge is there: present means chests are waiting, absent means
    none are. The number is still read whenever it can be, and the account keeps its previous value
    instead of dropping to zero when it cannot. Opening runs to the end either way, because it now
    stops when the badge disappears rather than when the counter reads nothing.

    Whoever ran the opener and saw it finish early should let it run once more — the chests it
    skipped are still there, and the stored count corrects itself with them.

  • A chest run that loses track now stops and says so. One round opens one chest, so a counter
    that drops by more is a misreading and not progress. Until now such a jump was booked as chests
    opened, which is how a run that opened 21 of 65 could report all 65.

  • The password in the account dialog came out backwards. The cursor jumped back to the front
    after every keystroke, so a password typed as secret was stored as terces — and there is no
    way to read it back on screen, so it was noticed at the login that failed with it. Whoever has an
    account whose password was typed in that dialog should check it.