Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 04336158 authored by tibbi's avatar tibbi
Browse files

recognize raw photos as photos

parent f6717b00
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -7,7 +7,7 @@ buildscript {
        propMinSdkVersion = 16
        propTargetSdkVersion = propCompileSdkVersion
        propVersionCode = 1
        propVersionName = '3.1.9'
        propVersionName = '3.1.12'
        kotlin_version = '1.2.0'
        support_libs = '27.0.2'
    }
+3 −1
Original line number Diff line number Diff line
@@ -27,7 +27,7 @@ fun String.isAValidFilename(): Boolean {
    return true
}

val String.photoExtensions: Array<String> get() = arrayOf(".jpg", ".png", ".jpeg", ".bmp", ".webp")
val String.photoExtensions: Array<String> get() = arrayOf(".jpg", ".png", ".jpeg", ".bmp", ".webp", ".dng")
val String.videoExtensions: Array<String> get() = arrayOf(".mp4", ".mkv", ".webm", ".avi", ".3gp", ".mov", ".m4v", ".3gpp")
val String.audioExtensions: Array<String> get() = arrayOf(".mp3", ".wav", ".wma", ".ogg", ".m4a")

@@ -39,6 +39,8 @@ fun String.isPng() = endsWith(".png", true)

fun String.isJpg() = endsWith(".jpg", true) or endsWith(".jpeg")

fun String.isDng() = endsWith(".dng", true)

// fast extension checks, not guaranteed to be accurate
fun String.isVideoFast() = videoExtensions.any { endsWith(it, true) }