Added shortcut for Redirect To Original

このコミットが含まれているのは:
ManeraKai 2023-05-28 08:42:52 +03:00
コミット f93de9220c
この署名に対応する既知のキーがデータベースに存在しません
GPGキーID: 5ABC31FFD562E337
2個のファイルの変更19行の追加0行の削除

ファイルの表示

@ -68,6 +68,12 @@
"default": "Alt+Shift+C"
},
"description": "Copies the original link. Ex: Copies the original twitter link while in the nitter website"
},
"reverse": {
"suggested_key": {
"default": "Alt+Shift+R"
},
"description": "Redirect to the original link. Ex: Redirects to the original twitter link while in the nitter website"
}
},
"default_locale": "en",

ファイルの表示

@ -97,6 +97,19 @@ browser.commands.onCommand.addListener(async command => {
else if (command == "copyRaw") {
servicesHelper.copyRaw(url)
}
else if (command == "reverse") {
browser.tabs.query({ active: true, currentWindow: true }, async tabs => {
if (tabs[0].url) {
const url = new URL(tabs[0].url)
const newUrl = await servicesHelper.reverse(url)
if (newUrl) {
browser.tabs.update(tabs[0].id, { url: newUrl }, () => {
tabIdRedirects[tabs[0].id] = false
})
}
}
})
}
})
})