Skip to content

Releases: obgnail/typora_plugin

1.10.31

11 Sep 07:43
2b53a06
Compare
Choose a tag to compare
  1. fix:【markdownLint】【quickButton】【toc】:调整窗口界面显示层级( #743
  2. feat:【imageReviewer】:新增配置参数 thumbnail_height、thumbnail_scroll_padding_count、thumbnail_object_fit。支持自定义预览图列表的样式。
  3. chg:默认关闭插件【collapse_paragraph】
  4. chg:【core】:优化初始化代码
  5. chg:【imageReviewer】:优化样式

此版本需感谢 @at2008 的贡献。

1.10.30

10 Sep 13:11
6cc1136
Compare
Choose a tag to compare
  1. feat:【imageReviewer】:支持查看缩略图列表( #734
  2. chg:【imageReviewer】【window_tab】:优化代码,提升性能

1.10.29

09 Sep 14:43
2d9f827
Compare
Choose a tag to compare
  1. fix:【window_tab】:切换 tab 页时低概率会失效( #675
  2. chg:【quickButton】:优化代码,提升性能

修复了一个低概率出现的陈年老 BUG,心情舒畅,发个 release 庆祝庆祝 🎉

1.10.28

08 Sep 14:11
3891474
Compare
Choose a tag to compare
  1. refactor:【markmap】:重构配置相关代码,提高代码可读性
  2. feat:【markmap】:支持在配置页面设置 窗口初始化宽度窗口初始化高度固定顶部的视口高度固定右侧的视口宽度
  3. chg:【core / eventHub】:优化 toggleSettingPage 的检测规则,大幅提高性能
  4. chg:【core / dialog】:优化代码
  5. fix:【quickButton】:设置隐藏后会在切换页面后重新出现

1.10.27

07 Sep 06:40
dadf2cf
Compare
Choose a tag to compare
  1. feat:【imageReviewer】:新增配置选项 filter_error_image,支持过滤没有 embed 的图片
  2. feat:【outline】:支持分类 link,math 类型
  3. feat:【markmap】:新增配置选项 COMPATIBLE_STYLE_WHEN_DOWNLOAD_SVG:尽力解决样式兼容性问题
  4. chg:【calendar】【chart】【echarts】:优化代码
  5. doc:【resourceOperation】:优化注释

1.10.26

05 Sep 07:50
a5a856b
Compare
Choose a tag to compare
  1. feat:【resourceOperation】:兼容 obsidian,过滤掉非图片文件链接。提供图片列表预览( #734
  2. feat:【markdownLint】:格式规范快速查阅功能
  3. chg:【markdownLint】:优化格式规范说明
  4. chg:【resourceOperation】【file_counter】【search_multi】:优化性能

1.10.25

03 Sep 07:57
6a9e872
Compare
Choose a tag to compare
  1. fix:【markmap】:暗黑主题下思维导图颜色相近导致看不清楚( #731 )
  2. feat:【markmap】:新增配置选项 SHOW_IN_FINDER_WHEN_DOWNLOAD_SVG
  3. chg:【markmap】:优化导出功能,导出样式更美观
  4. chg:【markdownLint】:优化样式,优化代码

1.10.24

01 Sep 20:09
fba1523
Compare
Choose a tag to compare
  1. refactor:【markdownLint】:完全重构,大幅提高用户交互能力
  2. feat:【markdownLint】:支持自动修复 lint 错误
  3. feat:【markdownLint】:支持检查 MD058 规则
  4. feat:【custom】:基类 BaseCustomPlugin 的 hotkey 函数支持返回 object
  5. chg:【custom】:优化基类 BaseCustomPlugin 的 callback 函数实现,更健壮
  6. chg:【markmap】:优化代码

IMG_2024-09-02_04-05-43 (1)

1.10.23

27 Aug 16:49
9700655
Compare
Choose a tag to compare
  1. fix:【window_tab】:宽度没有跟随 sidebar 的展开/收缩而变化( #724
  2. chg:【help】:把权力还给用户。菜单选项不再自动打开文件,而是打开资源管理器,交由用户自行打开。

1.10.22

24 Aug 14:09
c69c558
Compare
Choose a tag to compare
  1. fix:【export_enhance】:无法定位转义的图片 URL( #721 )
  2. chg:【core / diagramParser】:图形的渲染策略修改
  3. feat:【markmap】:支持修改节点的内边距
  4. feat:【markmap】:markmap 代码块现已支持所有的可用项
  5. chg:【markmap】:配置选项 AUTO_FIT_WHEN_FOLD 迁移到 DEFAULT_TOC_OPTIONS.autoFit
  6. chg:【markmap】【pluginUpdater】:优化代码

目前市面上大多数的输入法都会强制频繁上屏,导致页面修改。那么当用户不断键入时,在保证交互体验的前提下,如何减少 diagram 的渲染次数?我目前采取的策略为:第一次键入时马上渲染,接着每 300 毫秒渲染一次,最后根据最终输入串再渲染一次。