Emil Ivov
f2b166a153
Centralizes use of Contact header generation.
17 years ago
Emil Ivov
57d5c4961e
Centralizes use of Contact header generation. Moves parts of incoming call handling to CallSipImpl.
17 years ago
Emil Ivov
bcf58dea65
Centralizes use of UserAgent and Authorization headers, request tags, and creating request from dialogs.
17 years ago
Emil Ivov
cb5b57ad30
Moves incoming call creation to CallSipImpl. Miscellaneous sip bundle refactoring.
17 years ago
Emil Ivov
c57b8d01cf
Removes the isInviteProperlyAddressed() method since we never really use it.
17 years ago
Emil Ivov
7714148e8f
Moves incoming call creation to CallSipImpl. Miscellaneous sip bundle refactoring.
17 years ago
Emil Ivov
f54a1795ee
Moves outgoing call creation to CallSipImpl in an effort to simplify OperationSetBasicTelephonySipImpl
17 years ago
Emil Ivov
4ff93fb55b
Refactoring OperationSetBasicTelephonySipImpl in preparation of the pending media/SDP modifications
17 years ago
Emil Ivov
a6725d0073
adds a generic preauthentication facility
17 years ago
Emil Ivov
1ef2dfe8c9
Moves the createInviteRequest() method into the JainSipHelper.
17 years ago
Emil Ivov
87b0d56d77
Adds a JainSipTelephonyHelper that would facilitate construction of SIP
...
messages.
17 years ago
Emil Ivov
62540cb0c9
Adds simple refactoring to the createInvite method.
17 years ago
Emil Ivov
2abb6a9321
Replaces <code> tags with <tt>.
17 years ago
Emil Ivov
275d4be75a
commits a test change with no impact. (just checking out git behaviour)
17 years ago
Lyubomir Marinov
0a1dbd30ce
Shortens/simplifies code in ChatWindowManager on the road to removing its #syncChat.
17 years ago
Lyubomir Marinov
cbd5574fb5
Removes an unnecessary check. A couple of fixes to comply with the naming convention, javadoc fixes.
17 years ago
Lyubomir Marinov
1545134f6f
- Excludes the characters <, > and " from URLs because they are not included according to the RFC. This resolves garbled output when AIM sends a plain text message with HTML in it - the message is still displayed as plain text and URLs are still detected as such but at least the HTML source is correctly displayed.
...
- Prevents the injection of HTML in plain-text messages which could be done by writing </PLAINTEXT>, HTML rendered as such and <PLAINTEXT>.
17 years ago
Lyubomir Marinov
ec41a24ce0
Speeds up ChatWindowManager by removing unnecessary iterations.
17 years ago
Lyubomir Marinov
e2395586e4
Adds .service.neomedia.AbstractMediaStream to take on the base functionality of MediaStream which is likely to be common for most implementations.
17 years ago
Lyubomir Marinov
ea47d25602
Implements .service.neomedia.MediaDevice for CaptureDevice and the respective part of .service.neomedia.MediaService which lists the available and the default MediaDevices.
17 years ago
Lyubomir Marinov
79dc166115
Extracts the RTPConnector implementation out of TransformConnector.
17 years ago
Lyubomir Marinov
5e242b76c8
Fixes javadocs in .service.neomedia.
17 years ago
Lyubomir Marinov
88a2c6a3fe
Javadoc fixes in recently committed code.
17 years ago
George Politis
12cf740eab
Adds javadoc.
17 years ago
George Politis
536b0578a4
- Adds dispose() method that unregisters scOtrEngineListener & scOtrKeyManagerListener.
...
- Adds javadoc.
17 years ago
George Politis
e37ed93edd
OtrConfugurationPanel...getSelectedAccountID always returns null which results in Options>Off-theRecord Messaging>Generate Private key button to be permanently disabled.
17 years ago
Lyubomir Marinov
5cc4d159a7
Removes some duplication in ChatWindowManager in order to limit the use of its #syncChat which is one of the causes for IRC to deadlock with the UI.
17 years ago
Lyubomir Marinov
8bad2b8979
Implements .neomedia.format.
17 years ago
Lyubomir Marinov
401cb1eaa4
Makes a few fields private and final.
17 years ago
Yana Stamcheva
7be1499971
Not used anymore.
17 years ago
Yana Stamcheva
ebc0b8cc86
Part of issue #726 Conference call user interface.
...
- Save the last used account for conference calls.
- New method added in the SIPCommFrame that allows to pack the window after setting the stored size and location and before showing it. This allows us to show a packed conference call window and use all available space to show maximum call participants.
- Remove GuiCallPeerRecord and GuiCallRecord, as they're not used any more.
- Some code formatting and optimizations in the gui ConfigurationManager.
17 years ago
Yana Stamcheva
930bbaebc8
Add the possibility to invite callees to an existing conference. Part of issue #726 Conference call user interface.
17 years ago
Lyubomir Marinov
bcfc4a3810
Delays the creation of the smileys menu displayed when the smiley button in the chat window format toolbar is clicked because it isn't always necessary and it's big.
17 years ago
Lyubomir Marinov
36846cdeae
Merges a few listeners with the classes they are defined in because each listener gets multiple instantiations and a single instance suffices. In the case of MainToolBar, the listener would get instantiated on each change of the current chat (session) and wouldn't be removed so it would gradually consume more and more memory.
17 years ago
Lyubomir Marinov
4e9f67de11
- Removes a SuppressWarnings because its warning can be resolved gracefully.
...
- Fixes a few javadocs.
17 years ago
Lyubomir Marinov
e4eeb97c85
- Removes a SuppressWarnings because its warning can be resolved gracefully.
...
- Fixes a few javadocs.
17 years ago
Lyubomir Marinov
7bfec39c21
In neomedia:
...
- Uses double for clockRate for both AudioMediaFormat and VideoMediaFormat as it's done in MediaFormatFactory.
- Fixes a few javadocs.
17 years ago
Lyubomir Marinov
a7077acd05
- Removes a SuppressWarnings because its warning can be resolved gracefully.
...
- Fixes a few javadocs.
17 years ago
Yana Stamcheva
80f7da8aaa
- Enables multiple line selection in the default contact list.
...
- Some minor code formatting and javadoc.
17 years ago
Yana Stamcheva
b8f4551ede
Disable the conference call menu item with the appropriate label, until the work on the conference feature is completed and fully tested.
17 years ago
Yana Stamcheva
46219ccbc3
Part of the work mentioned in previous commit: Ongoing work on call conference user interface.
...
Including part of the work of Dilshan Amadoru accomplished during his GSoC program.
17 years ago
Yana Stamcheva
f2915b3305
Ongoing work on call conference user interface.
...
Including part of the work of Dilshan Amadoru accomplished during his GSoC program.
17 years ago
Lyubomir Marinov
d7be117c09
Fixes the systray status menu for protocols which do not support presence such as IRC which used to appear as offline.
17 years ago
Lyubomir Marinov
02281d6bc8
Removes unnecessary automatic boxing and unboxing of a boolean. Fixes typos in recently committed Javadocs.
17 years ago
George Politis
5c75dd38a4
Adds javadoc to about 1/3 of the OTR plugin classes. More to come later.
17 years ago
George Politis
1ea54b58b4
Fixed: If the OTR button can receives a null MetaContact (for example when the current chat is in a chat room) the OTR button stays enabled, even changes when I click on it (reported by Lubomir).
17 years ago
Lyubomir Marinov
19de85638f
In Facebook Chat, doesn't internally query for the necessary OperationSets but rather receives them at construction time because querying on each and every message or typing notification is in a way too much. Besides, other protocols and OperationSet implementations seem to do the same.
17 years ago
Lyubomir Marinov
0269d89a76
Commits the work of Edgar Poce on the Facebook Chat protocol implementation provided as attachment 20090907-facebook.zip in issue #722 . Fixes an exception caused by it upon application exit if the Pacebook account hasn't been brought online. Fixes a large retaining of memory in it caused by String#substring() which keeps a reference to the whole string through the substring.
17 years ago
Lyubomir Marinov
bfec2b7d0f
Applies minor formatting to better conform to our coding convention.
17 years ago
Lyubomir Marinov
8cfb7eb217
Fixes a param in a Javadoc comment. Minor formatting for better readability.
17 years ago