Compare commits
2
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e50d0bf4ce | ||
|
|
4b840bf87d |
@@ -7,8 +7,8 @@
|
||||
<string name="source_code">Исходный код</string>
|
||||
|
||||
<string name="do_sync">Синхронизировать с WearOS</string>
|
||||
<string name="sync_in_progress">Синхронизация в процессе...</string>
|
||||
<string name="sync_is_successful">Успешная синхронизация!</string>
|
||||
<string name="sync_in_progress">Синхронизация в процессе…</string>
|
||||
<string name="sync_is_successful">Успешная синхронизация</string>
|
||||
<string name="sync_is_fail">Ошибка синхронизации. Проверьте подключение к часам</string>
|
||||
|
||||
<string name="open_backup_menu">Бэкап/восстановление</string>
|
||||
|
||||
@@ -12,8 +12,8 @@
|
||||
<string name="source_code">Source code</string>
|
||||
|
||||
<string name="do_sync">Sync with WearOS</string>
|
||||
<string name="sync_in_progress">Sync in progress...</string>
|
||||
<string name="sync_is_successful">Sync successful!</string>
|
||||
<string name="sync_in_progress">Sync in progress…</string>
|
||||
<string name="sync_is_successful">Sync successful</string>
|
||||
<string name="sync_is_fail">Sync failed. Check your watch connection</string>
|
||||
|
||||
<string name="open_backup_menu">Backup / Restore</string>
|
||||
|
||||
@@ -12,9 +12,11 @@ import androidx.compose.foundation.layout.fillMaxSize
|
||||
import androidx.compose.runtime.Composable
|
||||
import androidx.compose.ui.Alignment
|
||||
import androidx.compose.ui.Modifier
|
||||
import androidx.compose.ui.res.stringResource
|
||||
import androidx.compose.ui.unit.dp
|
||||
import androidx.wear.compose.foundation.lazy.TransformingLazyColumn
|
||||
import androidx.wear.compose.material3.Text
|
||||
import ru.omni_devel.cards.R
|
||||
|
||||
class MainActivity : ComponentActivity() {
|
||||
private lateinit var db: DbHelper
|
||||
@@ -41,7 +43,7 @@ fun App(cards: List<CardInfo>) {
|
||||
modifier = Modifier.fillMaxSize(),
|
||||
contentAlignment = Alignment.Center
|
||||
) {
|
||||
Text("Sync with mobile APP to get started")
|
||||
Text(stringResource(R.string.sync_with_mobile_app_to_get_started))
|
||||
}
|
||||
} else {
|
||||
TransformingLazyColumn(
|
||||
|
||||
@@ -7,6 +7,7 @@ import android.widget.Toast
|
||||
import com.google.android.gms.wearable.MessageEvent
|
||||
import com.google.android.gms.wearable.WearableListenerService
|
||||
import kotlinx.serialization.json.Json
|
||||
import ru.omni_devel.cards.R
|
||||
|
||||
class MessagesReceiver : WearableListenerService() {
|
||||
private lateinit var db: DbHelper
|
||||
@@ -28,7 +29,7 @@ class MessagesReceiver : WearableListenerService() {
|
||||
db.addCards(cards)
|
||||
|
||||
Handler(Looper.getMainLooper()).post {
|
||||
Toast.makeText(this, "Database updated!", Toast.LENGTH_SHORT).show()
|
||||
Toast.makeText(this, this.getString(R.string.sync_is_successful), Toast.LENGTH_SHORT).show()
|
||||
|
||||
val intent = Intent(this, MainActivity::class.java).apply {
|
||||
flags = Intent.FLAG_ACTIVITY_NEW_TASK or Intent.FLAG_ACTIVITY_CLEAR_TOP
|
||||
|
||||
@@ -19,9 +19,11 @@ import androidx.compose.ui.Alignment
|
||||
import androidx.compose.ui.Modifier
|
||||
import androidx.compose.ui.graphics.asImageBitmap
|
||||
import androidx.compose.ui.platform.LocalDensity
|
||||
import androidx.compose.ui.res.stringResource
|
||||
import androidx.compose.ui.text.style.TextAlign
|
||||
import androidx.wear.compose.material3.MaterialTheme
|
||||
import androidx.wear.compose.material3.Text
|
||||
import ru.omni_devel.cards.R
|
||||
|
||||
class ShowCardActivity : ComponentActivity() {
|
||||
private lateinit var db: DbHelper
|
||||
@@ -105,7 +107,7 @@ fun ShowCardPage(cardInfo: CardInfo) {
|
||||
)
|
||||
} else {
|
||||
Text(
|
||||
"Failed to generate code",
|
||||
stringResource(R.string.failed_to_generate_card_code),
|
||||
color = MaterialTheme.colorScheme.error,
|
||||
textAlign = TextAlign.Center
|
||||
)
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
<resources>
|
||||
<string name="sync_with_mobile_app_to_get_started">Синхронизируйте с мобильным приложением для начала работы</string>
|
||||
|
||||
<string name="sync_is_successful">Успешная синхронизация</string>
|
||||
|
||||
<string name="failed_to_generate_card_code">Не удалось сгенерировать код карты. Проверьте данные</string>
|
||||
</resources>
|
||||
@@ -1,4 +1,9 @@
|
||||
<resources>
|
||||
<string name="app_name">OmniCards</string>
|
||||
<string name="hello_world">Hello, %1$s!</string>
|
||||
<string name="app_name" translatable="false">OmniCards</string>
|
||||
|
||||
<string name="sync_with_mobile_app_to_get_started">Sync with mobile APP to get started</string>
|
||||
|
||||
<string name="sync_is_successful">Successfully synced</string>
|
||||
|
||||
<string name="failed_to_generate_card_code">Failed to generate card code. Check the card data</string>
|
||||
</resources>
|
||||
Reference in New Issue
Block a user