Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
LCUI-1.3.0_x86-windows.lcpkg.zip | 2019-10-08 | 5.8 MB | |
LCUI-1.3.0_x64-windows.lcpkg.zip | 2019-10-08 | 5.8 MB | |
LCUI-1.3.0_x86-uwp.lcpkg.zip | 2019-10-08 | 4.0 MB | |
LCUI-1.3.0_x64-uwp.lcpkg.zip | 2019-10-08 | 4.1 MB | |
LCUI 1.3.0.tar.gz | 2019-10-08 | 496.3 kB | |
LCUI 1.3.0.zip | 2019-10-08 | 793.4 kB | |
README.md | 2019-10-08 | 5.8 kB | |
Totals: 7 Items | 21.0 MB | 0 |
Changelog
Bug Fixes
- conflict with C++ "operator" keyword (5a5ba8c)
- css: setting font style parser's style_handler doesn't work (6869683)
- display: memory leak from X11Surface_SetCaptionW() (484c3d7)
- font: failed to get bitmap when font_size > 18 (d6315c5)
- gui: the default border color of the widget should be transparent (5164955)
- gui: event target selection bug when widget pointer-events is none (0f26c8b)
- gui: TextEdit placeholder are not working (d827767)
- gui: the mousemove event should fire before the mouseout event (5020b91)
- gui: widget attribute value should always be available (4b0a2ed)
- ime: composition window position problem (#36, #175) (1107f91)
- renderer: widget content rendering incorrect (f8b0f8b)
- util: incorrect object type checking in Object_Operate() (a326e8c)
- util: ParseUrl() parsing result is incorrect (3f9450c)
Features
- add LCUI_GetVersion() (de40c7c)
- add rounded border rendering (#174) (f36d071)
- add include/LCUI.h file (#173) (113af6a)
- builder: tag name can be an existing widget type name (4f6a01c)
- css: make CSSFontStyle_* functions public (568c915)
- graph: add LCUI_OverPixel() (d8075d9)
- gui: add canvas widget (e246843)
- gui: add Widget_CollectReferences() (811585b)
- gui: add Widget_Each() (2d7d1ee)
- logger: support setting logging level (173b92f)
- scrollbar: capture touch and mousewheel events from the container (f2f9162)
更新日志
问题修复
- C++ "operator" 关键字冲突 (5a5ba8c)
- css: 设置字体样式解析器的 style_handler 后未起作用 (6869683)
- display: X11Surface_SetCaptionW() 内存泄漏 (484c3d7)
- font: 当 font_size > 18 时字体位图获取失败 (d6315c5)
- gui: 部件的默认边框颜色应为透明 (transparent) (5164955)
- gui: 当部件 pointer-events 为 none 时的事件目标选择问题 (0f26c8b)
- gui: TextEdit 占位符未起作用 (d827767)
- gui: mousemove 事件应在 mouseout 事件前触发 (5020b91)
- gui: 部件属性值应始终有效 (4b0a2ed)
- ime: 输入法候选词窗口定位问题 (#36, #175) (1107f91)
- renderer: 部件内容区渲染不正确 (f8b0f8b)
- util: Object_Operate() 中的对象类型判断不正确 (a326e8c)
- util: ParseUrl() 解析结果不正确 (3f9450c)
新功能
- 添加 LCUI_GetVersion() (de40c7c)
- 添加圆角边框渲染,改进盒阴影渲染 (#174) (f36d071)
- 添加 include/LCUI.h 文件 (#173) (113af6a)
- builder: 标签名称可以是一个已存在的部件类型名称 (4f6a01c)
- css: 将 CSSFontStyle_* 系列函数改为公共函数 (568c915)
- graph: 添加 LCUI_OverPixel() (d8075d9)
- gui: 添加 canvas 部件 (e246843)
- gui: 添加 Widget_CollectReferences() (811585b)
- gui: 添加 Widget_Each() (2d7d1ee)
- logger: 支持设置日志等级 (173b92f)
- scrollbar: 从容器捕获 touch 和 mousewheel 事件 (f2f9162)