Pith - wedge_android
wedge_android/app/src/main/java/com/vgmlr/wedge/WedgeDialog.kt [1.7 kb]
Modified: 19:01:48 69 026 (27 May 026)
3 Days Ago
package com.vgmlr.wedge

import androidx.compose.foundation.clickable
import androidx.compose.foundation.layout.*
import androidx.compose.material3.*
import androidx.compose.runtime.Composable
import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
import androidx.compose.ui.platform.UriHandler
import androidx.compose.ui.res.colorResource
import androidx.compose.ui.unit.dp
import androidx.compose.ui.unit.sp
import androidx.compose.ui.window.Dialog
import androidx.compose.ui.window.DialogProperties

@Composable
fun VersionDialog(show: Boolean, onDismiss: () -> Unit, uriHandler: UriHandler) {
    if (show) {
        Dialog(
            properties = DialogProperties(usePlatformDefaultWidth = false),
            onDismissRequest = onDismiss
        ) {
            Surface(
                modifier = Modifier.fillMaxWidth(),
                color = colorResource(id = R.color.dialog_bg_color)
            ) {
                Column(
                    modifier = Modifier.fillMaxWidth().padding(horizontal = 10.dp, vertical = 26.dp),
                    horizontalAlignment = Alignment.CenterHorizontally
                ) {
                    Text("com.vgmlr.wedge", color = colorResource(id = R.color.dialog_color), fontSize = 14.sp)
                    Text("68.026.1", color = colorResource(id = R.color.dialog_color), fontSize = 14.sp)
                    Text(
                        "vgmlr.com/mlwrk",
                        color = colorResource(id = R.color.dialog_color),
                        fontSize = 14.sp,
                        modifier = Modifier.clickable { uriHandler.openUri("https://vgmlr.com/mlwrk") }
                    )
                }
            }
        }
    }
}
Updates
Shim - Android 70.026.1
Wedge - Linux 68.026.1
Wedge - Android 68.026.1
Taper - Linux 64.026.1
Ayh Extension - Chrome 63.026.1
Dev
TVShow (227) 'CSA'
TVShow (228) 'APT'
TVProgram (83) 'BXT'
Miter Update(s)
Shim (Dictation)

Menu
Calendar
Project Tin (024/029)
Miter
RSS Feed
User Avatar
@vgmlr
=SUM(parts)