decoder: Use glycin for image loading expect SVG

This gives us sandboxed image decoding and others the
option to extend Loupe with other image formats.
This commit is contained in:
Sophie Herold 2023-05-23 01:49:40 +02:00
parent d690c0e2d8
commit 1b2dde79b6
18 changed files with 536 additions and 1416 deletions

View file

@ -7,8 +7,7 @@ data/org.gnome.Loupe.desktop.in.in
data/org.gnome.Loupe.metainfo.xml.in.in
data/resources/gtk/help-overlay.ui
src/application.rs
src/decoder/formats/heif.rs
src/decoder/formats/image_rs_other.rs
src/decoder/formats/glycin_proxy.rs
src/decoder/formats/mod.rs
src/decoder/formats/svg.rs
src/decoder/mod.rs