
 jMemorize CHANGELOG
 -------------------
 
   Homepage is http://riad.de/jmemorize
   Maintainer is Riad Djemili (code at riad de)

 * Release 0.9.1 (6/1/2005)
   - Added a learn session customization option that shuffles all cards in the
     same deck and category (the later only when 'group by category' is 
     activated) [with help of adament]
   - A lesson to should be loaded at startup can now be given as the first 
     command line argument.
   - Fixed a critical bug that caused wrong expiration dates under certain learn 
     schedules and higher deck levels.

 * Release 0.9 (4/6/2005)
   - Starting a learn session now brings up a customization window which 
     enables you to set various settings.
     + Choose from which categories you want to learn cards
     + Choose if you only want to learn new cards, learn only expired cards or 
       learn all new and expired cards at once.
     + Limit sessions by time and/or card number
     + Learn cards in flipped or randomly flipped card sides mode
       (especially usefully when learning vocabulary)
     + Select your day to day schedule from various presets or enter your
       own custom schedule
     + Group cards by categories and show them in fixed or random order
   - Added a text field that also shows current category and deck while 
     learning. This can be enabled and disabled by clicking on the checkbox.
   - Added status bars to the Main window and the Find tool 
   - Added a toolbar to Add card window which enables you to quickly access 
     often used actions.
     + Browse recently created cards by clicking "Edit Recently"
     + Open another Add card window
   - Clicking on Edit while learning now allows you to browse through all
     cards that have appeared until now in this learn session
   - Added a skip button which enables you to skip the current card whitout 
     having it marked as failed or correctly known
   - The last time a card was tested is now the time the learn session started
   - Disabled ability to create empty cards
   - Complete Redesigns or visual improvments to Learn Panel, Card Panels
     and Find Tool   
   - Also several bug fixes and many more minor improvments

 * Release 0.8.1 (11/29/2004)
   - Changed learn strategy to not show failed cards immediatly again.
   - Fixed bug that prevented to edit cards while learning.
   - Changed shortcut keys.
 
 * Release 0.8 (11/24/2004)
   - Added a search window, which allows to search for texts and displays 
     the search results in a seperate table.
   - Added ability to customize visible table columns by right clicking on 
     the table header and choosing from the popup menu. Chosen columns are
     restored at application start.
   - Redesigned a lot of windows to make use of the jGoodies Forms library.
     (http://www.jgoodies.com/freeware/forms/)
   - Changed card-edit window behaviour. When browsing files with the 
     card-edit window, cards are no more saved by default. Instead a 
     confirmation dialog is opened. Also added a "apply" button for this 
     reason.
   - Added several confirmation dialogs that show up when dismissing 
     changes or applying operations, i.e. when closing the lesson file or
     removing files.
   - Deleting a card from edit-card window makes it show next card instead
     of closing the window.
   - Resetting a card from edit-card window doesnt close window any more.
   - Allowed to open more then one card creation window at once.
   - Added a category combo box to "new card" window.
   - Added ability to close Card creation- and card edit-windows by ESC key.     
   - Changed category "Column" to only show category name.
   - Added a "Path" column that shows the category path.
   - Added a "Created" column that shows the creation date.   
   - Changed table tooltips to work only on specific columns. Hovering on
     dates now shows the time in a time span notation. Hovering on a
     category name shows its full path.
   - Added Application name and version to window title.
   - Made category tree side panel snap to old size when being restored.
 
 * Release 0.7.1 (10/26/2004)
   - Added support for Java 1.4.
   - New state icons contributed by Magnus Hildebrandt 
     (magnus[at]bottledfish.de)
   - Added recent files menu items.
   - Last table column widths are restored when starting application.
 
 * Release 0.7 (10/22/2004)
   - First official release. 
