Repository navigation
v0.4.2
v0.4.2
EUI-NEO v0.4.2 是一个正式稳定版发布,重点补齐布局/动画展示、Vulkan shader 构建链路、GLFW IME 预编辑体验,以及新的 TCP/UDP Chat demo。这个版本继续推荐 GLFW + OpenGL 默认路径,同时保留 SDL2 / Vulkan 组合验证。
更新内容
- 新增 Gallery Layout 页面和全局动画速度控制,补充布局回归验证。
- 完善 Vulkan shader 生成与 release workflow 构建检查。
- 修复 #25 Dynamic (shared) building support:补齐
EUI_BUILD_SHARED=ON、安装导出和 release SDK 链路。 - 修复 GLFW IME 预编辑文本体验,补齐 macOS 组合输入行为。
- 新增 TCP / UDP Chat demo,支持服务端、客户端、多窗口和主题设置。
- Runtime 支持 disabled 父节点禁用整棵子树,dialog 隐藏后子控件不再吃输入。
- Release 运行包自动收集
examples/*.cpp生成的示例程序。
截图
![]() |
![]() |
发布包说明
- 默认推荐路径仍是 GLFW + OpenGL。
- SDL2 和 Vulkan 可用,建议在具体项目中单独验证。
- Release workflow 会上传 Windows、Linux、macOS 运行包和 SDK 包。
- #25 已修复:需要动态库时可用
-DEUI_BUILD_SHARED=ON构建/安装 SDK;默认发布包仍以静态链接依赖为主,运行包通常不需要额外携带 GLFW DLL / dylib / so。只有选择系统 SDL2 等动态依赖时,才需要按平台环境补齐。

