It would be great to be able to turn off the auto advance feature on the flash cards so that you can choose when to advance to the next character/definition.
Indeed, in pinyin recall, the program moves quite quickly to the next card.
In pinyin recall, I was in a number of cases not able to read and absorb the whole (correct) answer.
I suggest to add an option for manual proceed and/or configurable time.
Kaya: What is your idea?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
This is possible already, see: Preferences > Flashcards > Wrong answer interval (sec)
You can enter there a digit from 0 to 9. So, if you enter the for example the maximum (9), ZDT will wait 9 seconds before it moves to the next card. If you dont want to wait so long for a card, you can move manually to the next card by clicking on the yellow arrow in the upper right corner.
However, I discovered a bug: when you move manually to the next card before the waiting time is up, ZDT moves again to the next card when waiting time is up. So, I fixed the flashcard plugin. Also, it's possible now to enter from 0 to 999 seconds. I'll increment the version number of the plugin from 1.0.0 to 1.0.1 and release it this evening. Please test it and close this issue if all is ok.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Apparently, this feature request was already implemented! Didn't know that feature.
Tested it and it works.
* The timer is indeed reset.
Found another bug: when moving manually to the next card by clicking on the yellow arrow in the upper right corner, the "Left" counter is decremented with one, and indeed that card is removed from the stack.
(Same behavior in 'Self Review', the feature that I use the most. Always thought that this was by design someway.)
Open new bug tracker or fix under this tracker?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Why do you think that's a bug? For me it seems correct or did I understand you wrong?
Example: I have 9 cards. I'm on the first card. So ZDT says "Card: 1 Left: 8". Without answering the card I click NEXT. ZDT says now "Card: 2 Left: 7", meaning, I'm on card 2 and have still 7 cards to do. That's correct, isn't it?
When I go back, ZDT says "Card: 1 Left: 7". That's also correct because I'm back on card 1 but this card is already played and I still have 7 cards to do. What's wrong with it?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I believe that 'Left' means, the number of cards that were not marked as being correct.
That example you give is correct, but I think that this way of working does not help this particular feature request.
However, in pinyin recall mode, when the answer is wrong (or right), we do not want to wait the 4 seconds (assume it is set to 4), and click 'Next'. So in that case we want to click 'something', that;
* does not wait until 4 seconds are over, moves to the next card immediately, and
* update the deck the same way as it would have done after 4 seconds (i.e. update the statistics based on whether the wrong or right answer was given)/
However, apparently 'Next' means in ZDT:
* go to the next card and
* remove the current the card from the study-deck
* do not update the statistics (marking it nor wrong nor correct).
I suggest to have a small 'Next' button on the bottom of the flash card, where the answer is. Similar in design to 'flip', 'correct' and 'wrong' on the Self Review mode.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Indeed, in pinyin recall, the program moves quite quickly to the next card.
In pinyin recall, I was in a number of cases not able to read and absorb the whole (correct) answer.
I suggest to add an option for manual proceed and/or configurable time.
Kaya: What is your idea?
This is possible already, see: Preferences > Flashcards > Wrong answer interval (sec)
You can enter there a digit from 0 to 9. So, if you enter the for example the maximum (9), ZDT will wait 9 seconds before it moves to the next card. If you dont want to wait so long for a card, you can move manually to the next card by clicking on the yellow arrow in the upper right corner.
However, I discovered a bug: when you move manually to the next card before the waiting time is up, ZDT moves again to the next card when waiting time is up. So, I fixed the flashcard plugin. Also, it's possible now to enter from 0 to 999 seconds. I'll increment the version number of the plugin from 1.0.0 to 1.0.1 and release it this evening. Please test it and close this issue if all is ok.
The patch has been uploaded to https://sourceforge.net/projects/zdt/files/zdt-patches/
Please test and if ok close this issue.
Apparently, this feature request was already implemented! Didn't know that feature.
Tested it and it works.
* The timer is indeed reset.
Found another bug: when moving manually to the next card by clicking on the yellow arrow in the upper right corner, the "Left" counter is decremented with one, and indeed that card is removed from the stack.
(Same behavior in 'Self Review', the feature that I use the most. Always thought that this was by design someway.)
Open new bug tracker or fix under this tracker?
Why do you think that's a bug? For me it seems correct or did I understand you wrong?
Example: I have 9 cards. I'm on the first card. So ZDT says "Card: 1 Left: 8". Without answering the card I click NEXT. ZDT says now "Card: 2 Left: 7", meaning, I'm on card 2 and have still 7 cards to do. That's correct, isn't it?
When I go back, ZDT says "Card: 1 Left: 7". That's also correct because I'm back on card 1 but this card is already played and I still have 7 cards to do. What's wrong with it?
I believe that 'Left' means, the number of cards that were not marked as being correct.
That example you give is correct, but I think that this way of working does not help this particular feature request.
However, in pinyin recall mode, when the answer is wrong (or right), we do not want to wait the 4 seconds (assume it is set to 4), and click 'Next'. So in that case we want to click 'something', that;
* does not wait until 4 seconds are over, moves to the next card immediately, and
* update the deck the same way as it would have done after 4 seconds (i.e. update the statistics based on whether the wrong or right answer was given)/
However, apparently 'Next' means in ZDT:
* go to the next card and
* remove the current the card from the study-deck
* do not update the statistics (marking it nor wrong nor correct).
I suggest to have a small 'Next' button on the bottom of the flash card, where the answer is. Similar in design to 'flip', 'correct' and 'wrong' on the Self Review mode.