Commit Graph

1786 Commits

Author SHA1 Message Date
lixianjing
46c28bfc34 improve vpage 2021-06-24 22:13:39 +08:00
lixianjing
38bebdd8d7 merge multi_dirty_rects 2021-06-24 08:10:31 +08:00
lixianjing
cc025d6e6b improve awtk_config.py 2021-06-23 15:40:28 +08:00
lixianjing
5c7a80259f improve awtk_main.inc 2021-06-23 14:24:45 +08:00
lixianjing
17831a3bb7 improve vgcanvas_asset_manager 2021-06-19 06:42:51 +08:00
lixianjing
0f59ab6d5c add asset_manager for vgcanvas 2021-06-18 16:39:29 +08:00
lixianjing
52df5066be improve offline canvas and snapshot 2021-06-18 16:29:03 +08:00
lixianjing
2c51fdb853 improve keyboard 2021-06-17 17:07:10 +08:00
lixianjing
c02a3c292e improve widget_paint_with_clip 2021-06-17 11:30:15 +08:00
lixianjing
d49acb2fd0 improve assets_manager 2021-06-17 11:00:56 +08:00
lixianjing
70a389c7d5 improve ffr_draw_rounded_rect 2021-06-17 10:55:42 +08:00
lixianjing
7e5653ba06 improve lcd 2021-06-17 10:51:09 +08:00
lixianjing
99a0ebbb98 improve widget_animator_manager_init 2021-06-17 10:36:33 +08:00
lixianjing
3ba8149065 improve awtk_main 2021-06-17 10:34:19 +08:00
lixianjing
be929f8f03 fix gpinyin 2021-06-16 18:48:24 +08:00
lixianjing
2b403d185e improve edit/mledit 2021-06-16 16:12:49 +08:00
lixianjing
9dbead950b support 5keys keyboard 2021-06-16 11:34:07 +08:00
lixianjing
3d6b62a119 improve canvas draw bidi(fix issue #559) 2021-06-15 18:12:59 +08:00
lixianjing
9ff8d8a25c improve font manager 2021-06-15 18:04:53 +08:00
lixianjing
e5393b950e improve is_same_row/is_same_row 2021-06-15 17:37:31 +08:00
lixianjing
465859d2e9 update docs 2021-06-12 10:02:04 +08:00
lixianjing
9afade7fdb fix label multi line bidi text. issue #559 2021-06-11 17:08:14 +08:00
lixianjing
0ccfe1aca2 improve text selector 2021-06-11 16:46:21 +08:00
lixianjing
f05e8f86f4 improve date time format api docs 2021-06-11 10:45:43 +08:00
lixianjing
51ff5bb7c2 refactor clip view 2021-06-11 08:40:32 +08:00
lixianjing
bbfc3a5820 improve edit focus 2021-06-10 14:45:22 +08:00
lixianjing
356038a741 improve vpage api comment 2021-06-10 14:33:15 +08:00
lixianjing
f3f8788a93 improve widget_on_keydown 2021-06-10 12:11:09 +08:00
lixianjing
39a8c742f4 improve edit handle left/right 2021-06-10 08:39:00 +08:00
lixianjing
77cf9a0f78 add vpage widget 2021-06-09 17:32:32 +08:00
lixianjing
53dbeda52b format code 2021-06-09 15:18:18 +08:00
lixianjing
7ab10ca007 improve slide menu 2021-06-08 18:50:24 +08:00
lixianjing
aedbd5ede4 fix edit input via hard keyboard on embedded system 2021-06-08 17:08:01 +08:00
lixianjing
7944a1d915 improve hscrollable 2021-06-08 16:34:34 +08:00
lixianjing
97d496931b improve build scripts 2021-06-08 16:15:59 +08:00
lixianjing
00830f3839 improve slide view 2021-06-08 16:10:31 +08:00
lixianjing
917a9c3a96 improve self_layouter_default 2021-06-07 17:30:19 +08:00
lixianjing
f30eb6fe4f improve mmap.c 2021-06-07 15:01:21 +08:00
lixianjing
ed705e597b improve file browser view 2021-06-07 14:59:35 +08:00
lixianjing
4133be42f6 improve release scripts 2021-06-07 11:51:26 +08:00
lixianjing
b9da2f500d refactor widget 2021-06-06 09:51:50 +08:00
lixianjing
5a57086c58 improve switch 2021-06-05 17:21:55 +08:00
lixianjing
45b4af05fa improve hscroll_label 2021-06-04 18:00:18 +08:00
lixianjing
e7841df4cf improve scroll bar 2021-06-04 17:51:45 +08:00
lixianjing
319b391b4a scroll bar mobile support auto scroll 2021-06-04 17:35:48 +08:00
lixianjing
e1b6c34b88 fix ubjson_writer_write_key_len( 2021-06-03 18:42:35 +08:00
lixianjing
f0f1b8b85d improve scroll bar 2021-06-03 18:36:40 +08:00
lixianjing
857ef40f97 remove unnecessary warnings 2021-06-02 19:01:42 +08:00
lixianjing
d090270c78 improve widget_set_visible 2021-06-02 17:26:28 +08:00
lixianjing
3576ddbf10 update docs 2021-06-02 16:12:51 +08:00
lixianjing
77083e9690 improve slider 2021-06-01 21:40:19 +08:00
lixianjing
f9802421eb improve api docs 2021-06-01 11:34:40 +08:00
lixianjing
df469b4e4d improve text selector 2021-06-01 11:05:29 +08:00
lixianjing
26fbaf4e22 improve vgcanvas_null.c/vgcanvas_nanovg_soft.c 2021-05-31 16:57:58 +08:00
lixianjing
c638c8fc7f update docs 2021-05-29 09:56:15 +08:00
lixianjing
72c512b051 remove new/delete in new.cpp(need not any longer) 2021-05-29 09:27:15 +08:00
lixianjing
6fa13ce4a8 improve SDL for win7 2021-05-28 18:37:45 +08:00
lixianjing
fcbc71921e make scroll bar/scroll view/slide view/switch/text selector usable even if widget animators disabled. 2021-05-28 18:30:42 +08:00
lixianjing
6ce340a352 add EXPORT_STD_MALLOC to decide if export std malloc funtions 2021-05-28 08:56:05 +08:00
lixianjing
cf124bf3d8 update docs 2021-05-27 14:24:08 +08:00
lixianjing
c29e0825e7 improve std mem allocator 2021-05-27 10:26:23 +08:00
lixianjing
a105fc1193 add macro to control if enable window animator cache 2021-05-26 18:12:22 +08:00
lixianjing
4a1b3887b6 improve gauge_pointer 2021-05-26 13:58:06 +08:00
lixianjing
a80b9894e3 improve edit 2021-05-25 16:59:55 +08:00
lixianjing
8f25e286e0 add ui_feedback_deinit 2021-05-25 10:38:41 +08:00
lixianjing
0dccaff42b style support focusable/feedback 2021-05-24 08:31:07 +08:00
lixianjing
78077d8631 improve stb to support hardware yuv to rgb 2021-05-22 07:53:29 +08:00
lixianjing
cd754c600e improve image loader 2021-05-22 07:43:52 +08:00
lixianjing
a4238f527d add strongly_focus for window 2021-05-21 09:54:01 +08:00
lixianjing
f395757455 improve for oom 2021-05-20 15:59:10 +08:00
lixianjing
a782f9d495 improve widget_to_xml 2021-05-20 11:16:47 +08:00
lixianjing
a6904b3efa window support EVT_PAINT 2021-05-20 09:35:10 +08:00
lixianjing
dad72bbea4 improve screen saver 2021-05-19 18:16:00 +08:00
lixianjing
0d55171e56 add NATIVE_WINDOW_NOT_RESIZABLE to disable user resize desktop window 2021-05-19 09:32:24 +08:00
lixianjing
3dc786ca02 improve assets_manager 2021-05-18 17:58:46 +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
606e67be89 improve image 2021-05-18 10:49:54 +08:00
lixianjing
5c12ae78e4 update docs 2021-05-18 09:29:38 +08:00
lixianjing
2d97791a31 improve for AWTK_LITE 2021-05-17 18:19:30 +08:00
lixianjing
79259a1df3 update docs 2021-05-17 16:12:59 +08:00
lixianjing
ddab391f93 add widget_auto_scale_children 2021-05-17 09:47:55 +08:00
lixianjing
82f9f909ef refactor 2021-05-16 17:15:19 +08:00
lixianjing
2bdd27e331 improve layout 2021-05-16 11:34:00 +08:00
lixianjing
5ce2c4e9df add widget_dispatch_async and dispatch activate async 2021-05-15 17:42:50 +08:00
lixianjing
03801b61da improve widget_set_need_relayout 2021-05-15 12:17:06 +08:00
lixianjing
6e56a46031 improve draw_rounded_rect 2021-05-15 07:10:58 +08:00
lixianjing
044a489e09 improve draw_rounded_rect 2021-05-14 18:45:32 +08:00
lixianjing
3234cf8621 improve switch 2021-05-14 11:50:21 +08:00
lixianjing
62f0d6cb1c improve event_source_manager_default_dispatch_fds 2021-05-13 18:18:29 +08:00
lixianjing
64e94c1a6c improve layout/auto_adjust_size 2021-05-13 18:05:19 +08:00
lixianjing
a10912b1de optimize canvas.c for AWTK_LITE 2021-05-12 15:40:57 +08:00
lixianjing
d3bdca787e improve popup 2021-05-12 11:36:04 +08:00
lixianjing
3f9b451058 improve mledit 2021-05-12 08:56:06 +08:00
lixianjing
264dc2ee95 improve tests 2021-05-11 17:28:54 +08:00
lixianjing
308a753059 update docs 2021-05-11 15:50:24 +08:00
lixianjing
b9916610a1 improve dialog 2021-05-11 10:36:55 +08:00
lixianjing
6077bec8ec refactor popup 2021-05-08 16:45:50 +08:00
lixianjing
1291f859dd improve check button 2021-05-07 17:45:53 +08:00
lixianjing
f835148477 refactor button and tests 2021-05-07 14:18:24 +08:00
lixianjing
03ad62364a improve mledit 2021-05-07 09:11:32 +08:00
lixianjing
d6d72b92db improve combo_box/combo_box_ex 2021-05-06 17:19:45 +08:00
lixianjing
8cacadaa3b update docs 2021-04-30 17:54:33 +08:00
lixianjing
ba05d4fdc1 rework image value 2021-04-30 10:46:31 +08:00
lixianjing
43fd5c8be6 improve label 2021-04-29 11:31:36 +08:00
lixianjing
c684627f36 rework builtin dialog 2021-04-29 11:26:16 +08:00
lixianjing
442975583e improve supporting application icon on windows 2021-04-28 15:58:12 +08:00
lixianjing
050e03e51f rework label 2021-04-28 15:20:32 +08:00
lixianjing
7a5d7a6863 update docs 2021-04-27 18:20:59 +08:00
lixianjing
baa3e7be33 improve fs_os_stat on windows 2021-04-27 17:56:22 +08:00
lixianjing
17fbfaf93e rework label_get_text_line_max_w 2021-04-27 17:24:30 +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
08dc8789e5 improve memory allocator 2021-04-25 07:13:49 +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
5e51b56d81 add network_shell 2021-04-22 15:04:38 +08:00
lixianjing
bec68c3713 memory manager support multi blocks of memory 2021-04-22 14:52:29 +08:00
lixianjing
c56d50b3a1 update docs 2021-04-20 18:24:50 +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
4e67ac8d14 improve build scripts 2021-04-17 21:15:08 +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
3dd0ce9588 improve combobox 2021-04-09 11:15:42 +08:00
lixianjing
2bd444f5b8 improve mutable image 2021-04-08 17:14:50 +08:00
lixianjing
db2e073ee2 fix mutex_nest 2021-04-08 14:01:34 +08:00
lixianjing
000879a092 correct guage to gauge 2021-04-07 15:41:09 +08:00
lixianjing
62979a134d improve api comment 2021-04-07 14:12:02 +08:00
lixianjing
acfbb49056 improve hscroll_label 2021-04-06 18:08:49 +08:00
lixianjing
8c9e92f75b add idle_queue_ex/timer_queue_ex for script binding 2021-04-06 11:24:42 +08:00
lixianjing
132fa629f6 add WITH_MBEDTLS 2021-04-04 10:58:07 +08:00
lixianjing
3a7db2c668 add gui_app_start_ex 2021-04-04 08:33:56 +08:00
lixianjing
0a6c3f1d7f improve image_animation 2021-04-03 17:10:03 +08:00
lixianjing
c026e9d122 fix T9 build errors 2021-04-01 09:38:36 +08:00
lixianjing
a98a015a13 improve edit to redraw after call edit_set_text 2021-03-30 18:17:41 +08:00
lixianjing
2a2dd47ff6 improve for wheel_event_cast 2021-03-30 14:36:55 +08:00
lixianjing
1f577954ae update docs 2021-03-30 09:05:14 +08:00
lixianjing
80fa1b1dc1 improve and refactor for go binding 2021-03-28 17:39:55 +08:00
lixianjing
df4e103298 update docs 2021-03-26 16:57:26 +08:00
lixianjing
122f54419e merge mbedtls 2021-03-25 17:16:12 +08:00
lixianjing
cb74f4f484 add docs 2021-03-25 14:02:42 +08:00
lixianjing
932d0a182f improve mono font 2021-03-24 17:15:28 +08:00
lixianjing
49762b52ef improve file browser 2021-03-24 08:48:55 +08:00
lixianjing
9d136bb645 fix change log date error 2021-03-22 18:00:29 +08:00
lixianjing
d782f03a7f fix children_layouter_list_view memory leak 2021-03-19 16:58:51 +08:00
lixianjing
8f0d6450b0 add tk_strtoi 2021-03-17 17:49:21 +08:00
lixianjing
c2b0268f2e improve progress_bar and progress_circle 2021-03-16 17:57:13 +08:00
lixianjing
7c4622cf8b improve for mingw 2021-03-16 17:13:04 +08:00
lixianjing
a9211168b4 improve for linux fb egl 2021-03-16 10:16:28 +08:00
lixianjing
5aaad6c172 improve network interface 2021-03-16 06:45:43 +08:00
lixianjing
90a4232d08 add html view 2021-03-14 18:13:31 +08:00
lixianjing
010051230f fix label auto adjust resize 2021-03-13 07:28:42 +08:00
lixianjing
015dc506d2 improve font_manager_unload_font for OpenGL 2021-03-10 16:01:32 +08:00
lixianjing
0c115bb41a add INPUT_ASCII to input english chars 2021-03-10 13:58:19 +08:00
lixianjing
6b51be9584 improve label for dialog_info/dialog_xxx 2021-03-10 13:49:24 +08:00
lixianjing
efe9b07308 improve window_manager_default vtable init order 2021-03-07 10:39:56 +08:00
lixianjing
612c559ba4 use WITH_SDL to replace SDL2 2021-03-07 09:41:23 +08:00
lixianjing
a694d9e8ad fix window_manager_back_to_win_sync for modal dialog 2021-03-07 09:00:05 +08:00
lixianjing
37d5f5b71e fix demo ui build error in VS 2021-03-04 17:55:49 +08:00
lixianjing
9ef84e289a update docs 2021-03-04 17:24:11 +08:00
lixianjing
aa730953ff improve children_layouter_list_view 2021-03-04 15:35:10 +08:00
lixianjing
6174910e04 update docs 2021-03-03 17:13:48 +08:00
lixianjing
c9cc5ee5ac fix slide indicator 2021-03-03 11:01:31 +08:00
lixianjing
3100206787 add fs_copy_file/fs_copy_dir/dir_exist 2021-03-02 18:15:11 +08:00
lixianjing
deb6ce6a57 fix widget_clone and update assets 2021-03-02 14:38:40 +08:00
lixianjing
d7813db7e4 remove qt_to_xml 2021-03-02 10:08:06 +08:00
lixianjing
d75e6d901a improve text selector 2021-03-01 18:10:11 +08:00
lixianjing
e25b15bb55 improve slide view(fix issue #525) 2021-03-01 17:18:48 +08:00
lixianjing
13b8ea6ff9 improve input method 2021-02-28 10:31:21 +08:00
lixianjing
77f85a058d improve gpinyin 2021-02-26 14:50:17 +08:00
lixianjing
e296dcfe7e fix csv 2021-02-26 14:43:40 +08:00
lixianjing
1e6063e86a update docs 2021-02-25 18:15:44 +08:00
lixianjing
146132e976 update docs 2021-02-25 15:25:42 +08:00
lixianjing
ef8f0fd07c update docs 2021-02-25 15:22:37 +08:00
lixianjing
a8019ece73 improve input method 2021-02-25 11:06:43 +08:00
lixianjing
15fb567c8a update docs 2021-02-24 18:09:50 +08:00
lixianjing
1db333aa65 add use_std_cxx 2021-02-24 17:43:01 +08:00
lixianjing
efae68d003 improve idle/timer for widget 2021-02-24 09:03:30 +08:00
lixianjing
f13629d0ee add TK_DEFAULT_WAIT_TIME to control wait time of select 2021-02-23 17:04:31 +08:00
lixianjing
faa1a0a468 fix csv_row_to_str 2021-02-23 15:05:13 +08:00
lixianjing
cde56ba700 update docs 2021-02-23 14:27:27 +08:00
lixianjing
a45e51de61 add tk_expr_eval 2021-02-23 11:30:26 +08:00
lixianjing
3ff4b53c43 fix listview when there is no children(fix issue #519) 2021-02-22 11:06:21 +08:00
lixianjing
a90cddfc32 update docs 2021-02-20 15:16:02 +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
075f060271 improve build scripts 2021-02-20 09:29:24 +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
033379b35b update docs 2021-02-05 17:57:52 +08:00
lixianjing
37f40f384e refactoring pages 2021-02-04 18:05:37 +08:00
lixianjing
1ca179fdfd add network interface 2021-02-04 13:51:45 +08:00
lixianjing
ce63130489 add str_decode_hex 2021-02-04 09:58:15 +08:00
lixianjing
ab0c4d2700 update docs and demos 2021-02-04 09:38:57 +08:00
lixianjing
58b6914a2c add window_set_auto_scale_children 2021-02-04 09:10:21 +08:00
lixianjing
309c932e84 improve digit_clock 2021-02-03 18:19:54 +08:00
lixianjing
8aaf01a3ea add design_w/design_h/.. props for window 2021-02-03 18:17:57 +08:00
lixianjing
208d9865da format code 2021-02-03 11:38:12 +08:00