[Pidgin] #5693: Gadu-Gadu should change the status only once at login time and convert encoding in valid order.

Pidgin trac at pidgin.im
Thu May 1 17:37:49 EDT 2008


#5693: Gadu-Gadu should change the status only once at login time and convert
encoding in valid order.
------------------+---------------------------------------------------------
Reporter:  ono    |       Owner:  bartosz         
    Type:  patch  |      Status:  new             
Priority:  minor  |   Component:  Gadu-Gadu       
 Version:  2.4.1  |    Keywords:  status invisible
 Pending:  0      |  
------------------+---------------------------------------------------------
 This patch fixes following issues:

 1. At login time status is set to ''available'' with no msg afterwards set
 to desired status, which leads to users that connects as ''invisible'' to
 appear ''available'' for short period of time

 2. Status message's `purple_markup_strip_html` should happen before
 encoding conversion as it is UTF8, unless we want some junky ?? characters
 in status message in place of non-ASCIIs

 3. Additionally: "Load buddylist from file..." wasn't marked for
 translation

 This patch adds `ggp_to_gg_status` which converts `PurpleStatus` into
 Gadu-Gadu status + msg, this helper is used in `ggp_set_status` and
 `ggp_login` to fetch desired status.

 Tested with latest ''Adium''.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/5693>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list