mirror of
https://github.com/Jonnyan404/memos-bber.git
synced 2026-04-25 03:58:37 +09:00
@@ -9,7 +9,13 @@
|
|||||||
"message": "memos: A lightweight, self-hosted memo hub."
|
"message": "memos: A lightweight, self-hosted memo hub."
|
||||||
},
|
},
|
||||||
"sendTo": {
|
"sendTo": {
|
||||||
"message": "SendTo Memos "
|
"message": "SendTo Memos \"%s\""
|
||||||
|
},
|
||||||
|
"sendLinkTo": {
|
||||||
|
"message": "Send link to Memos"
|
||||||
|
},
|
||||||
|
"sendImageTo": {
|
||||||
|
"message": "Send image to Memos"
|
||||||
},
|
},
|
||||||
"saveBtn":{
|
"saveBtn":{
|
||||||
"message": "Save"
|
"message": "Save"
|
||||||
@@ -33,10 +39,10 @@
|
|||||||
"message": "Save"
|
"message": "Save"
|
||||||
},
|
},
|
||||||
"placeHideInput":{
|
"placeHideInput":{
|
||||||
"message": "Default ‘Only visible to you’ Tag name"
|
"message": "Default 'Only visible to you' Tag name"
|
||||||
},
|
},
|
||||||
"placeShowInput":{
|
"placeShowInput":{
|
||||||
"message": "Default ‘Everyone can see’ Tag name"
|
"message": "Default 'Everyone can see' Tag name"
|
||||||
},
|
},
|
||||||
"picDrag":{
|
"picDrag":{
|
||||||
"message": "Drag upload the image"
|
"message": "Drag upload the image"
|
||||||
@@ -53,8 +59,11 @@
|
|||||||
"picFailed":{
|
"picFailed":{
|
||||||
"message": "Uploading failed"
|
"message": "Uploading failed"
|
||||||
},
|
},
|
||||||
|
"picPending":{
|
||||||
|
"message": "Image uploading is in progress"
|
||||||
|
},
|
||||||
"searchNow":{
|
"searchNow":{
|
||||||
"message": "What your search ?"
|
"message": "What are you looking for?"
|
||||||
},
|
},
|
||||||
"archiveSuccess":{
|
"archiveSuccess":{
|
||||||
"message": "Archive Success 😊"
|
"message": "Archive Success 😊"
|
||||||
|
|||||||
@@ -9,7 +9,13 @@
|
|||||||
"message": "一键发送灵感时刻,珍藏你的记忆"
|
"message": "一键发送灵感时刻,珍藏你的记忆"
|
||||||
},
|
},
|
||||||
"sendTo": {
|
"sendTo": {
|
||||||
"message": "发送至 Memos "
|
"message": "发送至 Memos “%s”"
|
||||||
|
},
|
||||||
|
"sendLinkTo": {
|
||||||
|
"message": "发送链接至 Memos"
|
||||||
|
},
|
||||||
|
"sendImageTo": {
|
||||||
|
"message": "发送图片至 Memos"
|
||||||
},
|
},
|
||||||
"saveBtn":{
|
"saveBtn":{
|
||||||
"message": "保存"
|
"message": "保存"
|
||||||
@@ -53,6 +59,9 @@
|
|||||||
"picFailed":{
|
"picFailed":{
|
||||||
"message": "上传图片失败"
|
"message": "上传图片失败"
|
||||||
},
|
},
|
||||||
|
"picPending":{
|
||||||
|
"message": "有图片等待上传"
|
||||||
|
},
|
||||||
"saveSuccess":{
|
"saveSuccess":{
|
||||||
"message": "保存信息成功"
|
"message": "保存信息成功"
|
||||||
},
|
},
|
||||||
|
|||||||
+38
-6
@@ -2,14 +2,46 @@ chrome.runtime.onInstalled.addListener(() => {
|
|||||||
chrome.contextMenus.create(
|
chrome.contextMenus.create(
|
||||||
{
|
{
|
||||||
type: 'normal',
|
type: 'normal',
|
||||||
title: chrome.i18n.getMessage("sendTo") + '“%s”',
|
title: chrome.i18n.getMessage("sendTo"),
|
||||||
id: 'Memos-send',
|
id: 'Memos-send-selection',
|
||||||
contexts: ['all']
|
contexts: ['selection']
|
||||||
|
},
|
||||||
|
)
|
||||||
|
chrome.contextMenus.create(
|
||||||
|
{
|
||||||
|
type: 'normal',
|
||||||
|
title: chrome.i18n.getMessage("sendLinkTo"),
|
||||||
|
id: 'Memos-send-link',
|
||||||
|
contexts: ['link', 'page']
|
||||||
|
},
|
||||||
|
)
|
||||||
|
chrome.contextMenus.create(
|
||||||
|
{
|
||||||
|
type: 'normal',
|
||||||
|
title: chrome.i18n.getMessage("sendImageTo"),
|
||||||
|
id: 'Memos-send-image',
|
||||||
|
contexts: ['image']
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
})
|
})
|
||||||
let tempCont=''
|
|
||||||
chrome.contextMenus.onClicked.addListener(info => {
|
chrome.contextMenus.onClicked.addListener(info => {
|
||||||
tempCont += info.selectionText + '\n'
|
let tempCont=''
|
||||||
chrome.storage.sync.set({open_action: "save_text",open_content:tempCont});
|
switch(info.menuItemId){
|
||||||
|
case 'Memos-send-selection':
|
||||||
|
tempCont = info.selectionText + '\n'
|
||||||
|
break
|
||||||
|
case 'Memos-send-link':
|
||||||
|
tempCont = (info.linkUrl || info.pageUrl) + '\n'
|
||||||
|
break
|
||||||
|
case 'Memos-send-image':
|
||||||
|
tempCont = `` + '\n'
|
||||||
|
break
|
||||||
|
}
|
||||||
|
chrome.storage.sync.get({open_action: "save_text", open_content: ''}, function(items) {
|
||||||
|
if(items.open_action === 'upload_image') {
|
||||||
|
alert(chrome.i18n.getMessage("picPending"));
|
||||||
|
} else {
|
||||||
|
chrome.storage.sync.set({open_action: "save_text", open_content: items.open_content + tempCont});
|
||||||
|
}
|
||||||
|
})
|
||||||
})
|
})
|
||||||
Reference in New Issue
Block a user