Commit graph

114 commits

Author SHA1 Message Date
Damien Elmes
2cf6fdad66 add right axis to hour graph 2020-08-05 15:01:44 +10:00
Damien Elmes
9837f80842 drop 99.9% interval 2020-08-05 14:50:08 +10:00
Damien Elmes
2de219a8cd add right axis to histograms; nice y axis 2020-08-05 14:49:57 +10:00
Damien Elmes
fc701efa34 subtitles under title 2020-08-04 17:50:47 +10:00
Damien Elmes
09e3daa2de reduce maximum width 2020-08-04 17:29:17 +10:00
Damien Elmes
638b866c6b increase axis label size at small screen widths 2020-08-04 17:29:13 +10:00
Damien Elmes
f332ff0c80 added graph table 2020-08-04 16:01:11 +10:00
Damien Elmes
51c82e5ed4 average interval 2020-08-04 15:28:41 +10:00
Damien Elmes
32304a5097 textual data for forecast
Also stick to exact xMax, so we match the old graphs.
2020-08-04 15:15:57 +10:00
Damien Elmes
2b0ffee689 factor out data table into separate file 2020-08-04 14:41:26 +10:00
Damien Elmes
56b59b24ab add textual data to reviews graph 2020-08-04 14:28:46 +10:00
Damien Elmes
1a2848c23e fix mature cutoff in reviews graph
https://forums.ankiweb.net/t/statistics-bugs-after-update-2-1-5-to-2-1-29/1620/4
2020-08-01 11:27:24 +10:00
Damien Elmes
5eaeae387e move card counts tooltip into permanent table 2020-07-31 17:19:31 +10:00
Damien Elmes
0430fc561c tweaks to print view of graphs 2020-07-31 13:33:41 +10:00
Damien Elmes
dfcf1c02b7 handle preview cards in graphs 2020-07-30 09:11:18 +10:00
Damien Elmes
4967c2571f update svelte-check minimum 2020-07-29 12:06:48 +10:00
Damien Elmes
3a1e4a6500 Revert "svelte-check doesn't want a CSS string"
This reverts commit 3f62c1f79d.

Now they do again.🤷
2020-07-29 12:06:33 +10:00
Damien Elmes
3f62c1f79d svelte-check doesn't want a CSS string 2020-07-28 11:16:10 +10:00
Damien Elmes
f1f3832d21 update ts deps 2020-07-28 11:15:49 +10:00
Damien Elmes
17ffe1e05d backlog fix
private message:
https://forums.ankiweb.net/t/issues-on-stats-page-anki-2-1-28beta6/1114
2020-07-27 12:10:45 +10:00
Damien Elmes
94e4ee159a fix handling of due reviews in filtered deck+future due graph 2020-07-26 10:28:56 +10:00
Damien Elmes
fcdc48622a include learning cards due today in future due graph 2020-07-24 11:09:22 +10:00
Damien Elmes
d460549b8f ask user to check db when graphs fail to load 2020-07-24 09:56:28 +10:00
Damien Elmes
55be3a9388 letter-spacing breaks RTL layout
https://forums.ankiweb.net/t/anki-2-1-29-beta/1220/8
2020-07-22 15:26:29 +10:00
Damien Elmes
baa40ee46c hacks to fix (misaligned (rtl text
To fix this properly the string concatenation should probably be
broken into separate i18n strings and placed in Fluent

https://forums.ankiweb.net/t/anki-2-1-29-beta/1220/8
2020-07-22 15:15:52 +10:00
Damien Elmes
e210a3a832 ts check doesn't require build 2020-07-22 14:16:51 +10:00
Damien Elmes
35d0dcee5a run svelte-check as part of check 2020-07-22 14:11:35 +10:00
Damien Elmes
132956e18c fix some typescript warnings 2020-07-22 14:11:22 +10:00
Damien Elmes
67845fa401 use short form for time units in graph axis 2020-07-22 12:59:56 +10:00
Damien Elmes
348da61744 include 1+ day learning cards in future due graph 2020-07-21 14:10:32 +10:00
Damien Elmes
287b9ec3b6 switch graphRange on revlogRange change 2020-07-17 14:39:08 +10:00
Damien Elmes
2e493e07f4 add range selectors to answer button and hour graphs 2020-07-17 14:39:08 +10:00
Glutanimate
7c900abcfb Add IDs to stats sections
Allows more targeted manipulation by add-ons
2020-07-16 20:44:21 +02:00
Damien Elmes
2f2195740d tweak spacing 2020-07-16 13:28:06 +10:00
Damien Elmes
a5db274586 add table to reviews tooltip 2020-07-16 13:25:13 +10:00
Damien Elmes
550e57b4f0 add table in card count tooltip for readability 2020-07-16 13:25:02 +10:00
Damien Elmes
30b3870e1f show all counts in tooltip 2020-07-16 12:28:31 +10:00
Damien Elmes
7504158e00 slightly increase x ticks 2020-07-16 11:53:20 +10:00
Damien Elmes
1306b7071f increase number of y ticks 2020-07-16 11:50:04 +10:00
Damien Elmes
3b0a01bdc8 smaller button labels on a small screen 2020-07-13 20:52:57 +10:00
Damien Elmes
367a2d17ba show daily total as well in reviews graph 2020-07-08 14:07:10 +10:00
Damien Elmes
3d8babef39 fix overlapping ranges in histograms
It's bin.x0 <= x < bin.x1
2020-07-08 14:01:09 +10:00
Damien Elmes
1092b4388d another attempt at fixing review graph
This should correctly show today count in the 1 month/3 month graphs.
1+ year will have a very tiny bar, but the today count is not so
important at that range. I experimented with shifting the numbers
by one at the gathering stage (so -1 = today) - that makes today fit
in the previous bin, but means the bars no longer match the ticks.
2020-07-08 13:31:09 +10:00
Damien Elmes
7113e855ef make tooltip bg stand out slightly 2020-07-07 12:11:51 +10:00
Damien Elmes
ab3fbb3667 de-emphasise axis line, but don't hide completely 2020-07-07 12:06:27 +10:00
Damien Elmes
da4facd680 fix card count graph
https://forums.ankiweb.net/t/anki-2-1-28-beta/629/24
2020-07-07 11:39:58 +10:00
Damien Elmes
3aafa384fc fix bar of wrong size 2020-07-06 19:16:03 +10:00
Damien Elmes
63abfa7473 cards->reviews; total->running total 2020-07-06 19:16:03 +10:00
Damien Elmes
c22040f33d drop 1 month period 2020-07-06 19:16:03 +10:00
Damien Elmes
214ba8ead9 update title 2020-07-06 19:16:03 +10:00