/soc/2012/michael/android: 378f93d80537: Added ICQ default setti...
Michael Zangl
michael at soc.pidgin.im
Sun Jul 29 08:20:08 EDT 2012
Changeset: 378f93d80537ad022855746309c36529110fa99b
Author: Michael Zangl <michael at soc.pidgin.im>
Date: 2012-07-29 14:14 +0200
Branch: soc.2012.android
URL: http://hg.pidgin.im/soc/2012/michael/android/rev/378f93d80537
Description:
Added ICQ default settings to disable encryption.
diffstat:
android/workspace/im.pidgin.libpurple.testclient/src/im/pidgin/libpurple/testclient/account/AccountEditView.java | 18 ++++++++-
1 files changed, 16 insertions(+), 2 deletions(-)
diffs (35 lines):
diff --git a/android/workspace/im.pidgin.libpurple.testclient/src/im/pidgin/libpurple/testclient/account/AccountEditView.java b/android/workspace/im.pidgin.libpurple.testclient/src/im/pidgin/libpurple/testclient/account/AccountEditView.java
--- a/android/workspace/im.pidgin.libpurple.testclient/src/im/pidgin/libpurple/testclient/account/AccountEditView.java
+++ b/android/workspace/im.pidgin.libpurple.testclient/src/im/pidgin/libpurple/testclient/account/AccountEditView.java
@@ -101,8 +101,8 @@ public class AccountEditView implements
throw new IllegalStateException(
"No view was created but saveAndExit was called.");
}
- PurpleProtocolPlugin prpl = protocolList.getProtocol(protocol
- .getSelectedItemPosition());
+ int position = protocol.getSelectedItemPosition();
+ PurpleProtocolPlugin prpl = protocolList.getProtocol(position);
PurpleAccount account;
String userText = username.getText().toString();
@@ -117,6 +117,20 @@ public class AccountEditView implements
account.setRememberPassword(true);
account.setPassword(password.getText().toString());
+ if ("prpl-aim".equals(prpl.getId())) {
+ account.setString("encoding", "ISO-8859-1");
+ account.setString("encryption", "no_encryption");
+ account.setInt("buddy_icon_timestamp", 0);
+ account.setBool("allow_multiple_logins", true);
+ account.setBool("always_use_rv_proxy", true);
+ account.setInt("port", 5190);
+ account.setBool("check-mail", true);
+ account.setBool("use_ssl", true);
+ account.setBool("use_clientlogin", false);
+ account.setString("server", "login.icq.com");
+ account.setBool("use-global-buddyicon", true);
+ }
+
viewController.toast(viewController.getResources().getString(
R.string.account_saved, account.getAlias()));
viewController.goBack();
More information about the Commits
mailing list