PhyBox开发日志<持续更新>

PhyBox开发日志

Todolist

  • [chy] 李萨如图中保存视屏情况下运行界面会失焦。 [-] [可能无法实现]
  • [chy] 图标、背景更改。 [tnf] [-]
  • [chy] 已有代码加入注释 。 [chy] [-]
  • [chy] 准备新项目开发。[ALL] [-]
  • [chy] 进行linux端移植。 [chy] [-]
  • [chy] 进行mac端移植。 [yzw] [-]

2022.5.16

  • [chy] 修复了两个已知bug,并优化了 /Saves/Settings/LisaruDemo/Chy's Video.txt 运行的视觉效果。

2022.5.15

  • [chy] 重构了函数计算器,提高一个数量级效率的同时,允许周期函数嵌套,增加玩法多样性。

2022.5.12

  • [chy] 增加了保存设置、导入设置的功能。
  • [chy] 增加了暂停、继续功能。

2022.5.11

  • [chy] 大幅提升绘图效率,提供了两种刷新方式。
  • [chy] 取消了余辉长度、刷新帧率的限制。
  • [chy] 在设置窗口和实际设置中添加了buffer,这样可以在运行过程中更改自定义函数。
  • [chy] 设置窗口添加了重置本次更改功能。
  • [chy] 添加了三个预置设置。

2022.4.19

  • 发布了稳定版。下载

  • 增加函数格式规范性检查。

  • 更新了Handbook。

2022.4.18

  • 对分段函数进行支持。

  • 李萨如图形中允许自定义函数多行。

  • 李萨如图形中增加缩放比例。

2022.4.16

  • 李萨如图中初步加入了自定义函数。
  • 限制了一些变量的范围。
  • 修正了导出视屏帧率。
  • 将自定义函数分为普通/周期。

2022.4.15

  • 修复了已知bug。

  • 李萨如图形中加入波形的偏置。

  • 更新了Handbook。

2022.4.12

  • 统一使用的图像路径。
  • 将生成视屏的内容内置。(Windows Only)
  • 在不同时间生成的视屏名称不同。
  • 李萨如图形中加入方波。

2022.4.11

  • 重置李萨如图形设置的实现形式,允许打开设置时开始运行/停止/退出。
  • 修复了运行中途从保存视屏改为不保存视屏时图像暂存不删除的问题,极其连带问题。
  • 设置了每秒计算次数至少为25。

2022.4.10

  • 李萨如图形设置界面添加 应用 和 退出 按钮。
  • 李萨如图形设置界面退出时自动保存设置。

2022.4.8

  • 调整李萨如图形设置中浮点数的位数。
  • 李萨如图形设置中数值更新后自动补全小数位数。

2022.4.7

  • 允许同一个实验多开(同时打开多个同一实验)。

  • 修复了子窗口失焦问题,并取消了李萨如图形界面强制在主界面上方。

  • 优化了程序运行时内存。

  • 在程序内部开启了optimize(2)优化。

  • 修复了李萨如图形画布与实际窗口大小不匹配的问题。

  • 李萨如图形窗口加入最大化按钮。

  • 分离了实时屏幕刷新和函数计算。固定了屏幕最大刷新率为25帧。固定视屏输出帧率同样为25帧。

  • 更新了Handbook。

2022.4.6及之前

  • 完成了 PhyBox 主界面以及李萨如图形/示波器的基本内容。潦草地写了点使用手册。

  • 发布了 PhyBox 的第一个测试版(PhyBoxRelease_0000Beta)。下载

posted @ 2022-04-07 12:30  chy_2003  阅读(112)  评论(0编辑  收藏  举报