Skip to content

OpenCard v0.4.3

Choose a tag to compare

@github-actions github-actions released this 13 Aug 12:59

改进

  • 导入字体时会自动检测文件是否可用;遇到可确定修复的 TrueType 字体表错误时会无感创建并注册修复副本,无法修复时会直接显示失败原因。直接打开损坏字体预览时也可手动尝试修复,原字体文件不会被覆盖。
  • 新建项目中的“空白项目”现在只创建一个完全空的文件夹;新增“标准项目”模板,用于创建带基础项目文件和空白卡牌的标准结构,并移除了原有演示模板。
  • 所有可编辑文件现在都能使用统一的撤销与重做,并在切换已打开的文件后保留各自的编辑历史。
  • 连续输入只会与同一字段或单元格的修改合并,按钮操作、其他字段和批量操作会保持独立,撤销步骤更符合实际操作顺序。
  • 工作区设置新增每个编辑器的历史记录上限;大型文档会自动控制历史内存占用。
  • 卡牌设计器新增复制、删除、重命名、画布缩放、自动吸附、边缘裁切和正反面切换快捷键,相关菜单与工具提示会直接显示当前平台的键位。
  • 卡牌设计器工作区新增图片渲染入口,可将当前卡面或正反双面按预览、标准、高清三种清晰度保存为 PNG 图片。
  • 切换卡牌正反面、自动吸附或边缘裁切时,画布中央会短暂显示图标与状态提示。
  • 层级视图会将打包容器作为一个整体显示,不再意外展开其中的内部块。
  • 富文本编辑支持段落、列表和基础表格,并保留项目图标、绑定以及内嵌自定义块;自定义块公开的数字、布尔等属性也可在常量与绑定之间切换。
  • HTML 源码包含不支持内容时会保留源码并显示诊断,不再在切回可视化编辑时静默丢失内容。
  • 富文本源码与可视化模式反复切换不再产生额外换行;保存内容或首次载入内嵌自定义块后,卡面会立即更新。
  • 富文本中的绑定、项目图标和自定义块现在使用统一的选中后浮动编辑入口;自定义块属性采用与其他属性面板一致的编辑方式,表格操作也改为带文字说明的集中菜单。

修复

  • 删除已展开目录后,重新打开项目不再因失效的工作区缓存导致文件树空白;新建文件和文件夹也会立即正常显示。
  • 富文本中插入的项目图标现在会随卡牌图片一起正确导出,不再只在编辑预览中可见。