mirror of
https://github.com/ankitects/anki.git
synced 2025-11-06 20:57:13 -05:00
Anki is a smart spaced repetition flashcard program
In protobuf "...enum values use C++ scoping rules, meaning that enum values are siblings of their type, not children of it. Therefore, [an enum variant] must be unique within [a message], not just within [the enum.]" So we must prefix enum variants with their enum's name, but can also call them directly from the message namespace. The protobuf crate is smart, though, and strips the prefixes. (Simultaneously change some SearchTerm variant names.) |
||
|---|---|---|
| .buildkite | ||
| cargo | ||
| docs | ||
| ftl | ||
| pip | ||
| platforms | ||
| pylib | ||
| qt | ||
| rslib | ||
| scripts | ||
| ts | ||
| .bazelignore | ||
| .bazelrc | ||
| .bazelversion | ||
| .gitattributes | ||
| .gitignore | ||
| bazel.bat | ||
| BUILD.bazel | ||
| Cargo.lock | ||
| Cargo.toml | ||
| CONTRIBUTORS | ||
| defs.bzl | ||
| late_deps.bzl | ||
| LICENSE | ||
| pkgkey.asc | ||
| protobuf.bzl | ||
| python.bzl | ||
| README.md | ||
| repos.bzl | ||
| run | ||
| run.bat | ||
| WORKSPACE | ||
Anki
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.