Allows .HEIC files to be opened in app + themes the lock conversation switch

Signed-off-by: rapterjet2004 <juliuslinus1@gmail.com>
This commit is contained in:
rapterjet2004 2025-05-20 11:40:15 -05:00 committed by Marcel Hibbe
parent 39b7931534
commit 8f0ef1900e
No known key found for this signature in database
GPG Key ID: C793F8B59F43CE7B
3 changed files with 7 additions and 2 deletions

View File

@ -462,7 +462,8 @@ class ConversationInfoActivity :
binding.notificationSettingsView.importantConversationSwitch,
binding.guestAccessView.allowGuestsSwitch,
binding.guestAccessView.passwordProtectionSwitch,
binding.recordingConsentView.recordingConsentForConversationSwitch
binding.recordingConsentView.recordingConsentForConversationSwitch,
binding.lockConversationSwitch
).forEach(viewThemeUtils.talk::colorSwitch)
}
}

View File

@ -36,6 +36,7 @@ import com.nextcloud.talk.utils.Mimetype.AUDIO_MPEG
import com.nextcloud.talk.utils.Mimetype.AUDIO_OGG
import com.nextcloud.talk.utils.Mimetype.AUDIO_WAV
import com.nextcloud.talk.utils.Mimetype.IMAGE_GIF
import com.nextcloud.talk.utils.Mimetype.IMAGE_HEIC
import com.nextcloud.talk.utils.Mimetype.IMAGE_JPEG
import com.nextcloud.talk.utils.Mimetype.IMAGE_PNG
import com.nextcloud.talk.utils.Mimetype.TEXT_MARKDOWN
@ -155,7 +156,8 @@ class FileViewerUtils(private val context: Context, private val user: User) {
-> openMediaView(filename, mimetype)
IMAGE_PNG,
IMAGE_JPEG,
IMAGE_GIF
IMAGE_GIF,
IMAGE_HEIC
-> openImageView(filename, mimetype)
TEXT_MARKDOWN,
TEXT_PLAIN
@ -248,6 +250,7 @@ class FileViewerUtils(private val context: Context, private val user: User) {
return when (mimetype) {
IMAGE_PNG,
IMAGE_JPEG,
IMAGE_HEIC,
IMAGE_GIF,
AUDIO_MPEG,
AUDIO_WAV,

View File

@ -22,6 +22,7 @@ object Mimetype {
const val IMAGE_JPEG = "image/jpeg"
const val IMAGE_JPG = "image/jpg"
const val IMAGE_GIF = "image/gif"
const val IMAGE_HEIC = "image/heic"
const val VIDEO_MP4 = "video/mp4"
const val VIDEO_QUICKTIME = "video/quicktime"