Skip to content

EGE LTS Version#8

Open
wysaid wants to merge 573 commits intomisakamm:masterfrom
x-ege:master
Open

EGE LTS Version#8
wysaid wants to merge 573 commits intomisakamm:masterfrom
x-ege:master

Conversation

@wysaid
Copy link
Copy Markdown

@wysaid wysaid commented Jan 23, 2019

All exe files generated with the older version will crash on Windows 1809
The new version is required for everyone.

wysaid and others added 30 commits September 6, 2021 23:33
fix: 删除主测试代码中的 scanf 调用
增加fillcircle和fillcirclef函数
* 改用尖括号包含 png.h,同时也修改了 egegapi.cpp 中
  包含 zlib.h 的语句,修改了 CMake 配置;
* 使用 libpng 官方建议的方式,间接访问 png_struct 与 png_info;
* 判断颜色格式,而非判断像素深度;
* 将循环中与循环变量无关的 if 判断提到循环外,提高效率。
改用 git submodule 管理第三方库,并升级版本
修正:在initgraph时正确设置鼠标光标初始位置
fix: 手动关闭程序窗口时,程序不能马上退出
fix: memory leak in putimage_withalpha
fix: result of rgb2gray() is not correctly rounded
在颜色空间转换中使用正确的舍入
sadlavaarsc and others added 29 commits April 29, 2025 20:44
修复了原本关于依赖库同步的错误,即原本编译指南约第七行提示运行:

git submodule --init --recursive

实际上此命令并不完整,并不会正确同步,因此改为

git submodule update --init --recursive

除此以外还补充了关于build_commands.bat的使用方法,帮助初学者或是刚clone库的开发者比较快捷地完成编译
增加 keypress(), keyrelease(), keyrepeat,分别返回检测间隔内按键按下,长按重复和抬起的次数。
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants