AnkiMobile only supports user actions 1–8, while AnkiDroid
supports user actions 1–9. Could AnkiMobile be expanded to include user actions 1–9 as well? This would ensure that both clients have the same number of customizable user actions, making it easier to standardize Anki templates.
Each action doesn’t need to be unique across templates or sides though. For the first template, you could have action 1 reveal the cloze, and for the second template, action 1 reveal option A, and so on. It’s in the user’s interests to minimize the amount you use, so they don’t require a controller with a mountain of separate buttons, or a giant top bar.
I would like to suggest adding User Action 9 to AnkiMobile to improve cross-platform consistency.
Currently, AnkiDroid supports User Actions 1-9, while AnkiMobile only supports User Actions 1-8. This discrepancy creates compatibility issues when using templates across different platforms. When users add User Action 9 to their card templates, it works perfectly on AnkiDroid but fails to function on AnkiMobile.
This inconsistency in the number of available User Actions between the two mobile clients affects the seamless cross-platform experience that many users rely on.
Would it be possible to expand AnkiMobile’s User Actions to include User Action 9 in a future update? This would ensure feature parity between both mobile clients and improve the overall user experience for those who use Anki across multiple devices.
Thank you very much for considering this suggestion and for your continued work on improving Anki.
As context, I didn’t implement 9 actions in AnkiDroid on purpose. My brain just wrongly recalled that AnkiMobile used 1-9. Maybe because that feels more natural (all the positive numbers before 10).
Anyway, I never expected that using all 9 would be common, although I did expect that there would be people doing that. So I’m not pushing for AnkiMobile to do anything. And I don’t think that the “cross-platform consistency” is relevant in this case.
On the other side, I believe that adding another user action in AnkiMobile would take at most less time than I took to write this (based on how much time I’d spend doing the same on AnkiDroid). In the end, it’s up to Damien.