diff --git a/app/build.gradle b/app/build.gradle index 164684cc..7646bedd 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -27,8 +27,8 @@ android { applicationId APP_ID minSdkVersion 21 targetSdkVersion 29 - versionCode 3100 - versionName '3.1' + versionCode 3200 + versionName '3.2' testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" vectorDrawables.useSupportLibrary = true diff --git a/app/src/main/java/com/keylesspalace/tusky/components/search/fragments/SearchStatusesFragment.kt b/app/src/main/java/com/keylesspalace/tusky/components/search/fragments/SearchStatusesFragment.kt index 8f6a449a..4706d87c 100644 --- a/app/src/main/java/com/keylesspalace/tusky/components/search/fragments/SearchStatusesFragment.kt +++ b/app/src/main/java/com/keylesspalace/tusky/components/search/fragments/SearchStatusesFragment.kt @@ -353,6 +353,10 @@ class SearchStatusesFragment : SearchFragment { + showConfirmEditDialog(id, position, status) + return@setOnMenuItemClickListener true + } R.id.pin -> { viewModel.pinAccount(status, !status.isPinned()) return@setOnMenuItemClickListener true diff --git a/app/src/main/java/com/keylesspalace/tusky/fragment/SFragment.java b/app/src/main/java/com/keylesspalace/tusky/fragment/SFragment.java index a5baf0e2..19a06a1e 100644 --- a/app/src/main/java/com/keylesspalace/tusky/fragment/SFragment.java +++ b/app/src/main/java/com/keylesspalace/tusky/fragment/SFragment.java @@ -368,6 +368,10 @@ public abstract class SFragment extends BaseFragment implements Injectable { showConfirmDeleteDialog(id, position); return true; } + case R.id.status_delete_and_redraft: { + showConfirmEditDialog(id, position, status); + return true; + } case R.id.pin: { timelineCases.pin(status, !status.isPinned()); return true; diff --git a/app/src/main/res/menu/status_more_for_user.xml b/app/src/main/res/menu/status_more_for_user.xml index fdc546fb..7136db84 100644 --- a/app/src/main/res/menu/status_more_for_user.xml +++ b/app/src/main/res/menu/status_more_for_user.xml @@ -37,6 +37,9 @@ android:id="@+id/status_unreblog_private" android:title="@string/unreblog_private" android:visible="false" /> + diff --git a/build.gradle b/build.gradle index 34d9eca7..631635a8 100644 --- a/build.gradle +++ b/build.gradle @@ -5,7 +5,7 @@ buildscript { jcenter() } dependencies { - classpath 'com.android.tools.build:gradle:4.2.0' + classpath 'com.android.tools.build:gradle:4.2.2' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" } }