MauW4r3 / anymemo

Automatically exported from code.google.com/p/anymemo
GNU General Public License v2.0
0 stars 1 forks source link

Skip function / setting learning progress to infinity in database preview #84

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What is the feature you want?
I would like to be able to set the learning progress of a card to "infinity" 
when in database preview (presently, this is only possible when I am in 
learning mode. Here I can access the "skip" menue item). Setting the learning 
progress to infinity means that this card is not shown in learning mode anymore.

It is important, that this feature can be accessed quite easily. With this 
feature, I can reduce the amount of cards that have to be learned per day... .

How important is it to you?
quite important in order to reduce the learning stress in a fast way (skipping 
in learning mode only comes up when I learn the card presently... ).

Do you think other people also want this feature and why?
With this feature other users can reduce the amount of cards, too. After using 
Anymemo for some month or years it is likely that the amount of cards increases 
too much. Easily withdrawing cards is a good benefit here.

Original issue reported on code.google.com by nakal...@googlemail.com on 29 May 2012 at 6:51

GoogleCodeExporter commented 8 years ago
Yes, it is currently only in learning mode. It is not hard to add this button. 
The problem is that it is harder to visualize it. The card should display some 
information that this card is skipped. Also people may request undo this and 
make things more complicated. That's why this feature didn't go in 9.0 release.

Original comment by mrlhwlib...@gmail.com on 29 May 2012 at 8:51

GoogleCodeExporter commented 8 years ago
My proposal for the status bar is:

1) to write instead of "Total: xx" the following: "Σ: xx" (sigma or sum 
symbol). This saves some 
   characters
2) to add a right justified text saying 
   a) "New" (if this card was never learned before)
   b) "Skipped" or "∞" (infinity sign) (if the next learn date was set to infinity)

Alternatively to 2), the following is imaginable:

put right justified in the status bar the difference [in days] between "next 
learn date" and "today" (write "New" respectively "∞" (infinity sign) if 
applicable)

Original comment by haimi...@googlemail.com on 30 May 2012 at 6:06

GoogleCodeExporter commented 8 years ago
Well, that's too mathematical :)
There is no easy way to revert skipped card. So I should design something 
better.

Original comment by mrlhwlib...@gmail.com on 30 May 2012 at 4:15

GoogleCodeExporter commented 8 years ago
Hi Liberty,

but isn't alternative 2 (put right justified in the status bar the difference 
[in days] between "next learn date" and "today") easy to understand for the 
user?

Regarding reverting the skipped card: this should be possible, if you store the 
last value of the "next learn date" in another variable... . If the user wants 
to restore it for this card, you put the stored value back to the card.

What do you think?

Original comment by haimi...@googlemail.com on 30 May 2012 at 5:44

GoogleCodeExporter commented 8 years ago
The new enhanced list mode can skip multiple cards very easily. Also it is able 
to revert skipped card easily. I think I can call this feature done, though it 
is kinda different from what was originally proposed.

Original comment by mrlhwlib...@gmail.com on 27 Jan 2014 at 6:55