support: DNG (WIP)
This commit is contained in:
parent
c2022a6ee6
commit
385e863fe4
3 changed files with 5 additions and 1 deletions
|
@ -2,6 +2,7 @@ package deckers.thibault.aves.utils;
|
||||||
|
|
||||||
public class MimeTypes {
|
public class MimeTypes {
|
||||||
public static final String IMAGE = "image";
|
public static final String IMAGE = "image";
|
||||||
|
public static final String DNG = "image/x-adobe-dng";
|
||||||
public static final String GIF = "image/gif";
|
public static final String GIF = "image/gif";
|
||||||
public static final String HEIC = "image/heic";
|
public static final String HEIC = "image/heic";
|
||||||
public static final String HEIF = "image/heif";
|
public static final String HEIF = "image/heif";
|
||||||
|
|
|
@ -155,7 +155,9 @@ class ImageEntry {
|
||||||
bool get isSvg => mimeType == MimeTypes.svg;
|
bool get isSvg => mimeType == MimeTypes.svg;
|
||||||
|
|
||||||
// guess whether this is a photo, according to file type (used as a hint to e.g. display megapixels)
|
// guess whether this is a photo, according to file type (used as a hint to e.g. display megapixels)
|
||||||
bool get isPhoto => [MimeTypes.heic, MimeTypes.heif, MimeTypes.jpeg].contains(mimeType);
|
bool get isPhoto => [MimeTypes.heic, MimeTypes.heif, MimeTypes.jpeg].contains(mimeType) || isRaw;
|
||||||
|
|
||||||
|
bool get isRaw => [MimeTypes.dng].contains(mimeType);
|
||||||
|
|
||||||
bool get isVideo => mimeType.startsWith('video');
|
bool get isVideo => mimeType.startsWith('video');
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
class MimeTypes {
|
class MimeTypes {
|
||||||
static const String anyImage = 'image/*';
|
static const String anyImage = 'image/*';
|
||||||
|
static const String dng = 'image/x-adobe-dng';
|
||||||
static const String gif = 'image/gif';
|
static const String gif = 'image/gif';
|
||||||
static const String heic = 'image/heic';
|
static const String heic = 'image/heic';
|
||||||
static const String heif = 'image/heif';
|
static const String heif = 'image/heif';
|
||||||
|
|
Loading…
Reference in a new issue