Skip to content

Releases: azymohliad/anki-sonaveeb

v0.8.1

27 Dec 07:24
Compare
Choose a tag to compare
  • Fixed crash on startup for platforms where UTF-8 is not a default file encoding.

Thanks @s10!

v0.8.0

26 Dec 13:14
Compare
Choose a tag to compare

screenshot

Changes

  • Added multiple default note types to select from.
  • Added support for custom user-created note types.

New default note types

Multiple default note types now allow to easily select the direction of translations you want to generate cards for. Options are:

  • Sõnaveeb (from Estonian)
  • Sõnaveeb (into Estonian)
  • Sõnaveeb (bidirectional)

The first two generate 1 card per note with one-way translations from and into Estonian respectively, the last one generates both (same as the old default "Sõnaveeb Basic").

Custom note types

Custom note types allow you to have a full control over what cards are generated, what they contain, and how they look. See note types documentation for more info.

Previously there was an undocumented reserved note type for that called "Sõnaveeb Custom", which was used automatically if existed. But it was more of a hidden escape hatch rather than a properly supported custom note type. You couldn't easily select it and it would break if the field list of the default note type is changed upstream. This logic is now removed. The new custom note types will receive updates to their field list as well as the default ones.

Deprecation of old note types

The old default note type "Sõnaveeb Basic" and the optional one "Sõnaveeb Custom" are now abandoned. Existing notes in users' collections will remain usable as they are, but they aren't going to be migrated to the new note types automatically. You can manually migrate your collection to the new note types and clean-up the old ones if you prefer. A quick instruction:

  1. Click "Browse" in the main window.
  2. Paste the following query in the search bar: deck:* "note:Sõnaveeb Basic".
  3. Select all notes in the search result (click on one of them and then Ctrl+A).
  4. Click RMB and select "Change Note Type..." or press Ctrl+Shift+M.
  5. Select one of the new default note types and click save.
  6. Delete "Sõnaveeb Basic" note type:
    6.1. In main window "Tools -> Manage Note Types" or Ctrl+Shift+N.
    6.2. Select "Sõnaveeb Basic".
    6.2. !!! Make sure it says "0 notes" in the brackets.
    6.3. Click "Delete".
  7. Sync the database if you're using Anki Web account.

v0.7.1

17 Dec 17:21
Compare
Choose a tag to compare

Disabled Sõnaveeb Deck Builder autolaunch at Anki startup, which was enabled for debugging and accidentally leaked into a release.

v0.7.0

27 Nov 10:50
Compare
Choose a tag to compare

main-window

Changes

  • Added "Word ID", "Definition", "Examples", and "Rection" to note fields.
  • Added definition, examples, rection, and tags to card templates.
  • Added an option to select between full Sõnaveeb and Keeleõppija Sõnaveeb.
  • Added language level to tags, if word comes from Keeleõppija Sõnaveeb.
  • Added an option to choose between different lexemes of one homonym (for example, to create a võrk card for net, and not for Web/WWW).
  • Fixed possible errors when re-triggering the search repeatedly without delays.
  • Fixed incorrect translation override when changing the language while Google Translation is in progress.
  • Fixed possibility to duplicate search results by pressing enter in the search bar repeatedly.

Big thanks to @s10 for contributing most of these improvements!

Card templates update

This release comes with a noticeable update to how your cards look, adding a lot of information. UPD: If this is unwanted, please look into custom note types in v0.8.0.

card-forward | Screenshot From 2024-11-27 12-20-30

v0.6.0

06 Mar 16:57
Compare
Choose a tag to compare
  • Fixed error when parsing morphology for some words (e.g. pidama)
  • Fixed incorrectly parsed morphology for some words (e.g. meie)
  • Improved short-record algorithm for short words ("öö, öö, ööd" -> "öö, -, -d"; "isa, isa, isa" -> "isa, -, -")

v0.5.0

05 Mar 19:18
Compare
Choose a tag to compare
  • Update Sõnaveeb scraper: fix the search from conjugated forms.

v0.4.0

10 Feb 18:23
Compare
Choose a tag to compare
  • Added "Delete" and "Replace" note buttons.
  • Added a mechanism for updating card templates.
  • Updated card templates: moved Sõnaveeb link to a separate button to make words more readable.
  • Fixed profile switch handling.

v0.3.0

30 Jan 22:03
Compare
Choose a tag to compare
  • Improved cross-translation algorithm.
  • Fixed asymmetric margins in search results.
  • Fixed crash when no Internet connection.
  • Fixed theme change not fully applied until restart.
  • Fixed typos in some languages names.
  • Fixed translations refresh when language changes.

v0.2.0

28 Jan 23:20
Compare
Choose a tag to compare
  • Added fallback to Google Translate for missing translations.
  • Added a wide selection of languages for translations.
  • Use system language as default for translations.

v0.1.0

28 Jan 22:24
Compare
Choose a tag to compare

Initial release.