koreader icon indicating copy to clipboard operation
koreader copied to clipboard

FR: Two features for "vocabulary exists" window

Open ichnilatis-gr opened this issue 1 year ago • 4 comments

I would like to ask if it is possible to add two features to be added to the "vocabulary exists" window.

  1. the possibility of copying the word, so that we can find it more easily in the Vocabulary Builder.
  2. a third button with the option "Keep both" (or something similar), if we want to keep both contexts, in case the word may function, for example, as a noun or as a verb.

Image

Dear @weijiuqiao what do you think? Sorry to bother you again.

Thank you!

ichnilatis-gr avatar Feb 15 '25 12:02 ichnilatis-gr

Yes, let us pick up that multiple contexts idea discussed in https://github.com/koreader/koreader/issues/12506

Steven630 avatar Feb 18 '25 06:02 Steven630

I would just like to ask if there is any thought on these requests. I still encounter the need to check a word in the Vocabulary Builder, when it is found to already exist, and to do so, I have to open the Vocabulary Builder and look up the word manually, rewriting it.

Thanks!

ichnilatis-gr avatar May 28 '25 12:05 ichnilatis-gr

You should probably ping @weijiuqiao explicitly.

Frenzie avatar May 28 '25 12:05 Frenzie

The copy button should not be too hard but I might not be able to do multiple contexts.

weijiuqiao avatar May 28 '25 13:05 weijiuqiao

@weijiuqiao

If I understand it correctly, the reason why you may not include multiple contexts for VB is the difficulty in compatibility with older database, right?

Would you please consider creating a stripped-down version of VB, without the review schedule, just the list of words. Users who like to export the words to Anki and review them there will benefit greatly from the multiple contexts update. It does not have to be a built in plug-in. Just one that user may choose to use instead of the original one.

Thank you.

Steven630 avatar Aug 18 '25 08:08 Steven630

@Steven630 Not only the compatibility issue, there would also be issues in ways to show multiple contexts, to delete them, to decide whether to include book info with each context and how it affects filtering by book and the database schema, and the synchronization. By the way I believe you have already figured out how to modify the code to achieve what you want? I remember in one post you have listed detailed instructions. I encourage you to make the stripped-down, not built-in plugin that users may choose to use instead of the original one.

weijiuqiao avatar Aug 19 '25 03:08 weijiuqiao

@weijiuqiao

Thank you for your reply. My temporary fix (https://github.com/koreader/koreader/issues/12506) was to allow duplicates. The same word can be added again as if it were a different word. That was a rudimentary approach. A schema similar to Kindle's would be much better.

Steven630 avatar Aug 19 '25 08:08 Steven630