dzl-file-manager.c should use portal on Linux
It currently calls out directly to org.freedesktop.FileManager1
which doesn't work on sandboxed filesystems.
Ideally, the API would also be adapted to allow passing a parent window. This functionality is used in evince.
CC @gpoo