Skip to content

Releases: zhdbk3/GeometryCalculator

v2.2.0

18 Aug 12:01

Choose a tag to compare

更新内容

  • (#3 & #4) 使用文档、关于、致谢有了英文版本,感谢 @SRH603 提供的翻译。当前英文用户在使用软件时会加载英文版本的文档和关于,也可以在 GitHub 仓库内浏览文件。但是软件主体的国际化还没做,有待进一步完善
  • 优化了后端日志,会记录软件版本和更详细的报错调用栈信息
  • (#5) 现在计算出方程组的解之后会再进行一步化简,尤其增强了对嵌套根号内完全平方的化简能力
  • (#6) 完善了文档对圆、抛物线等情况的处理方法的指导
  • (#6) 添加了点到直线的距离,例如:dPtAB 表示 PAB 的距离
  • (#7) 修复了系统为深色模式时文档和关于无法阅读的 bug

其他

  • (#8) 原来 Linux 上打包一直少个依赖(pywebview 依赖的 GUI 库),之前的 Linux 二进制文件一直都是有问题的。目前不知道为什么 GTK 用不了,用了 Qt,但这导致体积直接爆炸了,后续会想办法换到 GTK 以减小包体积、提升启动速度
  • 将 pywebview 更新到了 6.0,有新的安卓打包方式,后面会尝试用新方法打包安卓版

New Contributors

  • @SRH603 made their first contribution in #3

Full Changelog: v2.1.0...v2.2.0

v2.1.0

26 Jul 14:30

Choose a tag to compare

Full Changelog: v2.0.1...v2.1.0

更新内容

  • 访问点坐标不再需要下划线,例如原来的 x_A 现在应写成 xA(为了统一设计风格,详见文档)
  • 可以用 St 前缀表示三角形面积(详见文档)
  • 可以用 kb 前缀表示直线的斜率、截距(详见文档)
  • 新增日志系统,会记录前端、后端的报错,存放在 log/ 文件夹下

加日志本来是为了看安卓端为什么闪退的,结果加了之后直接连打包都过不了了,由于 GitHub Actions 限制我还拿不到详细报错信息……心累 qwq 不知道安卓端什么时候能好呢。

网盘

https://wwir.lanzoum.com/b002v6wiyf
密码:nya

v2.0.1: 一些紧急修复

23 Jul 11:50

Choose a tag to compare

Full Changelog: v2.0.0...v2.0.1

紧急修复

  • 修复 ^ 不会被视作幂运算符的 bug
  • 修复删除多余点号时会删除整个结构的 bug

删除多余点号的逻辑有待进一步优化。

网盘

https://wwir.lanzoum.com/b002v6ns1i
密码:nya

v2.0.0: 全新的面貌!

22 Jul 09:39

Choose a tag to compare

Full Changelog: https://github.com/zhdbk3/GeometryCalculator/commits/v2.0.0

几何计算器 v2.0 制作计划发布以来,已经过去了两个多月的时间。经过长时间的学习和开发,今天几何计算器将发布第一个版本号以 2 开头的版本!

新版本特点

  • ✨ 页面美观:全面支持 LaTeX,对人类和猫娘友好
  • ⚡ 运行流畅:前后端分离,告别旧版本中的卡顿
  • 💪 功能强大:
    • 🔢 支持添加未知数并限定取值范围
    • 📍 添加点的逻辑更加合理、人性化
    • 📈 表达式解析全面升级:
      • 👍 更加人性化的语法,告别特殊字符
      • ➡️ 支持向量运算
      • 📄 条件可以显示原始形式(也会用 LaTeX 排得美观),管理更方便
    • 📐 直线平行、垂直
    • 🔺 快速添加复合条件:三角形全等、相似
    • 🧩 快速添加特殊图形:平行四边形、菱形、矩形、正方形、等边三角形
    • 🗑️ 更易于操作的删除条件
    • 💾 可以把数据保存到文件、从文件加载数据

网盘

https://wwir.lanzoum.com/b002v6ktaf
密码:nya

感谢大家的支持喵!