awtk/TODO.md

115 lines
2.0 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
* 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界面文件转换器
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-04-24 17:38:22 +08:00
* nanovg实现vgcanvas接口
2018-04-29 12:29:15 +08:00
* picasso实现vgcanvas接口
2018-04-24 17:38:22 +08:00
* 支持窗口动画
2018-04-29 12:29:15 +08:00
* 资源管理器支持从ROM和文件中加载。
2018-05-04 16:17:12 +08:00
* 国际化支持字符串翻译。
2018-05-18 07:47:33 +08:00
* 实现控件动画。
2018-06-29 17:36:55 +08:00
* 软键盘
* 中文输入法
* edit
2018-08-17 12:01:38 +08:00
* combobox
* listbox
* spinbox
* tab
2018-09-24 10:50:58 +08:00
* row
* app\_bar
* col
2018-08-17 12:01:38 +08:00
* jerryscript binging
* lua binging
* 支持tween动画
2018-09-24 10:50:58 +08:00
* guage
* 时钟控件
* color picker
* 移植到嵌入式linux
* 移植到STM32F103
* 移植到STM32F429
* 移植到STM32F767
2018-10-18 10:09:50 +08:00
* sylixos移植
* nanovg基于agg用纯软件实现的矢量图库。
2018-09-24 10:50:58 +08:00
* nanovg基于agge用纯软件实现的矢量图库。
2018-09-26 10:09:59 +08:00
* text select
2018-10-18 10:09:50 +08:00
* switch
* 模拟时钟控件。
* 动画控件。
* 电阻屏校准窗口。
* Windows/Linux支持高清屏幕。
2018-11-10 18:20:49 +08:00
* 电阻屏校准窗口。
* 数字时钟控件。
2018-11-25 18:57:44 +08:00
* 支持SVG
* 支持GIF
* ProgressCircle
* 支持clipboard
2018-12-04 14:58:23 +08:00
* ImageValue
* SystemBar
* Canvas
2018-12-26 09:14:02 +08:00
* SlideMenu
2019-01-17 09:01:48 +08:00
* API doc到手册转换工具。
* 参考手册
2019-04-07 11:50:38 +08:00
* 高亮对话框(背景模糊)
* 窗口动画支持自定义。
2019-08-17 08:32:55 +08:00
* android移植
* 在浏览器中运行
* WEB版本
* 键盘导航
* text editor
2018-03-25 20:13:13 +08:00
## 短期计划(顺序不定)
2019-08-17 08:32:55 +08:00
* 小程序版本
2019-04-10 09:14:30 +08:00
* 多进程支持
2018-10-29 17:15:02 +08:00
* tree view
2018-09-24 10:50:58 +08:00
* property sheet
* file browser
2019-01-17 09:01:48 +08:00
* port code editor
2018-09-24 10:50:58 +08:00
* calendar
2018-10-29 17:15:02 +08:00
* chart
2018-03-12 07:11:49 +08:00
* drag & drop
2018-05-31 15:47:42 +08:00
* 音频接口。
2018-10-29 17:15:02 +08:00
* 事件录制与重放。
2019-02-18 11:29:51 +08:00
* Accessibility
2018-03-25 20:13:13 +08:00
## 长期计划
2018-09-24 10:50:58 +08:00
* ios移植
* 支持vue.js
2018-03-10 22:01:10 +08:00
* 支持粒子产生器
* 支持骨骼动画
* flash播放器支持
2018-10-18 10:09:50 +08:00
* 用AWTK实现界面编辑器
2018-05-31 15:47:42 +08:00
* 微信小程序类似的开发方法
2018-03-10 22:01:10 +08:00