Commit Graph

3677 Commits

Author SHA1 Message Date
lixianjing
df045810db improve crc and wrap to fscript 2021-01-04 09:47:30 +08:00
lixianjing
95c80ad12d fix comment 2021-01-04 09:46:48 +08:00
lixianjing
0e60747fd7 add assert 2021-01-04 09:46:33 +08:00
lixianjing
23fee87e4d improve wbuffer/rbuffer 2021-01-04 08:35:19 +08:00
lixianjing
c252652f4e add fscript_crc 2021-01-04 07:32:15 +08:00
lixianjing
d8f64bc8e3 refactor xml parser 2021-01-04 07:03:42 +08:00
lixianjing
0c48fca4a2 format code 2021-01-03 18:42:56 +08:00
lixianjing
651445e403 wrap typed_array and object for fscript 2021-01-03 18:39:44 +08:00
lixianjing
7f921d4cfd add typed_array 2021-01-03 12:02:59 +08:00
lixianjing
21b7cea928 refactor 2021-01-03 12:02:41 +08:00
lixianjing
6b2b85b19c add value_type_size 2021-01-03 12:01:39 +08:00
lixianjing
0c7843798f add fscript_ext 2021-01-03 12:00:55 +08:00
lixianjing
f68eaf21cc move math functions to fscript_math 2021-01-03 08:23:10 +08:00
lixianjing
fa9024d038 fscript support continue/break 2021-01-02 23:07:37 +08:00
lixianjing
33f3082d89 update copyright date 2021-01-02 18:57:12 +08:00
lixianjing
58d4904a3f update copyright date 2021-01-02 18:46:08 +08:00
lixianjing
e1f865a193 improve fscript error handling 2021-01-02 18:34:09 +08:00
lixianjing
151d1b8c15 fscript support assign operator 2021-01-02 10:39:42 +08:00
lixianjing
41da8aa96e improve if/while of fscript 2021-01-02 09:44:09 +08:00
lixianjing
eb4a443aa0 improve image value 2020-12-31 14:49:39 +08:00
lixianjing
09517bed70 improve rich text style 2020-12-31 14:49:28 +08:00
lixianjing
2b98d42de6 improve serial 2020-12-31 12:42:13 +08:00
lixianjing
64d9b6a0a1 improve ffr_draw_rounded_rect 2020-12-31 10:03:11 +08:00
lixianjing
57d49dc9d9 improve iostream_serial 2020-12-31 09:11:36 +08:00
lixianjing
c79bfa2862 fix edit focus 2020-12-30 09:15:09 +08:00
lixianjing
290545a743 fix widget_set_as_key_target 2020-12-30 09:00:42 +08:00
lixianjing
050a9f269b format code 2020-12-29 17:54:57 +08:00
lixianjing
7c4402775c improve window animation 2020-12-29 17:52:12 +08:00
lixianjing
2867f40a58 update docs 2020-12-29 15:50:57 +08:00
lixianjing
a0b69150c4 add tk_dl_error 2020-12-29 14:14:21 +08:00
lixianjing
7ca7d9648c add str_encode_hex 2020-12-28 08:45:24 +08:00
lixianjing
a46030a644 update docs 2020-12-27 09:13:59 +08:00
lixianjing
e43ab20fe7 add .gitignore 2020-12-27 09:04:46 +08:00
lixianjing
82bf2739c5 upate docs 2020-12-26 22:29:03 +08:00
lixianjing
a845325a40 improve build scripts 2020-12-26 22:24:26 +08:00
lixianjing
b7d0db69de enlarge TK_IM_MAX_CANDIDATE_CHARS 2020-12-26 17:25:24 +08:00
lixianjing
d674c28e08 improve soft_blend_image 2020-12-26 11:19:06 +08:00
lixianjing
0e246a728e improve url 2020-12-26 09:09:15 +08:00
lixianjing
5b367007a0 add url parser 2020-12-25 22:02:34 +08:00
lixianjing
95e3b80f4d fix for infer 2020-12-25 15:04:37 +08:00
lixianjing
7cbc8d44e4 fix draw_rounded_rect 2020-12-25 14:54:40 +08:00
lixianjing
8728eab670 fix scroll_view_get_prop 2020-12-25 11:11:03 +08:00
lixianjing
7c9ebc7681 fix infer found warnings 2020-12-25 10:13:02 +08:00
lixianjing
ace459ac68 update docs 2020-12-24 11:17:52 +08:00
lixianjing
739fb7dcee fix data_reader_mem compile error on windows 2020-12-24 11:01:36 +08:00
lixianjing
49a84d152a improve mutli touch gesture 2020-12-24 10:58:27 +08:00
lixianjing
a61e41ade7 add conf_ini_create/conf_json_create/conf_ubjson_create 2020-12-23 17:41:30 +08:00
lixianjing
134d3a966d improve data readers 2020-12-23 15:55:57 +08:00
lixianjing
f8bbe318c9 add data_writer_wbuffer/data_reader_mem 2020-12-23 14:59:38 +08:00
lixianjing
5047fdb123 improve rounded_rect 2020-12-22 14:44:09 +08:00
lixianjing
568655b94e fix tk_init_internal 2020-12-22 14:37:06 +08:00
lixianjing
1c5ec2b210 improve text_selector 2020-12-22 14:36:00 +08:00
lixianjing
292a0db874 add new asset type ASSET_TYPE_FLOW 2020-12-22 14:13:49 +08:00
lixianjing
ebda8d2194 improve data_reader_asset to support all asset 2020-12-22 14:13:24 +08:00
lixianjing
228dedcbec add tk_strncpy_s 2020-12-22 14:12:45 +08:00
lixianjing
223424b260 fix warnsings 2020-12-21 12:15:59 +08:00
lixianjing
fa5f113fcf fix t9 keyboard 2020-12-21 11:56:28 +08:00
lixianjing
c8f6235d63 fix tests 2020-12-21 11:03:59 +08:00
lixianjing
5b0c47d795 update docs 2020-12-21 10:50:22 +08:00
lixianjing
fe0dbb292e improve slide_view_set_active support animation 2020-12-21 10:36:42 +08:00
lixianjing
a0900c023f fix fs_os_get_temp_path for windows 2020-12-19 16:55:58 +08:00
lixianjing
d7a4add7b6 fix warnings 2020-12-19 09:34:31 +08:00
lixianjing
17b7476b80 fix charset for android 2020-12-19 08:04:19 +08:00
lixianjing
acd8bb8e34 fix date_time_get_wday 2020-12-18 22:57:20 +08:00
lixianjing
6e2dd582b9 add some fs functions 2020-12-18 16:34:29 +08:00
lixianjing
86048e41db add fs_get_temp_path 2020-12-18 11:57:28 +08:00
lixianjing
e7c4775e8b fix warnings 2020-12-17 18:11:47 +08:00
lixianjing
8feb9d19b1 improve window_manager_close_all 2020-12-17 17:47:33 +08:00
lixianjing
9472d27dc6 improve text_selector comment 2020-12-17 14:06:57 +08:00
lixianjing
c5eee39a0f improve draw_rounded_rect 2020-12-17 11:25:14 +08:00
lixianjing
906efe36a3 improve fscript 2020-12-17 11:11:20 +08:00
lixianjing
5d71c5533e fix iostream exec 2020-12-17 11:11:12 +08:00
lixianjing
bbf37ca7e9 improve hscroll_label 2020-12-16 11:28:16 +08:00
lixianjing
7fcf65475d improve slider 2020-12-15 17:07:11 +08:00
lixianjing
309acc49ca remove touch_id and fingers from multi_gesture_event_t 2020-12-15 17:06:39 +08:00
lixianjing
9b89a1c3be improve font manager 2020-12-15 17:05:54 +08:00
lixianjing
981814c801 update api comment 2020-12-14 14:26:02 +08:00
lixianjing
469479f9b5 format code 2020-12-14 12:04:35 +08:00
lixianjing
501d0732a7 improve assets_manager and assets_manager 2020-12-14 11:59:02 +08:00
lixianjing
80455a9194 format code 2020-12-14 11:33:25 +08:00
lixianjing
f5479822c5 improve mmap 2020-12-14 11:31:42 +08:00
lixianjing
1b1775a616 fix warnings 2020-12-14 11:09:16 +08:00
lixianjing
ba97d3470f overlay support always_on_top prop 2020-12-14 11:03:58 +08:00
lixianjing
351f154378 export window_manager_close_window 2020-12-12 11:10:58 +08:00
lixianjing
a76603bb24 support load asset with mmap 2020-12-12 08:06:06 +08:00
lixianjing
9044231842 improve mmap 2020-12-11 22:54:23 +08:00
lixianjing
9ca1a25f0f windows mmap 2020-12-11 22:46:12 +08:00
lixianjing
4b1b129280 add mmap 2020-12-11 22:22:06 +08:00
lixianjing
e6dd83d4b1 add multi_gesture for non-sdl platform 2020-12-11 17:15:32 +08:00
lixianjing
0cc00ff521 improve list view layout to make list_view_h support scroll by page 2020-12-11 17:09:11 +08:00
lixianjing
8d5fa98299 fix warnings 2020-12-11 16:49:22 +08:00
lixianjing
e10d5603d5 add fs_build_user_storage_file_name 2020-12-11 12:21:58 +08:00
lixianjing
1ee029b7f1 improve read_line and tests 2020-12-10 17:49:13 +08:00
lixianjing
4fa69ce0d9 improve fscript 2020-12-10 15:57:12 +08:00
lixianjing
d29b68662d optimize blend_a 2020-12-10 11:17:35 +08:00
lixianjing
ce8db50c66 set set_assets_manager for font/image manager 2020-12-10 11:16:19 +08:00
lixianjing
910dd5c74c improve slider_indicator 2020-12-10 11:11:50 +08:00
lixianjing
f5db2f26d9 add fs_file_read_line 2020-12-10 09:18:38 +08:00
lixianjing
e2aa89d6aa progressbar support reverse prop 2020-12-08 10:08:44 +08:00
lixianjing
6a56373656 improve combobox 2020-12-08 09:24:34 +08:00
lixianjing
095c58d595 improve blend 2020-12-08 09:08:32 +08:00
lixianjing
7f9fb639c6 update docs 2020-12-08 09:07:55 +08:00
lixianjing
309cb0549c update docs 2020-12-08 09:04:40 +08:00
lixianjing
671598042a improve ffr_draw_rounded_rect 2020-12-06 12:41:07 +08:00
lixianjing
19e9fae076 format code 2020-12-06 11:43:25 +08:00
lixianjing
9408791f95 improve fscript 2020-12-06 11:41:52 +08:00
lixianjing
cb4bc6cce6 clear screen if this is no window 2020-12-06 08:28:41 +08:00
lixianjing
3fa42dc480 add window_manager_switch_to 2020-12-05 18:56:39 +08:00
lixianjing
eba941adcd add EVT_IM_START/EVT_IM_STOP 2020-12-05 09:57:14 +08:00
lixianjing
1bd41a9bb4 improve fscript 2020-12-05 09:46:50 +08:00
lixianjing
471a106f52 fscript support register global functions 2020-12-04 08:29:06 +08:00
lixianjing
64999e3233 improve fscript 2020-12-02 18:03:17 +08:00
lixianjing
c9a4b76c66 add log 2020-12-02 15:47:53 +08:00
lixianjing
9605e9778e fix memory leak 2020-12-02 14:21:44 +08:00
lixianjing
2b9bb92aa5 add TK_FUNC_NAME_LEN 2020-12-02 14:17:54 +08:00
lixianjing
78caae544c move get_time_us64 to time_now.c 2020-12-02 11:04:12 +08:00
lixianjing
fbd3d34e99 improve fscript 2020-12-01 19:03:24 +08:00
lixianjing
c8bdd63aa5 improve fscript 2020-12-01 18:11:44 +08:00
lixianjing
a9cf3f83de format code 2020-12-01 14:46:46 +08:00
lixianjing
eb3324db1d improve image_manager_get_bitmap 2020-12-01 14:45:28 +08:00
lixianjing
48f986d2b7 improve tk_deinit_internal 2020-12-01 14:44:44 +08:00
lixianjing
74724ac9ce memory leak found by valgrind 2020-12-01 10:30:44 +08:00
lixianjing
71bb25203a memory leak found by valgrind 2020-12-01 10:09:24 +08:00
lixianjing
b73f6d38dd improve fscript 2020-11-30 12:11:16 +08:00
lixianjing
b2fb6fa9aa fix combo_box_set_text 2020-11-30 12:10:07 +08:00
lixianjing
8b3b7a760f Merge branch 'master' of https://github.com/zlgopen/awtk into master 2020-11-30 11:18:31 +08:00
lixianjing
f683f6d0aa fix comments 2020-11-30 11:18:05 +08:00
lixianjing
6db9b60130 improve fscript 2020-11-29 02:21:13 -08:00
lixianjing
88929cc2e6 fix memory leak 2020-11-29 01:18:01 -08:00
lixianjing
58480989ea fix warnings 2020-11-29 08:48:53 +08:00
lixianjing
da59a51467 add get_time_us64 in common/sys_tick_handler.c 2020-11-29 08:28:40 +08:00
lixianjing
594fb8d3be fix for stm32 2020-11-29 08:24:22 +08:00
lixianjing
eca09d0017 improve fscript 2020-11-29 07:14:50 +08:00
lixianjing
b30afca2dc fix warnings 2020-11-28 22:21:48 +08:00
lixianjing
76dbc3356e improve fscript 2020-11-28 06:14:53 -08:00
lixianjing
fb052fd673 improve fscript and remove expr_eval 2020-11-28 21:35:07 +08:00
lixianjing
6c3446c14f improve fscript 2020-11-28 17:14:24 +08:00
lixianjing
54b2782062 improve lcd_set_font_name 2020-11-28 12:37:59 +08:00
lixianjing
362a73673e improve lcd_set_font_name 2020-11-28 11:00:41 +08:00
lixianjing
57a5fbfe34 add date_time_add_delta 2020-11-28 09:23:55 +08:00
lixianjing
76f31d382b fix memory leak 2020-11-27 05:40:47 -08:00
lixianjing
9fc876599a improve fscripts 2020-11-27 21:17:31 +08:00
lixianjing
8365d13df9 improve fscript 2020-11-27 18:36:50 +08:00
lixianjing
3ee475d1f2 improve assets manager 2020-11-27 16:26:25 +08:00
lixianjing
f458cc465e improve lcd mono 2020-11-27 16:20:08 +08:00
lixianjing
e5d61974b5 fix switch_get_prop 2020-11-27 16:15:53 +08:00
lixianjing
eb0dc952c8 fix window manager comments 2020-11-27 16:14:41 +08:00
lixianjing
1766275c38 add VALUE_FORMAT_TYPE_CSV 2020-11-26 17:33:12 +08:00
lixianjing
4388f0dc03 popup support close_when_timeout prop 2020-11-26 14:42:15 +08:00
lixianjing
5292f2efc2 add window_manager_close_all 2020-11-26 14:14:31 +08:00