Commit Graph

446 Commits

Author SHA1 Message Date
lixianjing
cb91c0a569 add main_loop_step 2019-06-05 01:18:56 -07:00
lixianjing
6d4513da79 remove TK_DEFAULT_FONT macro 2019-05-29 17:24:46 +08:00
lixianjing
95d0ec3748 add merge.js and update docs 2019-05-08 16:23:46 +08:00
lixianjing
20514e31ef improve tools 2019-05-08 15:42:13 +08:00
lixianjing
89de04031c improve idl generator 2019-05-08 11:26:58 +08:00
lixianjing
9929555d9f refactor image loader to support custom image loader 2019-05-07 17:17:57 +08:00
xianjimli
ab87629539 update docs 2019-05-07 14:57:54 +08:00
xianjimli
3908489aae update docs 2019-05-07 14:37:26 +08:00
xianjimli
9ef787e586 update idl 2019-05-02 19:10:01 +08:00
xianjimli
1f7263b73a fix image base for script 2019-05-01 21:40:15 +08:00
xianjimli
c251883d97 update docs 2019-05-01 21:29:07 +08:00
xianjimli
6cedb84c97 update docs 2019-04-25 11:07:32 +08:00
xianjimli
8cd0c89d00 input method support scriptable 2019-04-22 17:48:54 +08:00
xianjimli
54cc95e396 improve widget_get_window 2019-04-19 12:05:09 +08:00
xianjimli
08f94063ab update docs 2019-04-19 10:46:04 +08:00
xianjimli
4b7f6c5944 fix TK_CONST_DATA_ALIGN for vs2015 2019-04-11 11:33:06 +08:00
xianjimli
3f7e4ebebf dialog support non-modal 2019-04-09 09:57:16 +08:00
xianjimli
fc208d26c5 add TK_CONST_DATA_ALIGN 2019-04-06 12:29:06 +08:00
xianjimli
795c433d7f update docs 2019-04-03 11:31:58 +08:00
xianjimli
5a5e990fc3 improve assets scripts 2019-03-22 12:02:10 +08:00
xianjimli
3e0c7babe1 add bar_size prop for slider 2019-03-21 18:03:31 +08:00
xianjimli
251b4bdc79 data assets support duplicate filename 2019-03-21 17:44:11 +08:00
xianjimli
a4592c4242 add lcd_profile to help find performance issues 2019-03-21 16:29:27 +08:00
xianjimli
242cf6cff2 remove unused code 2019-03-21 13:43:27 +08:00
xianjimli
3e1f2131e5 update docs 2019-03-20 14:57:41 +08:00
xianjimli
9ffb00304d window support fullscreen prop, and update docs 2019-03-20 14:53:37 +08:00
xianjimli
db616f27fe improve assets build script to support any file extensions in data folder. 2019-03-20 11:16:26 +08:00
xianjimli
9cf5ec3592 support build for windows 32bit version 2019-03-20 09:34:25 +08:00
xianjimli
4be33699a0 improve assets build scripts 2019-03-15 17:44:48 +08:00
xianjimli
ea24e1eafd update docs 2019-03-14 16:43:32 +08:00
xianjimli
7fd1847ebf update docs 2019-03-14 16:37:04 +08:00
xianjimli
ecafe2b617 update docs 2019-03-14 16:33:02 +08:00
xianjimli
165cf687e2 add Custom Soft Keyboard demo 2019-03-14 10:52:25 +08:00
xianjimli
7286ce7822 update docs 2019-03-12 14:51:05 +08:00
xianjimli
324ff46554 add window_manager_back/window_manager_back_to_home 2019-03-12 14:39:52 +08:00
xianjimli
79e661a7e3 update docs 2019-03-11 18:02:46 +08:00
xianjimli
77cadc0a49 improve digit clock 2019-03-11 17:57:27 +08:00
xianjimli
7d1e1279df update docs 2019-03-08 19:22:37 +08:00
xianjimli
4b363a3730 update docs 2019-03-07 16:04:05 +08:00
xianjimli
545ebf6aa3 improve slide view 2019-03-07 09:29:08 +08:00
xianjimli
d05b0d0fd3 slide view support loop mode 2019-03-06 10:08:21 +08:00
xianjimli
cc5c244da2 update idl.json 2019-03-05 18:03:51 +08:00
xianjimli
4c0e79d3ff update idl 2019-03-02 18:28:15 +08:00
xianjimli
ea6dc7069e update idl 2019-03-02 18:21:50 +08:00
xianjimli
a64b93fff0 add dialog_toast 2019-03-01 18:04:57 +08:00
xianjimli
b577435c77 add mutable_image and update docs 2019-02-28 16:15:09 +08:00
xianjimli
07f495f43c update idl 2019-02-26 18:02:53 +08:00
xianjimli
ad2d616986 update idl 2019-02-22 18:00:41 +08:00
xianjimli
8943103ce2 update idl 2019-02-22 17:59:32 +08:00
xianjimli
313f9371e8 update docs 2019-02-22 11:46:58 +08:00
xianjimli
9273cbf5e5 update user manual 2019-02-20 15:25:09 +08:00
xianjimli
e03724d6f2 update idl 2019-02-20 15:17:57 +08:00
xianjimli
90ec724eb6 update idl 2019-02-20 15:03:21 +08:00
xianjimli
0f6fad9d39 bitmap/color/date_time/emitter/event/named_value/object/object_default/rect/value support gc 2019-02-15 05:44:49 +08:00
xianjimli
7a462c1de5 fix idl 2019-02-14 11:20:49 +08:00
xianjimli
6ad88d423e assets support script 2019-02-07 17:27:19 +08:00
xianjimli
72ce04a828 update docs 2019-01-17 16:06:37 +08:00
xianjimli
abc2bcc3e7 fix docs 2019-01-17 15:56:15 +08:00
xianjimli
676b936e51 update docs 2019-01-17 15:48:41 +08:00
xianjimli
96c943ffb5 update docs 2019-01-17 11:37:19 +08:00
xianjimli
fc3554ee3d add darray_t to replace array_t 2019-01-16 09:48:07 +08:00
xianjimli
9ce664ce89 update docs 2019-01-15 16:54:39 +08:00
xianjimli
9e7ce8e864 update docs 2019-01-15 15:32:15 +08:00
xianjimli
658c75d1f5 update docs 2019-01-15 15:12:06 +08:00
xianjimli
5a6f621720 update docs 2019-01-15 14:54:27 +08:00
xianjimli
1980eb8df6 update docs 2019-01-15 14:34:05 +08:00
xianjimli
c602e46525 update docs 2019-01-15 14:30:48 +08:00
xianjimli
16c53a1745 update docs 2019-01-15 14:26:49 +08:00
xianjimli
17698fa57b update docs 2019-01-15 10:12:26 +08:00
xianjimli
7a450b99e5 update docs 2019-01-15 09:40:53 +08:00
xianjimli
5851478b63 update docs 2019-01-15 09:15:34 +08:00
xianjimli
1b2b5acb0c update docs 2019-01-14 18:15:14 +08:00
xianjimli
7328ca5ff7 update docs 2019-01-14 17:37:15 +08:00
xianjimli
e582c9a413 update docs 2019-01-14 17:15:26 +08:00
xianjimli
c82de9b06c update docs 2019-01-14 12:07:52 +08:00
xianjimli
93e6b1ffd3 update docs 2019-01-14 12:05:54 +08:00
xianjimli
0ee12003a2 update docs 2019-01-14 11:38:31 +08:00
xianjimli
eb52866b74 update docs 2019-01-14 11:18:30 +08:00
xianjimli
7a9c80d126 update docs 2019-01-14 11:02:27 +08:00
xianjimli
386be44283 add rect_set 2019-01-13 18:46:50 +08:00
xianjimli
80b5b18827 improve script binding 2019-01-13 18:39:30 +08:00
xianjimli
f60abf6ea8 improve script binding 2019-01-13 17:37:05 +08:00
xianjimli
32b25a06ea improve script binding 2019-01-13 12:18:55 +08:00
xianjimli
b5be4d91b1 update docs 2019-01-12 18:38:43 +08:00
xianjimli
a44cf15a7c fix for script binding 2019-01-12 17:32:28 +08:00
xianjimli
a8a6464adb update docs 2019-01-12 11:52:46 +08:00
xianjimli
b5090041da refactoring and update docs 2019-01-09 16:24:14 +08:00
xianjimli
eeec66d07e update docs 2019-01-09 13:52:36 +08:00
xianjimli
11fde44915 update docs 2019-01-07 12:06:05 +08:00
xianjimli
201b4a089d update copyright time 2019-01-07 10:58:36 +08:00
xianjimli
646095435c improve password edit 2019-01-03 14:45:23 +08:00
xianjimli
cde012955c update docs 2019-01-03 10:30:49 +08:00
xianjimli
853238f0e2 update docs 2019-01-03 09:59:18 +08:00
xianjimli
1b4a4aee41 update docs 2019-01-02 17:42:05 +08:00
xianjimli
68b6ad1321 update docs 2019-01-02 16:13:02 +08:00
xianjimli
94e90b3b1b update docs 2019-01-02 16:01:38 +08:00
xianjimli
6c9b0970fe update docs 2019-01-02 15:29:25 +08:00
xianjimli
ef4eb73ec4 update docs 2018-12-31 11:30:24 +08:00
xianjimli
43314f88c7 update docs 2018-12-30 11:53:09 +08:00
xianjimli
7647e0e458 update docs 2018-12-30 11:49:59 +08:00
xianjimli
dbfc1a2e09 update docs 2018-12-29 18:00:04 +08:00
xianjimli
93aee7ccdd update docs 2018-12-29 17:50:22 +08:00
xianjimli
adf3379b0f update docs 2018-12-29 12:21:19 +08:00
xianjimli
1ae1b5002f update docs 2018-12-29 12:17:06 +08:00
xianjimli
2656a20289 update docs 2018-12-28 17:51:44 +08:00
xianjimli
7e80b16af0 update docs 2018-12-28 17:49:44 +08:00
xianjimli
742f4f94a5 update docs 2018-12-28 17:43:54 +08:00
xianjimli
d897fe0102 rework events, move base stuff into tkc 2018-12-27 18:01:15 +08:00
xianjimli
3bed50d0c3 refactor and update docs 2018-12-27 17:39:26 +08:00
xianjimli
dc5eae7624 update docs 2018-12-27 15:50:18 +08:00
xianjimli
07d02d7ca7 update docs 2018-12-27 15:28:20 +08:00
xianjimli
55721f7e7d update docs 2018-12-27 14:02:45 +08:00
xianjimli
9088c72aee refactor and update docs 2018-12-27 10:30:32 +08:00
xianjimli
969f35c4ce support freetype font loader 2018-12-26 18:10:38 +08:00
xianjimli
9bf3df6472 update docs 2018-12-26 15:51:37 +08:00
xianjimli
bdf4ad8945 update docs 2018-12-26 15:08:22 +08:00
xianjimli
04393a6781 update docs 2018-12-26 14:33:36 +08:00
xianjimli
4b751c3bef update docs 2018-12-26 11:36:59 +08:00
xianjimli
9c85038e16 rename NAME_LEN to TK_NAME_LEN 2018-12-26 09:14:02 +08:00
xianjimli
40d9deb9a8 change style id to string 2018-12-25 18:00:46 +08:00
xianjimli
5a9ed121df change widget state to const char* 2018-12-25 15:33:44 +08:00
xianjimli
a174dce80c improve idl generator 2018-12-25 13:58:50 +08:00
xianjimli
28230dde1a update docs 2018-12-25 10:30:56 +08:00
xianjimli
becffaf410 update docs 2018-12-25 09:48:53 +08:00
xianjimli
06cb1207e9 update docs 2018-12-24 18:12:27 +08:00
xianjimli
ab7407de95 update docs 2018-12-24 17:47:50 +08:00
xianjimli
20afccabf0 update docs 2018-12-24 12:24:46 +08:00
xianjimli
cf3662e1af update docs 2018-12-23 18:20:10 +08:00
xianjimli
d6f7d5b281 update docs 2018-12-23 18:07:30 +08:00
xianjimli
37a16af022 update docs 2018-12-23 11:42:04 +08:00
xianjimli
7487290971 update docs 2018-12-21 18:29:29 +08:00
xianjimli
a267687d84 update docs 2018-12-21 12:11:40 +08:00
xianjimli
8d873ec828 update docs 2018-12-21 11:39:05 +08:00
xianjimli
25afd239ee update docs 2018-12-20 17:33:31 +08:00
xianjimli
801d0206cf update docs 2018-12-20 17:29:53 +08:00
xianjimli
047523cd74 support mono fonts 2018-12-20 14:05:00 +08:00
xianjimli
382148e204 update idl 2018-12-20 11:09:42 +08:00
xianjimli
aaa7867e10 update idl 2018-12-15 17:59:20 +08:00
xianjimli
d1aa0b568c split base into 3 directories: tck, base and widgets 2018-12-15 17:22:05 +08:00
xianjimli
138fff00a4 improve doc_gen 2018-12-13 17:20:07 +08:00
xianjimli
d60f2bf361 add doc_gen 2018-12-12 17:58:47 +08:00
xianjimli
190be02227 improve idl_gen 2018-12-12 17:58:39 +08:00
xianjimli
9312eba9af fix js bindings 2018-12-01 11:26:50 +08:00
xianjimli
dd4e65c61f update docs 2018-11-28 09:13:50 +08:00
xianjimli
fe8e31c93a support gif res 2018-11-27 09:37:44 +08:00
xianjimli
a1e2ac2ca9 support gif 2018-11-25 18:57:44 +08:00
xianjimli
8332cd8ee6 update docs 2018-11-24 18:48:38 +08:00
xianjimli
196a919d10 fix exit_if_need_not_update 2018-11-22 16:22:27 +08:00
xianjimli
c1c3c84962 rework image 2018-11-22 14:58:21 +08:00
xianjimli
b4a058103d fix bsvg_gen 2018-11-20 16:25:06 +08:00
xianjimli
d27b3fc618 fix compile warnings 2018-11-20 09:45:24 +08:00
xianjimli
62f70cbf38 improve svg parser and add svg_gen 2018-11-19 17:31:03 +08:00
xianjimli
963aae8944 fix output_res_c_source 2018-11-14 18:07:42 +08:00
xianjimli
680a22a3fb rework guage 2018-11-14 16:23:11 +08:00
xianjimli
dd5eb95cee add tool image_to_rgb565 2018-11-14 14:29:36 +08:00
xianjimli
e1d223df75 add tool image_to_rgb565 2018-11-14 14:28:26 +08:00
xianjimli
ad25ae70ed update idl 2018-11-12 10:26:25 +08:00
xianjimli
bda3210342 fix comments 2018-11-08 17:38:40 +08:00
xianjimli
370ed9fe56 improve events 2018-11-08 17:12:40 +08:00
xianjimli
b16a3708d8 improve resource related tools 2018-11-02 11:51:14 +08:00
xianjimli
0d3315b8b7 update idl 2018-10-30 10:31:32 +08:00
xianjimli
3e00132f92 fix for script bindings 2018-10-28 12:33:56 +08:00
xianjimli
a34b1d0747 fix for script bindings 2018-10-28 12:29:17 +08:00
xianjimli
4dc0d22780 update idl 2018-10-26 07:38:08 +08:00
xianjimli
585837fff7 fix script binding 2018-10-23 10:03:00 +08:00
xianjimli
6c17f5e5cb rework font loader 2018-10-19 18:10:58 +08:00
xianjimli
bb3bf1c3a3 fix build scripts 2018-10-18 14:11:56 +08:00
xianjimli
4a860c041a improve bitmap, image loader and image_gen 2018-10-17 09:57:36 +08:00
xianjimli
d46441f5ee update assets/format code 2018-10-16 09:50:42 +08:00
xianjimli
14ec1c997a nanovg-agg backend 2018-10-15 16:19:26 +08:00
xianjimli
b611e64159 change rgb565 to bgr565 and format code 2018-10-11 14:20:17 +08:00
xianjimli
251501face update docs 2018-10-11 11:24:06 +08:00
xianjimli
a7b2b19ec2 rework lcd_mem and blend 2018-10-10 17:30:59 +08:00
xianjimli
1e54f42e95 update assets 2018-10-08 16:37:20 +08:00
xianjimli
7e5c102e1a add column/row/grid 2018-08-29 17:25:43 +08:00
xianjimli
e1ef4f7024 ui desc file support include process instruction 2018-08-29 14:21:06 +08:00
xianjimli
1f8c3a71d6 add xml_file_expand_read 2018-08-29 11:27:38 +08:00
xianjimli
7e6e0c9927 rename some file related functions and update resource 2018-08-26 07:14:32 +08:00
xianjimli
e632eedb37 move some widgets from base to ext_widgets 2018-08-24 11:20:34 +08:00
xianjimli
e57c8f0d4a rename resource to assets 2018-08-24 07:45:37 +08:00
xianjimli
257aa943e8 color picker works 2018-08-23 15:33:08 +08:00
xianjimli
4969f80236 add color picker 2018-08-22 11:10:41 +08:00
xianjimli
c30bf63bda improve res path 2018-08-19 19:12:35 +08:00
xianjimli
bff5062a9b add widget_add_value/widget_child 2018-08-18 08:01:32 +08:00
xianjimli
de8732e495 fix windows build 2018-08-15 17:33:55 +08:00
xianjimli
ff08c40d9e improve for script binding 2018-08-13 18:46:59 +08:00
xianjimli
7e335f8a19 add event_cast/widget_cast/g 2018-08-12 19:11:37 +08:00
xianjimli
beaafbafa5 improve dialog 2018-08-12 18:47:01 +08:00
xianjimli
aae5752dad improve api docs 2018-08-11 17:31:25 +08:00
xianjimli
53a83344cb rename 3patch to patch3, 9patch to patch9 2018-08-11 12:14:20 +08:00
xianjimli
0ebd6d712b fix api docs 2018-08-10 10:32:02 +08:00
xianjimli
d723e09a53 make locale_t scriptable 2018-08-08 18:28:04 +08:00
xianjimli
70c243e4d4 add cast for each widget 2018-08-08 17:58:03 +08:00
xianjimli
ee9af7c6bc improve script bindings 2018-08-08 12:21:52 +08:00
xianjimli
6687d82dea improve api docs 2018-08-07 18:50:48 +08:00
xianjimli
e09444412b improve api docs 2018-08-07 17:58:05 +08:00
xianjimli
f95de3c5ce improve api docs and add ext_widgets 2018-08-07 11:29:55 +08:00
xianjimli
93dd35fb29 improve edit 2018-08-07 10:59:16 +08:00
xianjimli
6a5e483b22 improve combo_box 2018-08-06 18:43:30 +08:00
xianjimli
de5d416fec update api docs 2018-08-06 18:01:45 +08:00