Skip to content

Commit

Permalink
Aperture: Update CameraX to 1.4.0-rc01
Browse files Browse the repository at this point in the history
Change-Id: I4ac1f5ed437a0d7c63311b38b97a444462102e4b
  • Loading branch information
luk1337 committed Aug 21, 2024
1 parent e647626 commit 5f6aa26
Show file tree
Hide file tree
Showing 44 changed files with 26 additions and 20 deletions.
4 changes: 2 additions & 2 deletions app/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ dependencies {
implementation("com.google.android.material:material:1.9.0")

// CameraX core library using the camera2 implementation
val cameraxVersion = "1.4.0-beta02"
val cameraxVersion = "1.4.0-rc01"
// The following line is optional, as the core library is included indirectly by camera-camera2
implementation("androidx.camera:camera-core:${cameraxVersion}")
implementation("androidx.camera:camera-camera2:${cameraxVersion}")
Expand All @@ -99,7 +99,7 @@ dependencies {
// If you want to additionally use the CameraX View class
implementation("androidx.camera:camera-view:${cameraxVersion}")
// If you want to additionally use the CameraX Viewfinder class
implementation("androidx.camera:camera-viewfinder:1.4.0-alpha07")
implementation("androidx.camera:camera-viewfinder:1.4.0-alpha08")
// If you want to additionally use the CameraX Extensions library
implementation("androidx.camera:camera-extensions:${cameraxVersion}")

Expand Down
38 changes: 22 additions & 16 deletions app/libs/Android.bp
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

android_library_import {
name: "Aperture_androidx.camera_camera-camera2-nodeps",
aars: ["androidx/camera/camera-camera2/1.4.0-beta02/camera-camera2-1.4.0-beta02.aar"],
aars: ["androidx/camera/camera-camera2/1.4.0-rc01/camera-camera2-1.4.0-rc01.aar"],
sdk_version: "34",
min_sdk_version: "14",
apex_available: [
Expand All @@ -19,6 +19,7 @@ android_library_import {
"androidx.annotation_annotation",
"androidx.concurrent_concurrent-futures",
"androidx.core_core",
"androidx.tracing_tracing",
"auto_value_annotations",
"guava",
],
Expand All @@ -32,13 +33,14 @@ android_library {
"//apex_available:platform",
"//apex_available:anyapex",
],
manifest: "androidx/camera/camera-camera2/1.4.0-beta02/AndroidManifest.xml",
manifest: "androidx/camera/camera-camera2/1.4.0-rc01/AndroidManifest.xml",
static_libs: [
"Aperture_androidx.camera_camera-camera2-nodeps",
"Aperture_androidx.camera_camera-core",
"androidx.annotation_annotation",
"androidx.concurrent_concurrent-futures",
"androidx.core_core",
"androidx.tracing_tracing",
"auto_value_annotations",
"guava",
],
Expand All @@ -47,7 +49,7 @@ android_library {

android_library_import {
name: "Aperture_androidx.camera_camera-core-nodeps",
aars: ["androidx/camera/camera-core/1.4.0-beta02/camera-core-1.4.0-beta02.aar"],
aars: ["androidx/camera/camera-core/1.4.0-rc01/camera-core-1.4.0-rc01.aar"],
sdk_version: "34",
min_sdk_version: "14",
apex_available: [
Expand All @@ -63,6 +65,7 @@ android_library_import {
"androidx.core_core",
"androidx.exifinterface_exifinterface",
"androidx.lifecycle_lifecycle-livedata",
"androidx.tracing_tracing",
"auto_value_annotations",
"guava",
"kotlin-stdlib",
Expand All @@ -79,7 +82,7 @@ android_library {
"//apex_available:platform",
"//apex_available:anyapex",
],
manifest: "androidx/camera/camera-core/1.4.0-beta02/AndroidManifest.xml",
manifest: "androidx/camera/camera-core/1.4.0-rc01/AndroidManifest.xml",
static_libs: [
"Aperture_androidx.camera_camera-core-nodeps",
"Aperture_androidx.lifecycle_lifecycle-common",
Expand All @@ -90,6 +93,7 @@ android_library {
"androidx.core_core",
"androidx.exifinterface_exifinterface",
"androidx.lifecycle_lifecycle-livedata",
"androidx.tracing_tracing",
"auto_value_annotations",
"guava",
"kotlin-stdlib",
Expand All @@ -100,7 +104,7 @@ android_library {

android_library_import {
name: "Aperture_androidx.camera_camera-extensions-nodeps",
aars: ["androidx/camera/camera-extensions/1.4.0-beta02/camera-extensions-1.4.0-beta02.aar"],
aars: ["androidx/camera/camera-extensions/1.4.0-rc01/camera-extensions-1.4.0-rc01.aar"],
sdk_version: "34",
min_sdk_version: "14",
apex_available: [
Expand All @@ -124,7 +128,7 @@ android_library {
"//apex_available:platform",
"//apex_available:anyapex",
],
manifest: "androidx/camera/camera-extensions/1.4.0-beta02/AndroidManifest.xml",
manifest: "androidx/camera/camera-extensions/1.4.0-rc01/AndroidManifest.xml",
static_libs: [
"Aperture_androidx.camera_camera-extensions-nodeps",
"Aperture_androidx.camera_camera-core",
Expand All @@ -138,7 +142,7 @@ android_library {

android_library_import {
name: "Aperture_androidx.camera_camera-lifecycle-nodeps",
aars: ["androidx/camera/camera-lifecycle/1.4.0-beta02/camera-lifecycle-1.4.0-beta02.aar"],
aars: ["androidx/camera/camera-lifecycle/1.4.0-rc01/camera-lifecycle-1.4.0-rc01.aar"],
sdk_version: "34",
min_sdk_version: "14",
apex_available: [
Expand All @@ -151,6 +155,7 @@ android_library_import {
"androidx.concurrent_concurrent-futures",
"androidx.concurrent_concurrent-futures-ktx",
"androidx.core_core",
"androidx.tracing_tracing-ktx",
"auto_value_annotations",
"guava",
"kotlinx-coroutines-android",
Expand All @@ -165,14 +170,15 @@ android_library {
"//apex_available:platform",
"//apex_available:anyapex",
],
manifest: "androidx/camera/camera-lifecycle/1.4.0-beta02/AndroidManifest.xml",
manifest: "androidx/camera/camera-lifecycle/1.4.0-rc01/AndroidManifest.xml",
static_libs: [
"Aperture_androidx.camera_camera-lifecycle-nodeps",
"Aperture_androidx.camera_camera-core",
"Aperture_androidx.lifecycle_lifecycle-common",
"androidx.concurrent_concurrent-futures",
"androidx.concurrent_concurrent-futures-ktx",
"androidx.core_core",
"androidx.tracing_tracing-ktx",
"auto_value_annotations",
"guava",
"kotlinx-coroutines-android",
Expand All @@ -182,7 +188,7 @@ android_library {

android_library_import {
name: "Aperture_androidx.camera_camera-video-nodeps",
aars: ["androidx/camera/camera-video/1.4.0-beta02/camera-video-1.4.0-beta02.aar"],
aars: ["androidx/camera/camera-video/1.4.0-rc01/camera-video-1.4.0-rc01.aar"],
sdk_version: "34",
min_sdk_version: "14",
apex_available: [
Expand All @@ -206,7 +212,7 @@ android_library {
"//apex_available:platform",
"//apex_available:anyapex",
],
manifest: "androidx/camera/camera-video/1.4.0-beta02/AndroidManifest.xml",
manifest: "androidx/camera/camera-video/1.4.0-rc01/AndroidManifest.xml",
static_libs: [
"Aperture_androidx.camera_camera-video-nodeps",
"Aperture_androidx.camera_camera-core",
Expand All @@ -220,7 +226,7 @@ android_library {

android_library_import {
name: "Aperture_androidx.camera_camera-view-nodeps",
aars: ["androidx/camera/camera-view/1.4.0-beta02/camera-view-1.4.0-beta02.aar"],
aars: ["androidx/camera/camera-view/1.4.0-rc01/camera-view-1.4.0-rc01.aar"],
sdk_version: "34",
min_sdk_version: "14",
apex_available: [
Expand Down Expand Up @@ -250,7 +256,7 @@ android_library {
"//apex_available:platform",
"//apex_available:anyapex",
],
manifest: "androidx/camera/camera-view/1.4.0-beta02/AndroidManifest.xml",
manifest: "androidx/camera/camera-view/1.4.0-rc01/AndroidManifest.xml",
static_libs: [
"Aperture_androidx.camera_camera-view-nodeps",
"Aperture_androidx.camera_camera-core",
Expand All @@ -270,7 +276,7 @@ android_library {

android_library_import {
name: "Aperture_androidx.camera_camera-viewfinder-nodeps",
aars: ["androidx/camera/camera-viewfinder/1.4.0-alpha07/camera-viewfinder-1.4.0-alpha07.aar"],
aars: ["androidx/camera/camera-viewfinder/1.4.0-alpha08/camera-viewfinder-1.4.0-alpha08.aar"],
sdk_version: "34",
min_sdk_version: "14",
apex_available: [
Expand Down Expand Up @@ -301,7 +307,7 @@ android_library {
"//apex_available:platform",
"//apex_available:anyapex",
],
manifest: "androidx/camera/camera-viewfinder/1.4.0-alpha07/AndroidManifest.xml",
manifest: "androidx/camera/camera-viewfinder/1.4.0-alpha08/AndroidManifest.xml",
static_libs: [
"Aperture_androidx.camera_camera-viewfinder-nodeps",
"Aperture_androidx.camera_camera-viewfinder-core",
Expand All @@ -322,7 +328,7 @@ android_library {

android_library_import {
name: "Aperture_androidx.camera_camera-viewfinder-core-nodeps",
aars: ["androidx/camera/camera-viewfinder-core/1.4.0-alpha07/camera-viewfinder-core-1.4.0-alpha07.aar"],
aars: ["androidx/camera/camera-viewfinder-core/1.4.0-alpha08/camera-viewfinder-core-1.4.0-alpha08.aar"],
sdk_version: "34",
min_sdk_version: "14",
apex_available: [
Expand Down Expand Up @@ -352,7 +358,7 @@ android_library {
"//apex_available:platform",
"//apex_available:anyapex",
],
manifest: "androidx/camera/camera-viewfinder-core/1.4.0-alpha07/AndroidManifest.xml",
manifest: "androidx/camera/camera-viewfinder-core/1.4.0-alpha08/AndroidManifest.xml",
static_libs: [
"Aperture_androidx.camera_camera-viewfinder-core-nodeps",
"androidx.annotation_annotation",
Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
2 changes: 1 addition & 1 deletion app/src/main/java/org/lineageos/aperture/CameraActivity.kt
Original file line number Diff line number Diff line change
Expand Up @@ -295,7 +295,7 @@ open class CameraActivity : AppCompatActivity(R.layout.activity_camera) {
}

is ZoomGestureDetector.ZoomEvent.Move -> {
cameraController.onPinchToZoom(it.scaleFactor)
cameraController.onPinchToZoom(it.incrementalScaleFactor)
handler.removeMessages(MSG_ON_PINCH_TO_ZOOM)
handler.sendMessageDelayed(handler.obtainMessage(MSG_ON_PINCH_TO_ZOOM), 500)
}
Expand Down
2 changes: 1 addition & 1 deletion settings.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ pluginManagement {
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
maven("https://raw.githubusercontent.com/lineage-next/camerax-aperture/edfd86e9c8d6edfb6643fdea0e6af491a371dc5e/.m2")
maven("https://raw.githubusercontent.com/lineage-next/camerax-aperture/ea55689ff35583da03e5b52b4889dbff7bec1a17/.m2")
maven("https://raw.githubusercontent.com/lineage-next/zxingcpp-aperture/7c0350df39a3e10a91d660e0e3b83af86e09f997/.m2")
google()
mavenCentral()
Expand Down

0 comments on commit 5f6aa26

Please sign in to comment.