How save Custom Study Deck options for more than one session?

662 views
Skip to first unread message

Alex W

unread,
Apr 23, 2015, 8:46:23 AM4/23/15
to anki-a...@googlegroups.com
Ankidroid is awesome! Thank you guys.

I'd like to change 'Customs steps' for 'Review forgotten cards' from 1 to 2 minutes for all my decks for good. How could it be done? It's a little bit annoying to go to Options every time I want to study that way.Ankidroid keeps all my other preferences, but not this one. Not sure, if it is bug or not though. 

Tim

unread,
Apr 23, 2015, 9:15:24 AM4/23/15
to anki-a...@googlegroups.com
You can set all the decks to the same options group:

Alex W

unread,
Apr 23, 2015, 10:52:14 AM4/23/15
to anki-a...@googlegroups.com
Tim,
thank you very much.


But I don't follow your advice. Surely, each of my decks has its own specific different settings (steps, etc) and I don't want to change these settings by any means. Ideally, I'd like that Ankidroid could remember my settings for Custom Study decks options for each decks just as well, but if it's not possible, then for all of them at once. Is it a problem? 

Tim

unread,
Apr 23, 2015, 9:25:42 PM4/23/15
to anki-a...@googlegroups.com
Sorry I missed the part where you were using a filtered deck. Options groups are irrelevant for custom study sessions.

As far as I know, currently the only way to change the default value for custom steps is to edit the source code and build your own custom version of AnkiDroid.

It's actually not that hard, and I'm happy to answer questions if you get stuck.

The default values are set in these two places:

Alex W

unread,
Apr 24, 2015, 3:42:58 AM4/24/15
to anki-a...@googlegroups.com
Tim,
Thanks  for the  suggestion. I'm new to Android and don't know where to start off for now. What reading would you suggest to familiarize myself with the Android code?

As far as the issue in question concerns, could you consider moving the feature from the source code to the GUI in the next release?

As for me, I'd love to become a beta tester to make sure that everything works fine until the updated version is officially released.

Tim

unread,
Apr 24, 2015, 5:01:52 AM4/24/15
to anki-a...@googlegroups.com
Alex,

> Thanks  for the  suggestion. I'm new to Android and don't know where to start off for now. What reading would you suggest to familiarize myself with the Android code?

Do you mean reading to learn how to do Android programming? Or about the structure of the AnkiDroid code? For the former a basic java tutorial should be enough to do what you want. For the latter, see here for a very basic outline, and the three links I already gave you.

> As far as the issue in question concerns, could you consider moving the feature from the source code to the GUI in the next release?

Sorry I don't understand... what do you mean?

> As for me, I'd love to become a beta tester to make sure that everything works fine until the updated version is officially released.

That would be very helpful! See the sticky thread in the forum for that

Alex W

unread,
Apr 24, 2015, 7:04:34 AM4/24/15
to anki-a...@googlegroups.com
>Do you mean reading to learn how to do Android programming? Or about the structure of the AnkiDroid code? For the former a basic java tutorial should be enough to do what you want. For the latter, see here for a very basic outline, and the three links I already gave you.
I meant the former. Thanks for the tips anyway.

>Sorry I don't understand... what do you mean?
Sorry, I'm not a developer and could easily use the wrong wording.

I meant you knew the root of the problem, the specific places of the code, and how to fix it, made a lot of former Ankidroid releases before, and in addition all the other  settings can be easily saved at the moment . 

So, I expected you could fix this pretty minor quirk  in the next release and long before I  could learn how to do Android programming. Am I wrong? Otherwise, I don't understand the rationale behind the 'peculiarity' in question. Could you explain please?

Tim

unread,
Apr 24, 2015, 9:33:11 PM4/24/15
to anki-a...@googlegroups.com
> So, I expected you could fix this pretty minor quirk  in the next release

Well the thing is that I don't view it as a bug or quirk; it's working as expected. The default values chosen are the same as Anki Desktop, and Anki desktop doesn't remember the user's last choice either... Moreover I'm not convinced that remembering them would be desirable for the majority of users, or be worth the development time that I would have to volunteer to do it.

Houssam Salem

unread,
Apr 24, 2015, 10:51:07 PM4/24/15
to anki-a...@googlegroups.com
Why don't you just keep the custom study deck (a filtered deck) and just empty it and rebuild it when you need to? It achieves the same thing. You can make it a sub-deck for each of the decks where you normally create a custom study deck and you won't need to keep creating them and worrying about the defaults.

Alex W

unread,
Apr 26, 2015, 3:24:08 AM4/26/15
to anki-a...@googlegroups.com
Houssam Salem,     

Thank you for help. Much appreciated.

Actually, Soren from Anki support team gave me the simplest answer how to save 'Custom Study Deck' options. You just need to rename such a deck and the renamed deck with the proper  settings can be kept in the collection as long as necessary. 
Reply all
Reply to author
Forward
0 new messages