Yet Another Pinboard Extension1.5.1
pinboard 的浏览器扩展(包括 omnibar 搜索、侧边栏和操作栏按钮弹出窗口)如果附加了“pin”,则在 omnibar 建议中显示您的 Pinboard 书签。此外,还允许您在浏览器中查看、打开和编辑您的书签。此外,启用(可选)将新的浏览器书签自动复制到看板。用没有外部依赖的纯 Javascript/
更新日期:2021年 8月 29日分类标签:社交与通讯语言:中文平台:
55.36KB 0 人已下载 手机查看
简介:
pinboard 的浏览器扩展(包括 omnibar 搜索、侧边栏和操作栏按钮弹出窗口)如果附加了“pin”,则在 omnibar 建议中显示您的 Pinboard 书签。此外,还允许您在浏览器中查看、打开和编辑您的书签。此外,启用(可选)将新的浏览器书签自动复制到看板。用没有外部依赖的纯 Javascript/HTML/CSS 编写(但使用 Mozilla 的 Web Extension Polyfill 来处理 Chrome 的差异(主要是,至少)。据我所知,不会向任何地方发送任何数据(当然,除了 pinboard)。指示* 要将附加组件与您的看板帐户连接,请在选项页面中输入您的 API 密钥(about:addons 或 chrome://extensions)。不要输入您的普通密码!密钥将存储在附加组件的本地浏览器存储中,我不知道其他附加组件/用户/任何人是否可以访问它。而且,它可能甚至都行不通。 * API 密钥可在 https://pinboard.in/settings/password 上找到。 * 您可以通过操作菜单中的按钮搜索书签、创建新书签和编辑旧书签(如果不存在,请将其添加到栏中) —— ### 变更日志(不完整) ####v1.5.1 – 修复无法再在地址栏中搜索的回归(#62) #### v1.5.0 – 在选项中添加了不同的搜索模式: – 结果必须包含准确的搜索短语- 结果必须包含搜索短语的所有单词,但顺序不限(这是新的默认设置) – 结果必须至少包含搜索词组中的一个词 (#57) – 结果必须匹配正则表达式搜索- 添加了#55 中希望的导出功能。虽然我无法重现记者的问题,所以我没有看到导出的用例- 导出可以导入任何浏览器的默认书签 HTML 格式- 在 [pinboard 的备份页面](https://pinboard.in/settings/backup) 导出类似于 pinboard 导出的 JSON 文档- 优化了一些导致 API 调用有时会被触发两次的代码- 技术变更- 优化不同文件/模块如何相互引用- 更新依赖项- 从 tslint 切换到 eslint – 将 16 像素图标缩小为实际 16 像素宽#### v1.4.0 – 添加了pttier暗模式和使用浏览器/系统设置暗模式的选项,参见[MDN](https://developer.mozilla.org/en-US/docs/Web/CSS/@media/pfers-color-方案)。 – (#51) 添加快捷键 Alt+Shift+P 以在弹出窗口中打开创建书签对话框([仅限 Firefox](https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions /API/browserAction/openPopup)) – (#51) 添加快捷键 Alt+Shift+Left 以打开侧边栏(仅限 Firefox) – (#50) 修复搜索 pfixing 并使搜索在弹出窗口、侧边栏和浏览器地址栏中相同- (#49) 添加新书签时改进标签建议#### v1.3.7 * 合并拉取请求#48,感谢@marcinsmialek!这将添加键盘快捷键 Alt-P(默认情况下)以打开看板弹出窗口。此外,它还修复了在没有找到结果时在 omnibar 中搜索书签时的行为。 * 在开发方面:更新的依赖项。还没有用 eslint 替换 tslint 因为这似乎是一项艰巨的任务…… #### v1.3.1 – 1.3.6: * 修正了一些错误* 开始向弹出窗口添加键盘控件* 使有关 API 密钥的选项屏幕更加清晰#### v1.3.0: * 添加可自定义的颜色:将插件设置为深色模式、浅色模式或您想要的任何配色方案* **仅限 Firefox**:添加一个侧边栏,其中包含所有书签的可搜索列表。 *更新弹出窗口中的图标* 后端的东西: * 更新到 Mozilla 的 webextension-polyfill v1.2.0 * 精简了更多代码* 图标之前是unicode字符,现在嵌入了SVG * 将过滤器功能移动到适当的类中以尝试减少代码重复* 使后台脚本不持久 (https://developer.chrome.com/extensions/event_pages)