Tribler / trustchain-superapp

Kotlin implementation of Trustchain and IPv8 with rich networking: multihoming of local Bluetooth+4G, decentral social networking, UDP hole punching, etc.
GNU General Public License v3.0
80 stars 63 forks source link

qr code with halfblock struct #129

Open Robert-ML opened 1 year ago

Robert-ML commented 1 year ago

We do not have access to create new branches and this PR is to have a linkage in the original ap to our work so far

InvictusRMC commented 1 year ago

I converted the PR to a draft. FYI you can run ./gradlew check locally to run the build and test task (much faster than this runner)

OrestisKan commented 1 year ago

This is using features of Gradle that are not supported in Gradle 8.0 so the APK cannot be released if this is merged Also this exception is thrown: com.android.ide.common.signing.KeytoolException: Failed to read key from store "/home/runner/work/trustchain-superapp/trustchain-superapp/app/build.keystore

InvictusRMC commented 1 year ago

@OrestisKan can you rebase our main branch onto your fork? Then the CI should work.

OrestisKan commented 1 year ago

This one? Robert-ML:OTM7296_dev

InvictusRMC commented 1 year ago

It works now; great! You now have a signed APK you can test: https://github.com/Tribler/trustchain-superapp/suites/11376632385/artifacts/585353425

OrestisKan commented 1 year ago

Ok I managed to finally compile it and also flash the apk on my Samsung. The qr seems fine to me and it looks like its working.

Robert-ML commented 1 year ago

Great. We will push an update this week with more functionalities hopefully by friday.