r3bl-org / shortlink

This Chrome & Firefox extension provides a browser action that simply allows the user to create a shortlink for all the selected tabs in the current window. It can be activated via a keyboard shortcut Alt + L. To use it, in the omnibar, type go then press Tab, then type the phrase you have created a shortlink for earlier & it will open the tab(s).
https://chrome.google.com/webstore/detail/shorty/ffhfkgcfbjoadmhdmdcmigopbfkddial?hl=en-US&gl=US
MIT License
11 stars 13 forks source link

Port this to Edge & Mozilla Firefox #10

Open nazmulidris opened 1 year ago

nazmulidris commented 1 year ago

Try and port this extension to both Edge and Firefox and publish this in their respective app stores.

Related issues:

superbahbi commented 1 year ago

@nazmulidris I've looked into this and found that we can port Edge directly without any changes, except for the chrome.storage API alteration. As for Firefox, it's compatible, but we need to modify the manifest.json https://extensionworkshop.com/documentation/develop/porting-a-google-chrome-extension/ image

nazmulidris commented 1 year ago

@superbahbi That is great news. The latest changes in the main branch have support for abstracting the storage api implementation away, so we are no longer tied to chrome. It also opens the doors to doing proper testing for all the storage related files.