Disables configuration of call recording if call recording button is hidden.
Fixes a failure to generate key frames in the H.264 encoder.
Changes scrollable tabs forward/backward icons if new message is received and the tab is not in the visible list of opened chat tabs, a problem where user can miss messages if too many open tabs exist.
Fixes - create new jabber account with a custom port, issue #1117. Patch provided by Semen Baranov.
Displays account display name when listing accounts in chat room dialog.
Moves some ui code to be executed in EDT.
Fixes changing chat transport icons and the icon of chat tabs when status changes for a contact resource, sometimes there were not synchronized or online while all resources are offline.
Adds PluginComponentFactory which is responsible for creating the PluginComponent, fixes the problem of adding multiple instances of the same plugin component on different panels (multi window chats).
Updates menu for plugin discovery.
Fixes otr chat toolbar menu entry.
Implements private messaging chats.
Fixes StringIndexOutOfBoundsException exception when a file with the same filename as the transfered file exists and the filename doesn't contains ".".
Fixes displaying buttons in call window for cusax contacts (chat and plugin buttons).
Fixes NPE in findPrivateContactByRealId method which tries to find private messaging contact.
Fixes jabber calls.
Fixes jabber calls.
Adds an option to display peer names in call history tooltips.
Adds status of contact to chat message button in call panel.
Skips the image for source contacts if it is the default one (dialing from call history showed low resolution image for in,out or missed calls).
Fixes discovering cusax connected contacts when using call history.