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