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