feat: Improve device information in debugging section

Closes #1977
This commit is contained in:
Ushie 2024-07-03 01:34:01 +03:00
parent 39fbb87010
commit d63133189d
No known key found for this signature in database
GPG Key ID: B3AAD18842E34632
2 changed files with 14 additions and 16 deletions

View File

@ -30,6 +30,7 @@ import androidx.compose.ui.text.style.TextAlign
import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.dp
import androidx.core.content.getSystemService import androidx.core.content.getSystemService
import androidx.lifecycle.viewModelScope import androidx.lifecycle.viewModelScope
import app.revanced.manager.BuildConfig
import app.revanced.manager.R import app.revanced.manager.R
import app.revanced.manager.ui.component.AppTopBar import app.revanced.manager.ui.component.AppTopBar
import app.revanced.manager.ui.component.ColumnWithScrollbar import app.revanced.manager.ui.component.ColumnWithScrollbar
@ -132,22 +133,17 @@ fun AdvancedSettingsScreen(
} }
) )
GroupHeader(stringResource(R.string.device)) GroupHeader(stringResource(R.string.debugging))
SettingsListItem( SettingsListItem(
headlineContent = stringResource(R.string.device_model), headlineContent = stringResource(R.string.about_device),
supportingContent = Build.MODEL supportingContent = """
) **Version**: ${BuildConfig.VERSION_NAME} (${BuildConfig.VERSION_CODE})
SettingsListItem( **Build type**: ${BuildConfig.BUILD_TYPE}
headlineContent = stringResource(R.string.device_android_version), **Model**: ${Build.MODEL}
supportingContent = Build.VERSION.RELEASE **Android version**: ${Build.VERSION.RELEASE} (${Build.VERSION.SDK_INT})
) **Supported Archs**: ${Build.SUPPORTED_ABIS.joinToString(", ")}
SettingsListItem( **Memory limit**: $memoryLimit
headlineContent = stringResource(R.string.device_architectures), """.trimIndent()
supportingContent = Build.SUPPORTED_ABIS.joinToString(", ")
)
SettingsListItem(
headlineContent = stringResource(R.string.device_memory_limit),
supportingContent = memoryLimit
) )
} }
} }

View File

@ -145,7 +145,7 @@
<string name="device_model">Model</string> <string name="device_model">Model</string>
<string name="device_architectures">CPU Architectures</string> <string name="device_architectures">CPU Architectures</string>
<string name="device_memory_limit">Memory limits</string> <string name="device_memory_limit">Memory limits</string>
<string name="device_memory_limit_format">Normal: %1$d MB, Large: %2$d MB</string> <string name="device_memory_limit_format">%1$dMB (Normal) - %2$dMB (Large)</string>
<string name="patch_bundles_section">Patch bundles</string> <string name="patch_bundles_section">Patch bundles</string>
<string name="patch_bundles_redownload">Redownload all patch bundles</string> <string name="patch_bundles_redownload">Redownload all patch bundles</string>
<string name="patch_bundles_reset">Reset patch bundles</string> <string name="patch_bundles_reset">Reset patch bundles</string>
@ -337,4 +337,6 @@
<string name="remote_bundle_description">Import remote files from a URL, can automatically update</string> <string name="remote_bundle_description">Import remote files from a URL, can automatically update</string>
<string name="recommended">Recommended</string> <string name="recommended">Recommended</string>
<string name="show">Show</string> <string name="show">Show</string>
<string name="debugging">Debugging</string>
<string name="about_device">About device</string>
</resources> </resources>