Skip to content

Releases: mortii/anki-morphs

v2.2.3

12 Apr 20:00
Compare
Choose a tag to compare

What's New

Added (none) option to the settings

Screenshot from 2024-04-12 21-30-19

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, or frequency file is no longer is valid.


Thank you to @fuquasteve for the feedback!

v2.2.2

06 Apr 11:43
Compare
Choose a tag to compare

What's New

  • Fixed am-known-automatically not being applied to cards that contained morphs that were loaded from the known-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

04 Apr 14:13
Compare
Choose a tag to compare

What's New

  • Fixed a bug where cards with only known morphs were not skipped. Thank you to @jsteel44 for the feedback!

v2.2.0

03 Apr 12:58
Compare
Choose a tag to compare

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

generators-window

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

study-guide-example

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

frequency-csv

New frequency files will have an "occurrence" column. This column is completely optional and can be deleted.

Docs Updated

v2.1.1

31 Mar 12:26
Compare
Choose a tag to compare

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

v2.1.0

25 Mar 18:05
Compare
Choose a tag to compare

What's New

Screenshot from 2024-03-25 19-00-08

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

22 Mar 22:20
Compare
Choose a tag to compare

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 to am-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

Screenshot from 2024-03-22 20-46-41

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

Screenshot from 2024-03-22 14-44-15

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

recalc-tab

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

18 Mar 14:30
Compare
Choose a tag to compare

What's New

Reverted back to using static context menu items. Highlighting a lot of text at the same time caused comically long items.

Before:
wide

After:
context-menu

Docs updated

v1.4.0

17 Mar 18:13
Compare
Choose a tag to compare

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):

Screenshot from 2024-03-17 11-47-38

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)

Selection_011222

Docs Updated

v1.3.0

10 Mar 16:13
Compare
Choose a tag to compare

What's New

  • Recalc no longer treats cards in a "learning" state as "new" (fixed by @xofm31)
  • Additional statistics are added to the readability report (added by @Jcuhfehl)

Screenshot from 2024-03-10 16-57-19