Flashcard: All cards Reset to Learning Step 1

Spyral

进士
Just realized that after the update, all Flashcards had their learning step reset to step 1. Everything else seems to have been carried over correctly.
Can there be anything done about this?
 

allanahk

Member
Happened to me as well, and also reset:
- learning intervals to default 10sec, 30sec, 2min, etc
- test types to self graded
- review scheduling reset to cycle through all cards
- new cards from All Cards instead of specific categories
though these were relatively easy to change back. Hope there’s a way to reimport with correct learning steps, don’t fancy having to go through thousands of flashcards again!
 

mikelove

皇帝
Staff member
Could you both email me backups of your pre update flashcard databases (should be in “discarded databases”)? There’s some code in the update to migrate stages over at least so I’m not sure why that part isn’t working.
 

Spyral

进士
In “Discarded Databases” I only have a file from 2023. I have a file pre update in “Flashcard Backups” though, is it that?
 

mikelove

皇帝
Staff member
This should be fixed in the new beta, if anybody lost your test profile stages you can 'restore from backup' the pre-schema backup in Flashcard Backups and that should bring them back.
 

allanahk

Member
Thanks Mike, sorry I somehow missed your request for emailing the flashcard database, glad you got it sorted. Haven't found any other bugs so far in the new build, though while I'm here I have a few comments/requests:

- I couldn't find the setting to not show the "start learning" for new cards in a test profile, if this has been removed could it please be added back? For a couple of my tests I prefer to have new cards go straight into testing so I don't see the definition/translation at the start
- could you please add back the setting to "tap side to advance" the reader bubble? Don't remember exactly what it was called but when reader bubble was open, tapping either side of the screen moved it back and forward by a word. I used this on my iPad a LOT as it's a bit fiddly to touch the back/forward arrows on the bottom right of a large screen
- in reader, it would be very useful to have a mid-point between disabling/enabling "tap lookup on links", I have several epubs with hyperlinks where I would like to tap to lookup in dictionary, but I also need a way to follow the link - IMO the best solution would be long-press link to follow (at the moment the only option seems to be manually turning on/off "enable tap lookup on links" to do both)
- request for pdf reader: drag to highlight text like in the text reader, I do this quite often to copy/translate whole sentences but it's a bit cumbersome in pdf
- the new translate button (top left of reader) is very very useful, and so fast! I was honestly amazed how fast it is. Minor request - add a copy button (underneath New Card maybe?) to easily copy translations
 

mikelove

皇帝
Staff member
Thanks!

- I couldn't find the setting to not show the "start learning" for new cards in a test profile, if this has been removed could it please be added back? For a couple of my tests I prefer to have new cards go straight into testing so I don't see the definition/translation at the start
It has indeed been removed but we can reconsider that, can maybe bury it in test types for 'learning' so it doesn't complicate the main screen.

- could you please add back the setting to "tap side to advance" the reader bubble? Don't remember exactly what it was called but when reader bubble was open, tapping either side of the screen moved it back and forward by a word. I used this on my iPad a LOT as it's a bit fiddly to touch the back/forward arrows on the bottom right of a large screen
This one is kind of a pain to keep working reliably when it's interoperating with a bunch of other screen gestures / commands, so we're gauging its future based on demand; it might be that turning it on means sacrificing some other functionality (like mouseover support or key control) or that it would only work in some document types and not others.

- in reader, it would be very useful to have a mid-point between disabling/enabling "tap lookup on links", I have several epubs with hyperlinks where I would like to tap to lookup in dictionary, but I also need a way to follow the link - IMO the best solution would be long-press link to follow (at the moment the only option seems to be manually turning on/off "enable tap lookup on links" to do both)
I'm not sure if long pressing is something we can hook into reliably but will investigate; another option might be to show a 'follow link' option in the reader share menu, though that would only work if the link has Chinese text in it (but of course if it doesn't we don't need to capture taps it at all).

- request for pdf reader: drag to highlight text like in the text reader, I do this quite often to copy/translate whole sentences but it's a bit cumbersome in pdf
This one is probably only doable in a post-4.0 release since it's a gigantic pain to add our own drag selection and it would not be possible to hook into Apple's.

- the new translate button (top left of reader) is very very useful, and so fast! I was honestly amazed how fast it is. Minor request - add a copy button (underneath New Card maybe?) to easily copy translations
Thanks! We're very excited about offline translation in general now that most phones ship with some sort of AI accelerator - it's kind of the perfect-sized use case for local LLMs. (Google's had an offline translator API for a few years but we're not satisfied with the translation quality)

Oddly enough, 'adding a second button' is actually a bigger ask here than you might think, because Apple's translation framework is *very* flaky and we're worried that at some point we won't be able to bring up translations with it in our own alert at all and will have to use theirs, which only lets us have one 'do something with this' button. So it's a case where I'm hesitant to add a useful function which I might be forced to take away later. Might be something we can do with a setting, though, since adding sentence cards are kind of their own specialized case. (maybe we simply replace the sentence card option with 'copy' if sentence cards are turned off?)
 

mikelove

皇帝
Staff member
Regarding the translation copy button - do you just want to copy the translation or do you want to copy that plus the original text?
 

allanahk

Member
Thanks for responding, it's always hard to know (when you're not the dev) what requests will be easy to implement, and what requests sound easy but are actually difficult :)

Regarding the translation copy button - do you just want to copy the translation or do you want to copy that plus the original text?
Hmm I would most likely copy just the translation, though either translation or original+translation would ultimately be fine.
 

Spyral

进士
I just realized that after an incorrect answer the card is not put into the incorrect state, bur rather treated as if it was correct I believe.
 

mikelove

皇帝
Staff member
Hmm... not seeing this here. Could you email me a backup of your flashcard database and give me an example of a card and profile you saw this happen with?
 

mikelove

皇帝
Staff member
- in reader, it would be very useful to have a mid-point between disabling/enabling "tap lookup on links", I have several epubs with hyperlinks where I would like to tap to lookup in dictionary, but I also need a way to follow the link - IMO the best solution would be long-press link to follow (at the moment the only option seems to be manually turning on/off "enable tap lookup on links" to do both)
Sorry, I went back and double-checked and it looks like this is already implemented/working, at least on my test device - if you long press on a hyperlink with link tap-lookups enabled, a context menu should come up with an 'open' option.

Is that menu not appearing on your device? If so, could you PM or email me the model of device, version of iOS, and an example of a website you're seeing this behavior in?
 

allanahk

Member
Sorry, I went back and double-checked and it looks like this is already implemented/working, at least on my test device - if you long press on a hyperlink with link tap-lookups enabled, a context menu should come up with an 'open' option.

Is that menu not appearing on your device? If so, could you PM or email me the model of device, version of iOS, and an example of a website you're seeing this behavior in?
Hi Mike, it works no problem in the web browser, it's just in EPUB (i.e. the text reader) . This is on both iPhone iOS 26.1 and iPadOS 18

Eg mandarin companion graded reader epubs, they have a selection of words in the text that are links to a vocab glossary at the end of the book. I currently have tap lookup on links enabled so I don't constantly follow these links, but an option for long press to follow would be handy. I have no idea if it can be implemented similar to the web browser or not though
 

mikelove

皇帝
Staff member
Ah, that's an easier fix - we should probably also add non-Chinese pieces to those links to make them tappable without it, though, since this is material under our control.
 
Top