create-desktop-shortcuts icon indicating copy to clipboard operation
create-desktop-shortcuts copied to clipboard

feat: support create a desktop for link

Open jeesk opened this issue 11 months ago • 4 comments

It should be allowed to create a website or deeplink shortcut for Windows, translated into English

jeesk avatar Mar 25 '24 10:03 jeesk

What do you mean by "deeplink"?

TheJaredWilcurt avatar Mar 25 '24 15:03 TheJaredWilcurt

What do you mean by "deeplink"?

Custom protocols, such as Lazycat, can be used for Deeplink links lazycat://index/1?key1=value1&key2=value2. In general, Deeplink is a protocol registered by the application itself, and the application can be opened through Deeplink.

Our Electron application has registered some of our own Deeplinks, please refer to the following address: https://www.electronjs.org/docs/latest/tutorial/launch-app-from-url-in-another-app

jeesk avatar Mar 25 '24 17:03 jeesk

Custom protocols on desktop apps aren't a new concept, just didn't know that Electron is giving them the name "deep links", which I've only heard in reference to Mobile apps, but the concept is the same. I wish there was a generic Node module to register custom protocols on each platform.

Anyways. I added some comments as to the rest of the work needed before this PR can be merged. If you prefer not to do it, you can create an issue instead and I'll get to it at some point.

TheJaredWilcurt avatar Mar 26 '24 15:03 TheJaredWilcurt

Custom protocols on desktop apps aren't a new concept, just didn't know that Electron is giving them the name "deep links", which I've only heard in reference to Mobile apps, but the concept is the same. I wish there was a generic Node module to register custom protocols on each platform.

Anyways. I added some comments as to the rest of the work needed before this PR can be merged. If you prefer not to do it, you can create an issue instead and I'll get to it at some point.

good job, thanks.

jeesk avatar Mar 26 '24 18:03 jeesk