Go to file
Henrik Giesel a8d4774cdb
Add _raw methods for all methods in the backend (#1594)
* Add _bytes methods for all methods in the backend

Expose get_note in qt/aqt/mediasrv.py

* Satisfy formatter

* Rename _bytes function to _raw and have them bytes as input

* Fix backend generation

* Use lib/proto/deckOptions in deck-options

* Add exposed_backend to qt/aqt/mediasrv.py

* Move some more backend methods to exposed_backend_list

* Use protobufjs for congrats and i18n

* Use protobufjs for completeTag

* Use protobufjs services in change-notetype

* Reorder post handlers in alphabetical manner

* Satisfy tests

* Remove unused collection methods

* Rename access_backend to raw_backend_request

* Use _vendor.stringcase instead of creating a new function

* Remove SKIP_UNROLL_OUTPUT

* Directly call _run_command in non _raw methods

* Remove TranslateString, ChangeNotetype and CompleteTag from SKIP_UNROLL_INPUT

* Remove UpdateDeckConfigs from SKIP_UNROLL_INPUT

* Remove ChangeNotetype from SKIP_UNROLL_INPUT

* Remove SKIP_UNROLL_INPUT

* Fix typing issue with translate_string

- Adds typing support for Protobuf maps in genbackend.py

* Do not emit convenience method for protobuf TranslateString
2022-01-21 21:32:39 +10:00
.buildkite fix linkchecker invocation in CI 2021-12-20 17:41:13 +10:00
.github/ISSUE_TEMPLATE update bug report template 2021-11-12 12:20:02 +10:00
cargo update Rust deps 2022-01-15 14:59:43 +10:00
docs Remove outdated info about VS Code (#1614) 2022-01-21 21:31:23 +10:00
ftl Remove individual .html files + other refactorings (#1588) 2022-01-16 15:05:35 +10:00
platforms use x86 binaries for clang format/protobuf on Mac 2021-10-16 18:07:39 +10:00
proto Backend Custom Study (#1600) 2022-01-20 14:25:22 +10:00
pylib Add _raw methods for all methods in the backend (#1594) 2022-01-21 21:32:39 +10:00
python update to latest rules_python 2022-01-15 16:16:33 +10:00
qt Add _raw methods for all methods in the backend (#1594) 2022-01-21 21:32:39 +10:00
rslib Remove into_node_list() (#1609) 2022-01-21 21:23:52 +10:00
sass sass/codemirror does not appear to be used 2022-01-15 21:19:58 +10:00
scripts add scripts/run-qt5.15.bat for Windows devs 2022-01-16 15:23:00 +10:00
ts Add _raw methods for all methods in the backend (#1594) 2022-01-21 21:32:39 +10:00
.bazelignore move node_modules into root folder [action required] 2021-10-07 11:42:27 +10:00
.bazelrc update to Rust 1.57 + latest rules_rust 2021-12-03 20:35:52 +10:00
.bazelversion update Bazel version 2021-10-01 20:54:48 +10:00
.gitattributes try again to improve GitHub's language stats 2021-01-20 13:20:45 +10:00
.gitignore chore: ignore .idea/ folder created by IntelliJ IDE (#1599) 2022-01-16 15:14:16 +10:00
.prettierignore Mathjax editor improvements (#1502) 2021-11-23 10:27:32 +10:00
.prettierrc Mathjax editor improvements (#1502) 2021-11-23 10:27:32 +10:00
bazel.bat initial Bazel conversion 2020-11-01 14:26:58 +10:00
BUILD.bazel Fix prettier after moving node_modules to repo dir (#1413) 2021-10-09 10:13:14 +10:00
Cargo.lock update Rust deps 2022-01-15 14:59:43 +10:00
Cargo.toml move linkchecker into separate crate 2021-12-20 17:27:43 +10:00
CONTRIBUTORS Update CONTRIBUTORS (#1611) 2022-01-21 21:24:42 +10:00
defs.bzl update to edition 2021 2021-11-18 20:51:10 +10:00
late_deps.bzl download wheels using rules_python 2021-10-15 16:02:26 +10:00
LICENSE move aqt_data into source folder; implement wheel building 2020-11-04 12:14:03 +10:00
package.json update JS deps 2022-01-16 13:29:48 +10:00
pkgkey.asc
README.md fix build badge 2021-06-24 09:21:56 +10:00
repos.bzl update translations 2022-01-16 15:48:46 +10:00
run get PyQt working directly with ./run on macOS 2021-10-16 18:07:29 +10:00
run.bat enable Python warnings when running 2020-12-16 14:59:04 +10:00
SECURITY.md add SECURITY.md 2021-09-22 22:55:19 +10:00
WORKSPACE move node_modules into root folder [action required] 2021-10-07 11:42:27 +10:00
yarn.lock update JS deps 2022-01-16 13:29:48 +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.