summaryrefslogtreecommitdiff
path: root/ChangeLog
blob: bdccb33c204b3e4e864165a9abbfe952c9b781b3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
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. <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