Add support for external viewers
In previous versions of sushi, I was able to place javascript files (e.g. https://gist.github.com/darthoctopus/13d94523fc46fe7570eaf8962108d4fa) into /usr/share/sushi/js/viewers/
to enable custom previews. This no longer works on newer versions of sushi; instead, I have to build from source with the extra js files also added to org.gnome.NautilusPreviewer.src.gresource.xml
.
It is not feasible for these custom viewers to be merged into sushi because they rely on quite specific packages that should not be sushi dependencies.
Edited by Cosimo Cecchi