Releases: mortii/anki-morphs
v2.2.3
What's New
Added (none)
option to the settings
This addition will hopefully reduce the likelihood of accidentally choosing the wrong options.
Additional Recalc kill switches
Recalc now aborts in any of these scenarios:
- A
(none)
option is used in a note filter - A selected
note type
,field
,morphemizer
, orfrequency file
is no longer is valid.
Thank you to @fuquasteve for the feedback!
v2.2.2
What's New
- Fixed
am-known-automatically
not being applied to cards that contained morphs that were loaded from theknown-morphs
folder (thank you to @schiozzone for fixing it!) - Fixed generator input files not being sorted by their entire path (thank you to @aleksejrs for the feedback!)
- The generator progress pop-up windows now stay on top of the generator window
- The study plan files now uses the relative path to the input file instead of just the file name
v2.2.1
v2.2.0
What's New
Thank you to @MichaelPetre, @xofm31, @quietmansoath, @Vilhelm-Ian, and @aleksejrs for all the help and feedback related to this!
Added "Study Plan Generator" and combined all generators
The generators are now all combined into a single window, and files have to be loaded before the Generate [...]
buttons can be used.
Study Plan
A study plan frequency file makes it easier to study source materials in a specific sequence. More info here: study plan generator.
Added "Occurrence" column to frequency files
New frequency files will have an "occurrence" column. This column is completely optional and can be deleted.
Docs Updated
v2.1.1
What's New
- Fixed a bug where cards were not given the correct due value with the
shift new cards [...]
option in the settings. Thank you to @xofm31 for the feedback! - Increased the max and default value of the due offset to 500K, this emulates an additional unknown morph.
- Fixed Recalc crashing when using default settings.
Docs Updated
- Added a warning in the spaCy installation guide concerning the installation of Python 3.9. Thank you to @syfgk and @jahnke for the feedback!
v2.1.0
What's New
The Chinese Jieba morphemizer can now be added by installing the companion add-on ankimorphs-chinese-jieba (installation code: 1857311956
).
Docs Updated
v2.0.0
What's New
This update breaks backwards compatibility in three ways:
- The Japanese MeCab morphemizer is no longer bundled with AnkiMorphs.
- The extra field
am-difficulty
has been renamed toam-score
. - The
skip cards with only known morphs
no longer moves cards to the end of the due queue.
These changes will be annoying to deal with in the short-term, but in the long-term it will make the project much better for both users and developers.
Japanese MeCab Morphemizer
By not including the Japanese Mecab morphemizer in the add-on, we manage to reduce the size of updates by 95% (20 MB -> 90 KB).
To get the morphemizer back, install the ankimorphs-japanese-mecab add-on (code: 1974309724
) and restart Anki.
am-difficulty
-> am-score
The algorithm never only considered the difficulty of morphs, but also their frequency, so this name was misleading. If you previously had activated the am-difficulty
field, you will have to re-activate am-score
in the settings to see the same results. You should delete the am-difficulty
field from your cards while you are at it.
Confirmation On Full Upload
When you run Recalc
after having selected one or more new extra-fields
, you will see this this confirmation dialog as a heads up.
Move new cards that only have known morphs to the end of the due queue
This is now a new option in the Recalc Settings
instead of being a hidden side effect of the skip cards with only known morphs
option.
Docs Updated
v1.4.1
What's New
Reverted back to using static context menu items. Highlighting a lot of text at the same time caused comically long items.
Docs updated
v1.4.0
What's New
Alternative to the skip options
Added a Recalc
option that essentially does the same thing as the Skip
options, potentially making it much easier to study new cards on mobile (thank you to @fuquasteve and @xofm31 for the suggestion and feedback):
Context menu changes
The context menu items are now dynamic, and there is an additional option to look up cards that have the highlighted text in their am-unknowns
field (added by @xofm31)