rtl support and fix some non critical warnings
This commit is contained in:
Generated
-18
@@ -1,18 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<project version="4">
|
|
||||||
<component name="deploymentTargetSelector">
|
|
||||||
<selectionStates>
|
|
||||||
<SelectionState runConfigName="app">
|
|
||||||
<option name="selectionMode" value="DROPDOWN" />
|
|
||||||
<DropdownSelection timestamp="2026-03-12T19:54:01.237140412Z">
|
|
||||||
<Target type="DEFAULT_BOOT">
|
|
||||||
<handle>
|
|
||||||
<DeviceId pluginId="PhysicalDevice" identifier="serial=a703e092" />
|
|
||||||
</handle>
|
|
||||||
</Target>
|
|
||||||
</DropdownSelection>
|
|
||||||
<DialogSelection />
|
|
||||||
</SelectionState>
|
|
||||||
</selectionStates>
|
|
||||||
</component>
|
|
||||||
</project>
|
|
||||||
@@ -22,8 +22,8 @@ import androidx.compose.foundation.rememberScrollState
|
|||||||
import androidx.compose.foundation.verticalScroll
|
import androidx.compose.foundation.verticalScroll
|
||||||
import androidx.compose.material.icons.Icons
|
import androidx.compose.material.icons.Icons
|
||||||
import androidx.compose.material.icons.automirrored.filled.ArrowBack
|
import androidx.compose.material.icons.automirrored.filled.ArrowBack
|
||||||
|
import androidx.compose.material.icons.automirrored.filled.OpenInNew
|
||||||
import androidx.compose.material.icons.filled.Download
|
import androidx.compose.material.icons.filled.Download
|
||||||
import androidx.compose.material.icons.filled.OpenInNew
|
|
||||||
import androidx.compose.material3.Card
|
import androidx.compose.material3.Card
|
||||||
import androidx.compose.material3.CardDefaults
|
import androidx.compose.material3.CardDefaults
|
||||||
import androidx.compose.material3.ExperimentalMaterial3Api
|
import androidx.compose.material3.ExperimentalMaterial3Api
|
||||||
@@ -68,9 +68,9 @@ private fun loadOsDownloads(context: Context): List<OsDownload> {
|
|||||||
OsDownload(
|
OsDownload(
|
||||||
name = obj.getString("name"),
|
name = obj.getString("name"),
|
||||||
category = obj.getString("category"),
|
category = obj.getString("category"),
|
||||||
subcategory = if (obj.isNull("subcategory")) null else obj.optString("subcategory", null),
|
subcategory = if (obj.isNull("subcategory")) null else obj.optString("subcategory"),
|
||||||
description = obj.optString("description", ""),
|
description = obj.optString("description", ""),
|
||||||
icon = if (obj.isNull("icon")) null else obj.optString("icon", null),
|
icon = if (obj.isNull("icon")) null else obj.optString("icon"),
|
||||||
url = obj.getString("url")
|
url = obj.getString("url")
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
@@ -280,7 +280,7 @@ private fun DownloadItem(
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
Icon(
|
Icon(
|
||||||
imageVector = Icons.Default.OpenInNew,
|
imageVector = Icons.AutoMirrored.Filled.OpenInNew,
|
||||||
contentDescription = "Open in browser",
|
contentDescription = "Open in browser",
|
||||||
tint = MaterialTheme.colorScheme.onSurfaceVariant,
|
tint = MaterialTheme.colorScheme.onSurfaceVariant,
|
||||||
modifier = Modifier.size(20.dp)
|
modifier = Modifier.size(20.dp)
|
||||||
|
|||||||
Reference in New Issue
Block a user