Commit Graph

1077 Commits

Author SHA1 Message Date
lixianjing
9994c5bfef improve ui_builder 2021-06-09 13:58:02 +08:00
lixianjing
77b855b6cf improve pages 2021-06-09 13:57:48 +08:00
lixianjing
ad1e4342ea improve self_layouter_default 2021-06-07 17:52:15 +08:00
lixianjing
917a9c3a96 improve self_layouter_default 2021-06-07 17:30:19 +08:00
lixianjing
319b391b4a scroll bar mobile support auto scroll 2021-06-04 17:35:48 +08:00
lixianjing
8aaef10b5c format code 2021-05-27 09:29:26 +08:00
lixianjing
4a1b3887b6 improve gauge_pointer 2021-05-26 13:58:06 +08:00
lixianjing
0dccaff42b style support focusable/feedback 2021-05-24 08:31:07 +08:00
lixianjing
e5a28c3159 fix tests 2021-05-21 10:12:48 +08:00
lixianjing
a4238f527d add strongly_focus for window 2021-05-21 09:54:01 +08:00
lixianjing
04a815bfd1 improve focusable 2021-05-21 08:39:47 +08:00
lixianjing
a782f9d495 improve widget_to_xml 2021-05-20 11:16:47 +08:00
lixianjing
515ad653ee add gif_image_play/gif_image_stop/gif_image_pause 2021-05-18 15:59:58 +08:00
lixianjing
72caf6873a add widget_get_focused_widget 2021-05-18 14:13:22 +08:00
lixianjing
82f9f909ef refactor 2021-05-16 17:15:19 +08:00
lixianjing
64e94c1a6c improve layout/auto_adjust_size 2021-05-13 18:05:19 +08:00
lixianjing
dc364a9f46 improve tests 2021-05-11 15:55:35 +08:00
lixianjing
ad904aefc9 format code 2021-05-07 14:57:38 +08:00
lixianjing
f835148477 refactor button and tests 2021-05-07 14:18:24 +08:00
lixianjing
35d31e3a5a refactor and fix warnings 2021-04-30 17:52:51 +08:00
lixianjing
820cabb227 improve line number and mledit 2021-04-30 17:38:46 +08:00
lixianjing
ba05d4fdc1 rework image value 2021-04-30 10:46:31 +08:00
lixianjing
e972dfe373 format code 2021-04-28 09:03:35 +08:00
lixianjing
baa3e7be33 improve fs_os_stat on windows 2021-04-27 17:56:22 +08:00
lixianjing
253433f367 improve label auto adjust size 2021-04-27 15:46:57 +08:00
lixianjing
731bf261d8 improve darray 2021-04-26 16:13:32 +08:00
lixianjing
6df45b94fe improve memory allocator 2021-04-24 11:18:47 +08:00
lixianjing
daaa85b8b7 improve mem allocator 2021-04-24 09:46:04 +08:00
lixianjing
bec68c3713 memory manager support multi blocks of memory 2021-04-22 14:52:29 +08:00
lixianjing
25e05644cf fix memory leak 2021-04-22 09:46:33 +08:00
lixianjing
3c3ff112a4 format code 2021-04-20 18:25:27 +08:00
lixianjing
d0decd4d80 improve test 2021-04-20 18:20:59 +08:00
lixianjing
5766b13ca9 fix bitmap_clone(issue #539) 2021-04-19 18:19:54 +08:00
lixianjing
2e7047b085 add fscript_syntax_check 2021-04-18 10:34:57 +08:00
lixianjing
bdf0bdd61f improve top_dir of file browser 2021-04-16 09:58:11 +08:00
lixianjing
a3d308981e improve file browser(add top_dir) 2021-04-15 15:22:21 +08:00
lixianjing
a357b6db56 add data_writer_flush 2021-04-14 09:01:35 +08:00
lixianjing
4c12cca76d improve shortcut 2021-04-11 10:54:42 +08:00
lixianjing
db2e073ee2 fix mutex_nest 2021-04-08 14:01:34 +08:00
lixianjing
5a939632c7 add app_conf_multi_threads.cpp 2021-04-08 11:02:23 +08:00
lixianjing
1b2a71db1e correct guage to gauge 2021-04-07 17:11:44 +08:00
lixianjing
000879a092 correct guage to gauge 2021-04-07 15:41:09 +08:00
lixianjing
bacae3e2ce format code 2021-04-06 19:10:01 +08:00
lixianjing
8365efe628 fix t9 tests 2021-04-03 17:01:04 +08:00
lixianjing
80fa1b1dc1 improve and refactor for go binding 2021-03-28 17:39:55 +08:00
lixianjing
a2e1c8c68d add tk_utf8_from_utf16_ex and wstr_set_utf8_with_len 2021-03-19 11:39:32 +08:00
lixianjing
c2b0268f2e improve progress_bar and progress_circle 2021-03-16 17:57:13 +08:00
lixianjing
0e7984f7b6 format code 2021-03-03 17:16:57 +08:00
lixianjing
3100206787 add fs_copy_file/fs_copy_dir/dir_exist 2021-03-02 18:15:11 +08:00
lixianjing
e4bb715a6e fix gtest 2021-02-26 16:27:12 +08:00
lixianjing
c7f5c3d622 format code 2021-02-24 09:13:12 +08:00
lixianjing
efae68d003 improve idle/timer for widget 2021-02-24 09:03:30 +08:00
lixianjing
5ab2e1b02f add one_of for fscript 2021-02-20 12:42:20 +08:00
lixianjing
159b7675ce fix init when value is empty 2021-02-20 12:08:18 +08:00
lixianjing
700022b56c fscript support return 2021-02-19 10:12:15 +08:00
lixianjing
90c84f3744 fscript support else if 2021-02-19 09:37:34 +08:00
lixianjing
ce63130489 add str_decode_hex 2021-02-04 09:58:15 +08:00
lixianjing
58b6914a2c add window_set_auto_scale_children 2021-02-04 09:10:21 +08:00
lixianjing
8aaf01a3ea add design_w/design_h/.. props for window 2021-02-03 18:17:57 +08:00
lixianjing
f3af1178ea format code 2021-02-01 18:12:36 +08:00
lixianjing
1b6c6dc72d refactor theme 2021-01-29 12:42:14 +08:00
lixianjing
e288892f16 add slist_insert 2021-01-20 18:11:29 +08:00
lixianjing
968e016637 add darray_insert 2021-01-20 17:54:40 +08:00
lixianjing
ddc6f303ec format code 2021-01-20 13:41:57 +08:00
lixianjing
b37535e7a5 fix gtest 2021-01-20 11:38:29 +08:00
lixianjing
f9629785de add assets_manager_load_ex 2021-01-19 10:07:34 +08:00
lixianjing
d11d3ed14d fix json empty array 2021-01-17 16:52:33 +08:00
lixianjing
3e3da22eca add_conf_reset 2021-01-14 23:13:06 +08:00
lixianjing
c4508e179a add_conf_reset 2021-01-14 23:08:44 +08:00
lixianjing
e0835a2a75 update docs 2021-01-14 11:01:47 +08:00
lixianjing
d4a6390d1e improve docs 2021-01-14 09:23:11 +08:00
lixianjing
5f64a22cea refactor and improve docs 2021-01-13 17:39:21 +08:00
lixianjing
b06a5a41f1 improve fscript func_eq 2021-01-12 16:16:10 +08:00
lixianjing
34cb6f884c add tk_atoul 2021-01-12 16:03:55 +08:00
lixianjing
54c97f0d3b update docs 2021-01-12 14:29:47 +08:00
lixianjing
6bc6a62c7e update docs and demos 2021-01-12 08:54:30 +08:00
lixianjing
9788708d4a update docs 2021-01-11 12:12:59 +08:00
lixianjing
16328d17dc improve fscript 2021-01-11 10:03:37 +08:00
lixianjing
2e8802780c fix object array 2021-01-10 22:31:26 +08:00
lixianjing
3b5819981f fix tests 2021-01-10 17:39:49 +08:00
lixianjing
4f81a242d1 refactor fscript and tests 2021-01-10 17:12:01 +08:00
lixianjing
5960ec3bac update docs 2021-01-10 09:58:41 +08:00
lixianjing
ed29b4171a add doc fscript_math.md 2021-01-09 17:30:54 +08:00
lixianjing
b2c5be2c58 add event_from_name 2021-01-08 18:30:33 +08:00
lixianjing
b8bcd8d725 improve fscript_date_time 2021-01-08 17:35:25 +08:00
lixianjing
c7bc0c4b1c update tests 2021-01-08 17:19:12 +08:00
lixianjing
0e0bd11ca0 wrap object_array for fscripts 2021-01-08 17:07:27 +08:00
lixianjing
e760b78332 improve object_array 2021-01-08 12:08:32 +08:00
lixianjing
0074e13109 improve fscript and wrap date time to fscript 2021-01-08 10:00:40 +08:00
lixianjing
c0f1fcb0b7 improve object_default 2021-01-08 09:45:37 +08:00
lixianjing
0bc2f7f117 improve date time 2021-01-08 07:24:04 +08:00
lixianjing
388ebdeb92 add date_time_to_time 2021-01-07 17:32:32 +08:00
lixianjing
5879a6fab1 wrap json/ubjson for fscript 2021-01-07 16:17:01 +08:00
lixianjing
51560cf43f wrap app_conf for fscript 2021-01-07 15:14:14 +08:00
lixianjing
51d28cfda2 wrap fs for fscript 2021-01-07 14:36:33 +08:00
lixianjing
061ae729a5 fscript support c++ like comments 2021-01-07 11:34:05 +08:00
lixianjing
7234d9dd25 wrap bits operation for fscript 2021-01-07 10:57:19 +08:00
lixianjing
768f027aaf wrap tcp/udp/serial to fscript 2021-01-06 18:05:50 +08:00
lixianjing
e94f928a68 improve fscript_ext 2021-01-06 15:49:03 +08:00
lixianjing
bd3dadc6dc improve fscript 2021-01-05 21:52:00 +08:00
lixianjing
e79b882ee2 improve fscript and fscript_ext 2021-01-05 17:55:24 +08:00
lixianjing
f35f2d9356 improve fscript 2021-01-05 13:58:58 +08:00
lixianjing
20c661332c refactor 2021-01-05 09:39:27 +08:00
lixianjing
da3d1c28a5 rework input engine candidates 2021-01-05 09:04:57 +08:00
lixianjing
80a881853e improve fscript_ext 2021-01-04 18:19:16 +08:00
lixianjing
7fbd6e1dd7 wrap wbuffer/rbuffer to fscript 2021-01-04 17:22:32 +08:00
lixianjing
464f7aaeb7 add tk_strtoll 2021-01-04 17:21:18 +08:00
lixianjing
2be61283e0 wrap endian fuctions to fscript 2021-01-04 10:44:15 +08:00
lixianjing
df045810db improve crc and wrap to fscript 2021-01-04 09:47:30 +08:00
lixianjing
23fee87e4d improve wbuffer/rbuffer 2021-01-04 08:35:19 +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
fa9024d038 fscript support continue/break 2021-01-02 23:07:37 +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
ddfbed2fc7 improve fscript docs and testcase 2021-01-02 12:36:30 +08:00
lixianjing
3d7c785d32 update data 2020-12-30 15:39:08 +08:00
lixianjing
050a9f269b format code 2020-12-29 17:54:57 +08:00
lixianjing
7ca7d9648c add str_encode_hex 2020-12-28 08:45:24 +08:00
lixianjing
5b367007a0 add url parser 2020-12-25 22:02:34 +08:00
lixianjing
7c9ebc7681 fix infer found warnings 2020-12-25 10:13:02 +08:00
lixianjing
72ff9fa247 improve tests 2020-12-23 17:53:39 +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
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
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
80455a9194 format code 2020-12-14 11:33:25 +08:00
lixianjing
f5479822c5 improve mmap 2020-12-14 11:31:42 +08:00
lixianjing
ba97d3470f overlay support always_on_top prop 2020-12-14 11:03:58 +08:00
lixianjing
9044231842 improve mmap 2020-12-11 22:54:23 +08:00
lixianjing
4b1b129280 add mmap 2020-12-11 22:22:06 +08:00
lixianjing
9e25eb10cc fix tests 2020-12-11 16:50:09 +08:00
lixianjing
1ee029b7f1 improve read_line and tests 2020-12-10 17:49:13 +08:00
lixianjing
17c3d726d1 add testcase 2020-12-10 16:05:48 +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
19e9fae076 format code 2020-12-06 11:43:25 +08:00
lixianjing
9408791f95 improve fscript 2020-12-06 11:41:52 +08:00
lixianjing
471a106f52 fscript support register global functions 2020-12-04 08:29:06 +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
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
88929cc2e6 fix memory leak 2020-11-29 01:18:01 -08:00
lixianjing
fb052fd673 improve fscript and remove expr_eval 2020-11-28 21:35:07 +08:00
lixianjing
57a5fbfe34 add date_time_add_delta 2020-11-28 09:23:55 +08:00