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