Setting version to 0.31.1
[wammu.git] / ChangeLog
blob9cea211fc60047a8132ef957e18dd1d65b026f12
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.31.1
8 ==== (2009-??-??)
11 0.31
12 ==== (2009-12-08)
14 * Better formatting of message (bug #869).
15 * Allow to export only new messages to IMAP (thanks to Tilmann Bitterberg).
16 * Do not emit warnings in Python 2.6 (bug #966).
17 * Properly escape XML in XML export (bug #914).
18 * Improve some English texts (bug #859).
19 * Better configuration of IMAP export (thanks to Tilmann Bitterberg).
20 * Sleep before reading newly created fields (bug #895).
21 * Do not use transparent icons (bug #833).
23 0.30.1
24 ==== (2009-03-07)
26 * Fixed Windows build.
27 * Fixed typo in desktop file.
28 * Fixed spec file.
30 0.30
31 ==== (2009-03-06)
33 * Do not fail if group ID can not be converted to name.
34 * Updated to work with current python-gammu.
35 * Translation updates.
36 * Support for displaying picture on contacts.
37 * Properly handle paths with special chars (bug #816).
38 * Make build time dependency checks optional.
39 * Drop wxPython 2.4 compatibility code.
41 0.29
42 ==== (2008-10-04)
44 * Fixed handling of call entries with multiple dates.
45 * Handle phones where writing entry to SIM card takes long (bug #682).
46 * Properly skip corrupted entries (bug #467).
47 * Added export of messages to XML (thanks to Florent Kaisser).
48 * Properly report failures when importing backup (bug #303).
49 * Add --info command line option to show connection info (bug #426).
50 * Add --debug switch to enable debug output to stderr (bug #426).
51 * Sign Windows binaries.
53 0.28
54 ==== (2008-07-22)
56 * Fixed freeze while searching for Bluetooth devices.
57 * Fixed guided configuration of Bluetooth devices (no more complains
58   about not existing device).
59 * Fixed saving of backups to folder with non ASCII names.
60 * Validation is less strict and allows hopefully all number.
61 * Add some keyboard shortcuts (eg. Ctrl+Q for exit).
63 0.27
64 ==== (2008-05-11)
66 * Do not fail if phone does not support call notifications.
67 * Improved handling of empty config file.
68 * Lot of translation updates.
69 * Fix compatibility with some IMAP servers.
71 0.26
72 ==== (2008-03-04)
74 * Various attempts to make Windows version back to usable state, but it
75   is not ready yet as there are quite random crashes in python-gammu on
76   Windows. Anybody with knowledge of python modules on Windows who is
77   willing to help is welcome.
78 * Dropped GNOME Bluetooth (btctl) support, it crashes too often.
79 * Fix icons size to be all 16x16.
80 * Fixed crash when D-Bus can not launch notification service.
82 0.25
83 ==== (2007-12-19)
85 * Fall back to Add methods if Set is not supported.
86 * Fixed phone number validation.
87 * Fixed crash when org.freedesktop.Notifications service is not
88   provided.
89 * Correctly report why guided wizard can not connect to phone.
90 * New navigation icons, thanks to David Corrales.
92 0.24
93 ==== (2007-11-13)
95 * Notifies user about incoming calls using D-Bus.
96 * Remember default type of created entry (eg. phone/SIM memory).
97 * Newly created entries contain some reasonable fields by default.
98 * Fixed validation of editor fields.
99 * Improvements in guided wizard to make it easier to use.
100 * Clever searching over Bluetooth based on manufacturer.
101 * Searching can be really limited to some connection types.
103 0.23
104 ==== (2007-10-05)
106 * Fixed phone number prefix settings.
107 * Customizable format for displaying name.
108 * Fixed crash when reporting information to phone database.
110 0.22
111 ==== (2007-09-11)
113 * Fixed errors in locales and applied stricter checking.
114 * Fixed various crashes.
116 0.21
117 ==== (2007-06-20)
119 * Tell user if he needs to be member of some group while searching.
120 * Avoid blocking opening of a browser.
122 0.20
123 ==== (2007-05-16)
125 * Improve locales behavior (and require wxPython with Unicode).
126 * Show time in call listings.
127 * Fixed infinite loop in searching.
128 * Fixed displaying of messages with special chars.
129 * Fixed locale detection on system without configured locales.
130 * Use different approach for detecting home directory on Windows.
131 * Now requires PyWin32 on Windows.
133 0.19
134 ==== (2007-03-11)
136 * Improved SMS recipient list handling.
137 * Can save and load SMS recipient list.
138 * Fix crash on Windows when username contains non-ascii chars.
139 * Fix Windows binary crashes.
140 * Support for sending file to phone.
141 * Support for task bar icon (thanks to Rene Peters).
142 * Fixed debug log on Windows.
143 * Fixed error handler on Windows.
145 0.18
146 ==== (2007-02-24)
148 * Better setup.py to use more of distutils.
149 * .mo locales are generated on build and not included in VCS.
150 * Show only existing devices on Windows (this requires pywin32).
151 * Now requires wxPython at least 2.6.2.
152 * Support for reporting in Gammu Phone Database.
153 * Automatically asks user for feedback after month of usage.
154 * GUI more follows HIG on target platform (button placement).
155 * Add wildcard search possibility.
156 * Use gammu configuration for phone connection instead of own.
158 0.17
159 ==== (2006-10-19)
161 * Fix searching.
162 * Remember column sorting.
164 0.16
165 ==== (2006-09-21)
167 * Include platform in crash log.
168 * Fix SMS composer on Windows.
169 * Fix adding part to SMS after removing all.
170 * Fix editor on Windows.
171 * Now requires wxWidgets 2.6.
173 0.15
174 ==== (2006-09-03)
176 * Language selection for Windows (based on GTK+ 2 ISS code).
177 * Finnish translation from Rosetta.
178 * Searching can be done plain text and not only regexp.
179 * Phone number matching now works even for national numbers.
180 * Fixed usability with inversed themes.
182 0.14
183 ==== (2006-08-05)
185 * Automatically append backup extension.
186 * PyBluez is now default for Bluetooth devices lookup.
187 * Fixed mail export for non English locales.
188 * Fixed installation on Windows.
189 * Added support for py2exe for distributing Windows executable.
190 * Added script for creating Wammu installer on Windows (using Inno Setup).
192 0.13
193 ==== (2006-03-24)
195 * Possibility to export SMS to maildir, mailbox and IMAP account.
196 * More user friendly debug logging.
197 * Many new translations, thanks to Rosetta.
198 * Improved Bluetooth lookup - now uses either PyBluez or btctl (part of GNOME
199   Bluetooth).
201 0.12
202 ==== (2006-01-08)
204 * More user friendly reporting of some common errors.
205 * Many bug fixes.
207 0.11
208 ==== (2005-12-24)
210 New features:
212 * SMS backups and import support.
214 0.10
215 ==== (2005-08-07)
217 Bug fixes:
219 * Fixed wrong implementation of not synced items for SMS.
220 * Some minor display errors were fixed.
221 * Application icon is now used correctly.
224 === (2005-07-24)
226 New features:
228 * Searching in entries.
229 * Reading backups without phone connected, can work as backup viewer.
230 * New bug reporting dialog, added bugid to allow easily search for
231   similar bugs.
232 * Support for searching Bluetooth devices using gnomebt python module.
233 * Better searching for Nokia phones.
235 Bug fixes:
237 * Fixed some issues with debug wxPython, probably still all not solved.
240 === (2004-09-17)
242 New features:
244 * New settings dialog.
245 * Better date editing control.
247 Bug fixes:
249 * Should work with both wxPython 2.5 and 2.4.
251 Known issues:
253 * Calendar editor does not work in wxPython 2.5/Gtk 2, you need to enter
254   values manually (this is wxWidgets issue and has been fixed there).
257 === (2004-09-06)
259 New features:
261 * Signal and battery state continuous monitoring.
262 * Support for sending messages to multiple recipients.
264 Bug fixes:
266 * Should work with wxPython 2.5.
269 === (2004-03-03)
271 New features:
273 * Can expand "compressed" SMSes - TextCOMPRESSIONlikeTHIS.
274 * Allow direct calls/send message for contacts.
276 Bug fixes:
278 * Lots of charset issues fixed.
280 0.5.1
281 ===== (2004-01-23)
283 * Fixed typo in Wammu/Utils.py.
286 === (2004-01-21)
288 New features:
290 * Searching for phone.
291 * Backup and import functionality.
292 * Deleting of multiple entries at once.
293 * Reply on message.
294 * Playback of ring tones using timidity.
295 * More decoded SMS parts are now recognized (especially Nokia ones were not
296   recognized before).
297 * Unexpected exceptions are handled and reported as bugs.
298 * Czech localization.
300 Bug fixes:
302 * HTML displayer now should display non ascii texts correctly.
303 * Reads really all SMS.
304 * Better handling of exceptions when reading data.
305 * Broken wxListCtrl.GetColumn on wxPython 2.4.1.2 is workarounded.
306 * Workaround charset conversion problems in wxPython.
307 * Fixed creating multiple roots in tree control.
310 === (2004-01-06)
312 * Improves compatibility with more phone modules, by not requiring all
313   functions to be implemented/supported. For now reading of all stuff should
314   work with all phones Gammu supports.
315 * Now doesn't require wxPython 2.4.2.4, but 2.4.1.2, which should be in all
316   recent distributions.
317 * Will work even if you didn't have Gammu configured before.
320 === (2004-01-04)
322 * First widely announced release.
323 * Calendar support.
324 * Full editing support.
325 * Full support for SMS es.
326 * Supports internal links.
329 === (2003-12-27)
331 * Memory delete/edit/new support.
332 * Initial todo support.
333 * Internationalization.
336 === (2003-12-03)
338 * Initial version with information and memory support.
340 # vim: et ts=4 sw=4 sts=4 tw=72 spell spelllang=en_us