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.

Reply via email to