anki/pylib/tools
Damien Elmes 0eddb25287
Integrate AnkiDroid's backend patches into the repo (#2290)
* Relax chrono specification for AnkiDroid

https://github.com/ankidroid/Anki-Android-Backend/pull/251

* Add AnkiDroid service and AnkiDroid customizations

Most of the work here was done by David in the Backend repo; integrating
it into this repo for ease of future maintenance.

Based on 5d9f262f4c
with some tweaks:

- Protobuf imports have been fixed to match the recent refactor
- FatalError has been renamed to AnkidroidPanicError
- Tweaks to the desktop code to deal with the extra arg to open_collection,
and exclude AnkiDroid service methods from our Python code.

* Refactor AnkiDroid's DB code to avoid uses of unsafe
2023-01-03 13:11:23 +10:00
..
genbackend.py Integrate AnkiDroid's backend patches into the repo (#2290) 2023-01-03 13:11:23 +10:00
genbuildinfo.py Move away from Bazel (#2202) 2022-11-27 15:24:20 +10:00
genfluent.py Move away from Bazel (#2202) 2022-11-27 15:24:20 +10:00
genhooks.py Add more progress + abort points to export code 2022-05-06 15:32:23 +10:00
hookslib.py Facilitate hook updating/replacement (#2213) 2022-12-07 15:39:57 +10:00