[root]/src/net/java/sip/communicator/impl/protocol/facebook

| Author | Changes | Lines of Code | Lines per Change |
|---|---|---|---|
| Totals | 121 (100.0%) | 5524 (100.0%) | 45.6 |
| lubomir_m | 85 (70.2%) | 5280 (95.6%) | 62.1 |
| emcho | 5 (4.1%) | 197 (3.6%) | 39.4 |
| yanas | 1 (0.8%) | 41 (0.7%) | 41.0 |
| s_vincent | 1 (0.8%) | 6 (0.1%) | 6.0 |
| damencho | 29 (24.0%) | 0 (0.0%) | 0.0 |
Introduce new support for Facebook, through xmpp. Remove old one.
0 lines of code changed in:
Fix javadoc warnings.
6 lines of code changed in:
Uses AbstractProtocolProviderService#addSupportedOperationSet in its extenders because it's type-safe and shortens the code.
21 lines of code changed in:
Removes default avatar for Facebook because we don't seem to do it for other protocols and it gets called too often.
6 lines of code changed in:
Commits the patch of Sebastien Vincent provided on the dev mailing list in an e-mail with the subject "[Patch] Warnings" which fixes multiple warnings about unnecessary casts, missing or incorrect javadocs.
952 lines of code changed in:
Removes duplicate code by utilizing ResourceManagementServiceUtils.getService().
6 lines of code changed in:
Fixes warnings
10 lines of code changed in:
- Fixes ClassCastException in ChatRoom-related code which handles failure of delivery of a message and in its respective AdHocChatRoom duplicate.
- Simplifies a bit and speeds up ChatWindowManager. Part of the approach to remove its #syncChat and prevent a deadlock with IRC.
- Removes a field or two to reduce the shallow runtime size of the instances of the affected class.
- Fixes a few redundant-cast warnings caused by ProtocolProviderService#getOperationSet(). While doing, fixes an occurrence of a double calling to the method in question while only one call suffices and is faster.
2 lines of code changed in:
Fixes a few encoding problems and other cosmetics in the facebook package.
67 lines of code changed in:
When the Facebook ProtocolProviderService is unregistered, sets the status of its presence opset to offline (like other protocols do). Otherwise, it appears online in the presence menus in the contact list and the tray icon even though the account is offline.
23 lines of code changed in:
Javadoc fixes. Removes a few warning. Moves code from CallSipImpl to CallPeerSipImpl
37 lines of code changed in:
Javadoc fixes. Removes a few warning. Moves code from CallSipImpl to CallPeerSipImpl
5 lines of code changed in:
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.
90 lines of code changed in:
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.
911 lines of code changed in:
Applies minor formatting to better conform to our coding convention.
55 lines of code changed in:
Fixes a param in a Javadoc comment. Minor formatting for better readability.
5 lines of code changed in:
Applies minor formatting changes.
16 lines of code changed in:
Ongoing work on issue #725 ( Sepperate operation set for ad-hoc like chat rooms (Msn, Icq, Yahoo)) provided by Valentin Martinet. Introduces all the interfaces needed to represent an ad-hoc chat room and the corresponding implementations for Msn, Yahoo and Icq.
Also turns some tabs to spaces in the facebookaccregwizz and chatalerter plugins.
41 lines of code changed in:
Adds SuppressWarnings annotations for legacy code
88 lines of code changed in:
Commits the patch of Sebastien Vincent provided on the dev mailing in an e-mail with subject "Fix warnings in Javadoc" which fixes javadoc warnings.
3 lines of code changed in:
(10 more)