Commit Graph

9509 Commits (e940df62ef2b049553287ae59c0ac01b198b6276)
 

Author SHA1 Message Date
Damian Minkov e940df62ef Removes unused libraries in IDEA project file.
13 years ago
Damian Minkov 3fa62982d0 Fixes event that is fired on selected contact.
13 years ago
Emil Ivov 568f8e20df Renames show/hide button properties to fit convention (should apply globally for uniformity)
13 years ago
Yana Stamcheva d58ed35645 Adds a property allowing to disable call recording through provisioning.
13 years ago
Yana Stamcheva 75d04ad81a Fixes event configuration file chooser to use the last stored file location if no file is selected or show the currently selected file. Implemented for both program and sound files. Fixed an issue with URL based file paths.
13 years ago
Yana Stamcheva 1826ac329b Provides a sorted result in all invite and transfer windows, including call transfer, create a conference call, invite to call, etc.
13 years ago
Yana Stamcheva 162235665f Fixes custom action buttons coordinates and backgrounds.
13 years ago
Damian Minkov e43bd9db1b Fixes some re-initializations for custom action buttons for UIGroups.
13 years ago
Damian Minkov 6744db96f7 Adds custom action buttons for UIGroups.
13 years ago
Yana Stamcheva becd556ffc Adds presence status and avatars to contacts coming from vcards in the "transfer call" and "invite to conference" dialogs.
13 years ago
Damian Minkov 0dba9afa03 Fixes building natives using i386 debian.
13 years ago
Lyubomir Marinov 97cba28a43 Implements an alternative to PortAudio on Windows which uses Windows Audio Session API (WASAPI) and related Core Audio APIs such as Multimedia Device (MMDevice) API.
13 years ago
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 66e39e2832 Changes the way FEC is handled in the Opus decoded. Makes it output a single Buffer containing both the data decoded from FEC and the packet's 'regular' data. Until now, it output two separate Buffers.
13 years ago
Boris Grozev 684f32c9d8 Updates FMJ to r25. Handles the newly introduced Buffer.FLAG_SKIP_FEC in the libjitsi decoders.
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
Vincent Lucas faf1f39e6e Corrects the RTP DTMF buffering management for the following case: when a key is hold down on Windows, it generates several start DTMF events and only one stop when released.
13 years ago
Yana Stamcheva 7f3ff453f0 Adds native globalshortcut libs for linux and Windows. Provided by Hristo Terezov.
13 years ago
Boris Grozev 93cbfea68c Tries to reuse a Buffer's data in order to avoid allocating memory.
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 a542586b15 Merge latest changes on debian package. Renames package jitsi-jni to libjitsi-jni. Removes jar-not-in-usr-share overrides, not needed anymore.
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
Emil Ivov a694066b11 Upgrades to latest ice4j version, for better WebRTC compatibility (More to come on this subject in the following weeks).
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 794aca649d Reverts a mistakenly committed file in r10614.
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
Damian Minkov dd5dc2db2f Updates bundled jre.
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