Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tasks #6

Open
16 tasks
1over137 opened this issue Mar 6, 2022 · 2 comments
Open
16 tasks

Tasks #6

1over137 opened this issue Mar 6, 2022 · 2 comments
Labels
enhancement New feature or request

Comments

@1over137
Copy link
Contributor

1over137 commented Mar 6, 2022

Please do not open issues for things listed here

Target 0.12.1

  • Visualizer for AutoTextImporter
  • Mark a list of words from file as known

Target 0.13

  • Make LocalDictionary and Record modules fully threadsafe
  • Better separation of logic from UI (remove various processing stuff from MultiDefinitionWidget)
  • Tag source, display
  • Reading source, display
  • Refactor lemmatizer into source system
  • Yomichan dictionary format
    • A single yomichan dictionary includes multiple types of information, like tags, readings, definitions, and lemmatization rules. The above changes are required to allow importing them. This will likely involve creating multiple entries from a single file.
  • UI for tag and reading sources
  • Greedy lookahead/lookbehind
  • Show word knowledge in reader

Later

  • A new webextension? Can use Rikaikun's method of detecting word under cursor to work as quick lookups and card adding.
    • Will require a fully functional HTTP api to be a decent experience
  • Lookup import
    • Browsing history (Firefox)
    • Browsing history (Chrome)
@1over137 1over137 changed the title To do Tasks Apr 9, 2022
@1over137 1over137 pinned this issue Apr 11, 2022
@1over137 1over137 added the enhancement New feature or request label Apr 29, 2022
@AtilioA
Copy link
Contributor

AtilioA commented Sep 9, 2023

By "Dictionary output postprocessing: custom scripts" you mean custom user scripts that could run before adding the card to Anki?
Postprocessing cards have been a problem for me since day 1 and I simply added JavaScript on the note template to handle that, which is far from ideal.
I believe the simplest approach would be adding an input box to be entered with the script for the given dictionary, although it could be nice to have at least an option for previewing the final content in the UI.

@artjomsR
Copy link
Contributor

I think Allow adding words without definition in importer already works as is. I believe it started working after the lookup error stopped being thrown in 10.2. So you can add cards by simply filling out the sentence & word fields. I've been using it to add words / phrases that aren't available in my dictionaries

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants