update fork #128

Manually merged
tristan merged 181 commits from mirror/monocles_chat_clean:master into master 2026-01-23 14:02:38 +01:00
2 changed files with 12 additions and 1 deletions
Showing only changes of commit 391776080b - Show all commits

Add reply button to story view

Arne 2025-12-30 21:10:08 +01:00

View file

@ -1,5 +1,6 @@
package eu.siacs.conversations.ui;
import android.content.Intent;
import android.os.Bundle;
import android.util.Log;
import android.view.Menu;
@ -22,6 +23,7 @@ import java.util.ArrayList;
import eu.siacs.conversations.Config;
import eu.siacs.conversations.R;
import eu.siacs.conversations.entities.Account;
import eu.siacs.conversations.entities.Conversation;
import eu.siacs.conversations.http.HttpConnectionManager;
import eu.siacs.conversations.xmpp.Jid;
import okhttp3.HttpUrl;
@ -126,6 +128,10 @@ public class StoryViewActivity extends XmppActivity {
.create()
.show();
return true;
} else if (item.getItemId() == R.id.action_reply_to_story) {
Conversation conversation = xmppConnectionService.findOrCreateConversation(mAccount, contact, false, false);
switchToConversation(conversation);
return true;
}
return super.onOptionsItemSelected(item);
}

View file

@ -1,10 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/action_reply_to_story"
android:title="@string/reply"
android:icon="@drawable/ic_reply_24dp"
app:showAsAction="ifRoom" />
<item
android:id="@+id/action_delete_story"
android:title="@string/delete_story"
android:icon="@drawable/ic_delete_24dp"
android:icon="@drawable/ic_delete_white_24dp"
app:showAsAction="ifRoom"
android:visible="false" />
</menu>