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