chore: Follow up gallery picker

This commit is contained in:
Krille 2025-02-25 17:11:29 +01:00
commit eb446af438
No known key found for this signature in database
GPG key ID: E067ECD60F1A0652
3 changed files with 86 additions and 22 deletions

View file

@ -62,10 +62,72 @@ enum FileSelectorType {
label: 'WEBP',
extensions: <String>['WebP', 'WEBP'],
),
XTypeGroup(
label: 'GIF',
extensions: <String>['gif', 'GIF'],
),
XTypeGroup(
label: 'BMP',
extensions: <String>['bmp', 'BMP'],
),
XTypeGroup(
label: 'TIFF',
extensions: <String>['tiff', 'TIFF', 'tif', 'TIF'],
),
XTypeGroup(
label: 'HEIC',
extensions: <String>['heic', 'HEIC'],
),
XTypeGroup(
label: 'SVG',
extensions: <String>['svg', 'SVG'],
),
],
FileType.image,
null,
),
videos(
[
XTypeGroup(
label: 'MP4',
extensions: <String>['mp4', 'MP4'],
),
XTypeGroup(
label: 'AVI',
extensions: <String>['avi', 'AVI'],
),
XTypeGroup(
label: 'MOV',
extensions: <String>['mov', 'MOV'],
),
XTypeGroup(
label: 'MKV',
extensions: <String>['mkv', 'MKV'],
),
XTypeGroup(
label: 'WMV',
extensions: <String>['wmv', 'WMV'],
),
XTypeGroup(
label: 'FLV',
extensions: <String>['flv', 'FLV'],
),
XTypeGroup(
label: 'MPEG',
extensions: <String>['mpeg', 'MPEG'],
),
XTypeGroup(
label: '3GP',
extensions: <String>['3gp', '3GP'],
),
XTypeGroup(
label: 'OGG',
extensions: <String>['ogg', 'OGG'],
),
],
FileType.video,
null,
),
zip(
[
XTypeGroup(