Could be awesome to support app invocation from browser (or any) with url of a post/community/etc.., if host in the url is lemmy instance.
In details, there’s two options:
- Isolated app-only url schema, like “lemmy://lemmy.ml/a/some”
- Universal, same as implemented in other apps like YouTube, Twitter, GitHub. It should catch urls starting with any-of host of list of lemmy hosts.
Second option is better.
Actual list of hosts can be determined from https://fedidb.org/ or https://www.fediversesearch.com/ and also, I suppose, can be hardcoded to app/bundle manifest at compile-time.
https://github.com/aeharding/voyager/issues/608