Mnemosyne 2.0 RC1 released

37 views
Skip to first unread message

Peter Bienstman

unread,
May 9, 2012, 2:57:00 PM5/9/12
to mnemosyne-...@googlegroups.com, mnemosyne-...@googlegroups.com
http://users.ugent.be/~pbienst/pub/mnemosyne-2.0-RC1-setup.exe

IMPORTANT: people currently running beta 10 or earlier have to install
this version before upgrading to the official 2.0 release.

Changelog below.

If are curious what will happen next, see

https://plus.google.com/b/112456861177827156549/112456861177827156549/posts/8WH6x8gbiYd

Enjoy!

Peter

---

Changelog

-Tweaks with respect to scheduling of sister cards, avoiding to
schedule them on the same day.
-Text files with tab-separated values can now be imported.
-Cloned card types can now be renamed and deleted.
-Warn when sister cards are being added to your queue to prevent it
from running empty.
-You can now save a set of cards using a name of an existing set, and
you will get the option of updating the previous set.
-When adding a new tag, the user gets the choice of whether this tag
will be activated in the current saved set. Other saved sets will be
left alone. Ditto for new card types.
-When the sync login fails, don't force a restore from backup on the
next sync.
-Display progress bar when calculating long statistics.
-Reworked plugin dialog. Plugins can now also be installed through the GUI.
-Fix playing of sound files containing unicode characters.
Unfortunately, due to a bug with Qt under Windows, this only works on
Linux (reported by Barbara).
-Copy media directory when doing 'Save as..' (reported by Henrik).
-example plugin to lock down the UI (requested by Eugene Campbell).
-Bug fix when importing xml files with anonymous ids after importing an
anynymous id file just before that (reported by Scott Youngman).
-Fix searching for [ and ] (reported by Scott Youngman).
-If you resume your pc from hibernation in the morning, the new day's
cards are now added more quickly to your queue. This also makes sure
there is more data available to calculate the past schedule.
-Make newlines outside of tables and latex tags work again (reported by Gnome)
-Fix bug converting existing cards to Cloze cards (reported by Jin Hale).
-'Untagged' now always shows up last in the tag tree, even if there
are tags starting with a number
-For map cards, the answer is now again labeled 'Aswer:' as opposed to
'Question:'

Gnome

unread,
May 9, 2012, 3:35:36 PM5/9/12
to mnemosyne-proj-users
Getting this error when trying to go into card browser:
Uncaught exception!
Traceback (innermost last):
File "mnemosyne\pyqt_ui\mainjA>dgt.pyo", line 183, in browse_cards
File "mnemosyne\libmnemosyne\controllers\default_controller.pyo", line
621, in
show_browse_cards_dialog
File "mnemosyne\pyqt_ui\browse_cards_dlg.pyo", line 317, in init
File "mnemosyne\pyqt_ui\browse_cards_dlg.pyo", line 592, in
display_card_table
File "mnemosyne\pyqt_ui\browse_cards_dlg.pyo", line 69, in init
File "mnemosyne\iibmnemosyne\component.pyo", line 111,
incard_type_with_id
KeyError: u'l::test‘


On 9 Mai, 20:57, "Peter Bienstman" <Peter.Bienst...@UGent.be> wrote:
> http://users.ugent.be/~pbienst/pub/mnemosyne-2.0-RC1-setup.exe
>
> IMPORTANT: people currently running beta 10 or earlier have to install
> this version before upgrading to the official 2.0 release.
>
> Changelog below.
>
> If are curious what will happen next, see
>
> https://plus.google.com/b/112456861177827156549/112456861177827156549...

Sam S.

unread,
May 9, 2012, 4:00:06 PM5/9/12
to mnemosyne-proj-users
For Arch Linux, a package can be found here:
http://aur.archlinux.org/packages.php?ID=56595

@OTHER PACKAGERS:

Packaging Mnemosyne 2 is pretty straightforward - just get the
sources, and do:
cd mnemosyne/
make DESTDIR=${pkgdir} install-system
And then make sure that the ${pkgdir} directory is bundled up with
whatever packaging method your distribution uses.

Runtime dependencies are:
- python2
- python2-pyqt
- python2-matplotlib
- python2-cherrypy
Additional build-time dependencies:
- python2-distribute
- python2-sphinx
Additional *optional* runtime dependencies:
- texlive-core (for supporting mathematical formulae in cards)

