Commit Graph

2205 Commits

Author SHA1 Message Date
lixianjing
1174376269 format code 2022-03-18 18:19:32 +08:00
lixianjing
8d76965bc5 improve edit/combobox over style 2022-03-18 18:05:08 +08:00
lixianjing
f26a936c37 improve for AWTK_LITE 2022-03-18 18:01:32 +08:00
lixianjing
04e5b4c230 improve canvas offline 2022-03-17 17:56:58 +08:00
lixianjing
d11d31c27e improve canvas_measure_text 2022-03-16 17:16:41 +08:00
lixianjing
1af5d281bd add tk_wild_card_match 2022-03-16 08:34:24 +08:00
lixianjing
64a4aba172 improve canvas measure text 2022-03-15 18:11:42 +08:00
lixianjing
22525ee1f3 improve edit/combobox 2022-03-14 16:05:05 +08:00
lixianjing
5c11f87e8f improve docs 2022-03-11 18:57:48 +08:00
lixianjing
125e5778f0 improve combo_box 2022-03-11 18:35:35 +08:00
lixianjing
a10b3927c6 improve theme gen 2022-03-11 16:21:39 +08:00
lixianjing
52720566d8 improve style_get_color 2022-03-10 16:51:07 +08:00
lixianjing
f30ee21e4f fix edit_set_text 2022-03-10 16:31:49 +08:00
lixianjing
fd39c24ace improve line number 2022-03-10 09:29:13 +08:00
lixianjing
fdd3412a1e improve fscript debugger 2022-03-10 09:25:10 +08:00
lixianjing
63a68cb9e7 widget_animator 2022-03-08 11:33:32 +08:00
lixianjing
2a635b2a00 improve window manager 2022-03-08 11:31:56 +08:00
lixianjing
86433e29a9 improve native_window_sdl_gl_make_current for some android 2022-03-08 11:28:10 +08:00
lixianjing
3b884c5d24 support lcd fast rotation 2022-03-08 10:07:25 +08:00
lixianjing
1c7d6d80c7 improve dirty rect 2022-03-04 17:59:19 +08:00
lixianjing
04c957f366 improve csv file 2022-03-04 17:49:47 +08:00
lixianjing
832b597f02 improve icon_at 2022-03-04 17:21:04 +08:00
lixianjing
fa446b6acc improve icon_at 2022-03-03 18:11:16 +08:00
lixianjing
226546522d improve widget_set_pointer_cursor 2022-03-02 17:46:47 +08:00
lixianjing
eca0b16cf7 improve image value to support + and - 2022-03-02 17:23:03 +08:00
lixianjing
0592b71ac3 improve serial helper 2022-03-02 17:18:03 +08:00
lixianjing
fafdd3793e draggable support drag native window 2022-03-01 15:54:29 +08:00
lixianjing
872af4a132 improve theme gen 2022-02-25 11:27:42 +08:00
lixianjing
c70b4c2dc4 add combo_box_has_option_text 2022-02-25 10:00:11 +08:00
lixianjing
91e0cf2fef add str_append_format/str_format 2022-02-24 11:40:29 +08:00
lixianjing
6dc8d6083e fix build warnings 2022-02-23 16:50:28 +08:00
lixianjing
466633c9d0 improve app helper base 2022-02-23 14:37:47 +08:00
lixianjing
de75e9ae33 improve idl gen 2022-02-23 14:35:34 +08:00
lixianjing
458bafdcaa update docs 2022-02-22 17:19:49 +08:00
lixianjing
173f166fff improve lcd rotation 2022-02-22 10:33:13 +08:00
lixianjing
0545906c9f sync tkc 2022-02-21 16:10:45 +08:00
lixianjing
20365c638e add fscript_set_global_object 2022-02-18 12:17:24 +08:00
lixianjing
3390b185e9 improve vgcanvas_nanovg to handle font error 2022-02-16 21:14:07 +08:00
lixianjing
dddfd95d3a add ui_loader_load_widget_from_xml 2022-02-16 10:47:00 +08:00
lixianjing
897d25383e add conf_obj_create_sub_object 2022-02-15 18:51:58 +08:00
lixianjing
e0c9ebe182 improve combo_box_ex 2022-02-14 16:47:58 +08:00
lixianjing
e5aec54e0c fix csv memory leak 2022-02-12 09:05:04 +08:00
lixianjing
76de231ed6 improve str_append_json_str 2022-02-10 19:12:06 +08:00
lixianjing
0a73796de2 fix api doc 2022-02-10 18:11:32 +08:00
lixianjing
aff4ac2005 improve edit/mledit 2022-02-10 17:29:07 +08:00
lixianjing
00c710dcff fix canvas_draw_image_at 2022-02-10 17:24:57 +08:00
lixianjing
53711ed743 color tile suppor gradient color 2022-02-10 17:21:44 +08:00
lixianjing
db0a69ad85 add widget_find_parent_by_name/widget_find_parent_by_type 2022-02-08 09:48:00 +08:00
lixianjing
f8a7d40b18 update docs 2022-02-07 09:17:23 +08:00
lixianjing
f5bb3be15e add path_basename_ex 2022-02-04 09:24:17 +08:00
lixianjing
b2b46692d5 improve fscript syntax error check 2022-02-02 09:27:14 +08:00
lixianjing
2b8b449ffd improve fscript 2022-01-29 12:13:42 +08:00
lixianjing
1c3ea17457 improve offline canvas 2022-01-26 09:26:26 +08:00
lixianjing
6f75595aa5 improve fscript debugger 2022-01-24 18:40:07 +08:00
lixianjing
30cf7d0f83 improve demoui 2022-01-24 15:56:15 +08:00
lixianjing
3d0866196f improve text_edit 2022-01-24 15:52:39 +08:00
lixianjing
fa1be0fcf0 improve slider 2022-01-24 15:49:51 +08:00
lixianjing
53a2630c8c optimize tk_strncpy 2022-01-24 15:43:43 +08:00
lixianjing
f5047ccc1d improve fscript debugger 2022-01-23 12:02:44 +08:00
lixianjing
d472d8734b improve fscript debugger 2022-01-22 18:38:08 +08:00
lixianjing
aff10967e4 improve line number 2022-01-22 12:12:47 +08:00
lixianjing
e53f6a3ccc improve serial helper on aworks 2022-01-21 11:50:57 +08:00
lixianjing
1ecb9a3754 improve fscript debugger and add fdb 2022-01-21 11:06:05 +08:00
lixianjing
0992d9da01 improve fscript 2022-01-20 15:33:24 +08:00
lixianjing
e46b791dcc improve build 2022-01-19 18:20:36 +08:00
lixianjing
d010600b6e improve fscript debugger 2022-01-19 09:14:39 +08:00
lixianjing
0ba781528c improve fscript to support debugger 2022-01-16 18:15:14 +08:00
lixianjing
c2553a5a28 optimize object.c 2022-01-13 11:45:02 +08:00
lixianjing
1f65fffd9d improve awtk quit 2022-01-12 17:49:59 +08:00
lixianjing
297c18cab7 improve fscript 2022-01-11 12:09:17 +08:00
lixianjing
eb9923058e improve fscript 2022-01-11 09:46:42 +08:00
lixianjing
2895bf20e2 fix awtk_main 2022-01-11 07:44:34 +08:00
lixianjing
8d445b4f62 improve fscript 2022-01-10 18:34:59 +08:00
lixianjing
09bc9cc70d improve fscript 2022-01-09 12:25:43 +08:00
lixianjing
6e4cf640a1 improve fscript 2022-01-07 17:56:21 +08:00
lixianjing
7c8fafd70e improve fscript 2022-01-07 12:32:58 +08:00
lixianjing
cd96738280 improve log 2022-01-06 17:53:01 +08:00
lixianjing
2044fd6b01 improve fscript 2022-01-06 17:45:57 +08:00
lixianjing
67cb500e88 improve awtk_main 2022-01-06 10:48:41 +08:00
lixianjing
618d2ef89a improve fscript math 2022-01-06 10:42:45 +08:00
lixianjing
532a452662 improve fscript 2022-01-05 18:58:07 +08:00
lixianjing
e55cffb50b fix api docs 2022-01-05 17:52:43 +08:00
lixianjing
e5693a7685 improve pixel 2022-01-05 17:01:00 +08:00
lixianjing
75111dbc01 improve fscript 2022-01-05 16:57:28 +08:00
lixianjing
fc4cf8547e improve fscript 2022-01-05 07:32:23 +08:00
lixianjing
2b9d2d9071 improve fscript 2022-01-04 07:12:02 +08:00
lixianjing
6f15a9aecc improve emitter 2022-01-02 14:01:22 +08:00
lixianjing
b7442a473a improve fscript 2022-01-02 08:20:15 +08:00
lixianjing
84da6b5380 improve fscript 2022-01-01 18:47:50 +08:00
lixianjing
0654d067d8 fscript support set error handler 2022-01-01 07:52:16 +08:00
lixianjing
b5ef202498 optimize fscript function call 2022-01-01 07:08:06 +08:00
lixianjing
187bdda285 improve emitter 2021-12-31 18:29:05 +08:00
lixianjing
ce8201ee49 improve emitter 2021-12-31 17:05:26 +08:00
lixianjing
ddc41b69a3 improve fscript 2021-12-31 16:53:41 +08:00
lixianjing
b80e28c5a5 improve candidates 2021-12-29 18:07:30 +08:00
lixianjing
8a27a73cc8 improve fscript data convert 2021-12-29 15:24:55 +08:00
lixianjing
a8795eede5 fix fscript unset 2021-12-29 10:31:50 +08:00
lixianjing
7f6ba7e244 improve combo_box 2021-12-29 08:54:11 +08:00
lixianjing
fff90093a6 add WIDGET_PROP_LOADING 2021-12-29 08:48:07 +08:00
lixianjing
a4b9d19c89 improve serial_helper 2021-12-28 17:08:57 +08:00
lixianjing
74fcb644bf improve demoui 2021-12-28 17:05:35 +08:00
lixianjing
56ed573ecb fix memory leak 2021-12-27 17:45:48 +08:00
lixianjing
b97d338578 improve dragger 2021-12-27 17:39:58 +08:00
lixianjing
c2cdeb45cb improve demoui 2021-12-27 17:38:46 +08:00
lixianjing
ac96a1e454 add str_reverse/str_count 2021-12-27 17:35:49 +08:00
lixianjing
ff7ca9621e improve t9ext 2021-12-27 17:34:18 +08:00
lixianjing
4e16c608ea improve api docs 2021-12-24 17:35:53 +08:00
lixianjing
ec3550a098 fix unit tests 2021-12-24 13:35:28 +08:00
lixianjing
1fc25f4ed2 add state_machine 2021-12-24 13:30:37 +08:00
lixianjing
6661c0bb70 fix memory leak when SDL exit 2021-12-24 13:27:50 +08:00
lixianjing
b491aa583f improve doc 2021-12-24 13:25:42 +08:00
lixianjing
0c499cdb4b improve serial_helper on win32 2021-12-23 17:16:54 +08:00
lixianjing
37c5bf051f improve fscript widget 2021-12-23 17:01:48 +08:00
lixianjing
6a63576073 fscript add code_id 2021-12-23 16:56:00 +08:00
lixianjing
cef0c50276 add aworkslp 2021-12-23 09:48:27 +08:00
lixianjing
e3d61a88e7 add tkc/sha256.h 2021-12-22 18:13:15 +08:00
lixianjing
3ba8398507 restore tools/idl_gen/README.md 2021-12-22 14:07:47 +08:00
lixianjing
a6e6de81f8 add expand_text 2021-12-21 10:16:05 +08:00
lixianjing
1732ddb2ee fscript support global var 2021-12-20 17:18:31 +08:00
lixianjing
e42a51d993 improve edit 2021-12-20 10:14:24 +08:00
lixianjing
2382c4cd62 support 4bit fonts 2021-12-19 11:36:40 +08:00
lixianjing
475be22482 improve inputing state of edit/mledit/slider 2021-12-18 09:33:55 +08:00
lixianjing
def701a431 improve rounded_rect 2021-12-18 08:32:47 +08:00
lixianjing
b2234b1979 improve hscroll_label 2021-12-16 15:53:39 +08:00
lixianjing
074bcc2d38 improve window_manager_default 2021-12-16 10:07:16 +08:00
lixianjing
b2185f5d6f improve awtk_main.inc 2021-12-16 10:04:11 +08:00
lixianjing
889d26128e fix warnings when use cairo(issue #645) 2021-12-15 11:22:37 +08:00
lixianjing
edf130f1c2 add edit_set_double_ex 2021-12-15 11:17:23 +08:00
lixianjing
29c88dded2 improve fontgen to support specify a range of chars 2021-12-15 09:30:30 +08:00
lixianjing
a46bbf41c5 improve hscroll label 2021-12-14 17:54:34 +08:00
lixianjing
2bf41b2213 add fontdump 2021-12-14 17:50:22 +08:00
lixianjing
d5827b7070 add tk_utf8_trim_invalid_char 2021-12-11 19:11:09 +08:00
lixianjing
35149fde61 improve projects 2021-12-11 17:54:28 +08:00
lixianjing
579f55a004 add tk_str_is_in_array 2021-12-11 09:17:02 +08:00
lixianjing
8c2e75c34a refactor combo_box 2021-12-09 18:15:37 +08:00
lixianjing
b99f61d6bc improve json number 2021-12-09 17:44:39 +08:00
lixianjing
a7d4add3e2 add widget_move_to_center 2021-12-08 15:13:11 +08:00
lixianjing
b127110cb2 improve combobox 2021-12-08 14:59:20 +08:00
lixianjing
954dd6ff92 improve api doc 2021-12-02 16:48:27 +08:00
lixianjing
b3180d4fef merge tkc-sep 2021-12-02 09:32:06 +08:00
lixianjing
1d1b0b2824 fix endian 2021-12-01 18:39:41 +08:00
lixianjing
dd86587bf2 improve widget_set_as_key_target 2021-12-01 17:49:54 +08:00
lixianjing
a6e4bc86fa improve nanovg_plus 2021-12-01 17:07:13 +08:00
lixianjing
db214fa4bf edit add event EVT_IM_ACTION 2021-12-01 17:00:46 +08:00
lixianjing
54d38d7a45 improve pages 2021-11-29 18:47:57 +08:00
lixianjing
50f5975c6a improve event_from_name 2021-11-29 17:39:36 +08:00
lixianjing
a957de6d60 add point_init/pointf_init 2021-11-27 09:59:59 +08:00
lixianjing
03102fbbe7 fix theme change 2021-11-26 17:02:24 +08:00
lixianjing
fe73aee849 improve edit 2021-11-26 16:55:23 +08:00
lixianjing
65a2093650 fix spelling_mistake 2021-11-25 15:30:22 +08:00
lixianjing
753d5f7df5 improve button 2021-11-24 17:35:38 +08:00
lixianjing
2a96c45523 improve demouiold, add slider demo 2021-11-24 17:32:54 +08:00
lixianjing
b44e05c375 update docs 2021-11-23 17:04:31 +08:00
lixianjing
d5cb9571d3 fix api doc 2021-11-23 16:03:41 +08:00
lixianjing
3cdf250810 improve hscroll_label 2021-11-23 16:02:00 +08:00
lixianjing
186364be30 improve slide_indicator 2021-11-23 10:46:08 +08:00
lixianjing
4011d3730f improve build scripts 2021-11-23 10:42:33 +08:00
lixianjing
dbd52db3d2 improve fscript doc 2021-11-22 16:39:37 +08:00
lixianjing
ead91bd5a8 fscript support chinese var/function name 2021-11-20 17:33:29 +08:00
lixianjing
b41af8086f improve slide indicator 2021-11-20 16:37:06 +08:00
lixianjing
4eb6250643 add darray_push_unique 2021-11-20 09:54:38 +08:00
lixianjing
c9fe46c04a improve scrollbar 2021-11-19 17:13:10 +08:00
lixianjing
cf7adc6d7f improve demoui 2021-11-19 16:19:36 +08:00
lixianjing
e0f2cef951 change STR_ANIMATE_PREFIX 2021-11-19 16:16:50 +08:00
lixianjing
315c56fc5b add tk_min_int/tk_max_int/tk_max_float/tk_min_float 2021-11-17 14:17:54 +08:00
lixianjing
07b14aac05 improve for AWTK-LITE 2021-11-16 17:56:24 +08:00
lixianjing
23c23a0e9d improve fscript 2021-11-16 17:50:22 +08:00
lixianjing
ee695cf212 add hash table 2021-11-15 17:07:33 +08:00
lixianjing
5f570df4fc improve blend 2021-11-11 14:07:58 +08:00
lixianjing
c6c250a6b1 improve rlog 2021-11-10 18:29:00 +08:00
lixianjing
7a7446dbee fix memory leak 2021-11-10 18:23:15 +08:00
lixianjing
cee73eff7b add widget_get_value_int/widget_get_value_int/widget_add_value_int 2021-11-10 10:25:27 +08:00
lixianjing
36420ee41a improve fscript for locale and theme 2021-11-09 17:05:47 +08:00
lixianjing
45bd180e3b improve theme 2021-11-09 14:56:49 +08:00
lixianjing
ad7eeadabb improve mledit 2021-11-09 14:48:16 +08:00
lixianjing
7632f315a8 improve mledit oy 2021-11-09 14:46:16 +08:00
lixianjing
66d4ccd0b0 improve system_info 2021-11-08 17:52:49 +08:00
lixianjing
f3ea5d7799 improve tab_button_group 2021-11-08 17:45:37 +08:00
lixianjing
324ffd1140 improve fscript 2021-11-08 17:41:35 +08:00
lixianjing
3bf3547728 optimize opengl 2021-11-08 16:25:06 +08:00
lixianjing
650e2d6478 improve text selector 2021-11-05 18:27:52 +08:00
lixianjing
35159bffc3 nanovg gpu do not use dirty rect 2021-11-05 18:26:24 +08:00
lixianjing
2de5100464 improve vgcanvas_asset_manager 2021-11-05 18:24:30 +08:00
lixianjing
111024e95b improve nanovg_plus_gl 2021-11-05 07:03:27 +08:00
lixianjing
9c063d57c6 add vgcanvas_get_clip_rect 2021-11-05 06:49:44 +08:00
lixianjing
0e7df7ba2d improve text edit 2021-11-03 17:35:28 +08:00
lixianjing
b7ae857d5c improve demoui assets 2021-11-03 13:54:43 +08:00
lixianjing
54973fa625 improve text edit 2021-11-03 13:52:08 +08:00
lixianjing
50bb35ee53 improve text edit 2021-11-03 13:47:40 +08:00
lixianjing
472a5bd6ea add fs_foreach_file 2021-11-03 09:12:10 +08:00
lixianjing
3059b5d99f improve lcd_vgcanvas_fill_rect 2021-11-02 17:48:12 +08:00
lixianjing
dac5c43c3f improve children_layouter_list_view 2021-11-02 17:43:15 +08:00
lixianjing
595271b901 improve demoui 2021-11-02 15:22:49 +08:00
lixianjing
3c06f3bbe9 add tk_str_end_with 2021-11-02 15:14:37 +08:00
lixianjing
8c7994125f improve json parser 2021-11-02 14:55:01 +08:00
lixianjing
deda1da12f add str_append_int64/str_append_uint64 2021-11-02 09:48:31 +08:00
lixianjing
b7284691fa improve font_manager_get_font 2021-11-01 15:55:20 +08:00
lixianjing
4d04a596ee improve build scripts 2021-11-01 15:53:36 +08:00
lixianjing
61a69f0a96 add nanovg_plus 2021-10-30 16:41:53 +08:00
lixianjing
e55e6443bf improve demoui 2021-10-30 16:28:01 +08:00