~kevang/mnemosyne-proj/grade-shortcuts-improvements

« back to all changes in this revision

Viewing changes to mnemosyne/ChangeLog

  • Committer: Peter Bienstman
  • Date: 2013-05-31 18:47:16 UTC
  • Revision ID: peter.bienstman@ugent.be-20130531184716-iqo7kqwdjohj50pa
More server tweaks.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
-Option to merge databases (under File - Import - Mnemosyne 2.x *.db files).
2
 
-Make sure latex files are always pregenerated before sync (reported by Eric 
3
 
 Freeman).
4
 
-Fix error syncing filenames containing double dots (reported by Eric Freeman).
5
 
-Strip control characters from strings when exporting and syncing (reported 
6
 
 by Carl Kennedy).
7
 
-Smart sorting of card types in dialog boxes (patch by Emilian Mihalache)
8
 
-Fix when importing 1.x databases containing a single quote in a media filename
9
 
 (reported by Jan Egil Hagen).
10
 
-Don't replace newline with <br> inside textarea tags (patch by Pete 
11
 
 Kovalenko).
12
 
-Fix crash when running in headless mode after having run with the GUI 
13
 
 (reported by Chris Nadt).
14
 
-Don't crash the SQL engine if you have more than 1000 tags (reported by Mats 
15
 
 Hansson).
16
 
-Update the window title on a sync server if a different database was loaded.
17
 
-Make upgrading from 2.3 config database more robust (reported by Lewis White).
18
 
-Make sure we can run on systems with PyQt5 installed (patch by Nuno Araujo).
19
 
-The "db_media:" tag now expands to an absolute path on all systems (reported
20
 
 by Gnome).
21
 
-The local timezone is now stored in the science logs. 
22
 
 
23
 
 
24
 
Mnemosyne 2.3.1 : 2014-06-18
25
 
 
26
 
(Note that for Windows users we recommend uninstalling the previous version
27
 
before installing the new one.)
28
 
 
29
 
-Change database backend for config file. There should be no more errors
30
 
 which cause you to delete the config file.
31
 
-Don't import cherrypy if not using the sync server (workaround for mimetype
32
 
 bug in non-unicode systems) (reported by Steven Lee, Pete Kovalenko).
33
 
-Don't give spurious warning about different tags in different sister cards
34
 
 when creating new clozes when editing a card (reported by Scott Youngman).
35
 
-Fixed some issues with tabbing to buttons in a dialog not selecting the right
36
 
 button (reported by Scott Youngman).
37
 
 
38
 
Mnemosyne 2.3 : 2014-04-23
39
 
 
40
 
 
41
 
The sync protocol has changed in this version, so make sure you update both
42
 
the client and the server at the same time.
43
 
 
44
 
-A quick-and-dirty Android client is available, where you can do reviews in
45
 
 your mobile browser using a webserver which runs on your Android device.
46
 
 This client has full support for the syncing protocol.
47
1
-The functionality of mnemosyne-webserver has now been merged into the main
48
 
 program and can be activated through 'Configure Mnemosyne - servers'.
49
 
-Time to create backups has decreased, in some situations even by a factor 
50
 
 of 2 or more, speeding up syncing and program exit.
51
 
-Sped up all editing operations in the card browser.
52
 
-The name of the currently active saved set of cards is now listed in title
53
 
 bar (requested by Silverbear).
 
2
 program..
 
3
-Added command line options --sync-server --web-server which starts the sync
 
4
 and the web server in headless mode (useful to run e.g. on a NAS server).
54
5
-Added new statistic: number of new cards learned per day.
55
 
-Also sync relevant settings (e.g. fonts, colours, ...) during the initial
56
 
 sync.
57
 
-Improve the timeout handling of the sync protocol.
58
 
-New Ukranian, Swedish, Serbian, Catalan translation.
59
 
-Fix erroneous 'Wrong username or password' error.
60
 
-Rework error handling when trying to load a database which no longer exists
61
 
 in its previous location.
62
 
-Keep the sort order in the card browser when editing cards (reported by
63
 
 Gnome and Tristan).
64
 
-Added command line options --sync-server and --web-server which starts the 
65
 
 sync and the web server in headless mode (i.e. without a GUI) (useful to run 
66
 
 e.g. on a NAS server).
67
 
-Fix more errors coming from loading config files (thanks to Alex Fevery for
68
 
 reporting this).
69
 
-Added an extra popup to guide new people better through the learning process
70
 
 (feedback from Bjorn Maes).
71
 
-Fix crash when exporting to cards format when Latex was not installed 
72
 
 (reported by Gwern).
73
 
-Make card conversion more robust for badly formatted card (reported by Gnome).
74
6
-When editing a card through the browser, make sure the correct set of tags is
75
7
 displayed if sister cards have different tags (requested by Scott Youngman).
76
 
-Allow converting a Cloze card to a clone of a Cloze card through the browser
77
 
 (requested by Scott Youngman).
78
 
-Instruct people on the correct way to deal with '*.cards' files if they try
79
 
 to open it as a separate database (Kensor0).
80
 
-Make it clearer what 'Find duplicates' does.
81
 
-Various cosmetic fixes when importing *.cards files (reported by Ansgar 
82
 
 Bohmann).
83
 
-Fix tag tree sometimes not updating correctly if the user adds a new tag.
84
 
-People writing e.g. Javascript card and needing access to the full path of
85
 
 the media directory can now use db_media:///foo.png (requested by Gnome).
86
 
-Flash files are now synced as well (reported by heldtfisken).
87
8
-When editing a card where different sister cards have different tags, ask if
88
9
 the tags should be applied to the current card or to all sister cards.
89
10
-Fix Windows crash when using the card browser with cards imported from
90
11
 Supermemo (reported by Piotr).
91
 
-Fix crash when renaming cloned card types through the card browser.
92
 
-Make Mnemosyne 1.x import more robust (reported by Jack Thro).
93
 
-Don't allow saving the database to a network drive under Windows to prevent
94
 
 corruption (reported by Brendan Sinclair).
95
 
-Fix sync error that could occur when adding and immediately deleting multiple 
96
 
 sister cards from the card browser.
97
 
-Fix latex / cloze interaction corner case (reported by Daniele Parisi).
98
 
-Fix corner case of overzealous introduction of media dir in expansion 
99
 
(reported by Toni Alsford).
100
 
-Make sure latex images are always in sync when updating text.
101
12
-If adding an extra tag when importing a 'cards' file, don't keep the tag
102
13
 'Untagged' (patch by crcmail0). If you were affected by this issue before,
103
14
 'compact database' will solve this.