Geany has a function of opening files it can read, with right-click -> ""Open selected file", with a good (default) shortcut key `Ctrl+Shift+O`. Nicely, It understand relative addresses (i.e, you don't have to specify the full address).
Inspired by web URL generality (can be both local, and other-site resource), I suggest extending the above function, to become a general resource/address openner: so that in case it it's a resource that Geany cannot open by itself, to trigger the appropriate program to open: * web addresses * folders * images * others to come (It does not have to be implemented all at once)
Design variants/ideas: **A.** Allow specification, in Preferences, not only of a default browser, but of any other programs needed to open files in the list above **B.** When asked to open something Geany cannot, to invoke the system's "Open with..." dialog.
I know that there is a plugin that can open web links, and that the user can set up 1 custom "Context action". But these are not nearly as convenient as a single, universal command I'm suggesting above.
IMHO, it will be practical and useful daily for everyone.