Skip to content

Latest commit

 

History

History
189 lines (187 loc) · 9.03 KB

TODO.md

File metadata and controls

189 lines (187 loc) · 9.03 KB
  • 想法中包含 HTML 内容的问题 ( 停 )
  • 匹配功能/直接在页面中提供标注添加前后缀的选项 ( 缓 )
  • 为 PR 提供便利 ( 缓 )
  • 正则表达式文本框完善 ( 缓 )
  • 支持自己写主题?(停)
  • 函数名、变量名改善
  • 实现方法总结 ( 开发经验 )
  • 直接复制图片到剪切板或是复制 Markdown
  • 正则表达式命名 ( 缓 )
  • 支持设置图片格式比如调整大小(缓)
  • Markdown转义字符问题完善(缓)
  • 用 jQuery 简化代码(缓)
  • 重新安装后直接进入读书页面时提示刷新
  • 直接使用插件时的通知
  • 以文件的形式备份/导出?
  • 实现全部备份,并处理空间不够的情况
  • 更多主题/背景、字体设置
  • 格式化代码?
  • 恢复默认设置选项
  • 查看想法;评论、点赞?
  • 测试(编写 test.js)
  • 处理上下标?
  • 设置改变传给 bg 更新
  • 正则表达式、标注、想法前后缀优先级问题
  • 弹出标注窗口的问题
  • 完善 storage 设置函数
  • 多个正则之间相互影响的问题
  • 正则匹配所期望匹配的内容中包含 / 的问题(检查可能存在的 Bug)
  • 将 backup 改为 config(键值更改问题)
  • 删除设置页中的"模式 \d"?
  • 设置页使用保存按钮?
  • 转为小窗时的底栏
  • 完善目录分隔和标注分隔颜色
  • 在处理过程中用阴影覆盖页面?
  • 处理 chapterUid 与 chapterIdx 不同的情况?
  • 支持导出个人数据(每月阅读时间、每年阅读总结等)、显示统计图
  • edge 语言
  • 简化:popup、options HTML、选项添加过程、主题切换功能、初始化函数、标注导出逻辑、书架管理的实现
  • 编写发布至商店的 python 脚本?
  • 某些设置直接退出设置页后不能够正常保存
  • 使用 import 语句
  • 锚点标题的问题比如刑法学讲义及一些导入书籍
  • 更新 Chrome 商店扩展信息
  • 开启“导出标注包含想法”之后导出不含标注的章节的标注时应该能够正常导出想法(而不提示“该章节无标注”)
  • 使用 promise 来获取 storage
  • 降低正则使用成本
  • 文段既被标注,又被添加想法的时候始终将想法置于标注之后?
  • 编写测试?
  • 固定显示刷新按钮
  • 明明已经登陆,却提示获取书架失败
  • 使用网页元素而不是 alert 来通知
  • 提供登陆页面链接
  • 商店宣传图自动化处理
  • 统计完善:
    • 支持年统计及全部统计
    • 支持自定义统计样式?
    • 完善统计样式:像移动端那样带阴影?
    • 支持时间延伸(现实多个周的统计、多个月的统计)
    • 支持显示轴单位
    • 时间显示为**时**分?
    • 支持统计 readMeta
    • 处理不存在上月数据的情况
    • 支持显示总阅读时长、与上月相比增长/减少情况
    • 完善按钮样式(对齐等)
    • 有时会加载出错
  • 支持查看本书阅读进度?
  • 在删除标注并确定后自动刷新页面?
  • 导入的 PDF 书籍读书页不支持主题
  • 上传多本 pdf 时是否能够正常生成书架?
  • 处理导入 PDF(标注可能不支持)
  • 选项页保存成功提示
  • 第一次自动标注很慢/标注后不能正常显示标注线
  • 当导出图片或是代码快出错时,保持内容正常导出
  • 被标注的内容同时存在想法时,不重复导出
  • 开启 eval,通过传递字符串来调用函数名
  • 编写测试、添加代码检查
  • 统一的字符串管理
  • 设置页字符串使用js管理
  • 查看另一个扩展有关书架请求的实现,解决数据请求失败的问题
  • 处理公众号加载量输入量过高的问题
  • 初次点击icon时打开阅读页以处理书架获取失败的问题
  • 支持在主页显示公众号(停)
  • fancybox 样式
  • fancybox pin、minimaz
  • fancybox 移动边界
  • fancybox hover zoom
  • fancybox transparent
  • 同一个位置发表多个想法时是否能正常导出?
  • 使用按钮实现标注跳转,而不是自动跳转
  • 存在代码块错误导出的问题
  • 支持代码块 HTML 格式文本的复制
  • fancybox 夜色背景下的样式
  • 正则替换的帮助板块没有和其他部分对齐
  • fancybox 贴边?
  • 键盘控制 fancybox 移动
  • 支持显示标注删除进度
  • 将书架管理功能置于popup中
  • 新的全书标注删除方式
  • 迁移到 manifest V3
  • 当书本中不包含任何标注而只是包含想法时,导出标注提示“本书无标注”
  • 修正后的初始化 Config 值不能够自动更新的问题,如 underlinNone=>underlineNone
  • 增加 popup options 公众号 fancybox 等页面之间的相似度与关联度
  • 使用本地化的 HTML 来指引用户进行反馈
  • 打包到项目文件夹下而不是 Windows 桌面上
  • 支持开关?
  • 白色主题效果与原主题有差别的问题
  • 贡献指南
  • 更加美观的帮助页和 popup
  • fancybox 等弹窗适应黑色主题
  • 自动化发布、版本更新
  • 一言之类的功能?
  • 书架相关的功能写入一个下拉菜单,保持页面的整洁
  • 支持打开多个 fancybox 窗口,关闭方式改为双击关闭或 ESC 关闭
  • 更改默认值:直线标注的默认值为加粗、马克笔高亮、波浪线保持原样、想法为引用
  • 正则表达命名?
  • 删除标注后自动刷新页面?
  • 似乎有支持批量删除标注的接口,可尝试用到扩展标注删除功能中
  • 正则匹配中如何支持换行?
  • 出现不兼容修改时发布更新公告
  • 热力图?
  • 黑色主题的笔记搜索框样式
  • 修改了想法时搜索框内容不能实时更新的问题
  • 支持导出想法时导出想法评论
  • 使用 less 之类
  • 支持大屏写想法?
  • 支持导出本章想法
  • 按键临时禁用划线动作
  • 去除右键图标时的“复制”选项
  • 扩大右键复制精确度?(右键元素为周边元素的情况)
  • 白色主题下的滚动条颜色
  • 书架改版后的不兼容问题
  • 导出图片是否支持不同字体大小?
  • 支持打开多个 fancybox 窗口?
  • 分页的章节无法正确导出图片的问题
  • 在滚动标注的时候,将当前标注章节置顶,方便知道当前章节
  • 提前在 content 中维护背景页可能需要的信息?
  • 更好的导出时通知(像 singleFile)
  • 自动化处理演示图片
  • 将“获取书评”改为“获取我的书评”并移动到后面
  • edge 扩展语言问题
  • 似乎:与标题共父元素的标注被删除时,当前标注目录跳转失败
  • 支持框选删除标注
  • 框选删除功能
  • 想法输入框支持代码 Ctrl+Tab 缩进。
  • 想法支持包含缩进(不被自动清除)。
  • 导出标注后回滚到原位置。
  • 支持在尝试获取图片时取消。
  • 使用 await 删除标注?
  • 搜索标注时显示标题,但显示包含指定标注的标题
  • 标注搜索使用回车搜索而不是即时搜索
  • 替换代码块中的特殊字符?
  • 复制到的想法中最后总是包含一个换行符
  • 想法面板缩放?:Create resizable split views - HTML DOM
  • 支持更换字体?
  • 支持更多背景色、支持更换背景(纸张效果)?
  • 初次加载书架时,在已经打开读书页的情况下不再打开页面
  • 没有登录时,由扩展直接给出二维码?
  • arrive 不能和 jQuery 协同工作的问题
  • 支持按微信读书的分类显示书架
  • 书架显示更详细的书本信息(区分同名书籍)
  • 滚动条切换时跳动
  • 同一个位置发布了多条想法时会重复导出想法所对应文本的问题
  • 简化按 range 排序(不用替换掉 - 及其后面的内容)
  • Chrome、Firefox、Edge 代码合并(做好兼容)
  • 配置代码检查
  • 图片导出功能完善
  • https://www.npmjs.com/package/webext-options-sync 使用
  • 日志-方便检查错误
  • 打包扩展,手动安装
  • https://weread.qq.com/web/reader/789322705c636278978f93f 16 章出现“该章节无标注”的问题 #68
  • 更加友好的 Issue 模板

  • TODO
    • 可以通过直接跳转到插图所在位置来获取插图,而不是遍历所有标注
    • 黑色主题下标注过滤框字体颜色
    • 书架每次都会更新
    • 初次安装后主题色不正确
    • 标注导出后跳转回原阅读位置
    • 删除想法复制后的空格
    • 自动划线有时候失效(切换到浏览器外的窗口)
    • 支持 Firefox(使用框架、工具之类)
    • 书摘功能:
    • 网络是怎样连接的:1.2 向DNS服务器查询Web服务器的IP地址 宝珠导出出错