Properly report failures when importing backup (bug #303).
[wammu.git] / ChangeLog
blob97559da31a293925f3022a8950b37cfca0571542
1 NEWS
2 ====
4 Major changes for each release are described here. Detailed changes between
5 two versions can be retrieved from Subversion.
7 0.29
8 ==== (2008-??-??)
10 * Fixed handling of call entries with multiple dates.
11 * Handle phones where writing entry to SIM card takes long (bug #682).
12 * Properly skip corrupted entries (bug #467).
13 * Added export of messages to XML (thanks to Florent Kaisser).
14 * Properly report failures when importing backup (bug #303).
16 0.28
17 ==== (2008-07-22)
19 * Fixed freeze while searching for Bluetooth devices.
20 * Fixed guided configuration of Bluetooth devices (no more complains
21   about not existing device).
22 * Fixed saving of backups to folder with non ASCII names.
23 * Validation is less strict and allows hopefully all number.
25 0.27
26 ==== (2008-05-11)
28 * Do not fail if phone does not support call notifications.
29 * Improved handling of empty config file.
30 * Lot of translation updates.
31 * Fix compatibility with some IMAP servers.
33 0.26
34 ==== (2008-03-04)
36 * Various attempts to make Windows version back to usable state, but it
37   is not ready yet as there are quite random crashes in python-gammu on
38   Windows. Anybody with knowledge of python modules on Windows who is
39   willing to help is welcome.
40 * Dropped GNOME Bluetooth (btctl) support, it crashes too often.
41 * Fix icons size to be all 16x16.
42 * Fixed crash when D-Bus can not launch notification service.
44 0.25
45 ==== (2007-12-19)
47 * Fall back to Add methods if Set is not supported.
48 * Fixed phone number validation.
49 * Fixed crash when org.freedesktop.Notifications service is not
50   provided.
51 * Correctly report why guided wizard can not connect to phone.
52 * New navigation icons, thanks to David Corrales.
54 0.24
55 ==== (2007-11-13)
57 * Notifies user about incoming calls using D-Bus.
58 * Remember default type of created entry (eg. phone/SIM memory).
59 * Newly created entries contain some reasonable fields by default.
60 * Fixed validation of editor fields.
61 * Improvements in guided wizard to make it easier to use.
62 * Clever searching over Bluetooth based on manufacturer.
63 * Searching can be really limited to some connection types.
65 0.23
66 ==== (2007-10-05)
68 * Fixed phone number prefix settings.
69 * Customizable format for displaying name.
70 * Fixed crash when reporting information to phone database.
72 0.22
73 ==== (2007-09-11)
75 * Fixed errors in locales and applied stricter checking.
76 * Fixed various crashes.
78 0.21
79 ==== (2007-06-20)
81 * Tell user if he needs to be member of some group while searching.
82 * Avoid blocking opening of a browser.
84 0.20
85 ==== (2007-05-16)
87 * Improve locales behavior (and require wxPython with Unicode).
88 * Show time in call listings.
89 * Fixed infinite loop in searching.
90 * Fixed displaying of messages with special chars.
91 * Fixed locale detection on system without configured locales.
92 * Use different approach for detecting home directory on Windows.
93 * Now requires PyWin32 on Windows.
95 0.19
96 ==== (2007-03-11)
98 * Improved SMS recipient list handling.
99 * Can save and load SMS recipient list.
100 * Fix crash on Windows when username contains non-ascii chars.
101 * Fix Windows binary crashes.
102 * Support for sending file to phone.
103 * Support for task bar icon (thanks to Rene Peters).
104 * Fixed debug log on Windows.
105 * Fixed error handler on Windows.
107 0.18
108 ==== (2007-02-24)
110 * Better setup.py to use more of distutils.
111 * .mo locales are generated on build and not included in VCS.
112 * Show only existing devices on Windows (this requires pywin32).
113 * Now requires wxPython at least 2.6.2.
114 * Support for reporting in Gammu Phone Database.
115 * Automatically asks user for feedback after month of usage.
116 * GUI more follows HIG on target platform (button placement).
117 * Add wildcard search possibility.
118 * Use gammu configuration for phone connection instead of own.
120 0.17
121 ==== (2006-10-19)
123 * Fix searching.
124 * Remember column sorting.
126 0.16
127 ==== (2006-09-21)
129 * Include platform in crash log.
130 * Fix SMS composer on Windows.
131 * Fix adding part to SMS after removing all.
132 * Fix editor on Windows.
133 * Now requires wxWidgets 2.6.
135 0.15
136 ==== (2006-09-03)
138 * Language selection for Windows (based on GTK+ 2 ISS code).
139 * Finnish translation from Rosetta.
140 * Searching can be done plain text and not only regexp.
141 * Phone number matching now works even for national numbers.
142 * Fixed usability with inversed themes.
144 0.14
145 ==== (2006-08-05)
147 * Automatically append backup extension.
148 * PyBluez is now default for Bluetooth devices lookup.
149 * Fixed mail export for non English locales.
150 * Fixed installation on Windows.
151 * Added support for py2exe for distributing Windows executable.
152 * Added script for creating Wammu installer on Windows (using Inno Setup).
154 0.13
155 ==== (2006-03-24)
157 * Possibility to export SMS to maildir, mailbox and IMAP account.
158 * More user friendly debug logging.
159 * Many new translations, thanks to Rosetta.
160 * Improved Bluetooth lookup - now uses either PyBluez or btctl (part of GNOME
161   Bluetooth).
163 0.12
164 ==== (2006-01-08)
166 * More user friendly reporting of some common errors.
167 * Many bug fixes.
169 0.11
170 ==== (2005-12-24)
172 New features:
174 * SMS backups and import support.
176 0.10
177 ==== (2005-08-07)
179 Bug fixes:
181 * Fixed wrong implementation of not synced items for SMS.
182 * Some minor display errors were fixed.
183 * Application icon is now used correctly.
186 === (2005-07-24)
188 New features:
190 * Searching in entries.
191 * Reading backups without phone connected, can work as backup viewer.
192 * New bug reporting dialog, added bugid to allow easily search for
193   similar bugs.
194 * Support for searching Bluetooth devices using gnomebt python module.
195 * Better searching for Nokia phones.
197 Bug fixes:
199 * Fixed some issues with debug wxPython, probably still all not solved.
202 === (2004-09-17)
204 New features:
206 * New settings dialog.
207 * Better date editing control.
209 Bug fixes:
211 * Should work with both wxPython 2.5 and 2.4.
213 Known issues:
215 * Calendar editor does not work in wxPython 2.5/Gtk 2, you need to enter
216   values manually (this is wxWidgets issue and has been fixed there).
219 === (2004-09-06)
221 New features:
223 * Signal and battery state continuous monitoring.
224 * Support for sending messages to multiple recipients.
226 Bug fixes:
228 * Should work with wxPython 2.5.
231 === (2004-03-03)
233 New features:
235 * Can expand "compressed" SMSes - TextCOMPRESSIONlikeTHIS.
236 * Allow direct calls/send message for contacts.
238 Bug fixes:
240 * Lots of charset issues fixed.
242 0.5.1
243 ===== (2004-01-23)
245 * Fixed typo in Wammu/Utils.py.
248 === (2004-01-21)
250 New features:
252 * Searching for phone.
253 * Backup and import functionality.
254 * Deleting of multiple entries at once.
255 * Reply on message.
256 * Playback of ring tones using timidity.
257 * More decoded SMS parts are now recognized (especially Nokia ones were not
258   recognized before).
259 * Unexpected exceptions are handled and reported as bugs.
260 * Czech localization.
262 Bug fixes:
264 * HTML displayer now should display non ascii texts correctly.
265 * Reads really all SMS.
266 * Better handling of exceptions when reading data.
267 * Broken wxListCtrl.GetColumn on wxPython 2.4.1.2 is workarounded.
268 * Workaround charset conversion problems in wxPython.
269 * Fixed creating multiple roots in tree control.
272 === (2004-01-06)
274 * Improves compatibility with more phone modules, by not requiring all
275   functions to be implemented/supported. For now reading of all stuff should
276   work with all phones Gammu supports.
277 * Now doesn't require wxPython 2.4.2.4, but 2.4.1.2, which should be in all
278   recent distributions.
279 * Will work even if you didn't have Gammu configured before.
282 === (2004-01-04)
284 * First widely announced release.
285 * Calendar support.
286 * Full editing support.
287 * Full support for SMS es.
288 * Supports internal links.
291 === (2003-12-27)
293 * Memory delete/edit/new support.
294 * Initial todo support.
295 * Internationalization.
298 === (2003-12-03)
300 * Initial version with information and memory support.
302 # vim: et ts=4 sw=4 sts=4 tw=72 spell spelllang=en_us