General
-
Image occlusion for cards
As discussed here:
http://groups.google.com/group/ankisrs/browse_thread/thread/0fff785ee9ff1c0d409 votesplanned ·
AdminDamien Elmes
(Admin, Anki)
responded
Once Anki 2 is out and polished, image occlusion will be high up on the priority list.
-
Incremental Reading
We all use Anki for different purposes, but we all follow a similar process in our study. We have source material, we take notes, and we convert the results of our reading or study into Question-Answer pairs to drop into Anki comfortable in the knowledge that this incredible SRS program will help us retain knowledge in the most effective and efficient method possible.
An Anki implementation of incremental reading would bring your entire learning process (for digital text) into the program. My vision is this:
1. Drop your source material into the program. The more text formats supported, the better.
… more
274 votes -
236 votes
-
Use only one window
The program should only use one window. Too many windows open at once is a hassle. The program would be much more streamlined.
224 votes -
Ability to play individual sound files in a card
Currently multiple sound files are supported. However, it works such that when play is pressed ALL sound files associated with a card are played.
I propose the ability for the play button to have a drop down where an individual sound file may be played.
In addition to this, I propose adding tags to sounds to display in this drop down. For example:
[sound:word.mp3|Word]
163 votes -
Notify on plugin updates
Notify when a plugin has been updated so users are not running outdated plugins that may have bugs in it.
122 votes -
Card creation: drawing/hand writing
I think it would be great, if it were possible to make any sketches in your cards or writing cards in anki by hand instead of typing.
I think that for one such cards would be more memorable.
115 votes -
Fullscreen Review Mode
which could look like Anki Mobile.
106 votes -
Rename tag button
I would appreciate a fast and easy way to rename tags. Maybe just button with quick and dirty pop-up dialogue.
65 votes -
Add javascript hooks for more dynamic cards
I would like to see the addition of javascript hooks, so that javascript is more useful. The primary things I would like to see are:
1) onQuestionLoad() - called when question is loaded
2) onAnswerLoad() - called when answer is loaded
3) onQuestionSoundPlayed() - called when question sound is played / when play button is pressed
4) onAnswerSoundPlayed() - called when answer sound is played / when play button is pressed
5) getAnkiInfo() - returns an object with client name and version, so mobile and desktop clients can be distinguished
Also, I would like a way via javascript to tell… more
63 votesstarted ·
AdminDamien Elmes
(Admin, Anki)
responded
I have added question/answer hooks and a variable to determine the platform (desktop/mobile). If you want control over sound you’ll need to write a plugin; I can’t support such behaviour on iOS without running afoul of Apple’s rules about downloading executable content.
-
63 votes
-
Collaborative decks
Users would be able to download the deck, add some cards or update others, and commit their changes and other users would be immediately noticed about these modifications, so they can decide whether to download or not the new or updated cards.
Maybe it'll be also great to allow users to decide whether the card they created or updated should be committed on the server or not (but I think this will be made easy with the new management system of the decks)
Finally, decks could be available either publicly or privately, with a key or something, according to the… more
54 votes
AdminDamien Elmes
(Admin, Anki)
responded
Anki’s current architecture makes this pretty difficult to implement in a way that performs well at scale. In order to make it work, it may be necessary to augment AnkiWeb with a separate deck format for collaborative decks, or to implement them as a third-party service.
-
49 votes
AdminDamien Elmes
(Admin, Anki)
responded
there is already a plugin for this; this feature request is about making something more user friendly
-
Countdown to respond to the cards: if you do not respond in the prescribed time,answer is shown
A countdown to respond to the cards: if you don't respond in the prescribed time, the answer is automatically displayed. One way to discipline your study time, avoid distraction and increasing your productivity with automatization.
43 votesplanned ·
AdminDamien Elmes
(Admin, Anki)
responded
I’m planning to add the option of a timeout to the timer, but you will need to manually show the answer to prevent it from being shown accidentally. I don’t think adding a pause button is an elegant solution.
-
Multiple Users for Teachers
It would be great to have multiple users for one deck so that students could practice the same deck while only saving separate progress (journal) files. This would save space for media-heavy decks.
40 votesplanned ·
AdminDamien Elmes
(Admin, Anki)
responded
At this stage it’s looking like in 2.0 the desktop will support switching users, and deck subscriptions will move out of beta/unsupported status.
-
Automate clozing all bracketed regions except one
In problem solving, it is key to recall larger pieces of knowledge when only small cues are available to suggest using them (example below). For this, I essentially want to type "[A] [B] [C] [D]", and click a "Cloze complements" button that generates four cards of the form
Font: [A] [?] [?] [?] Back: [A] [B] [C] [D]
Font: [?] [B] [?] [?] Back: [A] [B] [C] [D]
Font: [?] [?] [C] [?] Back: [A] [B] [C] [D]
Font: [?] [?] [?] [D] Back: [A] [B] [C] [D]An example:
[Bernsteins's theorem] gives [the number of toric zeroes of a… more
40 votes
AdminDamien Elmes
(Admin, Anki)
responded
Cloze deletion in the 2.0 alphas already supports creating multiple cards, but it blanks out one item at a time, not all but one. Based on the “minimum information principle”, that seems like the better approach.
-
Media Manager
It would be useful to have a small "media manager". It shows alls the media files (pictures, sounds etc) within this deck. Its surface is close to the fact manager:
It has 4 colums:
1. file name (deckname.media\map_africa.png)
2. type (image/sound/...)
3. facts (number of facts, using the file, e.g. '1' or '0')
4. size (kB/mB)If the number of facts, using the media file, is equal zero, the is marked red, so you can see easily all the "orphaned" media files.
With a double click on one media file in the "media manager", Anki shows the "fact browser" and… more
27 votes -
social integration and gamification
To realize its true potential Anki should get more socially integrated.
The social community on the web is organized via a) browsers and b) facebook,
therefore i propose to introduce options to make
1- your online account
2- your online accounts' shared decks
3- your shared decks' learning progresspublicly visible.
User should be able to decide which of the features to use or not to use (additional features).
Together with a facebook-app tracking the progress of your learning this could turn learning into a highly motivating process comparable to computer games.
For further inspiration check out: http://www.ted.com/talks/tom_chatfield_7_ways_games_reward_the_brain.html
Also I… more
23 votes -
Slideshow Mode
As discussed here: https://groups.google.com/d/topic/ankisrs/tmu4YKyuKGs/discussion
23 votes -
Automatically show reviews when they are due
That if you have a deck open, anytime a review is due it would automatically show.
My specific use of this is that I could create Pimsleur-like intervals when first learning a set of cards by setting the initial interval to .0001 or something like that which yields an initial interval of about 15 seconds. Then I use the 3 or 4 buttons to increase the interval as I am comfortable with the card.
This is a feature request for all versions of ANKI since they seem to all work the same way. In a previous version of ANKI, if… more
22 votes