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