[root]/src/net/java/sip/communicator/impl/gui/main/presence/avatar
imagepicker
(4 files, 1123 lines)
![]()
| Author | Changes | Lines of Code | Lines per Change |
|---|---|---|---|
| Totals | 12 (100.0%) | 592 (100.0%) | 49.3 |
| damencho | 5 (41.7%) | 559 (94.4%) | 111.8 |
| vincent_lucas | 2 (16.7%) | 27 (4.6%) | 13.5 |
| yanas | 2 (16.7%) | 4 (0.7%) | 2.0 |
| emcho | 2 (16.7%) | 2 (0.3%) | 1.0 |
| lubomir_m | 1 (8.3%) | 0 (0.0%) | 0.0 |
Improves the remove avatar image functionnality:
1) Removes the current avatar image from the server by sending a vCard with an
empty photo tag.
2) Broadcast avatar image changes with the vcard-temp:x:update element in XMPP
presence packets.
3) Intercepts these presence packets to update contact avatar image in the
contact list.
11 lines of code changed in:
Adds a button to remove current picture: replaces the current avatar with the default one.
16 lines of code changed in:
Fixes dysfunctional popup menus. Reported by Ingo Bauersachs and Emil Ivov (subject: "SIPCommPopupMenu patchset").
3 lines of code changed in:
Makes popup menus disappear when the parent window is not on focus.
1 lines of code changed in:
Changes project name in source license headers from SIP Communicator to Jitsi
2 lines of code changed in:
Add DND to global status and when a contact is in On The Phone status, show it in the contact list(do not show Away).
Reorder status scales, when setting global statuses correct protocol status to be set.
Fix string in avatar menu (icons -> pictures).
5 lines of code changed in:
Use camera to grab avatar image.
2 lines of code changed in:
Fixes warnings about unused imports and unnecessary casts.
0 lines of code changed in:
Don't block UI thread when setting avatar.
30 lines of code changed in:
Integrate choosing and setting avatar image for protocols (currently only for msn and jabber). This work is done as part of Google Summer of Code 2009 by Shashank Tyagi and his mentor Damien Roth.
522 lines of code changed in: