From 25dbcca8541b50bf706984a235854a3f3acf7e1c Mon Sep 17 00:00:00 2001 From: Hardcore Sushi Date: Sat, 8 Oct 2022 11:07:59 +0200 Subject: [PATCH] Update libpdfviewer & Fix FFmpeg build & onBackPressed deprecation in AddVolumeActivity --- app/build.gradle | 4 ++-- app/ffmpeg/build.sh | 1 + .../droidfs/add_volume/AddVolumeActivity.kt | 13 +++++++------ libpdfviewer | 2 +- 4 files changed, 11 insertions(+), 9 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index f4eee07..44083f1 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -28,8 +28,8 @@ android { minSdkVersion 21 //noinspection ExpiredTargetSdkVersion targetSdkVersion 29 - versionCode 28 - versionName "2.0.0-alpha1" + versionCode 29 + versionName "2.0.0-alpha2" ndk { abiFilters "x86", "x86_64", "armeabi-v7a", "arm64-v8a" diff --git a/app/ffmpeg/build.sh b/app/ffmpeg/build.sh index 70ea64c..c798e6a 100755 --- a/app/ffmpeg/build.sh +++ b/app/ffmpeg/build.sh @@ -63,6 +63,7 @@ else --disable-sndio \ --disable-schannel \ --disable-securetransport \ + --disable-vulkan \ --disable-xlib \ --disable-zlib \ --disable-cuvid \ diff --git a/app/src/main/java/sushi/hardcore/droidfs/add_volume/AddVolumeActivity.kt b/app/src/main/java/sushi/hardcore/droidfs/add_volume/AddVolumeActivity.kt index 06f9546..dc5fb9c 100644 --- a/app/src/main/java/sushi/hardcore/droidfs/add_volume/AddVolumeActivity.kt +++ b/app/src/main/java/sushi/hardcore/droidfs/add_volume/AddVolumeActivity.kt @@ -2,6 +2,7 @@ package sushi.hardcore.droidfs.add_volume import android.os.Bundle import android.view.MenuItem +import androidx.activity.addCallback import sushi.hardcore.droidfs.* import sushi.hardcore.droidfs.content_providers.RestrictedFileProvider import sushi.hardcore.droidfs.databinding.ActivityAddVolumeBinding @@ -38,6 +39,12 @@ class AddVolumeActivity: BaseActivity() { ) .commit() } + onBackPressedDispatcher.addCallback(this) { + setResult(RESULT_USER_BACK) + shouldCloseVolume = false + isEnabled = false + onBackPressedDispatcher.onBackPressed() + } } override fun onOptionsItemSelected(item: MenuItem): Boolean { @@ -53,12 +60,6 @@ class AddVolumeActivity: BaseActivity() { return super.onOptionsItemSelected(item) } - override fun onBackPressed() { - setResult(RESULT_USER_BACK) - shouldCloseVolume = false - super.onBackPressed() - } - fun onFragmentLoaded(selectPathFragment: Boolean) { title = getString( if (selectPathFragment) { diff --git a/libpdfviewer b/libpdfviewer index 06e54db..2766000 160000 --- a/libpdfviewer +++ b/libpdfviewer @@ -1 +1 @@ -Subproject commit 06e54dbb03098c0d0d113ed7b3fc93d74050f590 +Subproject commit 2766000ebc893b31ced030050b4cc81d87c5175c