- Started work on letter based avatars.

This commit is contained in:
Juha Heinanen
2019-11-18 14:46:05 +02:00
parent 955c8752d1
commit e72c587fa7
15 changed files with 184 additions and 83 deletions
@@ -6,6 +6,7 @@ import android.content.Context
import android.support.v7.app.AlertDialog
import android.content.Intent
import android.content.pm.PackageManager
import android.graphics.Color
import android.net.LinkAddress
import android.os.Bundle
import android.support.v4.app.ActivityCompat
@@ -66,6 +67,10 @@ object Utils {
return uri.substringAfter(":").substringBefore("@")
}
fun uriAor(uri: String): String {
return uriUserPart(uri) + "@" + uriHostPart(uri)
}
fun friendlyUri(uri: String, domain: String): String {
var u = uri
if (uri.startsWith("<") && (uri.endsWith(">")))
@@ -510,4 +515,8 @@ object Utils {
Log.d("Baresip", "Dumping intent finish")
}
fun randomColor(): Int {
val rnd = Random()
return Color.argb(255, rnd.nextInt(256), rnd.nextInt(256), rnd.nextInt(256))
}
}