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