Lets release today.
[wammu.git] / ChangeLog
blob8ec7a388187a70afb685b6194775857d80c0ace3
1 NEWS
2 ====
4 Major changes for each release are described here. Detailed changes between
5 two versions can be retrieved from Git.
7 0.35
8 ==== (2010-12-01)
10 * New Turkish translation.
11 * Updated Dutch translation.
12 * Handle security error when getting phone info (bug #1264).
13 * Read all messages on phones not supporting status but support GetNext (bug #1261).
15 0.34
16 ==== (2010-09-07)
18 * Fixed handling error when SMSC is not configured in phone (bug #1244).
19 * Drop dependency of RPM on python-xml, it's not needed anymore (bug #1248).
20 * Better error messages on non existing devices or on wrong privileges.
21 * Support for storing call entry as new contact (bug #1283).
22 * More user friendly errors from talkback dialog.
23 * Lot of translations were updated.
25 0.33
26 ==== (2010-04-28)
28 * Fixed displaying of an animation in SMS (bug #1091).
29 * Can Add and Delete multiple selections when Edit Recipient's numbers.
30 * Better log messages when scanning for phones (bug #1182).
32 0.32.1
33 ==== (2010-01-21)
35 * Fix manually updating Gammu settings (bdo #565165).
36 * Disable phone search while connected to phone (bug #460).
37 * Properly handle errors when submitting to phonedb (bug #1102).
38 * Make talkback dialog modal (bug #487).
39 * Wammu asks for PIN code on connection if required (bug #305).
40 * Command wammu -i now also shows security status.
41 * Do not try bluetooth connections on cable (bdo #565122).
43 0.32
44 ==== (2010-01-12)
46 * Fix crash when searching for phone (bug #1073).
47 * Avoid extra space at the end of SMS (bug #869).
48 * Respect message folder when importing backup (bug #1079).
49 * Fixed handling of boolean config values (bug #1090).
50 * Translation improvements (especially Dutch).
52 0.31.1
53 ==== (2009-12-15)
55 * Include forgotten Czech man pages.
56 * Fixed compatibility with Python 2.4.
58 0.31
59 ==== (2009-12-08)
61 * Better formatting of message (bug #869).
62 * Allow to export only new messages to IMAP (thanks to Tilmann Bitterberg).
63 * Do not emit warnings in Python 2.6 (bug #966).
64 * Properly escape XML in XML export (bug #914).
65 * Improve some English texts (bug #859).
66 * Better configuration of IMAP export (thanks to Tilmann Bitterberg).
67 * Sleep before reading newly created fields (bug #895).
68 * Do not use transparent icons (bug #833).
70 0.30.1
71 ==== (2009-03-07)
73 * Fixed Windows build.
74 * Fixed typo in desktop file.
75 * Fixed spec file.
77 0.30
78 ==== (2009-03-06)
80 * Do not fail if group ID can not be converted to name.
81 * Updated to work with current python-gammu.
82 * Translation updates.
83 * Support for displaying picture on contacts.
84 * Properly handle paths with special chars (bug #816).
85 * Make build time dependency checks optional.
86 * Drop wxPython 2.4 compatibility code.
88 0.29
89 ==== (2008-10-04)
91 * Fixed handling of call entries with multiple dates.
92 * Handle phones where writing entry to SIM card takes long (bug #682).
93 * Properly skip corrupted entries (bug #467).
94 * Added export of messages to XML (thanks to Florent Kaisser).
95 * Properly report failures when importing backup (bug #303).
96 * Add --info command line option to show connection info (bug #426).
97 * Add --debug switch to enable debug output to stderr (bug #426).
98 * Sign Windows binaries.
100 0.28
101 ==== (2008-07-22)
103 * Fixed freeze while searching for Bluetooth devices.
104 * Fixed guided configuration of Bluetooth devices (no more complains
105   about not existing device).
106 * Fixed saving of backups to folder with non ASCII names.
107 * Validation is less strict and allows hopefully all number.
108 * Add some keyboard shortcuts (eg. Ctrl+Q for exit).
110 0.27
111 ==== (2008-05-11)
113 * Do not fail if phone does not support call notifications.
114 * Improved handling of empty config file.
115 * Lot of translation updates.
116 * Fix compatibility with some IMAP servers.
118 0.26
119 ==== (2008-03-04)
121 * Various attempts to make Windows version back to usable state, but it
122   is not ready yet as there are quite random crashes in python-gammu on
123   Windows. Anybody with knowledge of python modules on Windows who is
124   willing to help is welcome.
125 * Dropped GNOME Bluetooth (btctl) support, it crashes too often.
126 * Fix icons size to be all 16x16.
127 * Fixed crash when D-Bus can not launch notification service.
129 0.25
130 ==== (2007-12-19)
132 * Fall back to Add methods if Set is not supported.
133 * Fixed phone number validation.
134 * Fixed crash when org.freedesktop.Notifications service is not
135   provided.
136 * Correctly report why guided wizard can not connect to phone.
137 * New navigation icons, thanks to David Corrales.
139 0.24
140 ==== (2007-11-13)
142 * Notifies user about incoming calls using D-Bus.
143 * Remember default type of created entry (eg. phone/SIM memory).
144 * Newly created entries contain some reasonable fields by default.
145 * Fixed validation of editor fields.
146 * Improvements in guided wizard to make it easier to use.
147 * Clever searching over Bluetooth based on manufacturer.
148 * Searching can be really limited to some connection types.
150 0.23
151 ==== (2007-10-05)
153 * Fixed phone number prefix settings.
154 * Customizable format for displaying name.
155 * Fixed crash when reporting information to phone database.
157 0.22
158 ==== (2007-09-11)
160 * Fixed errors in locales and applied stricter checking.
161 * Fixed various crashes.
163 0.21
164 ==== (2007-06-20)
166 * Tell user if he needs to be member of some group while searching.
167 * Avoid blocking opening of a browser.
169 0.20
170 ==== (2007-05-16)
172 * Improve locales behavior (and require wxPython with Unicode).
173 * Show time in call listings.
174 * Fixed infinite loop in searching.
175 * Fixed displaying of messages with special chars.
176 * Fixed locale detection on system without configured locales.
177 * Use different approach for detecting home directory on Windows.
178 * Now requires PyWin32 on Windows.
180 0.19
181 ==== (2007-03-11)
183 * Improved SMS recipient list handling.
184 * Can save and load SMS recipient list.
185 * Fix crash on Windows when username contains non-ascii chars.
186 * Fix Windows binary crashes.
187 * Support for sending file to phone.
188 * Support for task bar icon (thanks to Rene Peters).
189 * Fixed debug log on Windows.
190 * Fixed error handler on Windows.
192 0.18
193 ==== (2007-02-24)
195 * Better setup.py to use more of distutils.
196 * .mo locales are generated on build and not included in VCS.
197 * Show only existing devices on Windows (this requires pywin32).
198 * Now requires wxPython at least 2.6.2.
199 * Support for reporting in Gammu Phone Database.
200 * Automatically asks user for feedback after month of usage.
201 * GUI more follows HIG on target platform (button placement).
202 * Add wildcard search possibility.
203 * Use gammu configuration for phone connection instead of own.
205 0.17
206 ==== (2006-10-19)
208 * Fix searching.
209 * Remember column sorting.
211 0.16
212 ==== (2006-09-21)
214 * Include platform in crash log.
215 * Fix SMS composer on Windows.
216 * Fix adding part to SMS after removing all.
217 * Fix editor on Windows.
218 * Now requires wxWidgets 2.6.
220 0.15
221 ==== (2006-09-03)
223 * Language selection for Windows (based on GTK+ 2 ISS code).
224 * Finnish translation from Rosetta.
225 * Searching can be done plain text and not only regexp.
226 * Phone number matching now works even for national numbers.
227 * Fixed usability with inversed themes.
229 0.14
230 ==== (2006-08-05)
232 * Automatically append backup extension.
233 * PyBluez is now default for Bluetooth devices lookup.
234 * Fixed mail export for non English locales.
235 * Fixed installation on Windows.
236 * Added support for py2exe for distributing Windows executable.
237 * Added script for creating Wammu installer on Windows (using Inno Setup).
239 0.13
240 ==== (2006-03-24)
242 * Possibility to export SMS to maildir, mailbox and IMAP account.
243 * More user friendly debug logging.
244 * Many new translations, thanks to Rosetta.
245 * Improved Bluetooth lookup - now uses either PyBluez or btctl (part of GNOME
246   Bluetooth).
248 0.12
249 ==== (2006-01-08)
251 * More user friendly reporting of some common errors.
252 * Many bug fixes.
254 0.11
255 ==== (2005-12-24)
257 New features:
259 * SMS backups and import support.
261 0.10
262 ==== (2005-08-07)
264 Bug fixes:
266 * Fixed wrong implementation of not synced items for SMS.
267 * Some minor display errors were fixed.
268 * Application icon is now used correctly.
271 === (2005-07-24)
273 New features:
275 * Searching in entries.
276 * Reading backups without phone connected, can work as backup viewer.
277 * New bug reporting dialog, added bugid to allow easily search for
278   similar bugs.
279 * Support for searching Bluetooth devices using gnomebt python module.
280 * Better searching for Nokia phones.
282 Bug fixes:
284 * Fixed some issues with debug wxPython, probably still all not solved.
287 === (2004-09-17)
289 New features:
291 * New settings dialog.
292 * Better date editing control.
294 Bug fixes:
296 * Should work with both wxPython 2.5 and 2.4.
298 Known issues:
300 * Calendar editor does not work in wxPython 2.5/Gtk 2, you need to enter
301   values manually (this is wxWidgets issue and has been fixed there).
304 === (2004-09-06)
306 New features:
308 * Signal and battery state continuous monitoring.
309 * Support for sending messages to multiple recipients.
311 Bug fixes:
313 * Should work with wxPython 2.5.
316 === (2004-03-03)
318 New features:
320 * Can expand "compressed" SMSes - TextCOMPRESSIONlikeTHIS.
321 * Allow direct calls/send message for contacts.
323 Bug fixes:
325 * Lots of charset issues fixed.
327 0.5.1
328 ===== (2004-01-23)
330 * Fixed typo in Wammu/Utils.py.
333 === (2004-01-21)
335 New features:
337 * Searching for phone.
338 * Backup and import functionality.
339 * Deleting of multiple entries at once.
340 * Reply on message.
341 * Playback of ring tones using timidity.
342 * More decoded SMS parts are now recognized (especially Nokia ones were not
343   recognized before).
344 * Unexpected exceptions are handled and reported as bugs.
345 * Czech localization.
347 Bug fixes:
349 * HTML displayer now should display non ascii texts correctly.
350 * Reads really all SMS.
351 * Better handling of exceptions when reading data.
352 * Broken wxListCtrl.GetColumn on wxPython 2.4.1.2 is workarounded.
353 * Workaround charset conversion problems in wxPython.
354 * Fixed creating multiple roots in tree control.
357 === (2004-01-06)
359 * Improves compatibility with more phone modules, by not requiring all
360   functions to be implemented/supported. For now reading of all stuff should
361   work with all phones Gammu supports.
362 * Now doesn't require wxPython 2.4.2.4, but 2.4.1.2, which should be in all
363   recent distributions.
364 * Will work even if you didn't have Gammu configured before.
367 === (2004-01-04)
369 * First widely announced release.
370 * Calendar support.
371 * Full editing support.
372 * Full support for SMS es.
373 * Supports internal links.
376 === (2003-12-27)
378 * Memory delete/edit/new support.
379 * Initial todo support.
380 * Internationalization.
383 === (2003-12-03)
385 * Initial version with information and memory support.
387 # vim: et ts=4 sw=4 sts=4 tw=72 spell spelllang=en_us