Directory src/net/java/sip/communicator/impl/protocol/facebook/

Directory Created:
2009-07-24 01:32
Directory Deleted:
2010-02-12 18:08
Total Files:
0
Deleted Files:
29
Lines of Code:
0

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

Lines of Code

src/net/java/sip/communicator/impl/protocol/facebook/ Lines of Code

Developers

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

Most Recent Commits

damencho 2010-02-12 18:08

Introduce new support for Facebook, through xmpp. Remove old one.

0 lines of code changed in:

  • src/net/java/sip/communicator/impl/protocol/facebook: BrokenFacebookProtocolException.java (del), ContactFacebookImpl.java (del), ContactGroupFacebookImpl.java (del), FacebookAccountID.java (del), FacebookActivator.java (del), FacebookAdapter.java (del), FacebookBuddyList.java (del), FacebookErrorCode.java (del), FacebookErrorException.java (del), FacebookIncomingMessagePoller.java (del), FacebookJsonResponse.java (del), FacebookMessage.java (del), FacebookOutgoingChatMessage.java (del), FacebookOutgoingMailboxMessage.java (del), FacebookOutgoingTypingNotification.java (del), FacebookResponseParser.java (del), FacebookSession.java (del), FacebookSessionListener.java (del), FacebookStatusEnum.java (del), FacebookUser.java (del), MessageFacebookImpl.java (del), OperationSetBasicInstantMessagingFacebookImpl.java (del), OperationSetPersistentPresenceFacebookImpl.java (del), OperationSetServerStoredContactInfoFacebookImpl.java (del), OperationSetSmsMessagingFacebookImpl.java (del), OperationSetTypingNotificationsFacebookImpl.java (del), ProtocolIconFacebookImpl.java (del), ProtocolProviderFactoryFacebookImpl.java (del), ProtocolProviderServiceFacebookImpl.java (del)
s_vincent 2009-12-14 12:41

Fix javadoc warnings.

6 lines of code changed in:

  • src/net/java/sip/communicator/impl/protocol/facebook: FacebookAdapter.java (+6 -4)
lubomir_m 2009-10-18 00:12

Uses AbstractProtocolProviderService#addSupportedOperationSet in its extenders because it's type-safe and shortens the code.

21 lines of code changed in:

  • src/net/java/sip/communicator/impl/protocol/facebook: ProtocolProviderServiceFacebookImpl.java (+21 -27)
lubomir_m 2009-10-15 12:02

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:

  • src/net/java/sip/communicator/impl/protocol/facebook: ContactFacebookImpl.java (+6 -25)
lubomir_m 2009-10-13 16:51

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:

  • src/net/java/sip/communicator/impl/protocol/facebook: FacebookAdapter.java (+395 -396), FacebookBuddyList.java (+287 -288), FacebookIncomingMessagePoller.java (+5 -5), FacebookOutgoingChatMessage.java (-1), OperationSetBasicInstantMessagingFacebookImpl.java (+265 -266)
lubomir_m 2009-10-13 12:01

Removes duplicate code by utilizing ResourceManagementServiceUtils.getService().

6 lines of code changed in:

  • src/net/java/sip/communicator/impl/protocol/facebook: ProtocolIconFacebookImpl.java (+6 -19)
lubomir_m 2009-10-08 20:42

Fixes warnings

10 lines of code changed in:

  • src/net/java/sip/communicator/impl/protocol/facebook: OperationSetPersistentPresenceFacebookImpl.java (+10 -8)
lubomir_m 2009-10-02 22:29

- 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:

  • src/net/java/sip/communicator/impl/protocol/facebook: OperationSetPersistentPresenceFacebookImpl.java (+2 -3)
emcho 2009-09-29 23:09

Fixes a few encoding problems and other cosmetics in the facebook package.

67 lines of code changed in:

  • src/net/java/sip/communicator/impl/protocol/facebook: OperationSetServerStoredContactInfoFacebookImpl.java (+67 -24)
lubomir_m 2009-09-29 23:08

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:

  • src/net/java/sip/communicator/impl/protocol/facebook: OperationSetPersistentPresenceFacebookImpl.java (+23 -14)
