0
0
mirror of https://github.com/florisboard/florisboard.git synced 2024-09-19 19:42:20 +02:00

Move FlorisCopyToClipboardActivity to ime.clipboard (#2531)

* Move FlorisCopyToClipboardActivity to `ime.clipboard`

* Fix image alignment
This commit is contained in:
Lars Mühlbauer 2024-08-21 21:57:54 +02:00 committed by GitHub
parent db85e05714
commit 77e4414467
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 13 additions and 8 deletions

View File

@ -132,7 +132,7 @@
<!-- Copy to Clipboard Activity -->
<activity
android:name="dev.patrickgold.florisboard.FlorisCopyToClipboardActivity"
android:name="dev.patrickgold.florisboard.ime.clipboard.FlorisCopyToClipboardActivity"
android:theme="@style/FlorisAppTheme.Transparent"
android:exported="true">
<intent-filter>

View File

@ -1,4 +1,4 @@
package dev.patrickgold.florisboard
package dev.patrickgold.florisboard.ime.clipboard
import android.content.ClipData
import android.content.Intent
@ -10,9 +10,11 @@ import android.provider.MediaStore
import androidx.activity.ComponentActivity
import androidx.activity.compose.setContent
import androidx.compose.foundation.Image
import androidx.compose.foundation.layout.Box
import androidx.compose.foundation.layout.Column
import androidx.compose.foundation.layout.ColumnScope
import androidx.compose.foundation.layout.Row
import androidx.compose.foundation.layout.fillMaxWidth
import androidx.compose.foundation.layout.navigationBarsPadding
import androidx.compose.foundation.layout.padding
import androidx.compose.material3.Button
@ -28,6 +30,7 @@ import androidx.compose.ui.graphics.asImageBitmap
import androidx.compose.ui.text.style.TextAlign
import androidx.compose.ui.unit.LayoutDirection
import androidx.compose.ui.unit.dp
import dev.patrickgold.florisboard.R
import dev.patrickgold.florisboard.app.apptheme.FlorisAppTheme
import dev.patrickgold.florisboard.app.florisPreferenceModel
import dev.patrickgold.florisboard.lib.compose.ProvideLocalizedResources
@ -114,6 +117,7 @@ class FlorisCopyToClipboardActivity : ComponentActivity() {
)
}
bitmap?.let {
Box(modifier = Modifier.fillMaxWidth(), contentAlignment = Alignment.Center) {
Image(
modifier = Modifier
.padding(start = 64.dp, end = 64.dp, top = 32.dp, bottom = 8.dp),
@ -126,6 +130,7 @@ class FlorisCopyToClipboardActivity : ComponentActivity() {
}
}
}
}
@OptIn(ExperimentalMaterial3Api::class)