Yana Stamcheva
4424990017
Adds a separate video bridge menu in Tools and adds an OperationSetVideBridge that gives access to the video bridge conference calls.
13 years ago
Vincent Lucas
81c971944b
Adds a notification popup when the audio device configuration has changed.
13 years ago
Boris Grozev
1f0a4b1a65
Adds the number of packets discarded by the FMJ packet queue to the "call info" window and to the logs at the end of a call.
13 years ago
Boris Grozev
276d33addb
Implements a mechanism that allows JMF Controls registered in the codec implementations to be accessed in MediaStream. Adds a FECDecoderControl interface and uses it to collect FEC statistics in MediaStreamStatsImpl. Adds a "Packets decoded with FEC" line in the call info window.
13 years ago
Damian Minkov
5cb8ad46a8
Adds more options to sound notifications and their config. Sound notifications now can use playback, notification or pc speaker device.
13 years ago
Boris Grozev
6c376df438
Renames SILK-related properties.
13 years ago
Boris Grozev
bdf1793fd2
Adds an option to explicitly advertise FEC support for SILK in SDP.
13 years ago
Vincent Lucas
22ffe0448b
Improves harvesting time stats for call info frame. Updates Ice4j to r343: Improves harvesting time stats: 1) number of harvests and 2) total harvesting time for each harvesters.
13 years ago
Boris Grozev
19d2276dd4
Adds FEC support for the SILK codec. Minor clean-ups in EncodingConfiguration and MediaConfigurationImpl.
13 years ago
Damian Minkov
4247259805
Fixes ice states strings in call info.
13 years ago
Vincent Lucas
8e594b7212
Adds total harvesting time to the call info frame. Updates Ice4j to r339: Adds extra function to export the total harvesting time.
13 years ago
Damian Minkov
0110981ab4
Fixes resource missing apostrophe.
13 years ago
Vincent Lucas
07595ca31c
Adds XMPP GUI configuration the ability to disable Jingle (audio and video calls with XMPP).
13 years ago
Vincent Lucas
d67e969a0a
Improves call info frame to show the ICE harvesting time if available. Updates Ice4j to r338: Adds extra function to export harvesting time.
13 years ago
Damian Minkov
3f3ca000f0
Detects failed typing notifications.
13 years ago
Vincent Lucas
ceb334e6ba
Adds CallInfoFrame information about host/reflexive/relayed addresses if ICE is used. Updates Ice4j to r337: Adds functions to get the host/reflexive/relayed address of the selected candidate pair.
13 years ago
Vincent Lucas
03f2e135ba
Updates GUI general preferences checkbox text concerning alphabetical to number character convertion for phone numbers.
13 years ago
Vincent Lucas
1630576457
Adds a checkbox in the GUI general preferences to accept dialed string with alphabetical characters as phone number.
13 years ago
Boris Grozev
ba8ad30931
Makes the "toggle video" button in the call window active only if we're ready to send video, and shows an appropriate tooltip otherwise. Same for the desktop sharing button.
13 years ago
Yana Stamcheva
b9585be3d1
Activates the simple chat skin, until we fix memory problems with the current chat theme.
13 years ago
Damian Minkov
d79dcf7ec4
Fixes some messages using apostrophe and parameters. Fixes an inaccurate message used in OTR. Contributed by Alexandros Papadopoulos.
13 years ago
Yana Stamcheva
ee908cba05
Adds phonenumbers and search to transfer and conference invite dialogs. Improves the chat invite dialog by adding a search field on the top of the source contact list.
13 years ago
Emil Ivov
d8f2441317
Applies a patch from Boris Grozev that allows setting different codec configurations to different accounts. It is now possible to set entirely different codec preference for every account.
13 years ago
Emil Ivov
e2c6718d5b
Applies a patch from Boris Grozev that Adds a password strength meter to XMPP password changes and improves the feature in other ways.
13 years ago
Damian Minkov
8ecc482d92
Renames voicemail alias uri label to voicemail subscription uri.
13 years ago
Damian Minkov
9049a68efe
Renames auto answer menu.
13 years ago
Vincent Lucas
2836fe726f
Improves SIP and XMPP configuration interface to choose the priority between ZRTP and SDes.
13 years ago
Emil Ivov
c6016b808c
Minor string correction
13 years ago
Emil Ivov
ab1a357d8c
Adds password modification from within Jitsi for XMPP accounts that allow it. Contributed by Boris Grozev.
13 years ago
Vincent Lucas
a45b6e0940
Adds SDES for XMPP. Works with Jingle and GTalk (only for gmail web app, doesn not work on "talk" for android).
13 years ago
Yana Stamcheva
501fe9d6a2
Fixes "Remove contact" message when the account is not logged in.
13 years ago
Yana Stamcheva
114f31268c
Fixes "Add contact" dialog message when account is not connected. Reported by Alexandros Papadopoulos.
13 years ago
Ingo Bauersachs
8f6718fbd3
Change DNSSEC warning message to reflect independent causes
14 years ago
Yana Stamcheva
2a5e9c4895
Adds last message correction functionality. Implementation provided by Ivan Vergiliev.
14 years ago
Damian Minkov
ea140320c0
Adds is server overridden checkbox in jabber account wizard.
14 years ago
Damian Minkov
8d86192d77
Shows error dialog if provisioning failed and is mandatory.
14 years ago
Vincent Lucas
266d1c2e80
Adds RTT statistic to call information frame.
14 years ago
Vincent Lucas
b7df011c28
Adds answer video call with video functionality.
14 years ago
Vincent Lucas
eae129a72c
Adds an "answer/hangup" call global key shortcut. Modifies the "hangup" global
...
key shortcut behavior.
The answer/hangup shortcut:
--------------------------
This shortcut may be helpful for headsets with a single button for answering or
hanging up a call.
By default this shortcut is set to "Ctrl + Shift + p". When pressed:
1) If there is at least an incoming call, then Jitsi answers the first incoming
call.
2) If there is no incoming call, then Jitsi closes all active calls (An active
call is a call with at least one peer which is not on hold).
3) If there is no incoming call and no active call, then Jitsi closes all
remaining calls (which are all on hold).
New hangup shortcut behavior:
-----------------------------
The hangup global key shortcut behavior is modified as follow:
1) If there is at least an incoming call, then Jitsi closes the first incoming
call.
2) If there is no incoming call, then Jitsi closes all active calls (An active
call is a call with at least one peer which is not on hold).
3) If there is no incoming call and no active call, then Jitsi closes all
remaining calls (which are all on hold).
14 years ago
Damian Minkov
b48bf9721a
Delivers in chat room the reason of chat invite rejections.
14 years ago
Damian Minkov
c23c49c067
Detects remote file transfer reject.
14 years ago
Damian Minkov
51c7122a38
Localize some xcap error messages.
14 years ago
Vincent Lucas
d589925e2d
Adds video resolution to the call info frame.
14 years ago
Werner Dittmann
4f949485c7
Enhance ZID name feature to store AOR/JID.
...
Storing AOR/JID enables Jitsi to perform an automatic check if the
stored AOR/JID associated with a ZID matches the values of the
current call AOR/JID. In case of a mismatch Jitsi displays a popup
window to inform the user.
14 years ago
Damian Minkov
11526b8670
Updates display names when changed at server-side.
...
Auto accept authorizations if we have initiated adding of a contact.
14 years ago
Vincent Lucas
80f88f3d53
Renames label "Call transport" from CallInfoFrame to "Signalling call
...
transport".
14 years ago
Damian Minkov
4cb5d7107c
Adds ice states to call info.
...
Fixes a problem with creating two transport managers for jabber calls and slow creating of upnpharvester.
14 years ago
Damian Minkov
854b7ca187
Adds option to add voicemail check URI to use it for checking voicemail messages.
14 years ago
Werner Dittmann
eab1761eaf
Add ZID name feature.
...
The ZID name feature enables the user to associate a name for a ZRTP
identifier. The user can enter such a name only if the authentication string
(SAS) was compared and confirmed.
The popup dialog shows the current ZID name or is preset with the display
name of the called party in case no name was associated previously. The user
may change the name and store it with OK, pressing Cancel leaves the name
untouched.
14 years ago
Yana Stamcheva
4a382a532a
Fixes some security strings.
14 years ago
Yana Stamcheva
f9a8da4458
Adds new improved security interface.
14 years ago
Damian Minkov
b809c0f68b
Adds dtmf support for jabber calls.
14 years ago
Damian Minkov
634faeee05
Adds option to disable/enable mwi.
14 years ago
Damian Minkov
8b81846a4b
Adds option to hangup peer with error code and reason in OperationSetBasicTelephony.
14 years ago
Vincent Lucas
940d4507f7
Adds a button to remove current picture: replaces the current avatar with the default one.
14 years ago
Sebastien Vincent
957b8633ae
Introduces new configuration from to setup global shortcut entry. Allows also to use special key detection for headset button _for MS Windows only_.
14 years ago
Vincent Lucas
b58a019dc4
Adds getTransportProtocol() function in the MediaStream to get the media stream transport protocol (UDP or TCP). Adds getEncryptionMethod(MediaType) function in the CallPeerMediaHandler to get the media stream key exchange encryption used (null, ZRTP, SDES or MIKEY). Adds CallInfoFrame display for: media stream transport protocol (UDP or TCP), media stream application protocol (RTP or SRTP) and the key exchange protocol used (none, ZRTP, SDES or MIKEY).
14 years ago
Vincent Lucas
2dcd5cbba5
Small corrections concerning the CallInfoFrame. Displays the call duration only once the call is connected. Truncates upload and download jitter to ms (integer). Corrects typo in language resources (service.gui.callingo -> service.gui.callinfo for LOSS_RATE and JITTER).
14 years ago
Vincent Lucas
eb569cfca0
Adds a getICECandidateExtendedType() function to the CallPeerMediaHandler and the TransportManager in order to retrieve the ICE candidate extended type used. Updates the CallInfoFrame to display the ICE candidate extended type if available.
14 years ago
Sebastien Vincent
2119d43b7a
Adds support for merging all existing calls in a single conference.
14 years ago
Ingo Bauersachs
c15618c987
SIP: Show checkboxes for configurable SSL/TLS protocol versions
14 years ago
Yana Stamcheva
3d6b4e5b11
Simplifies call information interface and makes it possible to copy the content.
14 years ago
Vincent Lucas
1ff38d2d33
Adds first part of call information statistcs (codec, encoding frequency, local and remote address ip/port, download rate/loss).
14 years ago
Ingo Bauersachs
2d3ba8ca65
SIP: Allow configuration of enabled SSL/TLS protocols
14 years ago
Ingo Bauersachs
c813493c60
OTR: Fingerprint comparison field (Patch by Daniel Perren, FHNW)
14 years ago
Ingo Bauersachs
05f4510756
Make the OTR <authenticate buddy> text clickable (Patch by Daniel Perren, FHNW)
14 years ago
Vincent Lucas
9c0340f06d
Improves DTMF configuration (auto, RTP, SIP INFO or INBAND). Creates a common interface for starting and stopping (RTP or INBAND) DTMF tones into AudioMediaStream interface and its implementation. Reverting DtmfTransformEngine to use previous threaded DTMFDispatcher.
14 years ago
Vincent Lucas
e0e1cc30dc
Adds in-band DTMF functionality.
14 years ago
Damian Minkov
67f9226af6
Adds option to auto-answer and forward all incoming calls, currently sip implementation available.
14 years ago
Yana Stamcheva
11d2ff2e74
Improves audio device hotplug interface.
14 years ago
Damian Minkov
22cb35dd3d
Fixes ui blocking displaying contact in contactlist or in the tooltip, when checking for contact server stored details like phones etc.
14 years ago
Damian Minkov
fcb4f90800
Changes string for wrong password to show and server/realm.
14 years ago
Ingo Bauersachs
33f301aa7d
Translate KeyBindings tab headers
14 years ago
Ingo Bauersachs
847d09ad68
Reload Dnssec server after config change, hint about necessary restart
14 years ago
Sebastien Vincent
99a4ff896d
Adds missing resource string.
14 years ago
Sebastien Vincent
ab2224fa17
Localized phone type.
14 years ago
Damian Minkov
f2db879395
Localizes sparkle menu item - fix duplicating resources.
14 years ago
Damian Minkov
594e0c525a
Localizes sparkle menu item.
14 years ago
Damian Minkov
5a2c5117b3
Renames some protocols, jabber to XMPP, Yahoo! and Google Talk.
14 years ago
Ingo Bauersachs
162621a027
Add panel for DNSSEC configuration to the DNS advanced config page
14 years ago
Yana Stamcheva
873c42602a
Adds Re-request authorization menu item in the right button menu.
...
Adds "Waiting authorization" and "Not authorized" status to the contact list when needed.
14 years ago
Sebastien Vincent
6aff7c7cf2
Adds resources string for the mute/unmute global shortcut feature.
14 years ago
Sebastien Vincent
6ea38de334
Adds global shortcut support.
14 years ago
Ingo Bauersachs
4b2338ec41
Change typing notification labels as per discussion of c9137 on dev
14 years ago
Ingo Bauersachs
c63342ab12
Change "proactive notification" to "typing notification"
14 years ago
Damian Minkov
3186bca42c
Separates xcap contactlist implementation and adds option for contacts retrieval from XiVO.
14 years ago
Ingo Bauersachs
500005002f
General config: put labels on top of the section to gain h-space
14 years ago
Ingo Bauersachs
14137f440b
Split audio and video configuration forms into tabbed panes
14 years ago
Yana Stamcheva
3be2726261
Changes protocol name from JABBER to Jabber.
14 years ago
Emil Ivov
9feab56577
Changes project name in source license headers from SIP Communicator to Jitsi
14 years ago
Yana Stamcheva
13ff1f603b
Improves a chat error message by adding to it the protocol contact, which is concerned.
14 years ago
Damian Minkov
41ff4810ac
Moves NotInContactList group name string into language resources.
14 years ago
Ingo Bauersachs
9b8b97ae86
Enable translation of the event configuration
14 years ago
Yana Stamcheva
b127d5268d
Adds tooltips for some chat toolbar buttons and adjusts menu item names.
14 years ago
Ingo Bauersachs
e4040df1c2
Hide most security settings of the SIP Wizzard in a show/hide advanced panel
14 years ago
Ingo Bauersachs
a56e87c257
Add SIP Wizzard resource strings
14 years ago
Sebastien Vincent
84222a1e6a
Fixes a race condition in Jingle with Google P2P transport where we can receive a candidate and our stream is not yet created. Also updates the ALLOW_NON_SECURE resource string.
14 years ago
Ingo Bauersachs
18a8eff3c0
Fix replacement parameter index of peer cert message. Reported by Daniel Zucchetto on the dev-list.
14 years ago
Sebastien Vincent
40070e5063
Requires TLS for XMPP connection. If server does not support TLS, the GUI will show message telling user to tick a checkbox in the account configuration that will allow non-secure connection to XMPP server (disabled by default).
14 years ago
Yana Stamcheva
94ee4e2f2e
Adds a general dial pad in the contact list.
14 years ago
Purvesh Sahoo
a475291505
Adds support to uninstall dictionary and persist enable state across reboots.
14 years ago
Damian Minkov
d6c331712e
Adds option in provisioning configuration for deleting stored password.
14 years ago
Ingo Bauersachs
661810caa7
Enable client TLS authentication for SIP and add a corresponding
...
configuration form
14 years ago
Damian Minkov
2e6572a7f6
Refactor password dialog to show stored passwords for provisioning and http.
...
Fixes sip connected with new values after account edit.
14 years ago
Yana Stamcheva
f4479d54a2
Merges contact source configurations in a single configuration form.
...
Adds the possibility to disable/enable MacOSX AddressBook and MS Outlook.
Adds a prefix configuration to all contact sources: AddressBook, Outlook, LDAP, Google Contacts.
14 years ago
Sebastien Vincent
6e080f08a2
Adds the possibility to specify a default telephony domain name for XMPP (used when we want to call a XMPP contact without domain name). Adds also the possibility to specify a domain name to have default GTalk voice capabilities.
14 years ago
Damian Minkov
206dbdc958
Fixes detection for quality control support in initiated video call. Fixes some missing strings.
14 years ago
Ingo Bauersachs
60385be26e
Ignore manual entered SIP proxy data when autodetect is selected
...
Replace the CertificateVerificationService with CertificateService to correctly validate the hostname of servers
14 years ago
Yana Stamcheva
9b4c751f88
Shows the display name instead of address in call history. The address is still displayed in the tooltip.
14 years ago
Yana Stamcheva
e787d8b538
Fixes some more chat room issues, among which: allows to set nickname for rooms by right clicking the room name, no contact list displayed, not displaying history messages more than once. Patch provided by Purvesh Sahoo.
14 years ago
Yana Stamcheva
45817241ad
Extends the authorization request process with the possibility to automatically add the requesting contact to the contact list.
14 years ago
Yana Stamcheva
801a79ca9d
Enables spell check plugin and adds some improvements provided by Purvesh Sahoo.
14 years ago
Yana Stamcheva
d09c663838
Restores the create Jabber account form and fixes some related issues.
14 years ago
Sebastien Vincent
5d8f00db51
Adds support for RTP over TCP and Google Talk's TCP/TURN-TCP/TURN-SSLTCP candidates.
14 years ago
Yana Stamcheva
6b00bd0f62
Moves ZRTP configurations panel in a "ZRTP Ninja" button thus making them available only for advanced users.
15 years ago
Sebastien Vincent
7a2b6bfe63
Adds languages resources for LDAP fields configuration tab.
15 years ago
Yana Stamcheva
b5fc3329e7
Adjusts contact list unknown contact view in the case when calling and/or contact adding are disabled.
15 years ago
Lyubomir Marinov
88bab9eb92
Introduces an H.264 configuration form to allow the selection of the default encoding profile and the preferred method to request key frames from the remote peers. Rebuilds the JNI FFmpeg library on Mac OS X to support the selections in question.
15 years ago
Ingo Bauersachs
954e015719
Fix a typo (callng -> calling)
15 years ago
Yana Stamcheva
9cee3a9d13
Renames "Contact name" field in the Add contact window to "ID or Number". This fix is related to the discussion raised by Gerald Leppert on the dev mailing list (subject: "Some experiences with Jitsi from a new user & enhancement requests")
15 years ago
Yana Stamcheva
d43a1b4ab2
Fixes checkboxes lag in the audio and video configuration forms.
15 years ago
Yana Stamcheva
ff20df76eb
Pre-selects the protocol provider corresponding to the default protocol in the add contact dialog.
15 years ago
Yana Stamcheva
641e17e084
Shows the "SIP configuration" form after the global proxy in the advanced options.
15 years ago
Yana Stamcheva
5cb8b89cbe
Removes special symbols before callng phone numbers and lets the user configure a property to enable/disable this functionality.
15 years ago
Yana Stamcheva
d825ea02a4
Allow changing remote video quality.
15 years ago
Yana Stamcheva
7a3bfde430
Call window toolbar enhancements.
15 years ago
Yana Stamcheva
3a2743bb48
Change Login string to Username.
15 years ago
Yana Stamcheva
9d0104d977
Make it impossible to create a Jabber account without a server specified (either as part of the user name or in the server field).
15 years ago
Damian Minkov
367514a9f4
Add option in video advanced settings to disable custom framerate and to restore defaults.
15 years ago
Damian Minkov
424b3c9455
Video advanced settings panel, still not enabled.
15 years ago
Sebastien Vincent
5ba9e85bb9
Enable UPnP by default.
15 years ago
Yana Stamcheva
74c93fae64
Fixes sip2sip and ippi create account forms (fixed problems in error showing and added a password comparison).
15 years ago
Yana Stamcheva
5c731298ec
Adds a display name field in the add contact form.
15 years ago
Sebastien Vincent
f7b8293e1b
Add UUID support for provisioning, UUID is visible in provisioning advanced configuration form.
15 years ago
Sebastien Vincent
5afa8015b3
Fix issues in ICE configuration panel (double-click on row to edit, exception when edit a STUN server, edit dialog can be shown multiple times).
15 years ago
Yana Stamcheva
22e2a58339
Update call button tooltip on search field change.
15 years ago
Sebastien Vincent
e14898e66e
Fix STUN/TURN servers duplication when open/close/open Jabber account wizard.
15 years ago
Damian Minkov
3bd6c4fa16
Add option to auto generate jabber resources.
...
Unregister sip account on modifying.
Rename pcap files.
15 years ago
Ingo Bauersachs
e8e89e0cfd
change the title of the ZRTP configuration tab back to Call (but leave a distinct property name for translations)
15 years ago
Ingo Bauersachs
a5853b937e
Remove some unused translation entries; change the title of the ZRTP configuration tab from Call to ZRTP
15 years ago
Damian Minkov
ecabea4720
Change wizard, reusing some strings.
...
Fix order of bundles, make sure that simpleaccreg is registered after all account wizards.
15 years ago
Damian Minkov
84ec1f582a
Add ippi account creation wizard.
15 years ago
Yana Stamcheva
d257b498c0
Localized server name example in the ldap configuration form.
15 years ago
Sebastien Vincent
76767db08a
Initial support for Google Contacts as contact source.
15 years ago
Damian Minkov
7815ab120d
Some string fix and proper home creation/use under Linux after rename.
15 years ago
Damian Minkov
52d8ab0c93
Update CertificateVerificationService validates client options, obtaining sslcontext by specifying only error message, option to insert certificate and to look for system properties and system wide keystore. Patch provided by Ingo Bauersachs.
15 years ago
Damian Minkov
eb3d66d730
Configuring Parallel DNS Resolver. Patch provided by Ingo Bauersachs.
15 years ago
Yana Stamcheva
b6715aa6b0
Prepared a warning window for jitsi update (not yet activated).
15 years ago
Sebastien Vincent
f40aba3047
Ongoing work on LDAP support: store password via credentials storage service, each LDAP enabled server has its own group in contact list, javadoc and other minor UI enhancements.
15 years ago
Sebastien Vincent
5393fc96a7
Ongoing work on LDAP contact source support.
15 years ago