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
...
Update zrtp4j-light that implements new features to negotiate ZRP protocol
versions, support the B256 SAS authentication mode, some smaller updates and
bug fixes.
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.
...
"breaks the look of buttons in the contact list. When you make a rollover on any of the buttons of a selected contact the background image is cut and shouldn't be"
I've checked through and this should fix all instances of this problem.
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.
...
Previously, when an enabled SipCommButton was painted, the layers were (from the bottom layer upwards):
1) bgImage (centre aligned)
2) rolloverImage* or pressedImage, as appropriate (top-left aligned)
3) iconImage or rolloverIconImage or pressedIconImage, using iconImage if a special-state image is required but not available (centre aligned)
*The javadoc for setRolloverImage says that it's rolloverImage is the 'rollover background image', just as bgImage is the 'background image'
Now, the layers will be:
1) bgImage or rolloverBgImage or pressedBgImage, using bgImage if a special-state image is required but not available (centre aligned)
2) iconImage or rolloverIconImage or pressedIconImage, using iconImage if a special-state image is required but not available (centre aligned)
We had hit the issue that when using three different images (not icons) for a SipCommButton, the default image would show through any translucent areas of a pressed/rollover image
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.
...
Ensure that the incoming call windows don't appear on top of each other. If there's a window already displayed then it shows the next window underneath it.
13 years ago
Tom Denham
039dd4ba33
Add configuration to remove support for contact groups from the Jitsi UI.
...
To enable, set
net.java.sip.communicator.impl.gui.main.contactlist.FLATTEN_GROUP_ENABLED
Default is that no behaviour is changed.
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.
...
- Fixes a NullPointerException in one-to-one calls caused by the support for remote desktop control.
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.
...
Adds empty lines in manifest files (may cause problem).
13 years ago
Tom Denham
5880bcb30a
Partial fix for bug where the remote video stream sometimes appears as a single pixel.
...
This fixes the bug in scenarios where the call peer does not support video quality presets.
Fix is to only revalidate and repaint the settings panel if the video quality button has been added to it.
13 years ago
Ingo Bauersachs
2a8a9af71e
Avoid self-deletion of ParallelResolver after a network change
13 years ago