MiniGUI 5.0.6 发布!

飞漫软件宣布推出 MiniGUI 5.0.6。

5.0.6 中的新功能

在这个版本中,我们修复了一些 bug,并做了一些优化和增强:

  • 修复:
    • 修复了 MiniGUI-Processes 下切换层的 bug。
    • 修复 FBConPC_XVFB 引擎的 bug:脏矩形在调用 SyncUpdate 后不会设置为空。
    • 修复使用堆时的内存泄漏。
    • 修复 ServerGetWinZNodeRegion 中的一个错误。
  • 增强:
    • 增强 GetGlyphInfo 以返回 FreeType 面、字体文件路径和字形索引。
    • 新的 API StretchBltEx ​​​​​​​支持不同的缩放过滤器和旋转。
    • 使用 Pixman 支持 BitBlt 和 StretchBlt 的颜色混合方法。
    • 增强回退排序器,以支持在层间切换时的动画。
    • 新的 API  SetMainWindowGestureFlags ​​​​​​​和 MSG_GESTURETEST ​​​​​​​消息用于手势测试和设置特定主窗口的手势标志。
    • 调整工具提示窗口的实现。
  • 优化:
    • 优化透明窗口的回退排序器。
    • 使用 Pixman 优化 FillBox, BitBlt 和  StretchBlt
    • 优化 BLOCKHEAP 的管理。
    • 优化 __mg_lookfor_unused_slot

注意,二进制向后兼容性被破坏了,两个操作被添加到 CompositorOps 中。您应该重新构建所有 MiniGUI 应用程序。

还要注意,合成模式现在默认是启用的。

相关链接


Loading Conversation