Add RAW image file support
Environment: Loupe initial flatpak version v44.1, Mobile Phone L5, pureos10 - debian11/gnome3-38 based mostly, phosh/phoc 0.25.3 with wayland, dcraw v9.28-2, ImageMagick v6.8.11.60, resolution 720x1440, 200% scaled.
Steps to repeat:
- copy raw image files into a pictures folder including but not limited to *.dng type files with large size (10MB-200MB),
- open folder with Loupe,
- swipe scroll through images until you view a RAW image,
- Observe no image is rendered, for the *.dng file with file details shown including TIFF, ~13MB
What it should be doing is render raw image files. Due to inherent gigantic sizes of these files rendering should be asyncronous with some sortof loading indication, that way the userinterface doesnt freeze when swiping to the next image even while the previous rendering hasnt completed. That would ensure from a user perspective smooth operation and resposiveness of the ui that is a hallmark of Loupe.
Edited by Captain Morgan