Review Heatmap [Official Support Thread]

This is the new official support thread for Review Heatmap. The previous thread may be found here. From now on please direct all of your general support questions about the add-on here.

Note: If you’ve run into a bug, please consider filing a bug report instead. The issue tracker takes care of a lot of the troubleshooting groundwork, so it really makes it a lot easier for me to fix your issue. Should you be unfamiliar with how to file a bug report, then please check out my quick tutorial here.

If you are unable to file a bug report through the issue tracker, then please make sure to copy the bug report template below, paste it into your reply, and fill it out. This will go a long way towards me and other users being able to understand what’s wrong and help you.

In important cases you can also reach out to me directly via an email to :email: ankiglutanimate@gmail.com


Thank you!

1 Like

In cases where you can’t use the official issue tracker, please copy the bug report template below into your reply and fill it out. This will go a long way towards me and other users being able to understand what’s wrong and help you. Thank you!

Problem description

Please describe the issue concisely in here. In case of an error: Walk us through the steps you took to get there. What happened? What did you expect to happen?

Checklist

Please replace the space inside the brackets with an x if the following items apply:

  • [ ] I’ve restarted Anki to see if it helps
  • [ ] I’ve verified that I use the latest version of the add-on by redownloading it from AnkiWeb
  • [ ] I’ve verified that I use the latest version of Anki by checking at https://apps.ankiweb.net#download
  • [ ] I’ve tried to disable other add-ons to see if there are any interactions present
  • [ ] My issue disappears when I hold shift while starting Anki.
  • [ ] I’ve checked if anyone else reported this problem before by looking through the issue reports. I also checked to see if there is a section about known issues in the add-on description, documentation, or README.

Information about your Anki set-up

Please open Anki, go to Help → About, click on “Copy Debug Info”, and paste the result between the backticks below (if the button does not appear you are using an older version of Anki 2.1 and will need to update first):


Error message (if any)

If you’ve received an error message, please copy and paste it between the backticks below:


Hello, the date on the heatmap is wrong all of a sudden. It is stuck on yesterdays date and says that I have no reviews for the actual day “today” even though anki recognises that I have over 100 cards to be reviewed today. Even if I get a card to be reviewed for tomorrow it still says 0 reviews and is stuck. Here is a screen shot.

1 Like

I have the same issue as andydunn7, and another guy on Reddit does too. The both of us had DST start this morning, which might be causing the issue. I’ve included the links below.

Review Heatmap showing today’s cards as part of yesterday : Anki (reddit.com)
Have a problem with reviews; more info in the comments! : Anki (reddit.com)

1 Like

hi first of all thank you for this awesome add on !!
i get an error message when i try to click on the small boxes

error message:

Debug info:
Anki 2.1.40 (cf446733) Python 3.8.6 Qt 5.14.2 PyQt 5.14.2
Platform: Windows 10
Flags: frz=True ao=True sv=2
Add-ons, last update check: 2021-08-08 21:27:49

Caught exception:
Traceback (most recent call last):
File “aqt\webview.py”, line 35, in cmd
File “aqt\webview.py”, line 124, in _onCmd
File “aqt\webview.py”, line 569, in _onBridgeCmd
File “C:\Users\Nancy\AppData\Roaming\Anki2\addons21\877182321\column.py”, line 13, in _linkHandler
(cmd, arg) = url.split(":")
ValueError: too many values to unpack (expected 2)

my anki version is 2.1.40
and i have downloaded the latest beta version of the addon

please help me out ! thank you in advance :grin:

Hey, thanks for the kind words and taking the time to file a report. Based on the error message it looks like the issue most likely originates in the Enhance Main Window add-on (code: 877182321). So I would try to disable that add-on under Tools → Add-ons, restart Anki, and see if that fixes things.

1 Like

Thank you so much! It works !

thanks for all!!
How to change the day the week begins?

Hey again !
so i had to reset my entire laptop and lost all my anki addons
I redownloaded the review heatmap and it is working perfectly except that now whenever i finish a subdeck the review heatmap for that subdeck doesnt appear


i never faced this issue earlier. is it cause of some other addon? cause im willing to drop any addon for this one!
I am currently working on Anki 2.1.40
and i am using the latest version of the addon
Thank you in advance !

Hey MIZMU, changing the day of the week is not supported at the moment, but it might be possible to integrate that in the future. I’m not sure if I’ll have to time to work on it, but I’ll keep it in mind for future feature expansion rounds. To keep track of the progress on development, please feel free to subscribe to this feature request: https://github.com/glutanimate/review-heatmap/issues/118

