1.8 版本更新
1. 细节完善
大量细节完善请参考 最新动态
2. 新增文档
- 拖入文件事件
 - 如何使用 packed image
 - 如何自定义资源加载方式
 - 如何使用 CMake 构建 AWTK 应用
 - 如何将资源编译到应用程序并使用它们
 - 关于自定义控件的 offset 的使用注意事项
 
3. 新增重要特性
- 使用 svgtiny 解析 svg,增加渐变等功能。
 - 完善 log 系统,支持调试器拦截日志。
 - fscript 支持注册常量。
 - combo_box_ex 支持分组显示。
 - combo_box_ex 支持自动调整弹出窗口的宽度。
 - 文件浏览器增加关闭按钮。
 - fscript 新增设置屏保时间函数。
 - 增加 api doc 错误检查工具。
 - 添加注册 easing 接口。
 - 增离线画布缓存功能。
 - 扩展 debugger 接口支持 VSCode DAP 协议。
 - 增加图片绘制类型:IMAGE_DRAW_FILL。
 - 增加 cmd_args 用于解析命令行参数。
 - 增加控制台应用类型。
 - 增加 ROMFS。
 - agge 模式增加 argb 和 abgr 的颜色支持。
 - 增加 UI 自动测试框架。
 - 支持加载 8 位深度的图片。
 - 完善内存管理,支持直接使用 OS 提供的函数。
 - toast 按任意键退出。
 - progress circle 支持扇形绘制。
 - awtk-web 支持 fscript 扩展。
 - icon_at 增加 left_top/left_bottom/right_top/right_bottom 四种位置。
 
4. 新增重要 API
- value_min
 - value_max
 - value_dup_wstr
 - str_create
 - str_destroy
 - str_equal
 - str_attach
 - str_append_uint32
 - str_attach_with_size
 - str_shrink
 - wstr_shrink
 - wstr_attach
 - wstr_create
 - wstr_destroy
 - wstr_append_int
 - wstr_append_more
 - file_read_as_unix_text
 - tk_sha256_file
 - ubjson_writer_write_kv_array_begin
 - conf_node_get_child_value
 - emitter_forward_retarget
 - event_source_manager_set_min_sleep_time
 - slist_tail
 - slist_head
 - ret_code_from_name
 - ret_code_to_name
 - combo_box_remove_option_by_index
 - conf_ini_load_from_buff
 - conf_ini_save_to_buff
 - conf_json_load_from_buff
 - conf_json_save_to_buff
 - conf_xml_load_from_buff
 - conf_xml_save_to_buff
 - conf_ubjson_load_from_buff/conf_ubjson_save_to_buff
 - bits_stream_set
 - bits_stream_get
 - hash_table_size
 - url_get_param_int32
 - url_get_param_bool
 - stream_factory
 - conf_node_get_child_value_int32
 - conf_node_get_child_value_bool
 - conf_node_get_child_value_str
 - wbuffer_create
 - wbuffer_destroy
 - rbuffer_create
 - rbuffer_destroy
 - data_reader_http
 - path_expand_vars
 - tk_islower
 - tk_isupper
 - tokenizer_next_str_until
 - conf_doc_foreach
 - tk_tcp_connect_ex
 - goto_error_if_fail_ex
 
5. 新增控件
- 异形进度条
 - 滑动圆环
 - 流体效果
 



6. 新增相关项目
- awtk-ogre
 - AWTK 开源智能串口屏方案
 
欢迎广大开发者一起参与开发:生态共建计划。
                