emcho 2009-09-29 14:21

Javadoc fixes. Removes a few warning. Moves code from CallSipImpl to CallPeerSipImpl

37 lines of code changed in:

  • src/net/java/sip/communicator/impl/protocol/facebook: OperationSetServerStoredContactInfoFacebookImpl.java (+37 -37)
emcho 2009-09-29 13:47

Javadoc fixes. Removes a few warning. Moves code from CallSipImpl to CallPeerSipImpl

5 lines of code changed in:

  • src/net/java/sip/communicator/impl/protocol/facebook: OperationSetPersistentPresenceFacebookImpl.java (+5 -4)
lubomir_m 2009-09-20 03:09

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:

  • src/net/java/sip/communicator/impl/protocol/facebook: ContactFacebookImpl.java (-13), FacebookAdapter.java (+36 -74), OperationSetPersistentPresenceFacebookImpl.java (+28 -23), OperationSetServerStoredContactInfoFacebookImpl.java (+7 -4), OperationSetSmsMessagingFacebookImpl.java (+4 -17), ProtocolProviderServiceFacebookImpl.java (+15 -5)
lubomir_m 2009-09-20 01:44

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:

  • src/net/java/sip/communicator/impl/protocol/facebook: BrokenFacebookProtocolException.java (new), ContactGroupFacebookImpl.java (+1 -1), FacebookAdapter.java (+283 -1076), FacebookBuddyList.java (+216 -136), FacebookErrorException.java (new), FacebookIncomingMessagePoller.java (new 5), FacebookJsonResponse.java (new), FacebookMessage.java (+148 -39), FacebookOutgoingChatMessage.java (new 1), FacebookOutgoingMailboxMessage.java (new), FacebookOutgoingTypingNotification.java (new), FacebookSession.java (new), FacebookSessionListener.java (new), FacebookUser.java (+38 -67), MessageFacebookImpl.java (+8 -116), OperationSetBasicInstantMessagingFacebookImpl.java (+28 -40), OperationSetPersistentPresenceFacebookImpl.java (+49 -22), OperationSetSmsMessagingFacebookImpl.java (+30 -38), ProtocolProviderServiceFacebookImpl.java (+104 -74)
lubomir_m 2009-09-20 01:11

Applies minor formatting to better conform to our coding convention.

55 lines of code changed in:

  • src/net/java/sip/communicator/impl/protocol/facebook: OperationSetServerStoredContactInfoFacebookImpl.java (+55 -32)
lubomir_m 2009-09-20 01:02

Fixes a param in a Javadoc comment. Minor formatting for better readability.

5 lines of code changed in:

  • src/net/java/sip/communicator/impl/protocol/facebook: ProtocolProviderFactoryFacebookImpl.java (+5 -4)
lubomir_m 2009-09-17 23:53

Applies minor formatting changes.

16 lines of code changed in:

  • src/net/java/sip/communicator/impl/protocol/facebook: ContactGroupFacebookImpl.java (+5 -6), FacebookAccountID.java (+3 -1), FacebookActivator.java (+8 -20)
yanas 2009-09-14 18:51

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:

  • src/net/java/sip/communicator/impl/protocol/facebook: FacebookUser.java (+41 -41)
emcho 2009-09-04 17:53

Adds SuppressWarnings annotations for legacy code

88 lines of code changed in:

  • src/net/java/sip/communicator/impl/protocol/facebook: FacebookBuddyList.java (+27 -26), OperationSetPersistentPresenceFacebookImpl.java (+61 -60)
lubomir_m 2009-09-02 14:01

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:

  • src/net/java/sip/communicator/impl/protocol/facebook: ContactFacebookImpl.java (+1 -3), FacebookAdapter.java (+1 -1), OperationSetBasicInstantMessagingFacebookImpl.java (+1 -2), OperationSetTypingNotificationsFacebookImpl.java (-3), ProtocolProviderFactoryFacebookImpl.java (-2)

(10 more)

Generated by StatSVN 0.3.1