- 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.
Other recent changes in earlier versions:
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.
build.3758
- Avoids blocking the smack receive thread when we process candidates and have previously receive the session-accept (otherwise we process one and only one candidates messages thus in certain case, we do ICE connectivity checks with only remote peer's local address and no STUN/relay addresses).
build.3757
- Format code according to Jitsi conventions
build.3756
- Throw distinct error when RTP/AVP is rejected because of RTP/SAVP required
- Stop caching the screen bounds
- Introduce a property to let the OS window manager position dialogs when their saved position is outside the screen
- OTR: Update button state and table when a fingerprint was verified/revoked. Patch by Jonas Lauener, FHNW
build.3755
- Add space to Portaudio Combos and remove background of frame rate checkbox
- Increase size of the buddy auth dialog and adapt colors to Jitsi L&F. Patch by Jonas Lauener, FHNW
build.3754
- Resize general config pane along with the outer window
build.3753
- Reference config panels type-safe
- Split audio and video configuration forms into tabbed panes
- Add a border to the options form buttons when OS is not MacOS
- General config: put labels on top of the section to gain h-space
- Remove border from dialpad-button to hide the button style on ubuntu
build.3752
- Fixes a NPE in history reading.
build.3751
- Fixes a problem when we cancel a Jingle call, it is not really cancelled. In fact the session-terminate was sent _before_ session-initiate.
build.3750
- Fixes issue with not appearing advanced form if the configuration window is opened too early.
build.3749
- Updates ice4j.jar that reduces logs output when ICE state is completed.