Skip to content

Commit

Permalink
update libraries, and make sure proof hash gen/check is synchronized
Browse files Browse the repository at this point in the history
- had an issue with proof generation happening multiple times, creating duplicates
  • Loading branch information
n8fr8 committed Jan 23, 2024
1 parent 63e6afa commit 00a626d
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 8 deletions.
14 changes: 7 additions & 7 deletions android-libproofcam/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -41,10 +41,10 @@ dependencies {

implementation("org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4")

implementation("com.google.android.material:material:1.9.0-alpha02")
implementation("com.google.android.material:material:1.11.0")

implementation("androidx.appcompat:appcompat:1.6.1")
implementation("androidx.core:core-ktx:1.10.0")
implementation("androidx.core:core-ktx:1.12.0")
implementation("androidx.constraintlayout:constraintlayout:2.1.4")


Expand All @@ -54,11 +54,11 @@ dependencies {
implementation("androidx.camera:camera-extensions:1.2.3")
implementation("androidx.camera:camera-view:1.2.3")

implementation("androidx.fragment:fragment:1.5.7")
implementation("androidx.fragment:fragment-ktx:1.5.7")
implementation("androidx.navigation:navigation-fragment-ktx:2.5.3")
implementation("androidx.navigation:navigation-ui-ktx:2.5.3")
implementation("androidx.lifecycle:lifecycle-runtime-ktx:2.6.1")
implementation("androidx.fragment:fragment:1.6.2")
implementation("androidx.fragment:fragment-ktx:1.6.2")
implementation("androidx.navigation:navigation-fragment-ktx:2.7.6")
implementation("androidx.navigation:navigation-ui-ktx:2.7.6")
implementation("androidx.lifecycle:lifecycle-runtime-ktx:2.7.0")
implementation("androidx.viewpager2:viewpager2:1.0.0")
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-guava:1.6.0")

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -142,7 +142,7 @@ public void queueMedia (Uri uriMedia, boolean autogen, Date createdAt) {
processUri(uriMedia, autogen, createdAt);
});
}
public String processUri (Uri uriMedia, boolean autogen, Date createdAt) {
public synchronized String processUri (Uri uriMedia, boolean autogen, Date createdAt) {

try {

Expand Down
2 changes: 2 additions & 0 deletions app/src/main/java/org/witness/proofmode/ProofEventReceiver.kt
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ import android.content.Intent
import android.net.Uri
import android.widget.Toast
import androidx.compose.runtime.mutableStateListOf
import timber.log.Timber
import java.util.Date
import java.util.UUID

Expand Down Expand Up @@ -35,6 +36,7 @@ class ProofEventReceiver : BroadcastReceiver() {
)
}

Timber.d("New Proof Event: " + it)
}
}

Expand Down

0 comments on commit 00a626d

Please sign in to comment.