Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Register as MimeType handler #92

Open
2 of 5 tasks
Jacalz opened this issue Jun 28, 2023 · 1 comment
Open
2 of 5 tasks

Register as MimeType handler #92

Jacalz opened this issue Jun 28, 2023 · 1 comment
Labels
blocked Blocked by issues elsewhere. enhancement New feature or request help wanted Extra attention is needed
Milestone

Comments

@Jacalz
Copy link
Owner

Jacalz commented Jun 28, 2023

Checklist

  • I have searched the issue tracker for open issues that relate to the same feature, before opening a new one.
  • This issue only relates to a single feature. I will open new issues for any other features.

Is your feature request related to a problem?

There seems to be some sort of agreement around using wormhole-transfer as the scheme for wormhole sends. Our QR codes are for example currently using codes on the form of wormhole-transfer:123-example-code. We should implement support for handling the scheme and then register to the operating system that we can handle that MimeType.

We also need to make sure that we handle the URI-scheme parsing correctly (probably also relates to QR-codes partially): https://github.com/magic-wormhole/magic-wormhole-protocols/blob/01b7c46ffaec4c12866f99bb2596fd4e49db460a/uri-scheme.md?plain=1#L12

Looking at Warp, they register the MimeType field for both wormhole-transfer and warp. We might want to do the same but with the latter as rymdport.

Describe the solution you'd like to see.

It is unclear as to how this will be implemented.

Systems to implement this for:

  • Linux and BSD
  • macOS
  • Windows
@Jacalz Jacalz added enhancement New feature or request help wanted Extra attention is needed blocked Blocked by issues elsewhere. labels Jun 28, 2023
@Jacalz Jacalz added this to the Undecided milestone Jun 28, 2023
@Jacalz
Copy link
Owner Author

Jacalz commented Sep 2, 2023

Possibly useful documentation for Linux/BSD:

It might just be the case that my previous attempts were unsuccessful because we use "%F" and not "%U".

@Jacalz Jacalz modified the milestones: Undecided, v3.6.0 Sep 2, 2023
@Jacalz Jacalz modified the milestones: v3.6.0, v3.7.0 Mar 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked Blocked by issues elsewhere. enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant