mirror of
https://gitee.com/zlgopen/awtk.git
synced 2024-12-05 13:38:15 +08:00
2.3 KiB
2.3 KiB
已完成:
- main loop
- clip
- emitter
- image load manager
- image loader
- widget
- theme
- dirty rect
- font generator
- image generator
- button
- image
- label
- progressbar
- checkbox
- groupbox
- dialog
- binarry ui loader
- xml ui loader
- api doc
- 基本 layout 功能
- 极速模式
- stm32 移植
- draw 9patch image
- draw 3patch_h image
- draw 3patch_v image
- draw scale image
- draw image tile/tile_h/tile_v
- draw scale_x image
- draw scale_y image
- image support draw_type
- theme support image_draw_type
- 矢量图绘图函数接口。
- slider
- nanovg 实现 vgcanvas 接口
- picasso 实现 vgcanvas 接口
- 支持窗口动画
- 资源管理器支持从 ROM 和文件中加载。
- 国际化支持字符串翻译。
- 实现控件动画。
- 软键盘
- 中文输入法
- edit
- combobox
- listbox
- spinbox
- tab
- row
- app_bar
- col
- jerryscript binging
- 支持 tween 动画
- guage
- 时钟控件
- color picker
- 移植到嵌入式 linux
- 移植到 STM32F103
- 移植到 STM32F429
- 移植到 STM32F767
- sylixos 移植
- nanovg 基于 agg 用纯软件实现的矢量图库。
- nanovg 基于 agge 用纯软件实现的矢量图库。
- text select
- switch
- 模拟时钟控件。
- 动画控件。
- 电阻屏校准窗口。
- Windows/Linux 支持高清屏幕。
- 电阻屏校准窗口。
- 数字时钟控件。
- 支持 SVG
- 支持 GIF
- ProgressCircle
- 支持 clipboard
- ImageValue
- SystemBar
- Canvas
- SlideMenu
- API doc 到手册转换工具。
- 参考手册
- 高亮对话框(背景模糊)
- 窗口动画支持自定义。
- android 移植
- 在浏览器中运行
- WEB 版本
- 键盘导航
- text editor
- file browser
- ios 移植
- java 绑定
- C++绑定
- nodejs 绑定
- quickjs 绑定
- lua 绑定
- go 绑定
- 用 AWTK 实现界面编辑器
- MVVM 支持
- python 绑定
- 事件录制与重放。
- 代码编辑器。
- 日期选择器。
- 音频接口。
- 支持文本双向排版
- 支持 appuim 自动测试
- 千万级别的table view
- 支持Lottie动画
- 多点触摸和手势识别
- tab控件动画(vpage)
- 支持rive动画
- 支持reactjs
短期计划(顺序不定)
- tree view
- drag & drop
- image view
- thumb image view
长期计划
- Accessibility
- 支持泰文等特殊文字
- 支持 vue.js
- 支持粒子产生器
- 小程序版本
- 多进程支持