* Isolates notification management and triggering. * Fixes a NPE and tests. * Adds some error reporting to sip server stored contactlist. * Other recent changes in earlier versions: * build.3778 * - Fixes java 1.5 error. * build.3777 * - Prepares the conference call user interface to show video. * build.3776 * - Updates access to environment variables when building installers. * - Updates ice4.jar which allows GTalk controlled agent to nominate pair under some circumstances when it receives a binding success response for one of its checks. * build.3775 * - Ignore SAVP options when call encryption is disabled * build.3774 * - Removes G728 codec and fixes javadoc warnings. * build.3773 * - Give popups a minimum height and don't cut off text due to rounding * build.3772 * - Give popups a minimum height and don't cut off text due to rounding * build.3771 * - Fixes disappearing submenus. * - Makes popup menus disappear when the parent window is not on focus. * build.3770 * - Check the account name property when installing an account. * build.3769 * - Fixes local audio levels when peer removed from call. Adds profile-level-id when negotiating video codecs. Fixes login with msn due to server address changes. * - Reduces the number of times that Jitsi's CaptureDevices get started/stopped in order to, for example, bring down the number of times that (some) webcams flash on and off. * - When running the x86 setup on Windows x64, does not ask the user whether they are sure they want to continue when the setup is an (automatic) update. * build.3768 * - Remove protocol zeroconf. * - Makes tooltips and menus disappear when the parent window is not on focus. * build.3767 * - Fixes checking for jabber contacts when calling from call history(jid with resource). * - Attempt to fix problems when adding an XMPP contact. Sometime we got a 'no response from the server' exception due a too small timeout for waiting jabber:iq:roster result messages and sometime we go another exception that failed the add, it was due to a event not triggered. * build.3766 * - Fixes disappearing messages in chat window. Fixes chat history navigation. * - Put system properties settings in a separate function. Fixes styles and javadoc warnings. * build.3765 * - Fixes NullPointerException blocking the project to run. * build.3764 * - Fixes some issues with jabber statuses and priority of resources. * - Listens for changes in configuration service and reflect it in current configuration. * build.3763 * - Refactors the ConfigurationService implementation in preparation for providing a database store. * build.3762 * - Fixes an incorrect #define in the source code of the Microsoft Outlook Address Book and Contacts integration. * build.3761 * - Implements AccountManager#removeStoredAccounts which removes all accounts which have been persistently stored. * build.3760 * - Separates xcap contactlist implementation and adds option for contacts retrieval from XiVO. * - Fixes NPE if a default string is missing. * - Makes a noisy error to warning. * build.3759 * - Makes the call via and chat via components show the account display name instead of the account address. An ACCOUNT_DISPLAY_NAME property has been added in order to configure the display name additionally.