Hi mocore. Right, linopen used
file. When I forked it, I switched to
gio. In rare situations, both methods get it right but spit out slightly different variants.
You can fork tinyopen to use
file if you prefer it. The only important things for tinyopen to open a file as expected are:
1. The exact MIME type that your chosen backend (file or gio) is outputting needs to appear somewhere in /usr/local/share/tinyopen/mimeapps.list
2. MIME types in section 2 of ~/.config/tinyopen.conf need to match what your backend (file or gio) is outputting
any hints on how to find out [how gio works]
Not at the moment. But it's an interesting question. I'll do some investigation.