gajim
view ChangeLog @ 14111:970a8f2ab76d
prepare 0.15.2 release
| author | Yann Leboulanger <asterix@lagaule.org> |
|---|---|
| date | Tue, 30 Oct 2012 17:31:43 +0100 |
| parents | 48536d028e08 |
| children | 84dbf1856a7a |
line source
1 Gajim 0.15.2 (30 October 2012)
3 * Show punycode encoded urls if they contain non-ascii chars
4 * Fix crash when pressing Esc in chat window
5 * Support Network Manager 0.9
6 * decrypt GPG messages in the correct order
8 Gajim 0.15.1 (29 August 2012)
10 * Switch from python-farsight to python-farstream
11 * improve performances
12 * Fix roster filter with unicode chars
13 * Fix connection to msn jabber server
14 * Fix some GPG issues
15 * Fix other small issues
17 Gajim 0.15 (18 March 2012)
19 * Plugin system
20 * Whiteboard (via a plugin)
21 * Message archiving
22 * Stream managment
23 * IBB
24 * Nested roster group
25 * Roster filtrering
26 * UPower support
27 * GPG support for windows
28 * Spell checking support for windows
30 Gajim 0.14.4 (22 July 2011)
32 * Fix translation issue
33 * other minor fixes
35 Gajim 0.14.3 (19 June 2011)
37 * Fix history viewer
38 * Fix closing roster window
39 * Prevent some erros with metacontacts
41 Gajim 0.14.2 (07 June 2011)
43 * Fix CPU usage when testing file transfer proxies
44 * Fix invalid XML char regex
45 * Fix subscription request window handling
46 * Fix URL display in chat message banner
47 * Other minor bugfixes
49 Gajim 0.14.1 (26 October 2010)
51 * Fix changing account name
52 * Fix sending XHTML
53 * Fix GnomeKayring usage
54 * Fix some GPG bugs
55 * Minor bugfixes
57 Gajim 0.14 (02 September 2010)
59 * Jingle audio / video chat
60 * Improve Startup time
61 * Copy emoticons, LaTeX expressions when they are selected
62 * Fix status icon transparency by using gtk.statusicon
63 * Groupchat auto-rejoin
64 * geolocation (with geoclue)
65 * use XDG standards
66 * SCRAM-SHA-1 and SASL EXTERNAL authentication
67 * MUC captcha
68 * Lots of refactoring
70 Gajim 0.13.4 (02 April 2010)
72 * Add japanese translation
73 * Fix some TLS connection
74 * Don't raise a lot of "DB Error" dialog
75 * Fix contact synchronisation
76 * Minor fixes
78 Gajim 0.13.3 (23 February 2010)
80 * Fix facebook xmpp server connection
81 * Fix copy / paste with Ctrl+C on non-latin keyboard
82 * Fix sending PEP information when connecting
83 * Fix parsing HTML messages that have ascii markup
85 Gajim 0.13.2 (14 January 2010)
87 * Fix some translations
88 * Fix string comparison according to locales
89 * Fix resizing of groupchat occupant treeview
90 * Fix some gnomekeyring glitches
91 * better SRV usage with libasyncns
92 * copy emoticons when we copy / paste in conversations
94 Gajim 0.13.1 (28 November 2009)
96 * Fix a bug when no account exists and bonjour is not available
97 * Fix a bug when opening advanced option in MUC
98 * Fix a bug when using non-BOSH proxies
100 Gajim 0.13 (24 November 2009)
102 * Improve gtkspell (fix memleak)
103 * BOSH connection
104 * Roster versioning
105 * Ability to send contacts
106 * GUI to send XHTML messages
107 * Improve sessions handling
108 * pubsub storage (for bookmarks)
109 * Ability to select account when joining a groupchat
110 * Better Gnome keyring support
111 * Ability to ignore occupants in groupchats
112 * Ability to show / hide self contact row
113 * Automatically go away when screensaver is enabled under windows
114 * Ability to enable / disable accounts
115 * better URL recognition
116 * groupchat autoreconnect
117 * Store passwords in KDE wallet if available
118 * Better MUC errors handling
119 * Fix sound player launch (don't create zombies anymore)
120 * Optional shell like completion
121 * New color theme
123 Gajim 0.12.5 (08 August 2009)
125 * Don't depend on GTK 2.14
127 Gajim 0.12.4 (07 August 2009)
129 * Fix History manager
130 * Fix file transfer proxy discovering at connection
131 * Improve filetransfer with IPv6
132 * Fix zeroconf when receiving badly encoded info
134 Gajim 0.12.3 (12 June 2009)
136 * Fix PLAIN authentication (in particular with Gtalk
137 * fix PEP discovery
139 Gajim 0.12.2 (07 June 2009)
141 * Better keepalive / ping behaviour
142 * Fix custom port handling
143 * Improve error messages handling
144 * Totem support for played music
145 * Fix SSL with some servers
146 * Handle XFCE notification-daemon
147 * Restore old behaviour of click on systray: left click to open events
148 * Network manager 0.7 support
149 * Move logs file under windows to $APPDATA/gajim
150 * Improve Kerberos support
151 * Many bugfixes here and there
152 * Add -c option to history_manager
154 Gajim 0.12.1 (21 December 2008)
156 * Fix filetransfer
157 * Updated german translation
158 * Fix click on notifications when text string is empty
159 * Improve systray popup menu
161 Gajim 0.12 (17 December 2008)
163 * Fix text rendering in notifications
164 * Fix forward unread messages under Windows
165 * Better sessions support
166 * Better auto-away support
167 * Fix banshee support
168 * Quodlibet support
169 * Fix GSSAPI authentification
170 * Fix IPV4 filetransfer on Windows Vista when IPV6 is used too
171 * Fix caps usage
172 * Fix end to end encryption autonegotiation
174 Gajim 0.12-beta1 (11 November 2008)
176 * SECURITY
177 * Implement Kerberos (GSSAPI) SASL Authentication mechanism
178 * Prevent affiliation spoofing in groupchats
179 * Improve GPG and E2E support
181 * GUI
182 * Highlight all valid IANA schemes
183 * Improved E2E, Mood and Activity dialogs
184 * Show number of participants in groupchats
186 * Connection
187 * Correctly parse IDNA names in SRV records
188 * Disable proxy resolution (#4299)
189 * Fix handling of namespace invalid XML
190 * Do not freeze on connection failures (#4366, #4107)
192 * OTHERS
193 * Do not crash on fluxbox restarts
194 * Update several hotkeys and make them work on non-latin keyboards
195 * Prevent a user from sending invalid XML chars
196 * Do not try to save a file with a too long filename when a nick is long
197 * Implement XEP-0203 (Delayed Delivery)
198 * Improved windows installer
199 * Latex support for windows
201 Gajim 0.12-alpha1 (12 August 2008)
203 * Change licence from GPLv2 to GPLv3
205 * SECURITY
206 * Support for End-To-End encryption (XEP-0116)
207 * SSL certificate verification
208 * Improve GPG support (#2390, #2783)
209 * Ability to disable message previews in notify popups
211 * GROUP CHATS
212 * Support for sending files over group chats
213 * List of bookmarked rooms is now sorted alphabetically
214 * Support for transforming a one-to-one chat into a groupchat
215 * Send invitation by drag-and-dropping a contact from roster
216 * Send messages to conference using gajim-remote
217 * Ability to destroy a room when we are owner, give a reason and alternative room jid
218 * Ability to minimize group chats in roster
220 * USABILITY
221 * Files transfers using drag and drop
222 * Ability to select and interact with status messages in chat windows (using libsexy)
223 * Ability to set a custom avatar for a contact
224 * Better handling of resource collisions
225 * Option to Sign On as a Certain Status (#3314)
226 * Block/Unblock contact directly from roster using privacy lists
228 * GUI
229 * Single window mode
230 * Close change status windows after 15 seconds of inactivity
231 * Simplified "Accounts" dialog
232 * Preferences window redesign
233 * New GUI for chat window
234 * Roster treeview now uses modelfilter (way way much faster)
236 * OTHER
237 * Support of PEP (Personal Eventing Protocol) (XEP-0163)
238 * User Mood (XEP-0107)
239 * User Activity (XEP-0108)
240 * User Tune (XEP-0118)
241 * User Nickname (XEP-0172)
242 * Support for Google Talk accounts with non gmail.com domain (+ GMail notifications)
243 * Modified the format of emoticons list file, so we can choose the default code (#3696)
244 * New Remote Controlling Option (XEP-0146): forward unread messages
245 * Support for User Search (XEP-0055)
246 * Support for jabber:x:data in message elements (Part of XEP-0004)
247 * Added a «supported features» window
248 * Latex support (#2796)
249 * Link-local messaging with Windows (#2883)
250 * Ability to send a custom status to a group, a contact or a transport
251 * Support of Message Receipts (XEP-0184)
253 Gajim 0.11.4 (06 December 2007)
255 * Fix /nick command in groupchats
256 * Better Metacontacts sorting
257 * Fix Ctrl + PageUP/Down behaviour
258 * Fix saving files from filetransfer under windows
260 Gajim 0.11.3 (17 November 2007)
262 * Fix bookmarks support detection
263 * Improve file transfer on windows
264 * Fix some zeroconf bugs
265 * Fix focus bug in chat window
266 * Fix nickname changement behaviour in groupchats
268 Gajim 0.11.2 (22 September 2007)
270 * Improve idle, transports support
271 * Enable ellipsization in roster and chatwindow
272 * Fixed some metacontacts problems (#2156, #2761)
273 * Beter support of XEP-0070 (Verifying HTTP Requests via XMPP)
274 * Make the same height of a banner for all chat tabs
275 * Fix a bug with french translation and invitations (#3043)
276 * Fix a bug with UTF-8 and emoticons
277 * Corrected many bugs with passwords and gnome-keyring
278 * Improve xhtml-im and pictures support
279 * Improve Ad-Hoc support
280 * And many other bufixes
282 Gajim 0.11.1 (18 February 2007)
283 * Fixes in gajim-remote and the way XMPP URI are handled
284 * Fix Idle under Windows
285 * Fix Gajim under non-ascii languages Windows
286 * Fix International Domain Name usage
287 * Fix when removing active privacy list
288 * Fix problem with adhoc command and multi-step forms
289 * Fixed avatars cache problems in group chats
290 * KDE integration for XMPP URI
291 * Support of Banshee Music player
292 * Support of XEP-0202 (Entity Time)
293 * Support of XEP-0199 (XMPP Ping)
295 Gajim 0.11 (19 December 2006)
296 * New build system, using GNU autotools. See README.html
297 * Support for link-local messaging via Zeroconf using Avahi (XEP-0174)
298 * Automatically connect and disconnect to accounts according to network availability (if Network Manager is present)
299 * IPV6 support to connect to server
300 * Ad-Hoc commands
301 * GNOME Keyring Support (if GNOME keyring is available, manage passwords and save them in an encrypted file)
302 * Introducing View Menu (GNOME HIG)
303 * Ability to now hide the Transports group
304 * Support for notify-python. So if notification-daemon is not available, we still can show cool popups
305 * Connection lost is now a non-intrusive popup
306 * Try to get contact desired nick when we add him to roster aka User Nickname (XEP-0172)
307 * Support for Privacy Lists (XEP-0016)
308 * Better design of User Profile window, with a progress bar
309 * New Add User dialog, with possibility to register to transport directly from it
310 * Completion for "Start Chat" input dialog
311 * Metacontacts across accounts (#1596)
312 * Ability to have a different spellchecking language in each chat window. (#2383 and #746)
313 * Forbid to run multiple instances (but you can use differents profiles)
314 * Ability to save avatar with right click on avatar in chat banner
315 * Annotations (XEP-0145)
316 * XHTML Support
317 * Rhythmbox and Muine song change notification
318 * Ability to operate on more than one contact at once in roster (#1514)
319 * Send single message to a whole group
320 * Delete a whole group
321 * Gajim now remembers if GPG encyption was enabled per contact
322 * Priority can be changed automatically when we change status
323 * Fuzzyclock support
324 * Mute sounds from systray menu
325 * Add possibility to start a chat or see contact's infos from subscription request window
326 * Use different colors for each participant in groupchats
327 * Ability to show only Join/Leave in groupchats instead of all status changes
328 * New possibilities to insert nickname of a participant in groupchat conversations: Tab in an empty line now cycles through nicks, maj+right click->inserts nickname, maj+click on name in gc-roster, /names command to show all users presence
329 * Fixed bugs when removing or renaming an account with tabs open (#2369 and #2370)
330 * New translations: Croatian, Esperanto, British English, Belarusian
332 Gajim 0.10.1 (06 June 2006)
334 * Freeze and lost contacts in roster (#1953)
335 * Popup menus are correctly placed
336 * High CPU usage on FreeBSD (#1963)
337 * Nickname can contain '|' (#1913)
338 * Update pl, cs, fr translations
339 * Don't play sound when no event is shown (#1970)
340 * Set gajim icon for history manager
341 * gajim.desktop is generated with translation (#834)
342 * Preventing several TBs and annoyances (r6273, r6275, r6279, r6301,
343 r6308, r6311, r6323, r6326, r6327, r6335, r6342, r6346, r6348)
345 Gajim 0.10 (01 May 2006)
347 * One Messages Window ability (default to it) with tab reordering ability
348 * Non blocking socket connections. Gajim no longer remains unresponsive.
349 * Gajim now uses less memory
350 * File Transfer improvements (now should work out of the box for all)
351 * Meta Contacts ability (relationships between contacts)
352 * Support for legacy composing event (JEP-0022). Now 'Contact is composing a message' will always work
353 * Gajim now defaults to theme that uses GTK colors
354 * Roster Management Improvements (f.e. editablity of transport names, extended Drag and Drop Functionality)
355 * History (chat logs) Manager (search globally, delete, etc)
356 * Animated Emoticons ability
357 * Support for GTalk email notifications for GMail
358 * Room administrators can modify room ban list
359 * Gajim no longer optionally depends on pydns or dnspython. Requires
360 dnsutils (or whatever package provides the nslookup binary)
361 * gajim-remote has extended functionality
362 * Improved Preset Status Messages Experience
363 * Detection for CRUX as user's operating system
364 * New art included, appropriate sizes of icons used where available
365 * Translations under Windows now work okay
366 * Tons of fixes for bugs and annoyances: http://trac.gajim.org/query?status=closed&milestone=0.10
369 Gajim 0.9.1 (27 December 2005)
371 * Fix bug when joining a Groupchat
372 * Fix bug when starting Gajim without old logs
374 Gajim 0.9 (23 December 2005)
376 * Avatars and status messages in roster window
377 * Improved service discovery window
378 * Emoticons selector, Cooler Popup Windows (notification-daemon). Read more information in case you did not notice something different in http://trac.gajim.org/wiki/GajimDBus#notif_daemon
379 * Caching of Avatars, Less UI freezing
380 * New Account creation wizard
381 * Better History Window with searching capabilities
382 * Gajim now tries to reconnect to a jabber server if connection is lost
383 * Queue for all events (File Transfer, private messages, etc)
384 * A lot of new irc-like commands in group chat. Do for example /help invite
385 * X11 Session Management support
386 * Gajim registers and handles xmpp: and xmpp:// (GNOME/gconfd only)
387 * Use pysqlite for conversation history. Automigration for old logs
388 * New translations: Italian, Swedish, Slovak, Basque
390 Gajim 0.8.2 (06 Sep 2005)
392 * Fix so Gajim runs in pygtk2.8.x
393 * Gajim can use pydns too (apart from dnspython) to do SRV lookup
394 * Other minor fixes
396 Gajim 0.8.1 (02 Sep 2005)
398 * Systray icon for windows
399 * Gajim is available in Dutch
400 * Gajim can use gpg-agent
402 Gajim 0.8 (18 Aug 2005)
404 * Avatars (JEP-0153)
405 * Chat state notifications aka. typing notification (JEP-0085)
406 * Bookmark storage (JEP-0048)
407 * File Transfer (JEP-0096)
408 * Major changes to adhere to GNOME HIG
409 * Complete vcard fields support
410 * New and better user interface for chat and groupchat windows
411 * SRV capabilities and custom hostname/port
412 * Many improvements in group chat and IRC emulation (eg. nick autocompletation and cycling)
413 * Gajim can now send and receive single messages
414 * New iconsets and new dialog for customizing the user interface
415 * Mouseover information for contacts in the roster window (aka tooltips)
416 * DBus Capabilities. Now Gajim can be remote controlled
417 * Authenticating HTTP Requests via XMPP (JEP-0070)
418 * Now you can lookup a word in Wikipedia, dictionary or in search engine
419 * XML Console
420 * Gajim is now also available in norwegian and czech language
423 Gajim 0.7.1 (5 Jun 2005)
425 * Transports icon as an option and error/mesage icon for transports
426 * Gajim is more HIG compatible
427 * Editing registration information on transports
428 * Messages stanza without <body> element are not printed
429 * SASL bugfix
430 * GtkSpell capabilities
431 * Support SSL (legacy) connection
432 * Assign gpg key to specific contact
433 * Contacts are sortable by status
434 * Gajim remembers last lines when reopening chat
435 * New translations available: German, Russian, Spanish, Bulgarian
437 Gajim 0.7 (23 May 2005)
439 * Ability for groupchat reserved rooms with full affiliations and roles support
440 * Popup notification for incoming events
441 * Protocol icons for contacts from transports
442 * Gajim's user interface is now more HIG compliant
443 * Gajim now detects and can send operating system information
444 * Gajim now can inform the user about new version availability
445 * Gajim jabber library migration from jabberpy to xmpppy
446 * Rewrite the plugin system to remove threads and improve latency
447 * Gajim now supports Nodes in Service Discovery
448 * Greek and Polish translations
451 Gajim 0.6.1 (03 April 2005)
453 * Rewrite of service discovery. It doesn't freeze Gajim anymore.
454 * More HIG Compliant.
455 * Gajim is faster (do not redraw preferences_window each time we open it, use
456 of psyco if available)
458 Gajim 0.6 (23 March 2005)
460 * Gajim's user interface is now nicer.
461 * Groupchat just got better.
462 * URL, mailto and ascii formatin (* / _) detection
463 * Better transports detection, group management, and many minor additions/bugfixes
465 Gajim 0.5.1 (27 February 2005)
467 * Minor bugfixes.
469 Gajim 0.5 (26 February 2005)
471 * Possibility to use tabbed chat window
472 * Sound support under GNU/linux
473 * Autoaway available under Microsoft Windows
475 Gajim 0.4.1 (23 January 2005)
477 * Bugfix in config file parser (fix config file parser to handle emoticons)
478 * Bugfix with GPG signatures
480 Gajim 0.4 (21 January 2005)
482 * New option: regroup accounts
483 * Emoticons support with a binder
484 * GUI improvements
485 * Bugfixes
487 Gajim 0.3 (18 December 2004)
489 * GUI improvements
490 * group chat support with MUC (JEP 45)
491 * New agent browser (JEP 30)
492 * GnuPG support
493 * Autoconnect at startup
494 * New socket plugin
496 Gajim 0.2.1 (1 July 2004)
498 * bugfixes : when configfile is incomplete
499 * icon in systray with popup menu (for linux)
500 * "auto away even if not online" option
501 * always show contacts with unread messages
502 * new imageCellRenderer to show animated gifs
503 * allow agents unregistration
505 Gajim 0.2 (8 June 2004)
507 * bugfix for french translation
508 * multi-resource support
509 * auto away support (for linux)
510 * invisible support
511 * priority support
513 Gajim 0.1 (21 May 2004)
515 * Initial release.
