| 1 | Similar to wiki:ICQEncodingProgress this page is intended to provide information about the state of Pidgin/libpurple and status messages in one place. Feel free to update and extend the page. |
| 2 | |
| 3 | = ICQ 6 status messages as seen from Pidgin = |
| 4 | |
| 5 | == Pidgin 2.5.0 == |
| 6 | |
| 7 | Setting a new status message in ICQ 6 causes Pidgin to show the message twice. Changing the the state to something other than available in ICQ 6 results in no message shown in Pidgin although it's still there. Logging out and back in in either ICQ 6 or Pidgin causes at least available messages to be displayed correctly. When changing to available from any other status in ICQ 6 Pidgin displays the message also correctly. |
| 8 | |
| 9 | === Testing steps === |
| 10 | |
| 11 | User 1:: Pidgin 2.5.0 from Debian experimental. ICQ encoding set to CP1252 and server set to login.oscar.aol.com (don't know if that matters) |
| 12 | User 2:: ICQ 6 (6.0.0.7013) |
| 13 | User 3:: ICQ 6 (6.0.0.7013) |
| 14 | |
| 15 | 1. User 2 logging into ICQ with state available and no status message, user 1 & 3 already logged in. |
| 16 | * User 1 & 3 see user 2 as available with no message set |
| 17 | |
| 18 | 2. User 2 setting available message to "This is a test." |
| 19 | * User 1 sees: Status: Available: This is a test.: This is a test. |
| 20 | * User 3 sees: Personal Status: This is a test. |
| 21 | |
| 22 | 3. User 2 logging out and back in. |
| 23 | * User 1 sees: Status: Available: This is a test. |
| 24 | * User 3 sees: Personal Status: This is a test. |
| 25 | |
| 26 | 4. User 2 setting status to away |
| 27 | * User 1 sees: Status: Away |
| 28 | * User 3 sees: Personal Status: This is a test. |
| 29 | |
| 30 | 5. User 2 setting away message to "This is another test." |
| 31 | * User 1 sees: Status: Away: This is another test.: This is another test. |
| 32 | * User 3 sees: Personal Status: This is another test. |
| 33 | |
| 34 | 6. User 2 logging out and back in. |
| 35 | * User 1 sees: Status: Away |
| 36 | * User 3 sees: Personal Status: This is a test. |
| 37 | |
| 38 | 7. User 2 setting state to available |
| 39 | * User 1 sees: Status: Available: This is another test. |
| 40 | * User 3 sees: Personal Status: This is a test. |
| 41 | |
| 42 | == Related Tickets == |
| 43 | #4984 ICQ away messaged is printed twice in toolbox and conversation window |
| 44 | |
| 45 | |
| 46 | = Pidgin status messages as seen from ICQ 6 = |
| 47 | |
| 48 | == Pidgin 2.5.0 == |
| 49 | No status messages are visible in ICQ 6. |
| 50 | |
| 51 | == Related Tickets == |
| 52 | #582 libpurple doesn't publish ICQ away messages |
| 53 | |
| 54 | = Pidgin status messages as seen from Pidgin = |
| 55 | |
| 56 | == Pidgin 2.5.0 == |
| 57 | After setting the message it is shown for a few seconds but then disappears with the line "blist: Updating buddy status for xxxxxxxx (ICQ)" in the debug window. Get AIM Info brings back the message. This applies to all states except Available and Free For Chat where never a status message is shown. |