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