Hi,
I'm planning to close the feature window shortly, so I will need to
think what else to include for 3.2.0 before it is closed.
One of the features I would like to include is the ability to open a
link with an external handler. We have a proof of concept that uses the
rule file, but I think it is too complex for now:
https://github.com/dillo-browser/dillo/pull/199
I'm thinking it may be better to add an easier variant first, that we
can extend later. I'm considering adding these to dillorc:
actions="default Open with external tool"
actions="firefox Open with Firefox"
actions="mpv Open with MPV"
actions="mpv-audio Open with MPV (audio)"
handler="/bin/the-handler"
Where you can define multiple "actions" but only one "handler". The
actions have a label at the beginning (first word) and a human readable
text that will be presented in the menu.
Then, your handler will be invoked using the label as:
/bin/the-handler <URL> <action-label>
And you do whatever you find convenient in your handler, so you have
more context to decide the proper action based on the label. I think
this would cover most of the use cases of opening URLs with other
programs without being too convoluted.
Best,
Rodrigo.
_______________________________________________
Dillo-dev mailing list -- dillo-dev@mailman3.com
To unsubscribe send an email to dillo-dev-le...@mailman3.com