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 @@
-