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