Commit Graph

7627 Commits (2f63201a941125bc32b08a08ccff4372d6a0fbbc)

Author SHA1 Message Date
Emil Ivov f7ab3fb813 Improves payload type overriding for SIP/XMPP so that it would remove payload type overrides when necessary.
13 years ago
Yana Stamcheva cf56f9fcf6 Fixes cut off audio conference window when creating a video bridge conference. Reported by Emil Ivov.
13 years ago
Yana Stamcheva cfb8e1e091 Makes conference related menu items available from the chat window too. Makes the "Add new account" menu also available through chat File menu.
13 years ago
Boris Grozev 5ffef82d0f Adds an option to set the video bitrate. Patches provided by Benoît Laniel on the dev@ mailing list (under the subject of '[PATCH] Set default max video bandwidth to 128')
13 years ago
Hristo Terezov cbec3cb49e Fix for the global shortcuts on Linux to ignore auto repeat key events when a shortcut is pressed.
13 years ago
Hristo Terezov 463042d73f Global shortcut tab is moved to be first of Keybindings tabs.
13 years ago
Emil Ivov 85511815b3 Allows use of distinct port ranges for audio and video streams. Distinct ranges can be defined through: net.java.sip.communicator.service.protocol.[MAX|MIN]_[AUDIO|VIDEO]_PORT_NUMBER. Use of a single range from 5000 6000 is still the default and is still configurable via the previously existing properties
13 years ago
Yana Stamcheva 77b1249b45 Adds "push to talk" functionality. The default shortcut for push to talk is "Shift Ctrl/Meta T". Native global shortcuts are now committed only for Mac. Windows and Linux coming soon. Patch provided by Hristo Terezov on dev (March 25, 2013, subject: "Re: [jitsi-dev] [PATCH] Push to talk"). Additionally this commit also removes the ppc command from the globalshortcut target.
13 years ago
Werner Dittmann 39c1998b9f Update to zrtp4j-light v3.1.0
13 years ago
Lyubomir Marinov 1d36659054 Fixes warnings.
13 years ago
Damian Minkov b1c43d7f67 Creates utility working with all phone details for metacontact and contact, used for main toolbar buttons, used for buttons in the contact list and used in the right click menu.
13 years ago
Damian Minkov 21e7a2e0db Fixes wait for unregister listener, that will trigger the reconnect. It used to listen and for registered provider event and if the provider was able to register after stand by before the scheduled unregister succeeds we can end up with offline sip provider.
13 years ago
Tom Denham f6e8aa97ae Fix up rendering of icons caused by r10608 reported by Yana on the mailing list.
13 years ago
Emil Ivov bd7891fe68 Makes Jitsi's Jingle implementation more friendly toward SIP-2-Jingle gateways that advertise RFC3264 support, by sending a 3264 answer prior to the sesion-accept within a discovery-info.
13 years ago
Yana Stamcheva 6e666b7491 Adds implementation for sip response 180 to be retransmitted 3 times. Patch provided by Hristo Terezov on dev (subject: "[jitsi-dev] [PATCH] Added implementation for sip response 180 to be retransmitted 3 times").
13 years ago
Lyubomir Marinov 1685a457af Fixes multiple failures to (properly) display the local and/or remote videos in a call.
13 years ago
Boris Grozev a3eb70a0b3 Small fixes to various comments. Adds logs when a SIP outgoing call is created and when a Conference-Info IQ is received.
13 years ago
Boris Grozev 387e4476b3 Disposes of the RTPTranslator used in MediaAwareCallConference when the last Call is removed from the conference. This allows for the RTPTranslator to be GC'ed and thus prevents a memory leak.
13 years ago
Lyubomir Marinov 6490246da8 Cleans up source code, provides tiny optimization.
13 years ago
Tom Denham 01934b63d3 Fix bug where calls fail if video is toggled while the remote end is ringing. This happened because the client would send overlapping INVITEs, which is against the SIP rfc. Fix is to only enable the video button once the remote party answers the call.
13 years ago
Tom Denham 99f600eb84 Fixes SipCommButtons so that only one of bgImage/rolloverImage/pressedImage is painted, with only one of iconImage/rolloverIconImage/pressedIconImage painted over the top, with the correct alignment.
13 years ago
Tom Denham 5f349ac2a6 Fix a problem where users might accidently answer the wrong call when they have two calls coming in at the same time.
13 years ago
Tom Denham 039dd4ba33 Add configuration to remove support for contact groups from the Jitsi UI.
13 years ago
Tom Denham da45f73944 Add a SipCommTextArea, similar to the SipCommTextField (i.e. can have coloured default text) but extending JTextArea. Both SipCommTextField and SipCommTextArea are made to implement the ColoredDefaultText interface.
13 years ago
Tom Denham bdd56fe9d1 Add the ‘remove contact’ icon next to ‘all contacts’ on the contact right-click-menu ‘remove contact’ sub-menu.
13 years ago
Damian Minkov 76fa718499 Does not show video details if it is the same as voice. When obtaining additional phone numbers do not show a number twice. Fixes enabling video buttons in contact list on found VideoDetail.
13 years ago
Damian Minkov 069ffa44a8 Implements call waiting disabled property and reject incoming calls property on busy provider.
13 years ago
Boris Grozev 5fd1aa5f27 Fixes a potential problem with handling of colibri conference IQs if we are the focus of multiple jitsi videobridge conferences...
13 years ago
Vincent Lucas a1e648c6ef Adds a minimal duration for RTP DTMF tones. This minimal duration can be configured by provisioning with the net.java.sip.communicator.service.protocol.minimalRtpDtmfToneDuration property, or by setting it in the account preferences.
13 years ago
Boris Grozev c488f654c2 Makes TransportManagerJabberImpl close its StreamConnectors in its close() method. This fixes a problem with colibri channels not being expired.
13 years ago
Lyubomir Marinov 36b29593e3 Maybe prevents a NullPointerException in X506CertificatePanel reported by Vieri on the dev mailing list in the thread 'Jitsi 2.1 uncaught exception'.
13 years ago
Vincent Lucas a6288b5c35 Adds edition for macosx address book contact properties. Avoids concurrent access to contact details. Corrects msoutlook subcategories for email and nickname.
13 years ago
Damian Minkov fd097c2eb2 Adds a warning dialog when trying to make an audio call with no audio device or no codecs enabled.
13 years ago
Yana Stamcheva e30fd21a9a Fixes message header new line when copying to the clipboard in the chat window. Patch provided by Hristo Terezov on dev (subject: "[PATCH] Fix for copying message header from conversation panel").
13 years ago
Yana Stamcheva 6ad8166150 Fixes copying of smilies and links in the chat history window. Patch provided by Hristo Terezon on dev (subject: "[PATCH] Fix for clipboard issues in chat history window").
13 years ago
Lyubomir Marinov 341d765142 Fixes a mistake in the code dealing with the timer which tracks the call duration.
13 years ago
Lyubomir Marinov 82e1bfcf7f Fixes a case of possibly multiple, unnecesary/repeating conference info IQs being sent in telephony conferences utilizing the Jitsi VideoBridge server-side technology.
13 years ago
Damian Minkov 8a1bba4b66 Adds options to disable group renaming and removing, and contact move and rename.
13 years ago
Damian Minkov d0f28b72ca Dispatches video contact details in MetaContactRightButtonMenu.
13 years ago
Damian Minkov 4be4b3f774 Adds retrieving video work phone.
13 years ago
Lyubomir Marinov a6e1daf78e - Fixes a race condition in the Jitsi VideoBridge/colibri support which could lead to failure to associate videos with the telephony conference participants who are sending them.
13 years ago
Yana Stamcheva c5db7000df Adds an abstract general implementation of the ResourceManagementService, which provides a general implementation of resource pack management and can be used by more specific implementations for desktop and android. Patch provided by Pawel Domas on dev (subject: "[PATCH] Android implementation of ResourceManagementService").
13 years ago
Damian Minkov f8d1421cca Fixes showing warning for too soon closing the chat window without receiving any message.
13 years ago
Damian Minkov 46bcbd306e Dispatches video contact details. Uses voice as default number detail, if no type is available. Use position index in MetaContactRightButtonMenu.
13 years ago
Damian Minkov b2cc5dc5bf Version change.
13 years ago
Vincent Lucas 10b5fa8e2f Corrects redundant setting of current directory for jmsoutlookaddrbook.dll. Updates the dll (32 and 64 bits).
13 years ago
Vincent Lucas 8437c5cc06 Applies patch proposed by Ingo Bauersachs for jmsoutlookaddrbook.dkk to lock the MAPI session, correct mixing of char/wchar_t and set to NULL deleted pointers. Removes names (surname, firstname, company name, etc.) from the contact call items. The dll will be generated in the following commit.
13 years ago
Vincent Lucas 4e741d81aa New version of the jmsoutlookaddrbook.dll. Corrects wrong cast.
13 years ago
Vincent Lucas 85e6d5fc38 Applies patch from Ingo Bauersachs to correct the LocalHostRetriever problem for the msoutlookaddrbook.dll. Corrects several JNI issues and code architecture. The .dll will be generated in the next commit.
13 years ago
Lyubomir Marinov 8d2147e636 Fixes crashes in the Outlook contact integration related to calling conventions.
13 years ago
Ingo Bauersachs 10bc4537a6 Add calling convention to function pointers
13 years ago
Boris Grozev 0e8f8a98e7 Fixes a problem with the RTP port number being used for RTCP.
13 years ago
Vincent Lucas cba9a8bc07 Work in progress to generate jmoutlookaddrbook.dll without linking mapi32.dll.
13 years ago
Boris Grozev ecd9a66d41 Checks for inband registration support via disco#info, instead of using the smack AccountManager.supportsAccountCreation() method.
13 years ago
Damian Minkov a9bb74a7a4 Commits the 2.0 version number in preparation for 2.0 release. Few more builds to follow with that version number.
13 years ago
Ingo Bauersachs cc902646da Log exception if the Outlook Native Lib cannot be loaded
13 years ago
Lyubomir Marinov 57bb01cec7 Fixes multiple newly-introduced warnings.
13 years ago
Damian Minkov e00a0279a2 Fixes NPE in error dialog.
13 years ago
Emil Ivov e6ea78923d renames the CoBri extension to COLIBRI (for COnferencing with LIghtwight BRIdging)
13 years ago
Vincent Lucas 528bdb40d5 Implements contact details edition and notification for outlook.
13 years ago
Lyubomir Marinov c85ca6ca0c Works on preventing an issue with the display of remote video which could scale it down to a tiny number of pixels. Fixes multiple technical/programming errors, warnings, javadocs.
13 years ago
Boris Grozev 1d39ff7305 Adds log entries when a Cobri (Colibri) channel's SSRCs change. Minor corrections to comments and logging.
13 years ago
Damian Minkov fa73ab5bc2 Adds option to disable custom digest-md5 mechanism.
13 years ago
Tom Denham a035f2c7ee Revert r10449 as possibly causing problems
13 years ago
Damian Minkov 99bb332158 Fixes changing sound files in notification configuration.
13 years ago
Yana Stamcheva ddbac357d0 Adds a default value for the account config property.
13 years ago
Damian Minkov 29cf3a8243 Dispatches calls to addPopupMessageListener before we have initialized the SystrayService (waiting for UIService).
13 years ago
Lyubomir Marinov 6476071892 Fixes warnings.
13 years ago
Lyubomir Marinov d18143cf6d Fixes warnings.
13 years ago
Lyubomir Marinov 74c2b852d1 Fixes static imports to conform to the star import convention.
13 years ago
Lyubomir Marinov acfa70a192 Fixes Java 1.5 compatibility breakage reported by Heikki Lindholm. Fixes warnings.
13 years ago
Lyubomir Marinov 80b78f21b3 Fixes warnings. Adds and/or fixes javadocs.
13 years ago
Yana Stamcheva 399d5ee1c6 Fixes <3 copying in the chat window. Patch provided by Hristo Terezov on dev (21/02/2013 subject: "[PATCH] Fix for copying text from the chat window that contains images").
13 years ago
Lyubomir Marinov 66584bbd44 Fixes the display of the remote video in a call which could appear as a single pixel (on Windows at least).
13 years ago
Yana Stamcheva 3f2e72a4b1 Fixes copying of images and smilies in chat window. Patch provided by Hristo Terezov on dev (20/02/2013 subject: "[PATCH] Fix for copying text from the chat window that contains images").
13 years ago
Damian Minkov 6c28da6290 Fixes dispatching/saving some addressbook fields. Adds new subcategory to ContactDetails. Adds additional check to account manager, to check whether an account with user_id is saved in configuration. Adds id key for SourceContacts and their data.
13 years ago
Tom Denham 1bdef42e03 This changes the metacontact right-click-menu so that if there is only a single contact in a metacontact, the ‘remove contact’ submenu is not shown, and clicking ‘remove contact’ immediately removes the metacontact
13 years ago
Tom Denham d99133f2c2 Add thread IDs to log messages
13 years ago
Ingo Bauersachs 5ffc3c8b10 Accept RTP/SAVPF media profile
13 years ago
Damian Minkov 744db6582d Removes some more properties.
13 years ago
Lyubomir Marinov 48200f250c Fixes inconsistent synchronization in RTPSourceStream which could lead to unexpected behavior. Enables debug output in the PortAudio binaries on Windows. Makes sure that failures to load the JNI counterparts of CoreAudioDevice will not break PortAudio and the software volume control. Fixes warnings.
13 years ago
Damian Minkov d22a03ecbd Removes some functions only available in newer macosx versions.
13 years ago
Tom Denham 403644d476 Add methods for cropping images to be elliptical
13 years ago
Tom Denham 60201380e8 Fix bug where main window jumps and changes size if it is already visible when a call is missed.
13 years ago
Yana Stamcheva a5df61cbc0 Include @ and . to the recorded file name. Patch provided by Hristo Terezov.
13 years ago
Yana Stamcheva a3109d7cb6 Fills display name when adding contacts from contact sources such as Outlook, Google Contacts or MacOSX Contacts. Patch provided by Hristo Terezov.
13 years ago
Tom Denham 58acfca5dd Fix bug where changing the "show / hide offline contacts" option while on the call history, would replace the call history with contacts
13 years ago
Damian Minkov 6be8af5781 Implements contact details edit and notification for outside edit of contacts.
13 years ago
Yana Stamcheva cc702f3a05 Adds the username of the remote party to the recored call file name. Patch provided by Hristo Terezov on dev mailing list (subject: "[PATCH] Change for the filename format of the recorded call file").
13 years ago
Yana Stamcheva 8b6b45aa53 Extends contact source apis to support editable contact sources. Fixes internationalization issues with contact source details. Adds additional categories and sub-categories of contact details.
13 years ago
Lyubomir Marinov 02acd44641 Commits work in progress on utilizing Android's native hardware (and software) decoding (and encoding) via MediaCodec.
13 years ago
Yana Stamcheva 20b45ce9a6 Adds some additional detail categories and labels for contact source details.
13 years ago
Ingo Bauersachs 53c89867ac Include exception in failed delivery log
13 years ago
Ingo Bauersachs 1316e10635 Include domain name in SRV lookup log
13 years ago
Ingo Bauersachs d4ae274e4a Add activator logging
13 years ago
Ingo Bauersachs 98b028beaf Reload default resolver if no custom resolver is registered
13 years ago
Vincent Lucas d026b56cf4 Re-enables the desktop sharing functionality: button selection, region shared frame and remote control events.
13 years ago
Damian Minkov a6c8d2666e Moves jitsi in usr/share under debian. Fixes source package after new dns change. Adds dependency to dnsjava on debian source package.
13 years ago
Tom Denham 5880bcb30a Partial fix for bug where the remote video stream sometimes appears as a single pixel.
13 years ago
Ingo Bauersachs 2a8a9af71e Avoid self-deletion of ParallelResolver after a network change
13 years ago