diff options
author | Christian Schneppe <christian@pix-art.de> | 2016-05-15 00:12:47 +0200 |
---|---|---|
committer | Christian Schneppe <christian@pix-art.de> | 2016-05-15 00:12:47 +0200 |
commit | 6376e5fd74dd199b5ab0f71686adff65c05798a6 (patch) | |
tree | 14979a4f3428fdb77b56b01bc2aff9d308eb1e5e | |
parent | 977a770b818d9b40a93d2acd13b6b5d5c874172d (diff) | |
parent | 018f978a22b7314b21b83c40d8741a811ffc55bf (diff) |
Merge remote-tracking branch 'refs/remotes/siacs/master'
-rw-r--r-- | CHANGELOG.md | 5 | ||||
-rw-r--r-- | src/main/java/eu/siacs/conversations/parser/AbstractParser.java | 12 | ||||
-rw-r--r-- | src/main/java/eu/siacs/conversations/ui/ContactDetailsActivity.java | 4 | ||||
-rw-r--r-- | src/main/res/layout/activity_contact_details.xml | 2 | ||||
-rw-r--r-- | src/main/res/xml/preferences.xml | 2 |
5 files changed, 15 insertions, 10 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 26ab8aa39..11f08d667 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,11 @@ ###Changelog ####Version 1.12.2 +* make omemo default when all resources support it +* show presence of other resources as template +* start typing in StartConversationsActivity to search +* show addresses in locations +* various bug fixes and improvements * fixed pgp presence signing ####Version 1.12.1 diff --git a/src/main/java/eu/siacs/conversations/parser/AbstractParser.java b/src/main/java/eu/siacs/conversations/parser/AbstractParser.java index 571fee065..7370465c8 100644 --- a/src/main/java/eu/siacs/conversations/parser/AbstractParser.java +++ b/src/main/java/eu/siacs/conversations/parser/AbstractParser.java @@ -48,13 +48,13 @@ public abstract class AbstractParser { return dateFormat.parse(timestamp); } - protected void updateLastseen(final AbstractStanza packet, final Account account, final boolean presenceOverwrite) { - updateLastseen(getTimestamp(packet), account, packet.getFrom(), presenceOverwrite); - } + protected void updateLastseen(final AbstractStanza packet, final Account account, final boolean presenceOverwrite) { + updateLastseen(getTimestamp(packet), account, packet.getFrom(), presenceOverwrite); + } - protected void updateLastseen(long timestamp, final Account account, final Jid from, final boolean presenceOverwrite) { - final String presence = from == null || from.isBareJid() ? "" : from.getResourcepart(); - final Contact contact = account.getRoster().getContact(from); + protected void updateLastseen(long timestamp, final Account account, final Jid from, final boolean presenceOverwrite) { + final String presence = from == null || from.isBareJid() ? "" : from.getResourcepart(); + final Contact contact = account.getRoster().getContact(from); if (timestamp >= contact.lastseen.time) { contact.lastseen.time = timestamp; if (!presence.isEmpty() && presenceOverwrite) { diff --git a/src/main/java/eu/siacs/conversations/ui/ContactDetailsActivity.java b/src/main/java/eu/siacs/conversations/ui/ContactDetailsActivity.java index 137d60611..ce2de75a5 100644 --- a/src/main/java/eu/siacs/conversations/ui/ContactDetailsActivity.java +++ b/src/main/java/eu/siacs/conversations/ui/ContactDetailsActivity.java @@ -109,7 +109,7 @@ public class ContactDetailsActivity extends XmppActivity implements OnAccountUpd private Jid contactJid; private TextView contactJidTv; private TextView accountJidTv; - private TextView lastseen; + private TextView lastseen; private TextView statusMessage; private CheckBox send; private CheckBox receive; @@ -206,7 +206,7 @@ public class ContactDetailsActivity extends XmppActivity implements OnAccountUpd contactJidTv = (TextView) findViewById(R.id.details_contactjid); accountJidTv = (TextView) findViewById(R.id.details_account); - lastseen = (TextView) findViewById(R.id.details_lastseen); + lastseen = (TextView) findViewById(R.id.details_lastseen); statusMessage = (TextView) findViewById(R.id.status_message); send = (CheckBox) findViewById(R.id.details_send_presence); receive = (CheckBox) findViewById(R.id.details_receive_presence); diff --git a/src/main/res/layout/activity_contact_details.xml b/src/main/res/layout/activity_contact_details.xml index 9b7f39415..599ec2c7d 100644 --- a/src/main/res/layout/activity_contact_details.xml +++ b/src/main/res/layout/activity_contact_details.xml @@ -80,7 +80,7 @@ android:id="@+id/status_message" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:textColor="@color/black87" + android:textColor="@color/black54" android:textStyle="italic" android:textSize="?attr/TextSizeBody" android:layout_gravity="center_horizontal" /> diff --git a/src/main/res/xml/preferences.xml b/src/main/res/xml/preferences.xml index 9a96f7226..b9e7ca116 100644 --- a/src/main/res/xml/preferences.xml +++ b/src/main/res/xml/preferences.xml @@ -133,7 +133,7 @@ android:title="@string/pref_expert_options"> <PreferenceCategory android:title="@string/pref_general"> <ListPreference - android:defaultValue="Mobile" + android:defaultValue="@string/default_resource" android:entries="@array/resources" android:entryValues="@array/resources" android:key="resource" |