1
-Option to merge databases (under File - Import - Mnemosyne 2.x *.db files).
2
-Make sure latex files are always pregenerated before sync (reported by Eric
4
-Fix error syncing filenames containing double dots (reported by Eric Freeman).
5
-Strip control characters from strings when exporting and syncing (reported
7
-Smart sorting of card types in dialog boxes (patch by Emilian Mihalache)
8
-Fix when importing 1.x databases containing a single quote in a media filename
9
(reported by Jan Egil Hagen).
10
-Don't replace newline with <br> inside textarea tags (patch by Pete
12
-Fix crash when running in headless mode after having run with the GUI
13
(reported by Chris Nadt).
14
-Don't crash the SQL engine if you have more than 1000 tags (reported by Mats
16
-Update the window title on a sync server if a different database was loaded.
17
-Make upgrading from 2.3 config database more robust (reported by Lewis White).
18
-Make sure we can run on systems with PyQt5 installed (patch by Nuno Araujo).
19
-The "db_media:" tag now expands to an absolute path on all systems (reported
21
-The local timezone is now stored in the science logs.
24
Mnemosyne 2.3.1 : 2014-06-18
26
(Note that for Windows users we recommend uninstalling the previous version
27
before installing the new one.)
29
-Change database backend for config file. There should be no more errors
30
which cause you to delete the config file.
31
-Don't import cherrypy if not using the sync server (workaround for mimetype
32
bug in non-unicode systems) (reported by Steven Lee, Pete Kovalenko).
33
-Don't give spurious warning about different tags in different sister cards
34
when creating new clozes when editing a card (reported by Scott Youngman).
35
-Fixed some issues with tabbing to buttons in a dialog not selecting the right
36
button (reported by Scott Youngman).
38
Mnemosyne 2.3 : 2014-04-23
41
The sync protocol has changed in this version, so make sure you update both
42
the client and the server at the same time.
44
-A quick-and-dirty Android client is available, where you can do reviews in
45
your mobile browser using a webserver which runs on your Android device.
46
This client has full support for the syncing protocol.
47
1
-The functionality of mnemosyne-webserver has now been merged into the main
48
program and can be activated through 'Configure Mnemosyne - servers'.
49
-Time to create backups has decreased, in some situations even by a factor
50
of 2 or more, speeding up syncing and program exit.
51
-Sped up all editing operations in the card browser.
52
-The name of the currently active saved set of cards is now listed in title
53
bar (requested by Silverbear).
3
-Added command line options --sync-server --web-server which starts the sync
4
and the web server in headless mode (useful to run e.g. on a NAS server).
54
5
-Added new statistic: number of new cards learned per day.
55
-Also sync relevant settings (e.g. fonts, colours, ...) during the initial
57
-Improve the timeout handling of the sync protocol.
58
-New Ukranian, Swedish, Serbian, Catalan translation.
59
-Fix erroneous 'Wrong username or password' error.
60
-Rework error handling when trying to load a database which no longer exists
61
in its previous location.
62
-Keep the sort order in the card browser when editing cards (reported by
64
-Added command line options --sync-server and --web-server which starts the
65
sync and the web server in headless mode (i.e. without a GUI) (useful to run
66
e.g. on a NAS server).
67
-Fix more errors coming from loading config files (thanks to Alex Fevery for
69
-Added an extra popup to guide new people better through the learning process
70
(feedback from Bjorn Maes).
71
-Fix crash when exporting to cards format when Latex was not installed
73
-Make card conversion more robust for badly formatted card (reported by Gnome).
74
6
-When editing a card through the browser, make sure the correct set of tags is
75
7
displayed if sister cards have different tags (requested by Scott Youngman).
76
-Allow converting a Cloze card to a clone of a Cloze card through the browser
77
(requested by Scott Youngman).
78
-Instruct people on the correct way to deal with '*.cards' files if they try
79
to open it as a separate database (Kensor0).
80
-Make it clearer what 'Find duplicates' does.
81
-Various cosmetic fixes when importing *.cards files (reported by Ansgar
83
-Fix tag tree sometimes not updating correctly if the user adds a new tag.
84
-People writing e.g. Javascript card and needing access to the full path of
85
the media directory can now use db_media:///foo.png (requested by Gnome).
86
-Flash files are now synced as well (reported by heldtfisken).
87
8
-When editing a card where different sister cards have different tags, ask if
88
9
the tags should be applied to the current card or to all sister cards.
89
10
-Fix Windows crash when using the card browser with cards imported from
90
11
Supermemo (reported by Piotr).
91
-Fix crash when renaming cloned card types through the card browser.
92
-Make Mnemosyne 1.x import more robust (reported by Jack Thro).
93
-Don't allow saving the database to a network drive under Windows to prevent
94
corruption (reported by Brendan Sinclair).
95
-Fix sync error that could occur when adding and immediately deleting multiple
96
sister cards from the card browser.
97
-Fix latex / cloze interaction corner case (reported by Daniele Parisi).
98
-Fix corner case of overzealous introduction of media dir in expansion
99
(reported by Toni Alsford).
100
-Make sure latex images are always in sync when updating text.
101
12
-If adding an extra tag when importing a 'cards' file, don't keep the tag
102
13
'Untagged' (patch by crcmail0). If you were affected by this issue before,
103
14
'compact database' will solve this.