Go to file
Damien Elmes 8830d33826 revert some interday learning changes in v3
Interday learning cards are now counted in the learning count again,
and are no longer subject to the daily review limit.

The thinking behind the original change was that interday learning cards
are scheduled more like reviews, and counting them in the review count
would allow the learning count to focus on intraday learning - the red
number reflecting the fact that they are the most fragile memories. And
counting them together made it practical to apply the review limit
to both at once.

Since the release, there have been a number of users expecting to see
interday learning cards included in the learning count (the latest being
https://forums.ankiweb.net/t/feedback-and-a-feature-adjustment-request-for-2-1-45/12308),
and a good argument can be made for that too - they are, after all, listed
in the learning steps, and do tend to be harder than reviews. Short of
introducing another count to keep track of interday and intraday learning
separately, moving back to the old behaviour seems like the best move.

This also means it is not really practical to apply the review limit to
interday learning cards anymore, as the limit would be split between two
different numbers, and how much each number is capped would depend on
the order cards are introduced. The scheduler could figure this out, but
the deck list code does not know card order, and would need significant
changes to be able to produce numbers that matched the scheduler. And
even if we ignore implementation complexities, I think it would be more
difficult for users to reason about - the influence of the review limit
on new cards is confusing enough as it is.
2021-08-19 16:40:12 +10:00
.buildkite use separate integration test for links 2021-07-24 10:12:25 +10:00
.github/ISSUE_TEMPLATE add issue template config.yml 2021-02-19 14:11:21 +10:00
cargo attempt to fix Linux build 2021-07-23 21:00:51 +10:00
docs Update proto format call in docs 2021-07-22 10:08:50 +02:00
ftl fix inverted 'skip question when replaying answer' option 2021-08-15 16:15:14 +10:00
pip update to latest mypy 2021-06-16 16:04:59 +10:00
platforms add linux_arm64 platform 2020-12-29 18:40:39 +10:00
proto support updating multiple notes in one transaction/undo op 2021-08-02 17:07:26 +10:00
pylib revert some interday learning changes in v3 2021-08-19 16:40:12 +10:00
qt fix default deck being shown in deck options deck prompt 2021-08-19 12:33:36 +10:00
rslib revert some interday learning changes in v3 2021-08-19 16:40:12 +10:00
scripts drop Rust Analyzer Bazel rule 2021-07-19 23:27:11 +10:00
ts fix mutateNextCardStates being exported into global namespace 2021-08-19 10:21:04 +10:00
.bazelignore initial Bazel conversion 2020-11-01 14:26:58 +10:00
.bazelrc use separate integration test for links 2021-07-24 10:12:25 +10:00
.bazelversion update pinned Bazel version to 4.0 release 2021-01-21 19:58:41 +10:00
.gitattributes try again to improve GitHub's language stats 2021-01-20 13:20:45 +10:00
.gitignore add script to run Rust Analyzer using Bazel's build products 2021-05-04 20:06:42 +10:00
bazel.bat initial Bazel conversion 2020-11-01 14:26:58 +10:00
BUILD.bazel drop Rust Analyzer Bazel rule 2021-07-19 23:27:11 +10:00
Cargo.lock Add links.rs for checking and building links 2021-07-22 10:03:03 +02:00
Cargo.toml add linkcheck to Bazel 2021-07-23 20:22:32 +10:00
CONTRIBUTORS Update CONTRIBUTORS 2021-07-20 12:36:18 +03:00
defs.bzl bump version 2021-07-31 11:00:32 +10:00
late_deps.bzl add script to run Rust Analyzer using Bazel's build products 2021-05-04 20:06:42 +10:00
LICENSE move aqt_data into source folder; implement wheel building 2020-11-04 12:14:03 +10:00
pkgkey.asc add public key for release signing 2018-09-18 10:40:45 +10:00
python.bzl use PYTHON_SYS_EXECUTABLE for setting path to Python 2020-12-23 21:53:13 +10:00
README.md fix build badge 2021-06-24 09:21:56 +10:00
repos.bzl update translations 2021-07-30 18:28:19 +10:00
run proper fix for __pycache__ folders preventing remove on ./run 2021-01-12 18:47:08 +10:00
run.bat enable Python warnings when running 2020-12-16 14:59:04 +10:00
WORKSPACE rename workspace 2021-07-10 23:58:53 +10:00

Anki

Build status

This repo contains the source code for the computer version of Anki.

If you'd like to try development builds of Anki but don't feel comfortable building the code, please see https://betas.ankiweb.net/

For more information on building, please see Development.