[#110] It looks like nex:// links are not being properly detected on all pages

Orginally raised question here

Link

links at root page are fine, but one folder in and they are not clickable.

Another example

Link

links dont work but fine on root

Link

🐞 Issue #110 in s/Lagrange-Issues

☀️ sbr

Jun 24 · 2 weeks ago

4 Comments ↓

🏕️ skyjake [mod...] · Jun 24 at 11:29:

(copying this same comment here) IIRC, Nex only has clickable links on directory index pages. These are ones whose path ends in a slash. If you add a slash to your Nex URI it should work as expected in Lagrange.

☀️ sbr [OP] · Jun 24 at 12:38:

Semi related

gemini/gopher/spartan links get picked up by Lagrange from librewolf http pages. eg. click a spartan link and it picks Lagrange to open out of the box. Assume this is a config somewhere in the app itself, to specify itself to handle those URIs.

This doesn't happen for nex:// links.

— https://8by3.net/

Tested on my http page.

🏕️ skyjake [mod...] · Jun 24 at 13:19:

Which OS are you running Lagrange on?

macOS/iOS apps can declare in their metadata which URI schemes are supported, and the Windows installer can register the same in the Windows Registry when installing the app. So at least those I can do. On Linux, I think you can do the URI scheme assignments manually yourself (at least with .desktop files, maybe?).

☀️ sbr [OP] · Jun 24 at 13:57:

Noticed on osx, that gemini/gopher/spartan automatically opened lagrange but not nex. None work on OpenBSD but thats likely something I can fix on my side.


Source