(Package names will of course be named differently on your
distribution, but you get the idea.)

Cheers,
Sam

Henrik in Oslo

unread,
May 9, 2012, 6:52:03 PM5/9/12
to mnemosyne-...@googlegroups.com
I managed to import txt files. When changing a front-to-back card to a cloze-deletion card I got several similar error messages. One looked like (attached) when I wanted to save the card. Several error messages followed. Restarted Mnemosyne and the card was there, and had been changed according to my intention. 
Uncaught_exeption.jpg

Peter Bienstman

unread,
May 10, 2012, 2:27:02 AM5/10/12
to mnemosyne-...@googlegroups.com
Hi,

Did you do anything to your card types after upgrading?

In any case, please send me your database file.

Cheers,

Peter

Peter Bienstman

unread,
May 10, 2012, 2:34:03 AM5/10/12
to mnemosyne-...@googlegroups.com

Hi Hendrik,

 

OK, I can confirm that converting a front-to-back card to a cloze card triggers errors. I'll try to work on it tonight.

 

Thanks for the report!

 

Peter

Henrik in Oslo

unread,
May 10, 2012, 2:35:12 AM5/10/12
to mnemosyne-...@googlegroups.com
Error message also came up while doing routine, daily rehearsal of cards. See attachment. 
(Run Win 7, I have no other problems with computer) / H
Uncaught_exeption_02.jpg

Peter Bienstman

unread,
May 10, 2012, 2:37:17 AM5/10/12
to mnemosyne-...@googlegroups.com

I don't think this is related to the other bug. Try checking your drive for errors using Windows, make sure there is enough free space, and perhaps also try disabling virusscanners.

 

Cheres,

 

Peter

--
You received this message because you are subscribed to the Google Groups "mnemosyne-proj-users" group.
To view this discussion on the web visit https://groups.google.com/d/msg/mnemosyne-proj-users/-/jHQoo3_LdVkJ.
To post to this group, send email to mnemosyne-...@googlegroups.com.
To unsubscribe from this group, send email to mnemosyne-proj-u...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/mnemosyne-proj-users?hl=en.



--

Peter Bienstman

Ghent University, Dept. of Information Technology

Sint-Pietersnieuwstraat 41, B-9000 Gent, Belgium

tel: +32 9 264 34 46, fax: +32 9 264 35 93

WWW: http://photonics.intec.UGent.be

email: Peter.B...@UGent.be

 

Gnome

unread,
May 10, 2012, 3:51:02 AM5/10/12
to mnemosyne-proj-users
Hi Peter, what is manage card types about?
I went to 'Manage card types'>'New clone'
typed in test, clicked ok.
Then deleted it afterwards, no card was displayed.

Peter Bienstman

unread,
May 10, 2012, 3:57:30 AM5/10/12
to mnemosyne-...@googlegroups.com
This feature has actually been there since the very first beta :-)

The first time you used it, you should have gotting this help text:

"Here, you can make clones of existing card types. This allows you to format
cards in this type independently from cards in the original type. E.g. you can
make a clone of 'Vocabulary', call it 'Thai' and set a Thai font specifically
for this card type without disturbing your other cards."

Peter

Gnome

unread,
May 10, 2012, 4:08:17 AM5/10/12
to mnemosyne-proj-users
Hi Peter, I probably have seen the message before, but I don't
remember it now.
> email: Peter.Bienst...@UGent.be

Peter Bienstman

unread,
May 10, 2012, 3:11:09 PM5/10/12
to mnemosyne-...@googlegroups.com
OK, I've committed a fix for this, but unfortunately it causes regressions in the test suite, so I'll need to look into this further.

But as you noticed, the error message does not prevent your cards from being created correctly.

Peter

Peter Bienstman

unread,
May 10, 2012, 3:12:39 PM5/10/12
to mnemosyne-...@googlegroups.com
Found the cause for this, this will be fixed in RC2.

Until then, just recreate the clone and delete it once RC2 is there.

Peter


On Wednesday, 9 May 2012 21:35:36 UTC+2, Gnome wrote:
Reply all
Reply to author
Forward
0 new messages