summaryrefslogtreecommitdiff
path: root/misc/py-anki2
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2013-10-06 16:30:00 +0000
committerwiz <wiz@pkgsrc.org>2013-10-06 16:30:00 +0000
commit2ec04be26d817ca2b4a803391f0cabf37255fc5b (patch)
tree41a2f978b15cc5dec40abae6bac909e3d5403fa6 /misc/py-anki2
parent0df0ab30fbedb6b31e5b3404cdc161a7bd662f86 (diff)
downloadpkgsrc-2ec04be26d817ca2b4a803391f0cabf37255fc5b.tar.gz
Update to 2.0.13:
Changes in 2.0.13 Sibling handling has been reworked, which should better ensure that cards from the same note donât appear together: When you answer a card, Anki will automatically bury any siblings that are in the new queue or review queue. Cards in the (re)learning queue can not be buried, but reviewing those cards will cause any new & review cards to be buried. Cards are no longer unburied when returing to the deck list, but can be unburied with a button on the study overview screen. To avoid problems during the upgrade period, cards are currently unburied when you sync or close your collection. When all clients have been updated, this behaviour will change so that cards are only automatically unburied when a day has passed. You will still be able to manually unbury them if you wish. This new behaviour ensures that siblings are spaced even in filtered decks. Burying of new cards can be disabled in the options if you want to introduce related cards in the same session. If disabled, Anki will try to spread out the siblings like it does in 2.0.12, though like 2.0.12 spacing is not guaranteed and may fail when you edit cards or perform operations that require a queue rebuild. When importing an .apkg file, existing notes will be updated if they are newer in the .apkg file, and the note types are compatible. Cards are not touched, so existing progress will be retained. This means content authors can now easily distribute not only new content, but updates to existing content as well. Filtered decks have a new "relative overdueness" sort option that will sort cards by how overdue they are compared to their interval, in the same manner Anki did a few years ago. You can now show tags as a browser column. Fix an issue with importing when a filtered deck was selected in the main window. Donât treat modified q/a templates as an incompatible note type. Anki now enforces a standard encoding of media files with non-latin text, which should fix some issues moving media between Mac and non-Mac computers, and will ensure you donât end up with multiple files in your media folder that look like they have the same filename but actually have a different encoding. The unused media menu option has been renamed back to "Check Media", and it is now capable of renaming fields and media filenames to ensure theyâre consistent. Fix an issue where dragging files from the desktop on Linux was pasting a URL instead of embedding the file Fixed a bug where Anki failed to start on Linux distributions with an older Python version. Anki now allows you to import .apkgs which have been renamed to .zip, as unfortunately some browsers "helpfully" rename the files when downloading them. The "Find Duplicates" function in the browser now ignores HTML when comparing duplicates, and provides an option to tag the duplicates. Fix an error in showing an error when downloading addons Fix < and > in a field causing text to disappear when typing in the answer . The "study deck" and deck/note type selection windows now remember their size and position. Fix an issue showing clozes when the userâs mistyped the cloze characters. Tolerate Windows trash errors . Fix an error when upgrading some Anki 1 decks. Separate users on the same machine can now run Anki concurrently. Anki should no longer have issues starting upon Linux after a previous instance didnât terminate properly. Fix some issues with suspending, burying & rescheduling learning cards that could cause a later "download the fix assertion addon" message. After syncing once, the sync username should become visible in the preferences dialog. When adding a new column in the browser, scroll it into view. When adding or importing note types, ensure they have a unique name. Speed improvements to some text operations, thanks to hssm.
Diffstat (limited to 'misc/py-anki2')
-rw-r--r--misc/py-anki2/Makefile4
-rw-r--r--misc/py-anki2/PLIST6
-rw-r--r--misc/py-anki2/distinfo8
3 files changed, 11 insertions, 7 deletions
diff --git a/misc/py-anki2/Makefile b/misc/py-anki2/Makefile
index 5b71aeeefdb..f030f84e488 100644
--- a/misc/py-anki2/Makefile
+++ b/misc/py-anki2/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.9 2013/07/28 20:40:35 wiz Exp $
+# $NetBSD: Makefile,v 1.10 2013/10/06 16:30:00 wiz Exp $
-DISTNAME= anki-2.0.12
+DISTNAME= anki-2.0.13
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:C/anki/anki2/}
CATEGORIES= misc x11
MASTER_SITES= http://ankisrs.net/download/mirror/
diff --git a/misc/py-anki2/PLIST b/misc/py-anki2/PLIST
index 1efb4d36169..f00d5dd7cfc 100644
--- a/misc/py-anki2/PLIST
+++ b/misc/py-anki2/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2013/07/28 20:40:35 wiz Exp $
+@comment $NetBSD: PLIST,v 1.6 2013/10/06 16:30:00 wiz Exp $
bin/anki
man/man1/anki.1
share/anki/LICENSE
@@ -304,12 +304,14 @@ share/anki/locale/eu/LC_MESSAGES/anki.mo
share/anki/locale/fa/LC_MESSAGES/anki.mo
share/anki/locale/fi/LC_MESSAGES/anki.mo
share/anki/locale/fr/LC_MESSAGES/anki.mo
+share/anki/locale/gl/LC_MESSAGES/anki.mo
share/anki/locale/gu/LC_MESSAGES/anki.mo
share/anki/locale/he/LC_MESSAGES/anki.mo
share/anki/locale/hr/LC_MESSAGES/anki.mo
share/anki/locale/hu/LC_MESSAGES/anki.mo
share/anki/locale/it/LC_MESSAGES/anki.mo
share/anki/locale/ja/LC_MESSAGES/anki.mo
+share/anki/locale/km/LC_MESSAGES/anki.mo
share/anki/locale/ko/LC_MESSAGES/anki.mo
share/anki/locale/lt/LC_MESSAGES/anki.mo
share/anki/locale/lv/LC_MESSAGES/anki.mo
@@ -405,6 +407,8 @@ share/anki/tests/support/suspended12.anki
share/anki/tests/support/text-2fields.txt
share/anki/tests/support/text-tags.txt
share/anki/tests/support/text-update.txt
+share/anki/tests/support/update1.apkg
+share/anki/tests/support/update2.apkg
share/anki/tests/test_cards.py
share/anki/tests/test_collection.py
share/anki/tests/test_decks.py
diff --git a/misc/py-anki2/distinfo b/misc/py-anki2/distinfo
index e374b1241ba..d878b3c3f1a 100644
--- a/misc/py-anki2/distinfo
+++ b/misc/py-anki2/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2013/07/28 20:40:35 wiz Exp $
+$NetBSD: distinfo,v 1.9 2013/10/06 16:30:00 wiz Exp $
-SHA1 (anki-2.0.12.tgz) = 4f8469f9931718d02489b5247201ec77dad41e94
-RMD160 (anki-2.0.12.tgz) = 12d0eed640f749f267f27ef353d32d074e29b63a
-Size (anki-2.0.12.tgz) = 3074413 bytes
+SHA1 (anki-2.0.13.tgz) = a22ada113ba6641e08ebf49d9333cfafad4adffc
+RMD160 (anki-2.0.13.tgz) = fc585ceef3a923daff87dd3a1d9ade586d480823
+Size (anki-2.0.13.tgz) = 3147783 bytes
SHA1 (patch-Makefile) = aec4f2bc649f6173d4a5c87b559e825a2462748e