@Queen:

Hi there! The congrats page (which is the page you see when finishing a deck) was overhauled recently-ish on Anki’s side (around Anki 2.1.38) and so far I sadly haven’t had time to add support for the new page. But this is definitely up there in terms of priority and will likely land in the next version of Review Heatmap (which will release later this year).

1 Like

Oh that’s fine. Take your time :slight_smile: I was just worried that it was some error on my end. Thank you once again

1 Like

I have the EXACT same issue. In fact when I did my reviews it grouped them with yesterday’s box. Now I have a gap in my Anki streak but still have my streak going. My OCD is killing me. I was on Anki 2.1.46 when this error occurred. I have since updated to the latest, being 1.48, to no avail

I can vouch. I also had daylight savings change.

  • [x] I’ve restarted Anki to see if it helps
  • [x] I’ve verified that I use the latest version of the add-on by redownloading it from AnkiWeb
  • [x] I’ve verified that I use the latest version of Anki by checking at https://apps.ankiweb.net#download
  • [x] I’ve tried to disable other add-ons to see if there are any interactions present
  • [x] My issue disappears when I hold shift while starting Anki. I mean my addon completely disappears, so if you count that as fixed
  • [x] I’ve checked if anyone else reported this problem before by looking through the issue reports. I also checked to see if there is a section about known issues in the add-on description, documentation, or README.

Anyone having a problem where the heatmap isn’t showing after updating to 2.1.49? I see the control buttons, but no chart

EDIT: found that disabling the stats plus add-on allows the heatmap to show. Any idea on what’s going on here?

These two add-ons have never been compatible as far as I remember.

1 Like

I upgraded from 2.1.44 and they were both working fine on there

I have a suggestion or request. The Current streak number should represent a steady work flow. But it is possible to cheat and continue the streak by just answering a single card in a day. I would like the option of the user setting a goal of a preferred minimum number of cards in a day.

Hey everyone,

after a long refactoring round and a partial rewrite for Anki 2.1.50 and up, I’m happy to say that Review Heatmap v1.0.0 is finally here. This is an incremental update that’s primarily meant to stabilize and future-proof the add-on (and finally bring it out of beta testing), but most importantly: It means that Review Heatmap now fully runs on Anki 2.1.52, including the Qt6 Apple silicon version!

…and as an added bonus: You can now finally install the add-on directly off of AnkiWeb – no more manual messing around with .ankiaddon files, which has been going on for way too long.

If you’ve installed the add-on from GitHub before, no worries: Updating is as simple as pasting the add-on code into Anki. The old add-on will automatically be disabled and all your setting ported over. (Please note that, right now, the update is only available for Anki 2.1.49 and up. Older Anki versions will receive an older version of the add-on from AnkiWeb).

For those of you interested into the rest of the changes in v1.0.0, I’ve attached the full changelog below.

Should you run into any new issues or regressions with the update please do let me know (ideally via the bug tracker, but here is also fine).

Thanks!


Review Heatmap v1.0.0 (2022-05-18)

IMPORTANT: While likely compatible with earlier versions, this add-on release has only been extensively tested with Anki 2.1.49 and up. The AnkiWeb upload is therefore limited to Anki 2.1.49+ for the time being (but might be expanded to earlier releases in the future).

If you are on an earlier Anki release there is no need to worry: Copying the AnkiWeb add-on code into the app will automatically download a compatible version of the add-on for you. However, please be aware that it will not include the latest changes below.

Added

  • Added support for Anki 2.1.50 and up. Both Qt6 and Qt5 builds are supported. On Apple silicon the add-on now benefits from the performance improvements that Anki’s native Qt6 build provides.
  • Added an option to exclude review history entries created by manually rescheduling or forgetting cards. This option is enabled by default, but can be disabled under Settings → Fine Tuning → Exclude manual reschedules from history
  • Added a number of changes that should improve the rendering performance of the heatmap when switching between Anki screens

Fixed

  • Fixed an issue where invalid card scheduling could cause the heatmap to disappear
  • Fixed an issue where clicking on today’s repetitions would not draw up any cards in the browser
  • Fixed an issue where config changes could not be written
  • On recent Anki versions: Potentially fixed a number of issues with time-zone handling that would sometimes cause mismapping of repetitions to the wrong days. If you are still experiencing issues like this, I would kindly ask you to please report them here in order to help me troubleshoot them.

