Commit Graph

947 Commits

Author SHA1 Message Date
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
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
4388f0dc03 popup support close_when_timeout prop 2020-11-26 14:42:15 +08:00
lixianjing
acfe57c310 improve theme_gen 2020-11-25 11:16:33 +08:00
lixianjing
6d9caa832e fscript support while 2020-11-23 16:10:23 +08:00
lixianjing
3c8fd154e7 fix test 2020-11-20 21:23:01 +08:00
lixianjing
de87b04e37 add timer_resume/timer_suspend 2020-11-20 18:03:21 +08:00
lixianjing
5d0dbef111 add rlog 2020-11-18 21:47:33 +08:00
lixianjing
32d28de165 improve object 2020-11-16 17:47:42 +08:00
lixianjing
ca892fc6f2 add object_to_json 2020-11-15 18:09:31 +08:00
lixianjing
d89e592d07 improve fscript 2020-11-15 07:30:01 +08:00
lixianjing
e4aa9ee3bf improve fscript 2020-11-13 17:09:17 +08:00
lixianjing
e298f62872 rework fscripts 2020-11-13 08:57:05 +08:00
lixianjing
142653f5ee improve fscripts 2020-11-12 15:04:36 +08:00
lixianjing
d1e90e1f80 improve fscript 2020-11-11 22:18:50 +08:00
lixianjing
e65d820e1e format code 2020-11-11 15:53:21 +08:00
lixianjing
2c8fb3c526 improve fscripts 2020-11-11 15:25:37 +08:00
lixianjing
663acd421b improve fscripts 2020-11-11 09:33:33 +08:00
lixianjing
57b06133fe improve fscript 2020-11-10 22:06:48 +08:00
lixianjing
3ab41829ff add fscript 2020-11-09 18:03:19 +08:00
lixianjing
ded21d32e0 improve assets manager 2020-11-06 14:46:52 +08:00
xianjimli
638a5266dc improve ubjson 2020-11-05 17:39:02 +08:00
xianjimli
93df022906 fix tests 2020-11-05 11:37:21 +08:00
xianjimli
9b20c809f5 fix memory leak when asset name exceed 31 2020-11-04 15:00:39 +08:00
xianjimli
91c071a26e fix tests leak 2020-11-03 17:12:03 +08:00
xianjimli
e78e02ff50 improve xml_file_expand 2020-11-03 11:34:20 +08:00
lixianjing
d5dae68d2a improve object_default 2020-10-30 17:39:25 +08:00
xianjimli
8a33799afd improve dialog_highlighter_factory 2020-10-29 16:29:19 +08:00
xianjimli
e33e999585 format code 2020-10-28 15:59:45 +08:00
xianjimli
42e6c1264c label supported word_wrap 2020-10-28 13:55:34 +08:00
xianjimli
4d104751c9 improve object_array 2020-10-27 15:09:02 +08:00
lixianjing
986f4c2889 add input_device_status_abort_all_pressed_keys 2020-10-25 12:03:41 +08:00
lixianjing
e61b0c73fd add object_clone 2020-10-25 08:30:57 +08:00
lixianjing
6cd0417144 improve value for binary data 2020-10-24 02:17:43 -07:00
lixianjing
b35d57d166 format code 2020-10-24 09:45:42 +08:00
lixianjing
9af821b04b improve json/ubjson/ini 2020-10-24 09:43:19 +08:00
xianjimli
68a164dd79 improve darray 2020-10-22 14:17:57 +08:00
xianjimli
c3dc9fe12d fix test 2020-10-20 18:55:57 +08:00
xianjimli
0981060a0b fix asset_loader_zip_test.cc for linux 2020-10-20 13:39:47 +08:00
lixianjing
0a22401706 rollback changes in bitmap_destroy 2020-10-19 02:06:42 -07:00
lixianjing
83e3e99842 fix bugs found by valgrind 2020-10-17 21:17:55 -07:00
lixianjing
1a124415fb fix text_selector_test 2020-10-17 19:15:40 -07:00
xianjimli
747f5e1c8a format code 2020-10-15 17:10:52 +08:00
xianjimli
a6e8aa7c58 add props localize_options and localize_options text selector 2020-10-15 17:08:02 +08:00
xianjimli
f0a0498643 change line_wrap default value to FALSE 2020-10-13 16:55:54 +08:00
xianjimli
c353fc4ffc add plugin manager 2020-10-13 09:48:26 +08:00
lixianjing
a9338e7e0d add line_wrap prop to label 2020-10-11 08:14:35 +08:00
lixianjing
53e7ab98a3 add clear rect 2020-10-10 03:25:10 -07:00
lixianjing
39c7357c1e remove grab focus prop 2020-10-09 11:31:05 +08:00
lixianjing
105b31587e add grab_focus and return_key_to_grab_focus 2020-10-08 18:26:16 +08:00
lixianjing
7545661dce add single instance prop for window 2020-10-08 10:16:05 +08:00
lixianjing
9d12d9975d format code 2020-10-08 08:13:10 +08:00
lixianjing
7dce167417 refactor label and line break 2020-10-01 09:04:53 +08:00
lixianjing
a1622762eb add close_im_when_blured and open_im_when_focused for mledit 2020-10-01 08:04:12 +08:00
lixianjing
d87fc8c379 fix memory leak 2020-09-21 00:27:48 -07:00
xianjimli
1bf37ebf5b format code 2020-09-18 09:56:14 +08:00
xianjimli
2fa9e3e39d add value_change_event_t for EVT_VALUE_CHANGE events 2020-09-18 09:45:32 +08:00
lixianjing
f3cd6e5ec2 fix tests 2020-09-17 15:25:24 +08:00
xianjimli
4210655171 format code 2020-09-17 15:06:34 +08:00
xianjimli
d80b401f12 improve tests 2020-09-17 15:05:16 +08:00
xianjimli
3bb4ab39e3 fix warnings 2020-09-17 14:42:41 +08:00
xianjimli
26413d5e4f change some args to const 2020-09-16 09:58:19 +08:00
xianjimli
676023e5be support packed image 2020-09-11 14:51:38 +08:00
xianjimli
fee05fd1ff format code 2020-09-09 11:18:41 +08:00
xianjimli
5dca51df9b add tell/eos for istream 2020-09-09 11:12:19 +08:00
xianjimli
50d989c71c format code 2020-08-27 08:36:19 +08:00
xianjimli
69082a8aae improve edit 2020-08-27 08:34:03 +08:00
xianjimli
1985982392 fix memory leak in tests 2020-08-24 21:26:57 +08:00
lixianjing
e90f5c4f4d improve date time for windows 2020-08-24 09:27:33 +08:00
lixianjing
0ce8397389 fix tests 2020-08-24 09:05:47 +08:00
lixianjing
0dd5b4497d mledit support cancelable 2020-08-24 08:49:12 +08:00
lixianjing
b998843476 add widget_get_text_utf8 2020-08-23 21:47:41 +08:00
xianjimli
bc94a34a82 format code 2020-08-20 10:14:39 +08:00
xianjimli
4a76e5ed64 edit support cancelable prop 2020-08-20 10:12:44 +08:00
xianjimli
6e88cd54ba add charset/encoding 2020-08-19 10:55:25 +08:00
xianjimli
cbe8a0eacf improve ui_serializer 2020-08-19 09:20:40 +08:00
lixianjing
0fd635337b update tests 2020-08-18 17:56:36 +08:00
lixianjing
8d9ee24406 add long_press_time prop for button 2020-08-18 17:43:15 +08:00
xianjimli
b6ecd3d6c6 improve conf node 2020-08-11 07:52:02 +08:00
xianjimli
e124b977e1 improve conf doc 2020-08-11 07:35:10 +08:00
xianjimli
f3f45018d4 improve slist 2020-08-06 12:05:38 +08:00
xianjimli
0706dff633 improve tests 2020-08-06 06:57:43 +08:00
xianjimli
bd85ccfdbf improve edit test 2020-08-04 17:20:26 +08:00
xianjimli
9d3fdf662e add inputing prop for edit/mledit slider 2020-08-04 16:08:50 +08:00
xianjimli
e05faeeddd format code 2020-07-24 07:06:28 +08:00
xianjimli
d2927163c7 improve value_double 2020-07-22 10:47:44 +08:00
lixianjing
3c46d6c1e2 improve date time 2020-07-12 12:04:46 +08:00
lixianjing
6a9bd18260 improve bidi 2020-07-11 11:07:03 +08:00
lixianjing
eebab782f5 improve tests 2020-07-10 18:11:14 +08:00
xianjimli
4925a725f6 format code 2020-07-10 16:46:34 +08:00
xianjimli
61076ffbf7 improve tokenizer 2020-07-10 12:01:22 +08:00
xianjimli
7fe9535b00 improve tokenizer 2020-07-10 11:46:23 +08:00
xianjimli
f51e344b39 improve tests 2020-07-10 10:08:32 +08:00
xianjimli
238db85e61 improve tokenizer 2020-07-10 08:39:47 +08:00
xianjimli
a6d1b96dcc format code 2020-07-09 21:25:08 +08:00
xianjimli
c59677a776 improve expr 2020-07-09 21:25:03 +08:00
xianjimli
d56e5e10f1 improve tools 2020-07-09 17:32:41 +08:00
lixianjing
76b0955cd0 support unicode bidirectional algorithm 2020-07-09 17:05:21 +08:00
lixianjing
fe42c8c7a8 improve date time 2020-07-08 18:17:04 +08:00
xianjimli
d762b16ea7 improve tools 2020-07-08 16:39:01 +08:00
xianjimli
53510f500e improve for bitmap font 2020-06-28 16:55:48 +08:00
xianjimli
be68684be1 improve font cache 2020-06-28 11:26:22 +08:00
xianjimli
c0366be403 improve font cache 2020-06-27 11:00:37 +08:00
xianjimli
6c8337e08e update docs 2020-06-26 16:55:16 +08:00
xianjimli
00e828a574 fix warngins and format code 2020-06-26 16:39:34 +08:00
xianjimli
426899df41 edit support ip/date/time/time_full input type 2020-06-26 16:30:20 +08:00
xianjimli
9c54479629 format code 2020-06-24 12:02:20 +08:00
lixianjing
c5892def17 add cmd_exec_event_t 2020-06-24 11:02:22 +08:00
lixianjing
7509c1c856 add mutex_nest 2020-06-24 08:20:25 +08:00
lixianjing
162a13fd57 change some files to UTF8-BOM 2020-06-22 18:03:30 +08:00
lixianjing
81e30d9069 improve conf-io to support adding new empty node 2020-06-22 07:17:33 +08:00
xianjimli
4439be4153 format code 2020-06-21 08:54:33 +08:00
lixianjing
661e22fed5 improve conf-io support some cmds 2020-06-21 08:49:47 +08:00
xianjimli
fd7f8a5291 fix tests 2020-06-19 21:56:52 +08:00
xianjimli
8987c39403 format code 2020-06-19 18:42:36 +08:00
lixianjing
089366c27c ad object_compositor 2020-06-19 18:35:26 +08:00
xianjimli
a4b05d9a4f format code 2020-06-19 17:54:43 +08:00
lixianjing
6accab6aca improve conf-io 2020-06-19 08:49:29 +08:00
xianjimli
3df6048a5c add check_button_get_checked_button 2020-06-18 18:06:58 +08:00
xianjimli
a71e21bfae improve mem_allocator_pool and add docs 2020-06-18 12:29:56 +08:00
lixianjing
7acedf10b1 fix tests 2020-06-17 03:23:23 -07:00
xianjimli
373bc65ad7 rework memory allocator 2020-06-17 17:59:38 +08:00
xianjimli
d991d6f257 keep spaces in xml attrs 2020-06-17 08:32:39 +08:00
xianjimli
968108f258 format code and update docs 2020-06-17 08:14:23 +08:00
lixianjing
0faaef8448 improve edit get value 2020-06-15 18:05:13 +08:00
xianjimli
a82d5f6363 format code 2020-06-15 11:16:16 +08:00
lixianjing
7229977695 improve conf_io 2020-06-14 17:49:37 +08:00
xianjimli
1215519e09 format code 2020-06-14 08:33:35 +08:00
lixianjing
91a14e7d1b improve conf_io 2020-06-13 22:04:07 +08:00
lixianjing
49c71325c8 add data_reader_asset 2020-06-13 12:06:54 +08:00