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 |
|
xianjimli
|
ca19ceac4d
|
add object_locker and reimplement app_conf with object_locker
|
2020-06-12 21:53:22 +08:00 |
|
lixianjing
|
54c1c7af05
|
add app_conf_set_wstr/app_conf_get_wstr
|
2020-06-12 11:59:13 +08:00 |
|
xianjimli
|
f4f9724725
|
improve tests
|
2020-06-11 11:58:34 +08:00 |
|
xianjimli
|
122beb5930
|
improve conf_io support #name/#size
|
2020-06-11 11:47:21 +08:00 |
|
lixianjing
|
03f9616978
|
add conf-io
|
2020-06-07 09:50:36 +08:00 |
|
xianjimli
|
edf44dca47
|
format code
|
2020-06-05 17:16:19 +08:00 |
|
lixianjing
|
67a58bcea4
|
fix tests
|
2020-06-04 07:29:21 +08:00 |
|
lixianjing
|
4a1554049e
|
fix path_normalize
|
2020-06-03 18:23:56 +08:00 |
|
lixianjing
|
af78c31978
|
improve label
|
2020-06-02 07:59:23 +08:00 |
|
lixianjing
|
e3fe7a6310
|
fix tests for no ttf font support
|
2020-05-29 07:20:24 -07:00 |
|
xianjimli
|
1309dbbc64
|
improve darray tests
|
2020-05-28 21:25:31 +08:00 |
|
lixianjing
|
c582c139d6
|
add test data
|
2020-05-26 11:15:59 +08:00 |
|
lixianjing
|
33209cde4b
|
improve dll export api
|
2020-05-25 17:31:12 +08:00 |
|
lixianjing
|
123e1e1671
|
enable pointer cursor for single widget
|
2020-05-24 19:23:42 +08:00 |
|
xianjimli
|
a00a50b1f0
|
format code
|
2020-05-21 20:43:11 +08:00 |
|
lixianjing
|
14063e1249
|
update tests
|
2020-05-21 12:15:51 +08:00 |
|
lixianjing
|
13f5d9517a
|
improve edit to modify action button text and handle EVT_IM_ACTION event
|
2020-05-21 12:13:49 +08:00 |
|
lixianjing
|
adc2f61045
|
improve tests
|
2020-05-20 18:12:27 +08:00 |
|
lixianjing
|
c12af36232
|
fix tr_text test
|
2020-05-20 17:41:26 +08:00 |
|
lixianjing
|
f98e61d116
|
improve tests
|
2020-05-07 20:05:40 -07:00 |
|
xianjimli
|
a1a37728f6
|
format code
|
2020-05-07 12:03:13 +08:00 |
|
lixianjing
|
4c487f92b6
|
fix tests
|
2020-05-04 18:00:55 +08:00 |
|
xianjimli
|
3faaefdbdf
|
improve fs
|
2020-05-04 17:14:00 +08:00 |
|
xianjimli
|
a4062c0b6a
|
add str_append_more
|
2020-05-03 08:09:32 +08:00 |
|
xianjimli
|
405234ab46
|
improve draw repeat image
|
2020-05-01 07:24:25 +08:00 |
|
xianjimli
|
523dd3b0b7
|
update docs
|
2020-04-29 17:15:14 +08:00 |
|
xianjimli
|
6c00b2eee9
|
improve tests
|
2020-04-29 17:06:46 +08:00 |
|
xianjimli
|
c9ccef5df6
|
improve build scripts
|
2020-04-29 09:10:05 +08:00 |
|
xianjimli
|
de5649053e
|
improve build scripts
|
2020-04-28 17:21:06 +08:00 |
|
xianjimli
|
9158f9147f
|
refactor build scripts
|
2020-04-28 09:54:56 +08:00 |
|
lixianjing
|
a1c8d37b26
|
Windows build awtk to DLL
|
2020-04-28 09:34:09 +08:00 |
|
xianjimli
|
1faa3b8830
|
improve build scripts to make linux/macos support shared library
|
2020-04-28 06:36:53 +08:00 |
|
xianjimli
|
37d1228cc1
|
edit/mledit support tips translation
|
2020-04-27 08:36:41 +08:00 |
|
xianjimli
|
c04409dcb6
|
support rgb565 format bitmap
|
2020-04-21 15:45:18 +08:00 |
|
xianjimli
|
984952465e
|
add default_focused_child prop for view
|
2020-04-06 08:37:33 +08:00 |
|
xianjimli
|
21caa7321c
|
format code
|
2020-04-05 09:18:33 +08:00 |
|
xianjimli
|
93e75ea3db
|
update tests
|
2020-04-04 06:38:43 +08:00 |
|
xianjimli
|
351138b568
|
improve darray_bsearch
|
2020-04-03 07:53:56 +08:00 |
|
xianjimli
|
9baafba337
|
add darray bsearch
|
2020-04-03 07:30:36 +08:00 |
|
xianjimli
|
6ba4158483
|
add waitable ring buffer
|
2020-04-02 07:58:24 +08:00 |
|
xianjimli
|
f276d44c9c
|
improve combobox
|
2020-03-22 18:11:23 +08:00 |
|
xianjimli
|
2fbe618519
|
add widget_set_child_text_with_double
|
2020-03-22 12:19:10 +08:00 |
|
xianjimli
|
f30792ba1b
|
improve assets manager for multi-theme
|
2020-03-18 21:36:24 +08:00 |
|
xianjimli
|
91373e9348
|
add some helper functions for json in str_t
|
2020-03-18 08:20:13 +08:00 |
|
xianjimli
|
fb167956eb
|
format code
|
2020-03-17 06:56:01 +08:00 |
|
xianjimli
|
f2b156f7e0
|
support mutli-theme when no fs
|
2020-03-16 21:19:20 +08:00 |
|
Li XianJing
|
dcb1a1dd41
|
fix windows compile error
|
2020-03-14 17:06:35 +08:00 |
|
xianjimli
|
63464df384
|
move socket_helper.c into tkc
|
2020-03-14 16:17:43 +08:00 |
|
xianjimli
|
f0e2c940d0
|
fix tests
|
2020-03-05 06:22:23 +08:00 |
|
xianjimli
|
f133bf5995
|
improve image value
|
2020-03-03 17:29:11 +08:00 |
|
xianjimli
|
7aa326d2ce
|
add data_reader_factory/data_writer_factory
|
2020-03-01 17:44:10 +08:00 |
|
xianjimli
|
e78cb8d22c
|
add data reader and data writer
|
2020-02-27 06:53:58 +08:00 |
|
xianjimli
|
ccef564225
|
add asset_loader_zip
|
2020-02-26 17:32:21 +08:00 |
|
xianjimli
|
ad70b7c520
|
fix mledit scroll line set/get prop
|
2020-02-24 15:58:21 +08:00 |
|
xianjimli
|
fcb5dd8f22
|
improve mutex
|
2020-02-23 13:33:21 +08:00 |
|
xianjimli
|
0c3ecb4a77
|
fix some warnings
|
2020-02-21 17:40:25 +08:00 |
|
xianjimli
|
ca84885fa7
|
fix ubuntu 16 compile error
|
2020-02-13 18:25:23 +08:00 |
|
xianjimli
|
fb95d6757f
|
improve action thread
|
2020-02-13 10:19:58 +08:00 |
|
xianjimli
|
f1764048c7
|
improve action queue
|
2020-02-11 08:31:30 +08:00 |
|
xianjimli
|
d60c0d8872
|
improve action thread
|
2020-02-10 11:52:38 +08:00 |
|
xianjimli
|
311517a29c
|
improve action thread
|
2020-02-10 10:13:40 +08:00 |
|
xianjimli
|
fae1f60098
|
improve action thread
|
2020-02-09 18:41:04 +08:00 |
|
xianjimli
|
363720cd86
|
add done_event_t
|
2020-02-09 18:22:13 +08:00 |
|
xianjimli
|
4306e53b8e
|
improve action thread
|
2020-02-09 17:35:14 +08:00 |
|
xianjimli
|
976105de99
|
add action thread
|
2020-02-09 09:11:07 +08:00 |
|
xianjimli
|
267d09f775
|
add action_queue/waitable_action_queue
|
2020-02-07 11:19:46 +08:00 |
|
lixianjing
|
4eb51fb23a
|
fix test
|
2020-01-14 00:35:19 -08:00 |
|
xianjimli
|
3c543dec3f
|
add test
|
2020-01-12 10:24:50 +08:00 |
|
lixianjing
|
4d7a72370a
|
improve file browser view
|
2020-01-11 08:31:00 +08:00 |
|
lixianjing
|
acee166671
|
improve test
|
2020-01-10 15:10:40 +08:00 |
|
lixianjing
|
a4665894f3
|
improve xml parser to keep spaces
|
2020-01-08 11:19:49 +08:00 |
|
lixianjing
|
3610240a0c
|
improve func call parser
|
2020-01-07 17:22:39 +08:00 |
|
xianjimli
|
dd5a70a5c2
|
improve file browser
|
2020-01-06 17:09:31 +08:00 |
|
xianjimli
|
ba91d8a7ff
|
file browser support sort
|
2020-01-06 11:59:47 +08:00 |
|
xianjimli
|
b3a833b2c0
|
refactor file browser
|
2020-01-06 11:13:12 +08:00 |
|
xianjimli
|
c0753faf89
|
improve fs api
|
2020-01-06 08:16:52 +08:00 |
|
xianjimli
|
2076fb6b35
|
file browser support filter
|
2020-01-06 08:05:48 +08:00 |
|
xianjimli
|
0c10dc3a28
|
improve file browser
|
2020-01-05 21:38:12 +08:00 |
|
lixianjing
|
147685eacb
|
improve guage pointer
|
2020-01-02 23:39:46 -08:00 |
|
lixianjing
|
1603bb2eba
|
format code
|
2020-01-02 17:43:36 +08:00 |
|
lixianjing
|
e39a6cd0e8
|
change dirty_rect_tolerance from style to property
|
2020-01-02 17:37:38 +08:00 |
|
lixianjing
|
91722d7aa1
|
format code
|
2020-01-02 14:43:55 +08:00 |
|
lixianjing
|
2279f6043d
|
optimize widget clone
|
2019-12-31 23:47:41 -08:00 |
|
lixianjing
|
8c31449ad2
|
update docs
|
2019-12-31 19:27:36 -08:00 |
|
xianjimli
|
b60bcc8c16
|
optimize widget_clone
|
2020-01-01 08:50:00 +08:00 |
|
lixianjing
|
72766e97a5
|
improve candidates
|
2019-12-30 12:44:15 +08:00 |
|
xianjimli
|
9dd965b27f
|
improve asset manager
|
2019-12-30 07:31:19 +08:00 |
|
xianjimli
|
b68f7667a0
|
add str_from_wstr_with_len
|
2019-12-27 18:43:14 +08:00 |
|
xianjimli
|
fec8ef7c0f
|
tab button support dynmic load page
|
2019-12-18 15:39:12 +08:00 |
|
xianjimli
|
d3d14aca47
|
format code
|
2019-12-18 11:39:36 +08:00 |
|
xianjimli
|
371e67724c
|
fix tests
|
2019-12-18 11:15:48 +08:00 |
|
xianjimli
|
584720cf3e
|
improve widget_set_tr_text
|
2019-12-18 11:04:20 +08:00 |
|
xianjimli
|
eccb0ce511
|
import str unescap
|
2019-12-18 09:39:33 +08:00 |
|
xianjimli
|
a8745defa2
|
fix warnings
|
2019-12-18 09:22:25 +08:00 |
|
xianjimli
|
ccf96d6e99
|
add clip_view_test
|
2019-12-17 18:03:49 +08:00 |
|
xianjimli
|
17031959c3
|
rename utf8_to_utf16 to tk_utf8_to_utf16, utf8_from_utf16 to tk_utf8_from_utf16
|
2019-12-17 17:55:52 +08:00 |
|
lixianjing
|
ce88c12a23
|
optimize theme data storage
|
2019-12-10 17:56:31 +08:00 |
|
lixianjing
|
2a06757612
|
format code
|
2019-12-04 09:24:25 +08:00 |
|
lixianjing
|
1cbf9cdb83
|
add ICON_AT_CENTER
|
2019-12-04 09:17:37 +08:00 |
|
lixianjing
|
238933ff01
|
improve for script binding
|
2019-12-01 05:28:22 -08:00 |
|
lixianjing
|
b7b63d9928
|
improve set need relayout children
|
2019-11-28 18:08:04 +08:00 |
|
lixianjing
|
40f79a4867
|
add widget_ref/widget_unref
|
2019-11-28 14:56:59 +08:00 |
|
xianjimli
|
5e04e3db5f
|
fix test
|
2019-11-22 07:38:23 +08:00 |
|
xianjimli
|
2221399e55
|
fix warnings
|
2019-11-22 06:48:12 +08:00 |
|
lixianjing
|
a2cd516dde
|
rework widget focus
|
2019-11-20 15:47:39 +08:00 |
|
lixianjing
|
2ed86db529
|
rework darray sort
|
2019-11-19 08:13:33 +08:00 |
|
lixianjing
|
3672c470cf
|
refactor
|
2019-11-15 15:54:55 +08:00 |
|
lixianjing
|
a298a42dcd
|
move digit clock from ext_widgets to widgets
|
2019-11-12 15:52:08 +08:00 |
|
lixianjing
|
6374885c19
|
add darray sort
|
2019-11-10 16:21:27 +08:00 |
|
lixianjing
|
ce6ffd902a
|
improve event source manager
|
2019-11-07 14:59:03 +08:00 |
|
lixianjing
|
39678db0eb
|
fix widget_do_exec
|
2019-11-07 09:44:26 +08:00 |
|
lixianjing
|
9f3e6e8350
|
add WIDGET_PROP_EXEC
|
2019-11-07 09:30:41 +08:00 |
|
lixianjing
|
cc7b9b7186
|
allow start animators in DONE state
|
2019-11-07 09:27:46 +08:00 |
|
lixianjing
|
b9392b04a0
|
support map key
|
2019-11-05 16:18:27 +08:00 |
|
lixianjing
|
c7dcbe1900
|
improve graphic buffer
|
2019-10-31 20:41:50 -07:00 |
|
lixianjing
|
8764e740ab
|
refactor graphic buffer
|
2019-10-31 22:07:56 +08:00 |
|
lixianjing
|
c4109fe778
|
improve darray
|
2019-10-31 16:00:45 +08:00 |
|
lixianjing
|
8c6df7d13a
|
fix for stm32 and format code
|
2019-10-31 11:42:37 +08:00 |
|
lixianjing
|
e300c272ab
|
add graphic buffer
|
2019-10-31 11:21:46 +08:00 |
|
lixianjing
|
47fa66662e
|
fix image_animation_next
|
2019-10-30 10:00:45 +08:00 |
|
lixianjing
|
2ab3eba975
|
make image_animation_next public
|
2019-10-30 09:07:44 +08:00 |
|
lixianjing
|
18c902cc9d
|
fix tests
|
2019-10-28 09:07:28 +08:00 |
|
lixianjing
|
c9d1bdcf03
|
improve semaphore
|
2019-10-27 16:07:48 -07:00 |
|
lixianjing
|
e47f152f32
|
improve semaphore
|
2019-10-28 06:55:32 +08:00 |
|
xianjimli
|
9c941b1c25
|
add semaphore
|
2019-10-28 06:38:22 +08:00 |
|
xianjimli
|
1784e57a4a
|
fix test
|
2019-10-27 07:04:43 +08:00 |
|
xianjimli
|
1d61c065ef
|
add ostream_retry
|
2019-10-27 07:03:18 +08:00 |
|
xianjimli
|
56582f6912
|
improve ring buffer
|
2019-10-26 11:29:06 +08:00 |
|
lixianjing
|
3befcc8b89
|
merge nanovg unload font patch
|
2019-10-25 18:07:02 +08:00 |
|
lixianjing
|
a53d251b2c
|
improve draggable
|
2019-10-25 17:42:51 +08:00 |
|
xianjimli
|
24f816dec9
|
add draggable
|
2019-10-25 08:14:15 +08:00 |
|
lixianjing
|
db2b9caec1
|
improve fragment frame buffer
|
2019-10-24 14:01:03 +08:00 |
|
lixianjing
|
505cd6f972
|
improve text selector
|
2019-10-23 15:27:01 +08:00 |
|
lixianjing
|
aac47ce517
|
add widget_on_with_tag/wuidget_off_by_tag
|
2019-10-23 14:23:47 +08:00 |
|
lixianjing
|
43ff3f927d
|
fix combo_box clone
|
2019-10-23 11:20:08 +08:00 |
|
lixianjing
|
967259d761
|
fix cloned edit display bug
|
2019-10-23 08:49:27 +08:00 |
|
xianjimli
|
164844aab4
|
update assets
|
2019-10-19 07:42:18 +08:00 |
|
lixianjing
|
a19ab05271
|
improve shdlc
|
2019-10-16 15:03:41 +08:00 |
|
lixianjing
|
9ac1817aa8
|
format code
|
2019-10-16 11:13:04 +08:00 |
|
lixianjing
|
b1a7e59a83
|
improve streams
|
2019-10-16 11:07:30 +08:00 |
|
lixianjing
|
e55f4548bc
|
improve buffered stream
|
2019-10-16 09:57:53 +08:00 |
|
lixianjing
|
43d78ae598
|
add fs_file_eof
|
2019-10-15 15:11:59 +08:00 |
|
lixianjing
|
ceb971bbaa
|
improve stream noisy
|
2019-10-14 23:41:10 -07:00 |
|
lixianjing
|
800d72de57
|
add stream noisy
|
2019-10-15 14:11:15 +08:00 |
|
lixianjing
|
9f07a9ad84
|
update tests
|
2019-10-14 08:01:52 +08:00 |
|
lixianjing
|
dad1ffeb86
|
update docs
|
2019-10-13 21:38:37 +08:00 |
|
lixianjing
|
e2f7664aa3
|
stream shdlc support compress
|
2019-10-13 07:03:46 +08:00 |
|
lixianjing
|
e82ab715d2
|
add compressor
|
2019-10-12 17:28:15 +08:00 |
|
lixianjing
|
1ea72ff656
|
improve shdlc
|
2019-10-12 11:33:57 +08:00 |
|
lixianjing
|
2153960093
|
restruct folders in streams
|
2019-10-11 21:45:36 +08:00 |
|
lixianjing
|
608aaab917
|
add stream_shdlc
|
2019-10-11 08:21:14 +08:00 |
|
lixianjing
|
b175f5637f
|
add repeat_y_inverse
|
2019-10-10 10:00:58 +08:00 |
|
lixianjing
|
40a2137a22
|
improve canvas
|
2019-10-10 09:11:59 +08:00 |
|
lixianjing
|
b6938f4e2d
|
combobox add item_height property
|
2019-10-09 13:57:33 +08:00 |
|
lixianjing
|
9ca5c908d9
|
add istream buffered
|
2019-10-08 18:12:52 +08:00 |
|
lixianjing
|
206af45ce7
|
improve ring buffer to be extendable
|
2019-10-08 16:12:19 +08:00 |
|
lixianjing
|
038d690c72
|
add ostream_buffered
|
2019-10-07 07:34:01 +08:00 |
|
lixianjing
|
be23c18975
|
add ring buffer
|
2019-10-06 12:47:49 +08:00 |
|
xianjimli
|
4c3bfddfd9
|
fix macos compile error
|
2019-09-30 21:45:06 +08:00 |
|
xianjimli
|
b988f9db1c
|
fix macos compile error
|
2019-09-30 21:44:18 +08:00 |
|
lixianjing
|
a57f360f62
|
get edit/mledit margin value from style
|
2019-09-30 18:18:07 +08:00 |
|
lixianjing
|
c7ea3cde4f
|
add event source
|
2019-09-30 12:29:06 +08:00 |
|
lixianjing
|
723d71f980
|
add combo_box_ex and fix widget_get—_prop
|
2019-09-29 16:58:45 +08:00 |
|
xianjimli
|
3d0a59768a
|
progress bar support max property
|
2019-09-27 12:28:15 +08:00 |
|
xianjimli
|
7a17b9d30f
|
time clock support anchor
|
2019-09-27 11:36:10 +08:00 |
|
xianjimli
|
8b8679a80f
|
add localize_options for combobox
|
2019-09-27 06:46:38 +08:00 |
|
lixianjing
|
327f285efb
|
add value_desc_validate
|
2019-09-25 18:03:50 +08:00 |
|
lixianjing
|
a3b2dae36a
|
improve value
|
2019-09-23 08:00:32 +08:00 |
|
lixianjing
|
e9bd5bd3c5
|
improve value
|
2019-09-23 08:00:02 +08:00 |
|
lixianjing
|
cd21ccf62d
|
improve ubjson
|
2019-09-22 11:58:01 +08:00 |
|
lixianjing
|
b093ee4625
|
improve value
|
2019-09-22 10:56:23 +08:00 |
|
lixianjing
|
d30c7f0f7f
|
improve object_array
|
2019-09-21 11:41:50 +08:00 |
|
lixianjing
|
f4163a6016
|
improve ubjson parser
|
2019-09-19 16:01:49 +08:00 |
|
lixianjing
|
cb5cd61d99
|
add object_get_prop_by_path
|
2019-09-19 14:11:22 +08:00 |
|
lixianjing
|
d875b44f0c
|
add object array
|
2019-09-19 11:16:52 +08:00 |
|
lixianjing
|
dfb0533892
|
improve style mutable
|
2019-09-18 18:02:37 +08:00 |
|
lixianjing
|
98ce2ce419
|
add ui feedback
|
2019-09-16 17:55:48 +08:00 |
|
lixianjing
|
a7a7c322d4
|
rework ubjson parser
|
2019-09-16 08:58:41 +08:00 |
|
xianjimli
|
18db544ce3
|
refactor ubjson parser
|
2019-09-16 06:44:21 +08:00 |
|
lixianjing
|
85c308c7aa
|
add ubjson parser
|
2019-09-15 17:57:19 +08:00 |
|
lixianjing
|
90301d46bf
|
ubjson reader works
|
2019-09-15 11:08:51 +08:00 |
|
lixianjing
|
829461e6b9
|
add ubjson
|
2019-09-14 18:16:47 +08:00 |
|
lixianjing
|
9ecf474f9e
|
improve build scripts
|
2019-09-11 17:14:11 +08:00 |
|