diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 331ead9f..42903b15 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -29,6 +29,12 @@ jobs: - name: Checkout repository uses: actions/checkout@v4 + - name: Setup Java + uses: actions/setup-java@v3 + with: + distribution: temurin + java-version: 17 + # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL uses: github/codeql-action/init@v2 diff --git a/app/shared/src/androidMain/kotlin/dev/datlag/burningseries/shared/ui/screen/video/dialog/cast/CastDialog.android.kt b/app/shared/src/androidMain/kotlin/dev/datlag/burningseries/shared/ui/screen/video/dialog/cast/CastDialog.android.kt index 59af5c5e..5bb4abd5 100644 --- a/app/shared/src/androidMain/kotlin/dev/datlag/burningseries/shared/ui/screen/video/dialog/cast/CastDialog.android.kt +++ b/app/shared/src/androidMain/kotlin/dev/datlag/burningseries/shared/ui/screen/video/dialog/cast/CastDialog.android.kt @@ -26,19 +26,13 @@ import kotlinx.coroutines.flow.map @Composable actual fun CastDialog(component: CastComponent) { val selectedItem by Kast.selectedDevice.collectAsStateWithLifecycle() - val otherItems by Kast.allAvailableDevices.map { list -> list.mapNotNull { + val otherItems by remember { Kast.allAvailableDevices.map { list -> list.mapNotNull { if (it.selected) { null } else { it } - } }.collectAsStateWithLifecycle(initialValue = Kast.allAvailableDevices.value.mapNotNull { - if (it.selected) { - null - } else { - it - } - }) + } } }.collectAsStateWithLifecycle(initialValue = emptyList()) var closeRequest by remember { mutableStateOf(false) } SideEffect { diff --git a/app/shared/src/commonMain/kotlin/dev/datlag/burningseries/shared/ui/theme/CountryImage.kt b/app/shared/src/commonMain/kotlin/dev/datlag/burningseries/shared/ui/theme/CountryImage.kt index 102a1c37..924eeb8f 100644 --- a/app/shared/src/commonMain/kotlin/dev/datlag/burningseries/shared/ui/theme/CountryImage.kt +++ b/app/shared/src/commonMain/kotlin/dev/datlag/burningseries/shared/ui/theme/CountryImage.kt @@ -65,7 +65,6 @@ object CountryImage { code.equals("DJ", true) -> SharedRes.images.DJ code.equals("DK", true) -> SharedRes.images.DK code.equals("DO", true) -> SharedRes.images.COUNTRY_DO - code.equals("DZ", true) -> SharedRes.images.DZ code.equals("EE", true) -> SharedRes.images.EE code.equals("EG", true) -> SharedRes.images.EG @@ -106,8 +105,6 @@ object CountryImage { code.equals("KM", true) -> SharedRes.images.KM code.equals("KN", true) -> SharedRes.images.KN code.equals("KP", true) -> SharedRes.images.KP - code.equals("KR", true) -> SharedRes.images.KR - code.equals("KR-EXTRA", true) -> SharedRes.images.KR_EXTRA code.equals("KRD", true) -> SharedRes.images.KRD code.equals("KW", true) -> SharedRes.images.KW @@ -171,7 +168,6 @@ object CountryImage { code.equals("TH", true) -> SharedRes.images.TH code.equals("TL", true) -> SharedRes.images.TL - code.equals("TN", true) -> SharedRes.images.TN code.equals("TO", true) -> SharedRes.images.TO code.equals("TR", true) -> SharedRes.images.TR code.equals("TW", true) -> SharedRes.images.TW diff --git a/app/shared/src/commonMain/resources/MR/de/strings.xml b/app/shared/src/commonMain/resources/MR/de/strings.xml index ef478d40..cdc2a6c2 100644 --- a/app/shared/src/commonMain/resources/MR/de/strings.xml +++ b/app/shared/src/commonMain/resources/MR/de/strings.xml @@ -67,4 +67,5 @@ Willst du diese Episode jetzt aktivieren? Neue Version verfügbar Eine neue Version ist verfügbar "%s".\nDas solltest du dir ansehen! + GitHub \ No newline at end of file diff --git a/app/shared/src/commonMain/resources/MR/images/DZ.svg b/app/shared/src/commonMain/resources/MR/images/DZ.svg deleted file mode 100644 index 25c45bda..00000000 --- a/app/shared/src/commonMain/resources/MR/images/DZ.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/app/shared/src/commonMain/resources/MR/images/KR.svg b/app/shared/src/commonMain/resources/MR/images/KR.svg deleted file mode 100644 index 4caf83bf..00000000 --- a/app/shared/src/commonMain/resources/MR/images/KR.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/app/shared/src/commonMain/resources/MR/images/KR_EXTRA.svg b/app/shared/src/commonMain/resources/MR/images/KR_EXTRA.svg deleted file mode 100644 index 8114c411..00000000 --- a/app/shared/src/commonMain/resources/MR/images/KR_EXTRA.svg +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/app/shared/src/commonMain/resources/MR/images/TN.svg b/app/shared/src/commonMain/resources/MR/images/TN.svg deleted file mode 100644 index a294f920..00000000 --- a/app/shared/src/commonMain/resources/MR/images/TN.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - -