awtk/TODO.md

78 lines
1.3 KiB
Markdown
Raw Normal View History

2018-03-10 22:01:10 +08:00
## 已完成:
* main loop
* clip
* emitter
* image load manager
* image loader
* widget
* theme
* dirty rect
* font generator
* image generator
* button
* image
* label
* progressbar
* checkbox
* groupbox
* dialog
* lua binging
* binarry ui loader
* xml ui loader
* api doc
2018-03-11 22:25:54 +08:00
* 基本layout功能
* 极速模式
2018-03-10 22:01:10 +08:00
* Qt界面文件转换器
* 微软Rc界面文件转换器
2018-03-25 20:13:13 +08:00
* stm32 移植
2018-03-10 22:01:10 +08:00
* draw 9patch image
* draw 3patch\_h image
* draw 3patch\_v image
* draw scale image
2018-03-21 21:34:54 +08:00
* draw image tile/tile\_h/tile\_v
* draw scale\_x image
* draw scale\_y image
2018-03-27 21:00:51 +08:00
* image support draw\_type
* theme support image\_draw\_type
2018-03-25 20:13:13 +08:00
* 矢量图绘图函数接口。
2018-04-08 12:41:48 +08:00
* slider
2018-03-25 20:13:13 +08:00
## 短期计划(顺序不定)
* agg实现vgcanvas接口
2018-03-27 21:00:51 +08:00
* nanovg实现vgcanvas接口
* API doc到PDF转换工具
* image support 565/index
* image value
* image button
2018-03-10 22:01:10 +08:00
* combobox
* listbox
* tableview
* edit
2018-03-12 07:11:49 +08:00
* spinbox
* drag & drop
2018-03-10 22:01:10 +08:00
* tab控件
* python binging
* jerryscript binging
* remote client
2018-03-10 22:01:10 +08:00
* 软键盘
* 中文输入法
* 键盘导航
* rtthread移植
* sylixos移植
* djyos移植
2018-03-12 07:11:49 +08:00
* 嵌入式linux移植
2018-03-10 22:01:10 +08:00
* 用LFTK实现界面编辑器
* 支持tween动画
* 支持窗口动画
2018-03-25 20:13:13 +08:00
## 长期计划
2018-03-10 22:01:10 +08:00
* 支持粒子产生器
* 支持骨骼动画
* flash播放器支持
* android移植
* ios移植
* 在浏览器中运行
* 微信小程序类的开发方法