程序员笔记 CherryTree 1.1.3 发布

来源: OSCHINA
2024-06-17 13:58:50

CherryTree 1.1.3 现已发布。CherryTree 是一个支持无限层级分类的笔记软件,Python 编写,支持富文本编辑和代码高亮,支持 Linux 和 Windows 平台。数据采用 sqlite 或 XML 存储,支持密码保护,支持从 NoteCase、KeepNote、Knowit、Tomboy、TuxCards、Treepad、Leo 等笔记软件导入数据。

此版本更新内容如下:

  • 新的多文件数据存储,保存后增加了数据完整性检查(重读和解析) (#2505)
  • 新的多文件数据存储,在数据损坏的情况下,从最近的备份开始查看所有备份以恢复数据(#2505)
  • 修复了导入文本文件时因编码检测错误而崩溃的问题(#2492)
  • 修复了在工具栏中配置重复按钮时的崩溃问题(#2482)
  • 解决了 Gsv::Init() -> [gtk] [critical] Class::register_derived_type(): base_query.type_name is NULL 的崩溃问题 (#2518)
  • 增加了在第一行按向上键/最后一行按向下键时将光标移动到表格单元格上/下的支持 (#2523)
  • 添加了在第一个字符前按左键/在最后一个字符后按右键时,将光标移至表格单元格上一个/下一个单元格的支持(#2523)
  • 在状态栏中添加光标的位置(行、列)
  • 不允许在首选项对话框、工具栏配置器中添加两次按钮(#2482)
  • 添加检查以防止"另存为"或"导出"覆盖当前打开的文档,因为不支持这样做(#2504)
  • 拖放文本,修复了问题,并添加了对复制而非移动的支持
  • 修复了右键单击 -> 复制链接在有文本选择时不起作用的问题(#2362)
  • 修复了 AppImage  中的语法高亮问题(#2493)
  • 替换了正则表达式 help dead url(#2511)
  • 在 config.cfg 中添加了 group [proxy] ,以支持从代理后下载数据/检查新版本是否可用 (#2522)
  • 不完整的语言:FI、HI_IN、HU

详情可查看 changelog

展开阅读全文
点击加入讨论🔥(1) 发布并加入讨论🔥
1 评论
3 收藏
分享
返回顶部
顶部