Anki/qt
Damien Elmes 9d853bbb03 start work on more clearly defining backend/protobuf boundaries
- anki._backend stores the protobuf files and rsbackend.py code
- pylib modules import protobuf messages directly from the
_pb2 files, and explicitly export any will be returned or consumed
by public pylib functions, so that calling code can import from pylib
- the "rsbackend" no longer imports and re-exports protobuf messages
- pylib can just consume them directly.
- move errors to errors.py

Still todo:

- rsbridge
- finishing the work on rsbackend, and check what we need to add
back to the original file location to avoid breaking add-ons
2021-01-31 18:55:45 +10:00
..
aqt start work on more clearly defining backend/protobuf boundaries 2021-01-31 18:55:45 +10:00
linux remove old symlink before installing a new version 2020-12-30 20:56:28 +10:00
tests start work on more clearly defining backend/protobuf boundaries 2021-01-31 18:55:45 +10:00
tools Move the logic for selecting a note type to models.py 2021-01-22 05:56:39 +03:00
.isort.cfg initial Bazel conversion 2020-11-01 14:26:58 +10:00
.pylintrc rename FilterToSearchIn in backend to match frontend 2021-01-30 10:54:21 +10:00
bazelfixes.py fix deprecation error on startup on Windows 2020-12-16 15:56:10 +10:00
BUILD.bazel document ANKI_PROFILE_CODE and add bazel command to run snakeviz 2020-12-17 12:03:24 +10:00
mypy.ini add back pyaudio as an optional alternative 2020-12-18 16:52:00 +10:00
README.md minor doc updates 2020-12-11 22:37:12 +10:00
runanki.py fix pywintypes issue when running tests on Windows 2020-11-02 21:36:01 +10:00

Python's Qt GUI is in aqt/