0
0
mirror of https://github.com/ankidroid/Anki-Android.git synced 2024-09-20 20:03:05 +02:00
Anki-Android/AnkiDroid
David Allison 9605fba66c [WIP] SchemaV16: Implement Decks
This converts decks.py to DecksV16.kt as it was in Anki 2.1.34

To move to the v16 schema, we need to upgrade the classes
associated with the collection columns

These have moved from JSON in a single column to one row per protobuf

After this is merged, we can start migrating Decks.java to use the
same interface and consolidate functionality.

Once the interfaces are the same, we can build a new "Collection" class
with the new table-based classes, flip to opening the collection via
the v16 upgrade mechanism, and then check for bugs.

Some of this functionality is explicitly WIP (DecksBackend.kt)

Related: 8988
2021-08-05 06:48:03 +01:00
..
src [WIP] SchemaV16: Implement Decks 2021-08-05 06:48:03 +01:00
.gitignore
build.gradle Bumped version to 2.16alpha8 2021-08-05 03:39:47 +00:00
jacoco.gradle chore: bump jacoco to 0.8.7 2021-05-14 08:46:57 -05:00
proguard-rules.pro Implemented ImageCropper library 2021-06-30 18:57:48 -05:00
robolectricDownloader.gradle Alter robolectric download task for minSdkVersion 21 2020-12-20 12:18:00 -05:00