Go to file
Damien Elmes e97c381a6f Revert "stop (un)escaping media filenames"
This was flawed - while non-Latin text is now acceptable
in an IRI, we still need to be concerned with reserved characters
such as spaces, and Anki unfortunately has been storing the filenames
in unencoded form in the DB, meaning we must encode them at display
time. We won't be able to move away from this until existing notes
are rewritten, and it will probably require breaking compatibility with
older clients.

https://en.wikipedia.org/wiki/Internationalized_Resource_Identifier

This reverts commit 14110add55.
2021-07-16 10:37:59 +10:00
.buildkite add header check to Linux CI 2021-04-13 23:08:57 +10:00
.github/ISSUE_TEMPLATE add issue template config.yml 2021-02-19 14:11:21 +10:00
cargo add back in missing check for upload size 2021-06-29 10:50:03 +10:00
docs rename workspace 2021-07-10 23:58:53 +10:00
ftl ascending/descending position 2021-07-13 16:10:29 +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 configs.proto plural workaround no longer necessary 2021-07-11 19:35:18 +10:00
pylib Revert "stop (un)escaping media filenames" 2021-07-16 10:37:59 +10:00
qt Revert "stop (un)escaping media filenames" 2021-07-16 10:37:59 +10:00
rslib minor tidyup in protobuf build script 2021-07-12 16:15:38 +10:00
scripts add script to run Rust Analyzer using Bazel's build products 2021-05-04 20:06:42 +10:00
ts add note about display order using current deck 2021-07-13 15:58:06 +10:00
.bazelignore initial Bazel conversion 2020-11-01 14:26:58 +10:00
.bazelrc fix release builds 2021-06-24 15:01:32 +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 add script to run Rust Analyzer using Bazel's build products 2021-05-04 20:06:42 +10:00
Cargo.lock add back in missing check for upload size 2021-06-29 10:50:03 +10:00
Cargo.toml add a valid, empty file so the check action works in Rust Analyzer 2021-05-05 15:53:27 +10:00
CONTRIBUTORS Add hook to onDelete in AddonsDialog (#1232) 2021-06-15 10:01:29 +10:00
defs.bzl rename workspace 2021-07-10 23:58:53 +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-13 16:12:29 +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.