Changed

  • Completely refactored the add-on codebase and rewrote many parts of it, making Review Heatmap easier to maintain and extend in the future
  • Switched to new canonical add-on APIs where possible, reducing the risk for future breakages as new Anki versions get released
  • Removed heatmap toggle hotkey as it was not particularly discoverable nor particularly useful and caused keymap conflicts with other add-ons
  • Raised the minimum Anki version requirement to 2.1.28. However, only 2.1.49 and up were tested extensively, so your mileage on earlier releases might vary.
3 Likes

I have a problem: the Heatmap is not visible on the deck screen when I have finished a deck. Please look into it.

Here is my debug information:

Anki 2.1.49 (dc80804a) Python 3.8.6 Qt 5.14.2 PyQt 5.14.2
Platform: Windows 7
Flags: frz=True ao=True sv=2
Add-ons, last update check: 2022-07-14 02:03:04


===Add-ons (active)===
(add-on provided name [Add-on folder, installed at, version, is config changed])
'' ['memrise2anki-extension-master', 0, 'None', '']
Add Table ['1237621971', 2022-04-12T17:21, 'None', '']
Advanced Browser ['874215009', 2022-01-31T00:07, 'None', '']
Advanced Review Bottom Bar ['1136455830', 2022-02-13T08:57, 'None', mod]
AnKing Note Types Easy Customization ['952691989', 2022-07-12T16:51, 'None', '']
Anki Simulator ['817108664', 2021-08-07T21:24, 'None', '']
Anki-redesign ['308574457', 2022-07-03T00:44, 'None', mod]
AnkiWebView Inspector ['31746032', 2022-04-08T21:44, 'None', '']
BetterSearch ['1052724801', 2021-11-21T19:42, 'None', '']
Color Confirmation ['1084228676', 2020-03-14T13:13, 'None', '']
Custom Background Image and Gear Icon ['1210908941', 2022-04-10T17:30, 'None', mod]
Deck name in title 21 ['699175524', 2019-06-01T03:05, 'None', '']
Enhance main window ['877182321', 2020-12-23T05:42, 'None', mod]
Extended Card Stats During Review ['1008566916', 2017-08-29T20:59, 'None', '']
Full Screen Toggle ['1612375712', 2018-08-25T04:21, 'None', '']
HUMBLE PIE distinct cards studied today statistic ['2133933791', 2020-03-24T19:05, 'None', '']
Highlight Search Results in the Browser ['225180905', 2021-03-10T18:06, 'None', '']
More Decks Stats and Time Left ['1556734708', 2022-05-20T12:23, 'None', '']
More Overview Stats 21 ['738807903', 2021-07-30T21:13, 'None', '']
Opening the same window multiple time ['354407385', 2020-05-16T02:59, 'None', '']
Postpone cards review ['1152543397', 2021-02-13T17:47, 'None', '']
Progress Graphs and Stats for Learned and Matured Cards ['266436365', 2020-03-29T08:26, 'None', '']
Review Heatmap ['review_heatmap', 2020-04-30T15:23, 'None', '']
Statistics for Note Types Card Types and Tags ['16703369', 2022-03-14T22:14, 'None', '']
Study Time Stats ['1247171202', 2022-07-11T14:21, 'None', '']
Syllabus - Anki Statistics and Export by Tag and Deck ['668156440', 2020-01-12T12:47, 'None', mod]
True Retention by Card Maturity ['923360400', 2017-08-29T21:00, 'None', '']

===IDs of active AnkiWeb add-ons===
1008566916 1052724801 1084228676 1136455830 1152543397 1210908941 1237621971 1247171202 1556734708 1612375712 16703369 2133933791 225180905 266436365 308574457 31746032 354407385 668156440 699175524 738807903 817108664 874215009 877182321 923360400 952691989

===Add-ons (inactive)===
(add-on provided name [Add-on folder, installed at, version, is config changed])
AnnA Companion Anki neuronal Appendix - do LESS reviews with MORE retention ['447942356', 2022-02-09T14:05, 'None', '']
Customize Keyboard Shortcuts ['24411424', 2022-06-29T08:13, 'None', '']
Extra stats in the Deck Browser ['93718002', 2021-02-21T09:19, 'None', '']
Life Drain ['715575551', 2022-06-20T15:14, 'None', '']
Stats Plus ['1009670238', 2021-03-04T13:23, 'None', '']
True Retention ['613684242', 2017-11-19T21:43, 'None', '']