Changelog 1.4.2 ================================== * Bug fix: Incorrect loading of study data. * Translation updates 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 1.4.0 ================================== * Added "Exact answer" mode * 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) * New statistic page "Study progress" - studied, scheduled for today and future cards * 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 Activation: * Trial version uses a Product Key, which is available at the web site. * One commercial license allows installation on 3 computers * Removed offline activation mode 1.3.0 ================================== * Added statistics view: studied and scheduled cards * Added trial version 1.2.0 ================================== * Added card preview for dictionary records * 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" * Commercial version requires activation: online or offline. 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. ) - 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\\Application Data\freshmemory\dictionaries - Windows Vista/7: C:\Users\\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: - # In the same directory as the dictionary - # In // - 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