# HG changeset patch
# User marseille@marseille-desktop
# Date 1243957749 -7200
# Node ID 3e59c9dd8929062e7f61928456001f31702dafad
# Parent 37d9a5828650e99feecec1b8844ba824f8b64fe7
correction bug notification, pas de ticket ouvert + quelques strings pour les titres d'activite
diff -r 37d9a5828650 -r 3e59c9dd8929 AndroidManifest.xml
--- a/AndroidManifest.xml Mon Jun 01 21:04:35 2009 +0200
+++ b/AndroidManifest.xml Tue Jun 02 17:49:09 2009 +0200
@@ -14,10 +14,10 @@
-
-
+
+
-
+
diff -r 37d9a5828650 -r 3e59c9dd8929 res/values/strings.xml
--- a/res/values/strings.xml Mon Jun 01 21:04:35 2009 +0200
+++ b/res/values/strings.xml Tue Jun 02 17:49:09 2009 +0200
@@ -69,6 +69,7 @@
Account created
+ Beem - Add contact
Login:
Alias:
Group:
@@ -78,6 +79,7 @@
+ Beem - Chat
%s says :\n
You say :\n
Tip text here
@@ -90,6 +92,7 @@
Type here your status message :
+ Beem - Change status
Add new contact
Beem Project
diff -r 37d9a5828650 -r 3e59c9dd8929 src/com/beem/project/beem/service/BeemChatManager.java
--- a/src/com/beem/project/beem/service/BeemChatManager.java Mon Jun 01 21:04:35 2009 +0200
+++ b/src/com/beem/project/beem/service/BeemChatManager.java Tue Jun 02 17:49:09 2009 +0200
@@ -113,7 +113,7 @@
listener.processMessage(newchat, new com.beem.project.beem.service.Message(message));
}
mRemoteMessageListeners.finishBroadcast();
- if (!newchat.isOpen()) {
+ if (!newchat.isOpen() && message.getBody() != null) {
notifyNewChat(newchat);
}
} catch (RemoteException e) {
@@ -147,10 +147,11 @@
mRemoteMessageListeners.finishBroadcast();
}
}
+
/**
* Tag to use with log methods.
*/
- public static final String TAG = "BeemChatManager";
+ public static final String TAG = "BeemChatManager";
private final ChatManager mAdaptee;
private final Map mChats = new HashMap();
private final ChatListener mChatListener = new ChatListener();
diff -r 37d9a5828650 -r 3e59c9dd8929 src/com/beem/project/beem/ui/ContactDialog.java
--- a/src/com/beem/project/beem/ui/ContactDialog.java Mon Jun 01 21:04:35 2009 +0200
+++ b/src/com/beem/project/beem/ui/ContactDialog.java Tue Jun 02 17:49:09 2009 +0200
@@ -38,7 +38,7 @@
public void onClick(View v) {
Activity a = ContactDialog.this.getOwnerActivity();
Intent i = new Intent(mContext, SendIM.class);
- i.putExtra("contact", mContact);
+ i.setData(mContact.toUri());
a.startActivity(i);
dismiss();
}
@@ -83,9 +83,9 @@
public static final String TAG = "Option Dialog";
- private Contact mContact;
+ private final Contact mContact;
- private Context mContext;
+ private final Context mContext;
private IXmppFacade mService;
diff -r 37d9a5828650 -r 3e59c9dd8929 src/com/beem/project/beem/ui/SendIM.java
--- a/src/com/beem/project/beem/ui/SendIM.java Mon Jun 01 21:04:35 2009 +0200
+++ b/src/com/beem/project/beem/ui/SendIM.java Tue Jun 02 17:49:09 2009 +0200
@@ -265,10 +265,12 @@
}
switchChat(mContact);
} catch (RemoteException e) {
+
Log.e(TAG, "Error during chat manager creation", e);
}
}
});
+ mScrolling.fullScroll(ScrollView.FOCUS_DOWN);
}
/**