Anki/proto
RumovZ 31b7464c67
Add card meta for persisting custom scheduling state (#2040)
* Add card meta for persisting custom scheduling state

* Rename meta -> custom_data

* Enforce limits on size of custom data

Large values will slow down table scans of the cards table, and it's
easier to be strict now and possibly relax things in the future than
the opposite.

* Pack card states and customData into a single message

+ default customData to empty if it can't be parsed

Co-authored-by: Damien Elmes <gpg@ankiweb.net>
2022-09-02 11:22:49 +10:00
..
anki Add card meta for persisting custom scheduling state (#2040) 2022-09-02 11:22:49 +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