aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/eu/siacs/conversations/entities/Conversation.java
diff options
context:
space:
mode:
authorChristian S <christian@pix-art.de>2015-08-18 16:23:10 +0200
committerChristian S <christian@pix-art.de>2015-08-18 16:23:10 +0200
commit81aeef7f5826bd28873ee69016aea099baa72442 (patch)
tree1aad2959668cd5b8d0e9bdf448ec3a5c91686bf9 /src/main/java/eu/siacs/conversations/entities/Conversation.java
parent81b7e27a468edb37994225fa7ad3581e26f73c9d (diff)
add subtitle to ActionBar in chatviews
* display typing information in ActionBar as subtitle for single user chats * display participants in ActionBar as subtitle for conferences
Diffstat (limited to 'src/main/java/eu/siacs/conversations/entities/Conversation.java')
-rw-r--r--src/main/java/eu/siacs/conversations/entities/Conversation.java13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/main/java/eu/siacs/conversations/entities/Conversation.java b/src/main/java/eu/siacs/conversations/entities/Conversation.java
index 9f9f34cf8..6584bddf8 100644
--- a/src/main/java/eu/siacs/conversations/entities/Conversation.java
+++ b/src/main/java/eu/siacs/conversations/entities/Conversation.java
@@ -343,6 +343,19 @@ public class Conversation extends AbstractEntity implements Blockable {
return this.getContact().getDisplayName();
}
}
+
+ public String getParticipants() {
+ if (getMode() == MODE_MULTI) {
+ String generatedName = getMucOptions().createNameFromParticipants();
+ if (generatedName != null) {
+ return generatedName;
+ } else {
+ return null;
+ }
+ } else {
+ return null;
+ }
+ }
public String getAccountUuid() {
return this.accountUuid;