Hi, Time to move to beta phase!
Changes from the alpha: * bug fixes, mainly on Windows * Windows installer: http://users.ugent.be/~pbienst/pub/mnemosyne-beta-1-setup.exe Enjoy! Peter > Hi, > > After three years of slow but steady progress, I believe the time has > finally come to release the first alpha of 2.0. > > Some remarks: > > * I've been using the 2.0 code base for my own reviews for several months > now, so probably the worst data corruption bugs have been caught :-) > Still, it's good to backup your old .mnemosyne directory first. > * I don't foresee any file format changes between now and the final > release. If there will be, I will provide for the necessary conversion > tools. > * Not all 1.x features are yet in the 2.x code base. Some will be added > during the rest of beta (wizards, tip of the day, ...), others are > probably for a post 2.0 release (import from non-mem formats, export, > translations, bulk duplicate detection) > * This alpha is essentially for Linux users only. There is no installer > yet, but people can follow these instructions: http://www.mnemosyne- > proj.org/hacking.php > * There are still some Windows-specific bugs. I'm working on these now, and > will release a beta 1 with a Windows installer once these issues are fixed. > * As for OSX, I can't test this myself, so I have no idea how well it works > there. There is no OSX install, so people who want to try this out on OSX > will need to follow the Linux instructions. > * I'm interested in all sorts of feedback: > -bugs best go in the bug tracker: https://bugs.launchpad.net/mnemosyne-proj > -UI feedback is best discussed on this list. If there is anything you find > confusing in the UI, I'd like to know :-) > -even in the extremely unlikely case that you don't find bugs, that's also > good to know :-) > > This is the full changelog: > > ------- > > MNEMOSYNE 2.0 > > Almost three years in the making, this is essentially a complete rewrite of > the old 1.x codebase, with a new, clean design, consisting of components > that can be swapped in and out very easily, which allows plugin writers > maximum flexibility. > > Major user-visible changes: > > -Support for what is called card types. The main user visible changes are > that editing a vice versa card or three sided card will automatically > update the related card. There is also support for N-sided cards. > -Whereas in Mnemosyne 1.x, a card could belong to only one category, now a > card can have multiple tags. Tags can also be organised in a hierachy, > with '::' separating the levels of the hierachy. > -Powerful new card browser, giving much more information and flexibility to > organise your cards. > -'Activate cards' is completely revamped and is much more flexible. Also, > sets of active cards can be now be saved for easier access later. > -Graphical statistics, easily extensible through plugins (first > implementation by Mike Appleby). > -Each individual field in a card can now have its own font, colour, ... > which can be set through the GUI. No more need for hacks like 'increase > size of non-latin characters'. Background colour is also configurable per > card type. -The widget that displays the cards is now a full webbrowser, > with e.g. support for Javascript, animated gifs, ... . > -Added cramming scheduler plugin, which goes through your cards in random > order and does not affect the normal scheduler data. It is visually > distinguished from the regular scheduler by having only two grade buttons > (Right and Wrong). > -Sync protocol, to synchronise a mobile device to your desktop client. > Fully bidirectional, i.e. you can add new cards on your desktop and review > old cards on your phone, and both sets of changes will be merged > seamlessly. Can sync with more than 1 partner. Optimised for speed and > memory useage on mobile devices. First implementation by Ed Bartosh and > Max Usachev. -Mnemosyne comes with a webserver to do remote reviews over a > browser. It is not yet integrated in the GUI, you need to run the > 'mnemosyne-webserver' program. It also has no security yet. > > Other changes: > > -Move from Qt3 to Qt4 as GUI toolkit, which has better performance and > eliminates many interface quirks. > -Move to SQL as the storage backend, resulting in improved speed and memory > usage, as well as better scalability for large decks (first implementation > by Ed Bartosh). > -Added card type for maps, and for cloze deletion. > -Plugins can now be turned on and off through the GUI. > -Windows use scroll bar when the data does not fit. > -Vhen importing a sound or an image, a copy is made to the > .mnemosyne directory. This saves some confusing explaining to new users > about the difference between relative and absolute paths. > -Mnemosyne now saves after each reviewed card. > -Avoid showing the same card twice in a row during review. > -Added option "learn new related cards in same session". > -Replaced 'number of grade 0 cards to hold in your hand' by 'number of non > memorised cards to hold in your hand', so that the limit now works on the > total of grade 0 and 1 cards. Default value is 10. > -Warn if the user memorises over 15 new cards in a session. > -The keyboard shortcuts for the reviewing process no long auto-repeat. > -Hooked up the machinery to allow embedding video in cards, but on my > machine only the sound plays. Hopefully, later versions of Qt will fix > this. -Added option to control whether media (sound/video) gets started > automatically > when displaying a card. > -Added option to display a media control (play/pause/slider) > -Improved backup scheme. Users can now restore from backups using the > File - Open menu, as opposed to first decompressing a file outside of > Mnemosyne. > -The learing history is now stored in an SQL database, allowing to > calculate more statistics. > -The plugin mechanism encompasses also the statistics, configuration and > card activation screens. > -Cards which are failed during learning ahead are now periodically brought > back in the learning process. > -Mnemosyne now stores its data in a more standards compliant location: > C:/Users/peter/Application Data/Mnemosyne2 under Windows, and > /home/pbienst/.local/share/mnemosyne2 and /home/pbienst/.config/mnemosyne2 > under Linux. > -When leaving the program open overnight, the display will update at the > roll over point. > -Intelligent sorting of categories containing numbers, so that you no > longer have to call a category 'Lesson 01' instead of 'Lesson '1 to get > the correct ordering (Mike Appleby). > -Uses Phonon as sound backend instead of PyGame (Louis Cyphre). -- You received this message because you are subscribed to the Google Groups "mnemosyne-proj-users" group. To post to this group, send email to mnemosyne-proj-users@googlegroups.com. To unsubscribe from this group, send email to mnemosyne-proj-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/mnemosyne-proj-users?hl=en.