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