* Desktop sharing user interface (work in progress). Start video calls from your contact list and chat window. Some call interface code enhancements and javadoc comments added. Disabled the desktop sharing feature until completely tested and ready to use. * Other recent changes in earlier versions: * - Updates the ice4j library to r240 in order to fix an issue which could leave an initiated Jingle call connecting forever. * - Fix jabber creating missing groups on update when groups are created somewhere else. Fix duplicating jabber groups with extra whitespace in its name. Displaying or hiding jabber roster items as suggested in XEP-0162. * - Commits work in progress on enabling ICE support in Jingle calls. Reduces post-pickup delay. * - Removes from builds the following protocols and plugins: gibberish, ssh, dict, rss, account-info (not used anyway), whiteboard. Note that all related code stays in the repository and everyone could easily enable the above plugins, by simply adding them in the bundles target and felix.client.run.properties file. * - Fixing build. * - Fixing build. * - Proper use of enforce prefix and allowed prefix in provisioning plugin. * - Fix msn stack not to close multichat sessions when there is no activity. Show error when outgoing call creation fails. * - Remove unused import. * - Default value for provisioning saved in the configuration defaults. * - Add log output for the updatechecker plugin. If the "check for updates on startup" option is not checked, still add the "Check for updates" item in the help menu on Windows so that users can trigger updates manually. * - Add a method in the ConfigurationService that will check all properties against a set of prefixes, invalid properties will be removed. Add the same mechanism for the provisioning plugin (to avoid add incorrect contents in the ConfigurationService). * - About window adjustments. * - Fix a problem in OperationSetDesktopStreaming*Impl where the camera was used instead of the desktop capture device if we enable desktop streaming during a call. * - Commit from translate.sip-communicator.org by user acastroy.: 910 of 910 messages translated (0 fuzzy). * - Trim search field text in order to obtain correct results. * - On startup don't block account loading with dns queries (network maybe down). * - Add DND icon to tray/notification/dock icons. * - New dnd systray icons. Changing the color code for dock icons in order to fit the color code of the status menu. * - Fix Global status icon on setting DND. Allow wizards to enable/disable add button in simple forms dialog. Facebook usernames does not allow '-' and '@' chars, reflect this in the wizard. * - Close JmDNS after having discovered (or not) the provisioning URL. * - Use install_name_tool directly in Makefile to change library path in libsparkle_init.dylib (@loader_path => @executable_path). * - Add provisioning via mDNS (Bonjour). * - Commits work in progress on supporting ICE in Jingle. * - Finally it is necessary to decode all received messages even if they are not rich text, at least to transform < into &lt; * - Authorization for SIP protocol, implement subscribe for presence.winfo rfc3857, rfc3858, rfc5025. Add block and polite-block to the currently available allow rules in xcap implementation and using them fo the sip authorization. Fix - do not subscribe for not in contactlist contacts and for terminated subscriptions. Remove warning for not found AAAA and A records, warn when both are not found. Change some config properties for autoaway. * - Authorization for SIP protocol, implement subscribe for presence.winfo rfc3857, rfc3858, rfc5025. Add block and polite-block to the currently available allow rules in xcap implementation and using them fo the sip authorization. Fix - do not subscribe for not in contactlist contacts and for terminated subscriptions. Remove warning for not found AAAA and A records, warn when both are not found. Change some config properties for autoaway. * - Fix libsparkle_init.dylib of commit 7779 (@loader_path -> @executable_path) and bring back SparkleActivator changes.