AnkiUniversal / Anki-Universal

Source code of Anki app on Windows 10.
GNU Affero General Public License v3.0
74 stars 10 forks source link

Subdecks from Anki SRS #1

Closed MarcoSchicke closed 8 years ago

MarcoSchicke commented 8 years ago

First: Its a very nice APP! I like the design with the tiles, and the font changes for editingand Night mode.

I only miss the Sync with Ankiweb to use it with Ankidroid. And Subdecks from ankidroid are not showed as sub decks.

But for the first release, nice!

AnkiUniversal commented 8 years ago

Thank you for your feedback,

Sub-decks are not officially supported yet because the designer still has no idea how to show parent-child relationships in tiles :). Thought they should still work as expected as in other versions.

The code for syncing with Ankiweb has actually been translated and done some basic local tests in pre-realease. However, we haven't tested with the real Ankiweb yet because we would need Damien's permission to do that.

Another reason is that the way we implement media folder is different with other versions. Thus, I'm affraid we can't sync media files directly through Ankiweb. So we have to find a solution for this before implementing sync with Ankiweb.

MarcoSchicke commented 8 years ago

Maybe I should have made 2 issues with that. I thought about how to Visualize Parent and Child decks. I dont know if this is an option and if the API supports it. Hope its understanable. visualisation child decks

For the Syncing "Issue": If Damien would sadly deny access to his Ankiweb server maybe someone can write Addons for the other versions of Anki to sync with Onedrive. So no access to his server needed and also the problem with the media could get solved this way. But also I've no Idea if Microsoft supports such accesses to Onedrive and if its not to troublesome because of different programing languages and operating systems.

You've done excellent work till now 👍

AnkiUniversal commented 8 years ago

I think it's doable. But one of the problems is how do let users know which deck has sub-decks and how to navigate between them. This will be our next priority after adding new UI features in search page and note editor.

Syncing with OneDrive on other OS is possible because Microsoft provide API for them. We may go with this direction if there are no other ways.