Anki/proto
RumovZ 16fe18d033
Refactor export-import code and resolve fixmes (#1723)
* Write media files in chunks

* Test media file writing

* Add iter `ReadDirFiles`

* Remove ImportMediaError, fail fatally instead

Partially reverts commit f8ed4d89ba.

* Compare hashes of media files to be restored

* Improve `MediaCopier::copy()`

* Restore media files atomically with tempfile

* Make downgrade flag an enum

* Remove SchemaVersion::Latest in favour of Option

* Remove sha1 comparison again

* Remove unnecessary repr(u8) (dae)
2022-03-18 19:31:55 +10:00
..
anki Refactor export-import code and resolve fixmes (#1723) 2022-03-18 19:31:55 +10:00
.clang-format move protobuf into separate folder in preparation for multiple files 2021-07-09 21:02:40 +10:00
.top_level refactor protobuf handling for split/import 2021-07-10 19:17:05 +10:00
BUILD.bazel refactor protobuf handling for split/import 2021-07-10 19:17:05 +10:00
clang_format.bzl set local=False for python/protoc/clang 2021-11-01 11:38:20 +10:00
format.py move protobuf into separate folder in preparation for multiple files 2021-07-09 21:02:40 +10:00
protobuf.bzl Add support for proto3 optional scalars 2022-02-27 19:42:06 +10:00