From dbb6e1a206514e79c23089ffe48ec1d1ade3642b Mon Sep 17 00:00:00 2001 From: Ragner Magalhaes Date: Tue, 2 Dec 2008 20:53:33 +0000 Subject: [PATCH] Removing function get_protocol_options The function get_protocol_options was replaced by function _get_protocol_options Signed-off-by: Ragner Magalhaes git-svn-id: https://garage.maemo.org/svn/carman/branches/carman-0.7-beta2/python-purple@1367 596f6dd7-e928-0410-a184-9e12fd12cf7e --- account.pyx | 50 -------------------------------------------------- 1 file changed, 50 deletions(-) diff --git a/account.pyx b/account.pyx index 4b3af4b..4a3fced 100644 --- a/account.pyx +++ b/account.pyx @@ -305,53 +305,3 @@ cdef class Account: iter = iter.next return buddies - def get_protocol_options(self): - ''' FIXME: It is just a hack, to set the XMPP's options. ''' - cdef glib.GList *iter - cdef accountopt.PurpleAccountOption *option - cdef prefs.PurplePrefType type - cdef const_char *label_name - cdef const_char *str_value - cdef const_char *setting - cdef int int_value - cdef glib.gboolean bool_value - iter = self.c_prpl_info.protocol_options - while iter: - option = iter.data - type = accountopt.c_purple_account_option_get_type(option) - label_name = accountopt.c_purple_account_option_get_text(option) - setting = accountopt.c_purple_account_option_get_setting(option) - if type == prefs.PURPLE_PREF_STRING: - str_value = accountopt.c_purple_account_option_get_default_string(option) - - # Google Talk default domain hackery! - if str_value == NULL and str( label_name) == "Connect server": - str_value = "talk.google.com" - - if self.c_account != NULL: - str_value = account.c_purple_account_get_string(self.c_account, setting, str_value) - account.c_purple_account_set_string(self.c_account, setting, str_value) - - elif type == prefs.PURPLE_PREF_INT: - int_value = accountopt.c_purple_account_option_get_default_int(option) - if self.c_account != NULL: - int_value = account.c_purple_account_get_int(self.c_account, setting, int_value) - if str( setting) == "port": - account.c_purple_account_set_int(self.c_account, setting, 443) - - elif type == prefs.PURPLE_PREF_BOOLEAN: - bool_value = accountopt.c_purple_account_option_get_default_bool(option) - if self.c_account != NULL: - bool_value = account.c_purple_account_get_bool(self.c_account, setting, bool_value) - if str( setting) == "old_ssl": - account.c_purple_account_set_bool(self.c_account, setting, True) - - elif type == prefs.PURPLE_PREF_STRING_LIST: - str_value = accountopt.c_purple_account_option_get_default_list_value(option) - if self.c_account != NULL: - str_value = account.c_purple_account_get_string(self.c_account, setting, str_value) - - iter = iter.next - - def save_into_xml(self): - account.c_purple_accounts_add(self.c_account) -- 1.7.9.5