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