Emil Ivov
756b2a847b
Renames occurrences of callParticipant to callPeer so that it would better reflect our new Call architecture that also includes conferencing and ConferenceMembers
17 years ago
Emil Ivov
f406ddae3b
Renames occurrences of callParticipant to callPeer so that it would better reflect our new Call architecture that also includes conferencing and ConferenceMembers
17 years ago
Emil Ivov
6a8afaf2b9
Renames occurrences of callParticipant to callPeer so that it would better reflect our new Call architecture that also includes conferencing and ConferenceMembers
17 years ago
Emil Ivov
d310b36e7e
Renames occurrences of callParticipant to callPeer so that it would better reflect our new Call architecture that also includes conferencing and ConferenceMembers
17 years ago
Emil Ivov
b6ae58d807
Renames occurrences of callParticipant to callPeer so that it would better reflect our new Call architecture that also includes conferencing and ConferenceMembers
17 years ago
Emil Ivov
5b9fff4de3
Renames occurrences of callParticipant to callPeer so that it would better reflect our new Call architecture that also includes conferencing and ConferenceMembers
17 years ago
Emil Ivov
38777b05fb
Renames occurrences of callParticipant to callPeer so that it would better reflect our new Call architecture that also includes conferencing and ConferenceMembers
17 years ago
Emil Ivov
ebd4ac905c
Renames occurrences of callParticipant to callPeer so that it would better reflect our new Call architecture that also includes conferencing and ConferenceMembers
17 years ago
Emil Ivov
d1dd027a36
Renames occurrences of callParticipant to callPeer so that it would better reflect our new Call architecture that also includes conferencing and ConferenceMembers
17 years ago
Emil Ivov
ff64ab4037
Renames occurrences of callParticipant to callPeer so that it would better reflect our new Call architecture that also includes conferencing and ConferenceMembers
17 years ago
Emil Ivov
3647e1b9da
Renames occurrences of callParticipant to callPeer so that it would better reflect our new Call architecture that also includes conferencing and ConferenceMembers
17 years ago
Emil Ivov
4c7d10db66
Renames occurrences of callParticipant to callPeer so that it would better reflect our new Call architecture that also includes conferencing and ConferenceMembers
17 years ago
Emil Ivov
f65ba2bc2f
Renames occurrences of callParticipant to callPeer so that it would better reflect our new Call architecture that also includes conferencing and ConferenceMembers
17 years ago
Emil Ivov
90b92ad70a
Renames occurrences of callParticipant to callPeer so that it would better reflect our new Call architecture that also includes conferencing and ConferenceMembers
17 years ago
Emil Ivov
9896b4ba8b
Renames occurrences of callParticipant to callPeer so that it would better reflect our new Call architecture that also includes conferencing and ConferenceMembers
17 years ago
Emil Ivov
433ac98f62
Renames occurrences of callParticipant to callPeer so that it would better reflect our new Call architecture that also includes conferencing and ConferenceMembers
17 years ago
Emil Ivov
1fa4642adb
Renames occurrences of callParticipant to callPeer so that it would better reflect our new Call architecture that also includes conferencing and ConferenceMembers
17 years ago
Emil Ivov
ffe238c250
Renames occurrences of callParticipant to callPeer so that it would better reflect our new Call architecture that also includes conferencing and ConferenceMembers
17 years ago
Emil Ivov
88753222cc
Renames CallParticipant to CallPeer so that it would better reflect our new Call architecture that also includes conferencing and ConferenceMembers
17 years ago
Emil Ivov
cad3ab05fe
Renames CallParticipant to CallPeer so that it would better reflect our new Call architecture that also includes conferencing and ConferenceMembers
17 years ago
Emil Ivov
70160d77d7
Renames CallParticipant to CallPeer so that it would better reflect our new Call architecture that also includes conferencing and ConferenceMembers
17 years ago
Emil Ivov
827da59f0d
Renames CallParticipant to CallPeer so that it would better reflect our new Call architecture that also includes conferencing and ConferenceMembers
17 years ago
Emil Ivov
1bcc36b449
Renames CallParticipant to CallPeer so that it would better reflect our new Call architecture that also includes conferencing and ConferenceMembers
17 years ago
Emil Ivov
3f7d9ddd26
Renames CallParticipant to CallPeer so that it would better reflect our new Call architecture that also includes conferencing and ConferenceMembers
17 years ago
Emil Ivov
39f039f526
Renames CallParticipant to CallPeer so that it would better reflect our new Call architecture that also includes conferencing and ConferenceMembers
17 years ago
Emil Ivov
54d5fa8ac1
Renames CallParticipant to CallPeer so that it would better reflect our new Call architecture that also includes conferencing and ConferenceMembers
17 years ago
Emil Ivov
9027ad3f0a
Renames CallParticipant to CallPeer so that it would better reflect our new Call architecture that also includes conferencing and ConferenceMembers
17 years ago
Emil Ivov
206eacb7a4
Renames CallParticipant to CallPeer so that it would better reflect our new Call architecture that also includes conferencing and ConferenceMembers
17 years ago
Emil Ivov
4884f5a92b
Renames CallParticipant to CallPeer so that it would better reflect our new Call architecture that also includes conferencing and ConferenceMembers
17 years ago
Emil Ivov
2cd08f0a85
Adds better support for TCP in SIP (using the latest improvements in jain-sip)
17 years ago
Lyubomir Marinov
92565966cc
Displays a warning message in the Facebook account registration wizard stating that the protocol support is experimental.
17 years ago
Lyubomir Marinov
c48ee850a1
Adds javadocs.
17 years ago
Emil Ivov
d784028d98
Allows retrieving the original System.out PrintStream after overriding it with the SC specific one (patch by Linus Wallgren)
17 years ago
Lyubomir Marinov
bdfee6220c
Adds javadocs.
17 years ago
Lyubomir Marinov
6028b727ed
Allows disabling the feature which places existing calls on hold when a new call enters in progress. The feature can now be disabled through the configuration property SingleCallInProgressPolicy#PNAME_SINGLE_CALL_IN_PROGRESS_POLICY_ENABLED. The ability to disable the feature is being added because Romain Philibert needs it for the unit tests of the Google Summer of Code 2009 project "DTMF over RTP".
17 years ago
Lyubomir Marinov
d0cbcd1c95
Fixes a misused variable.
17 years ago
Lyubomir Marinov
ab974c44d9
Fixes a warnings about an unmappable character in a Javadoc.
17 years ago
Lyubomir Marinov
289eed2bea
Fixes a leak of HistoryWindow instances. In my newly created SC configuration and a few exchanged chat messages, each invocation of the history for the contact would retain >100KB of heap.
17 years ago
Lyubomir Marinov
78041d3755
Take two at fixing the failing Jabber account uninstallation test this time pretty much forcing the XML store on the ConfigurationService implementation because the configuration tests write the configuration file in XML format on their own, without the ConfigurationService implementation.
17 years ago
Lyubomir Marinov
51b9890997
A shot in the dark (because the local tests succeed but the ones on the server fail) aimed at fixing the failing Jabber account uninstallation tests.
17 years ago
Lyubomir Marinov
75e6e6d036
Fixes the unit tests of the ConfigurationService broken by the previous commit.
17 years ago
Lyubomir Marinov
19f509b652
- Provides an alternative storage backend to XML in the ConfigurationService implementation which uses Properties for the sake for better execution speed and garbage collection behavior.
...
- Implements batch configuration property modifications which allow a caller to modify a set of properties with a single saving of the configuration file.
17 years ago
Lyubomir Marinov
c2dbb6bd0b
Reduces the impact of ImageUtils.getScaledRoundedIcon() on the garbage collections in the contact list and chat UI. The optimization of the garbage collections and thus the execution speed come at the expense of increased memory use because of the introduced caching (but I tried to keep that to the minimum).
17 years ago
Werner Dittmann
8c079eed95
Comment @Override annotation, different interpretation of this annotation between Java 1.5 and Java 1.6
17 years ago
Werner Dittmann
88bf145942
Integrate OTR and related modifications to crypto stuff.
17 years ago
Yana Stamcheva
766d4bbb8f
Patch sumbitted by Linus Wallgren. This patch includes two methods allowing other bundles than the gui to obtain existing chats and the contact corresponding to a chat. Thanks Linus!
17 years ago
Sebastien Mazy
db1056e35b
JAIN-SIP: updated RI and redirected logs to SC logs
17 years ago
Lyubomir Marinov
372ab97ca0
Partially fixes a memory leak which used to retain CallDialog and just about anything related to a Call because MediaControl#sourceProcessor wasn't closed, it was just stopped. The fix works for calls with no video. Video calls though, at least on Linux, still leak the same objects but the cause is different (and I suspect civil to be erroneously not breaking a reference).
17 years ago
Lyubomir Marinov
de3361a81b
Fixes the contact list to switch the tooltips of contacts event when the contacts have one and the same display name.
17 years ago
Lyubomir Marinov
c77d776784
Prevents throwing an exception when a request doesn't contain a Max-Forwards header. Such requests were ignored anyway because the exceptions are always just logged.
17 years ago
scmerger
5e25c1dceb
Merge branch '1.0-local' into trunk-local
...
* 1.0-local:
Fixes a memory leak in the Media configuration form which used to retain a significant amount of memory for the video preview even after the preview was no longer necessary. The retaining wasn't progressive because each use of the Media configuration form would retain such memory but would cause the retained memory from the previous use to be made available for garbage collection.
17 years ago
Lyubomir Marinov
9eb685d908
Adds Javadocs.
17 years ago
Lyubomir Marinov
e8a02f701a
Fixes raw-type warnings.
17 years ago
Lyubomir Marinov
4647448601
Fixes a known undesired retaining of large strings due to String#substring() in the Facebook Chat protocol implementation.
17 years ago
Lyubomir Marinov
a2f78f0c94
Fixes a known undesired retaining of large strings due to String#substring() in the Facebook Chat protocol implementation which used to retain more than 500KB of memory in the form of char[].
17 years ago
Lyubomir Marinov
74c02c60c8
Fixes warnings about unused imports.
17 years ago
Lyubomir Marinov
e45c735c31
Introduces a general implementation of the subscriber-related part of RFC 3265 "Session Initiation Protocol (SIP)-Specific Event Notification" and uses it in the SIP presence support.
17 years ago
Yana Stamcheva
c98f98655f
- Some improvements in "feature" introducing in Jabber.
...
- Support for thumbnails in Jabber file transfer.
- Fixed some issues with the calculated file transfer speed and estimated transfer time.
- Shows open and open folder links also on the sender side when the transfer is completed.
17 years ago
Damian Minkov
425a1abaf8
Change event to canceled. Adding filetransfer tests and for icq protocol, but still not activate them.
17 years ago
Lyubomir Marinov
a6497975d2
Adds Javadocs.
17 years ago
Lyubomir Marinov
3770399fe8
Introduces the early take at defining the abstract interface of telephony conference membership information.
17 years ago
Lyubomir Marinov
a78b7543d9
Applies formatting only.
17 years ago
Emil Ivov
353bd63030
Commits first bits of the new media package (very early stage. should have more next week)
17 years ago
Emil Ivov
dc8c1ac861
Commits first bits of the new media package (very early stage. should have more next week)
17 years ago
Emil Ivov
4de2e66c7e
Disables a regularly failing test on xmpp room subjects until we have a proper implementation
17 years ago
Lyubomir Marinov
6a30bd0e89
Applies minor formatting fixes.
17 years ago
Lyubomir Marinov
aba9a85696
Attempts to fix a problem in the Facebook Chat support which used to cause the SIP Communicator to appear offline to other Facebook Chat users and be unable to communicate with them.
17 years ago
Yana Stamcheva
ed7186953b
Some account configuration panel improvements including:
...
- ProtocolProviderService wrapped before being added to the account list in order to avoid all icon conversions in the cell renderer, should improve performance of the list.
- if an icon of size 32x32 doesn't exist in the protocol, try to get bigger supproted icons and scale them to the desired size, otherwise don't set an icon (fixes NullPointerException).
17 years ago
Lyubomir Marinov
a6f23194f1
Fixes a NullPointerException in the Accounts configuration form caused by the Facebook protocol because of its lack of a 32x32 protocol icon. In other words, adds a 32x32 icon for the Facebook protocol.
17 years ago
Lyubomir Marinov
776554eac4
- Integrates the Facebook protocol developed by Dai Zhiwei as part of Google Summer of Code 2008 in trunk.
...
- Updates HttpCore which is already used by the MSN protocol implementation. Also updates Apache Commons Logging which is already used by profiler4j.
- Doesn't jar log4j into the SIP and RSS protocol implementations because it's already a bundle. Thus reduces the sizes of the SIP and RSS protocol implementations.
17 years ago
Emil Ivov
9beca59d52
Adds local representations of MediaFormats. Part of issue #701
17 years ago
Emil Ivov
ec2295eb2b
Removes whitespaces
17 years ago
Yana Stamcheva
b456e84ab6
Fixes file transfer progress wrong data type (from int to long). Problem and fix thereof João Antunes!
17 years ago
Emil Ivov
2da2522098
Fixes wrong namespaces for jingle.
17 years ago
Emil Ivov
b4641204ff
Fixes
17 years ago
Lyubomir Marinov
b46458dcf1
Introduces a default MethodProcessor implementation in order to remove duplication. Fixes warnings about raw-type use.
17 years ago
Lyubomir Marinov
0888a15b98
Fixes spelling mistakes, formatting.
17 years ago
Werner Dittmann
3eb7709692
Some small fixes to handle half-duplex modes.
17 years ago
Emil Ivov
48869d0f22
converts tabs to spaces in a number of classes
17 years ago
Lyubomir Marinov
1cd1bdc8cc
Reverts earlier changes.
17 years ago
Yana Stamcheva
32b7806074
Fix date compare algorithm. Bug reported by Lubomir Marinov.
17 years ago
Yana Stamcheva
b7d015f501
Fix chat history duplicate dates on incoming message.
17 years ago
Damian Minkov
5d70236c72
Add filetransfer for icq protocol. Implement new request canceled event in tests and in yahoo protocol.
17 years ago
Lyubomir Marinov
422560c705
Fixes warnings about unused imports.
17 years ago
Yana Stamcheva
41f655c482
File transfer related changes as follows:
...
- show transfer speed and estimated transfer time.
- introduced new event that notifies the gui when a file transfer request has been cancelled by the sender.
17 years ago
scmerger
fba5784542
Merge branch '1.0-local' into trunk-local
...
* 1.0-local:
Disables serialization warnigs. Increases number of allowed warnings so that we can track the total number as it decreases.
Adds class javadocs. Problem reported by Linus
17 years ago
Damian Minkov
0ebdce1c36
Add filetransfer for yahoo and generic filetransfer tests - enabled for jabber and yahoo.
17 years ago
Lyubomir Marinov
431d5a850d
Fixes warnings about unused imports.
17 years ago
Yana Stamcheva
f8d467d495
Fix progress string on file transfer progress bar.
17 years ago
Emil Ivov
6513c807f8
Simplifies MediaControl.createDataSourceForEncodings(). Resolves issue #693 . Applies a number of cosmetic changes.
17 years ago
Yana Stamcheva
efce649a3c
Show file size on incoming file transfer request.
17 years ago
scmerger
e89190d743
Merge branch '1.0-local' into trunk-local
...
* 1.0-local:
Adds to the fix of Issue #696 since it appears that we were also having the same problem with Contact headers.
17 years ago
scmerger
2b421442c1
Merge branch '1.0-local' into trunk-local
...
* 1.0-local:
Fixes Issue #696 : Wrong VIA in INVITE when hold/unhold calls. Fixes Issue #694 : Disable DirectSound. Contributes to Issue #637 by removing use of raw types. Removes CallParticipantChangeListener from CallSessionImpl since it doesn't seem to serve any purpose.
17 years ago
Yana Stamcheva
26c28dfbda
- Issue #690 (Add drag and drop of files in the contact list).
...
- Show an error message when file transfer is not supported by the selected account.
17 years ago
Yana Stamcheva
0cadd75995
Fix file transfer layout.
17 years ago
Damian Minkov
b4af204401
Add file transfer event for rejected incoming files, update file history and reflect changes in gui.
17 years ago
scmerger
08613749e0
Merge branch '1.0-local' into trunk-local
...
* 1.0-local:
- Removed some english strings from the bulgarian translation.
17 years ago
Damian Minkov
67bccdb603
Add Metahistory tests.
17 years ago
scmerger
a060a4d6cc
Merge branch '1.0-local' into trunk-local
...
* 1.0-local:
- Make the local video disabled by default.
17 years ago
scmerger
5b096046d9
Merge branch '1.0-local' into trunk-local
...
* 1.0-local:
Makes sure that we don't stop streaming when putting a call on hold, and that we remove old targets before adding new ones to RTPManager-s
17 years ago