diff --git a/app/src/main/java/com/nextcloud/talk/shareditems/activities/SharedItemsActivity.kt b/app/src/main/java/com/nextcloud/talk/shareditems/activities/SharedItemsActivity.kt index 9f4ebf994..b149d660c 100644 --- a/app/src/main/java/com/nextcloud/talk/shareditems/activities/SharedItemsActivity.kt +++ b/app/src/main/java/com/nextcloud/talk/shareditems/activities/SharedItemsActivity.kt @@ -3,6 +3,8 @@ * * @author Tim Krüger * @author Álvaro Brey + * @author Marcel Hibbe + * Copyright (C) 2023 Marcel Hibbe * Copyright (C) 2022 Álvaro Brey * Copyright (C) 2022 Tim Krüger * @@ -189,6 +191,13 @@ class SharedItemsActivity : AppCompatActivity() { binding.sharedItemsTabs.addTab(tabAudio) } + if (sharedItemTypes.contains(SharedItemType.RECORDING)) { + val tabRecording: TabLayout.Tab = binding.sharedItemsTabs.newTab() + tabRecording.tag = SharedItemType.RECORDING + tabRecording.setText(R.string.shared_items_recording) + binding.sharedItemsTabs.addTab(tabRecording) + } + if (sharedItemTypes.contains(SharedItemType.VOICE)) { val tabVoice: TabLayout.Tab = binding.sharedItemsTabs.newTab() tabVoice.tag = SharedItemType.VOICE diff --git a/app/src/main/java/com/nextcloud/talk/shareditems/model/SharedItemType.kt b/app/src/main/java/com/nextcloud/talk/shareditems/model/SharedItemType.kt index 622e09642..6e5cacb92 100644 --- a/app/src/main/java/com/nextcloud/talk/shareditems/model/SharedItemType.kt +++ b/app/src/main/java/com/nextcloud/talk/shareditems/model/SharedItemType.kt @@ -3,6 +3,8 @@ * * @author Tim Krüger * @author Álvaro Brey + * @author Marcel Hibbe + * Copyright (C) 2023 Marcel Hibbe * Copyright (C) 2022 Álvaro Brey * Copyright (C) 2022 Tim Krüger * @@ -29,6 +31,7 @@ enum class SharedItemType { AUDIO, FILE, MEDIA, + RECORDING, VOICE, LOCATION, DECKCARD, diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 4f0594c6f..bef199f7f 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -594,6 +594,7 @@ How to translate with transifex: Media File + Call recording Audio Voice Other