Changelog

    Lite 1.4.2
==================================

* Bug fix: Incorrect loading of study data.
* Translation updates


   Lite 1.4.1
==================================    

Major changes:

* Spaced repetition algorithm: Don't add new cards, if there are too many scheduled cards for today. Add this number as a configurable study setting.
* Autosave study file each 3 minutes.

Minor changes:

* Spaced repetition algorithm: One-day-old learning cards are promoted directly to normal learned cards, if the user gives a positive grade.
* Spaced repetition window: Improve look of the statistic number boxes.
* Card answer view: add a small spacing between the first answer and the others
* Study settings dialog: improve layout

Bug fixes:

* Spaced repetition window: Fix drawing of the last section of the study progress bar.
* Spaced repetition window: Fix shortcut for button "4".

Windows platform:

* Spaced repetition window: improve font of the grade buttons


    Lite 1.4.0
==================================    

* New look of the grade buttons (Spaced repetition window)
* Removed grade 2 "Not completely correct".
* New cards are shown with "New" label
* Introduced learning steps for new cards: must be repeated 2 times at the first day
* Available grade buttons depend on the status of the shown card:
   - New cards have just "OK" and "Easy" grades
   - Learning cards do not have "Difficult" grade
* For incorrect cards, replaced card-based intervals with short time intervals: 20 sec and 1 min
* New look of the study progress bar (Spaced repetition window)
* Current session is saved on exit, and reloaded at startup
* Example dictionaries are available online. Not included in the installation.
* Online documentation describes used Spaced repetition algorithm in detail

Added from 1.2.0:

* Images:
    - Display image thumbnails in dictionary view (instead of plain HTML tags)
    - Add images with GUI
* New study setting: Day starts at 3 o'clock (adjustable).
    - Affects day limits for all and new cards
* Updated icons for "Word drill", "Spaced repetition" and "Search"

Windows:

* Installer removes Start menu entries of previous versions

    
    1.1.1
==================================

* Critical bug fix: can't create new dictionary


    1.1.0
==================================

* Modifying records in the dictionary updates the shown cards at the study window
* Save last used working directory in the user settings.
* Can undo the following actions in the dictionary view:
    - modify a record
    - insert/paste records
    - remove/cut records
* Modern search pane in the dictionary view
* Can edit the current card at the study view
   - The editing view has the same context menu as the dictionary view: remove, insert, copy, paste, cut records.
* Can delete the current card at the study view
* The dictionary files (.fmd) are associated with Fresh Memory application. Can double-click a dictionary to open it.
* Shrink row height and show grid in the dictionary view.
* In "Recent files" menu: add path after file name

Minor:

* Changes in interface of the study window
* "About" dialog:
    - updated Qt icon
    - added build date and revision
* New study file format (1.1):
    - save current card name
    - save intervals of delayed cards
* Change default study configuration:
    - increase new card day limit to 20.
* Linux deb-package:
    - file association with .fmd dictionaries + application icon.
    - enlarge main icon to 128x128.
* Windows installer:
    - application icon in the Start menu and Explorer
    - file association with .fmd dictionaries + application icon
* Project file:
    - the default build mode is "release" for both Linux and Windows
    - include generation of translations into installation
    - Linux: register/unregister the .fmd file association in installing/uninstalling
* Bug fixes:
    - Don't use keyword highlighting inside HTML tags (e.g. <img>)
    - Windows 7: Fix removing the Start menu links in uninstaller
* Refactorings in the source code:
    - Main window and application model
    - fix relations between study models and views
    - Copying dictionary configuration to/from dictionary options: copy study data together with packs.
    - Two answer times: recall time and full answer time.



    1.0.2
==================================
* Fixed crash: With opened study window, closing the main window crashes the application.
* Minor improvements in the study window.


    1.0.1
==================================

* Bug fix: The study crashed on showing answer or next card, after dictionary was changed and saved.
* Bug fix: Can't save study data for example dictionaries.
    - Reason: the example dictionaries are installed at a system path, not writeable by usual user.
    - Fix: The example dictionaries are copied to the user application data directory on the first application launch.
        - Linux: ~/.config/freshmemory/dictionaries
        - Windows 2000/XP: C:\Documents and Settings\<User>\Application Data\freshmemory\dictionaries
        - Windows Vista/7: C:\Users\<User>\AppData\Roaming\freshmemory\dictionaries
        - This path is set as default for opening a dictionary.
* Filter *.fmd files in the Open dictionary dialog.
* Show full dictionary path in the dictionary tab tooltip.
* Show full file paths in error dialogs.
* Fix the "Study progress" tooltip in Spaced repetition window: unreadable yellow color on non-Ubuntu systems.
* Translations:
    - Added: Czech (by Pavel Fric), Finnish, Ukrainian.
    - Improved: Russian.
* Source project file:
    - Fix resource paths
    - Fix paths for Windows
    - Search "Known issue" in README file

Windows:
* Show file paths with native path separators ('\').

Linux:
* Packaging:
    - Debian package: added "Installed size" field (makes Ubuntu Software Center happy)


    1.0.0
==================================
* Introduced card packs:
   - A card pack defines what fields to use at the question and answer sides
   - Two packs are created by default in the new dictionaries: the first two fields are question and answer, and vice versa.
   - The fields and card packs are editable
* Because of the card packs, the dictionaries now contain records (plain data), which are automatically converted into cards according to the fields of the card pack
* Merging of dictionary records:
   - Records with the same question are merged into a single card. All answers are joined  with ';'.
   - Records with several questions (separated with ';') are broken down into several cards.
* Image paths can be specified relative to the dictionary path:
    - <img src="%/image.png">   # In the same directory as the dictionary
    - <img src="%%/image.png">   # In <Dictionary dir>/<Dictionary file name without extension>/
    - No need to specify absolute paths any more.
    - It is possible to safely move dictionary with its images to another place or computer.
* The tabs of the main view have their own close buttons. The tabs are movable.
* Card packs with their statistics (new/scheduled) are shown in the main view.
* Spaced repetition:
    - Improved graphical presentation of scheduled and remained cards
    - When all scheduled cards are reviewed, simple study statistics are shown
* Field styles:
   - Each record field has its style: font and color
   - Set of predefined field styles: Normal, Example, Pronunciation, Big, Color
   - Fonts and colors of the styles are adjustable
* Card background color can be changed
* Study settings
    - Different limits for card studying
    - Random or sequential card show
* The study file is saved at the same directory as the dictionary. The study file has the same file name as the dictionary, and the extension is .fms.
* New format for dictionaries and study files. Backwards compatibility with v. 0.4 and 0.3.
* Installation packages:
   - Windows: exe-installer
   - Linux: deb-package
* Translations:
   - Russian

