Commit Graph

3999 Commits

Author SHA1 Message Date
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
12ae5ed697 improve canvas for AWTK_LITE 2021-05-18 09:29:01 +08:00
lixianjing
2d97791a31 improve for AWTK_LITE 2021-05-17 18:19:30 +08:00
lixianjing
de230e96a8 export some functions 2021-05-17 16:02:00 +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
cc7cd06680 improve window load event 2021-05-16 09:27:28 +08:00
lixianjing
6fe0ebca59 improve style_const_apply_layout 2021-05-16 08:12:57 +08:00
lixianjing
1dd0d73ba7 improve list view layout 2021-05-16 07:52:32 +08:00
lixianjing
5ce2c4e9df add widget_dispatch_async and dispatch activate async 2021-05-15 17:42:50 +08:00
lixianjing
29fbbe38b4 add event_clone 2021-05-15 17:42:15 +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
c305ef3c88 improve label 2021-05-15 07:08:48 +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
f517605adb fix object_compositor_on_destroy(issue #551) 2021-05-13 18:10:07 +08:00
lixianjing
64e94c1a6c improve layout/auto_adjust_size 2021-05-13 18:05:19 +08:00
lixianjing
2a07107bc6 improve mledit 2021-05-12 15:57:45 +08:00
lixianjing
a10912b1de optimize canvas.c for AWTK_LITE 2021-05-12 15:40:57 +08:00
lixianjing
ab328b9cee fix build error on stm32 2021-05-12 15:07:53 +08:00
lixianjing
40b8367bee update docs 2021-05-12 14:42:22 +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
a19e857dd3 improve WINDOW_CLOSABLE_CONFIRM for window base 2021-05-11 10:35:41 +08:00
lixianjing
b372cb97a9 add widget_back/widget_back_to_home 2021-05-11 10:35:04 +08:00
lixianjing
1203296225 export window_base_auto_scale_children for test 2021-05-10 11:44:28 +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
ad904aefc9 format code 2021-05-07 14:57:38 +08:00
lixianjing
f3979762dd improve mledit 2021-05-07 14:56:13 +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
5307e03385 Merge branch 'master' of https://github.com/zlgopen/awtk 2021-05-06 17:21:41 +08:00
lixianjing
d6d72b92db improve combo_box/combo_box_ex 2021-05-06 17:19:45 +08:00
lixianjing
4a4217eba3 fix hal build on mingw 2021-05-05 15:24:31 +08:00
lixianjing
96ad992156 improve main_loop_simple 2021-04-30 18:29:34 +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
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
924e4dd979 improve dialog helper 2021-04-28 18:19:06 +08:00
lixianjing
050e03e51f rework label 2021-04-28 15:20:32 +08:00
lixianjing
9759614b44 add UTF-8 BOM for some files 2021-04-28 09:58:58 +08:00
lixianjing
26088d89ee fix api comments 2021-04-28 09:20:27 +08:00
lixianjing
e972dfe373 format code 2021-04-28 09:03:35 +08:00
lixianjing
eaea8d5425 remove dup WIDGET_PROP_MAX_W 2021-04-28 09:02:17 +08:00
lixianjing
b796c129df improve input_method_default_show_keyboard 2021-04-27 18:19:50 +08:00
lixianjing
3df1552ea7 fix rotate_image 2021-04-27 18:19:21 +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
392d4a3431 improve line_parser_next 2021-04-27 17:07:58 +08:00
lixianjing
253433f367 improve label auto adjust size 2021-04-27 15:46:57 +08:00
lixianjing
97deef6efc add widget_is_window_created 2021-04-27 15:45:43 +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
46eb6d4a63 fix building error on stm32 2021-04-24 11:41:18 +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
d494f3fed0 fix warnings 2021-04-23 16:31:31 +08:00
lixianjing
7e5c23b271 fix build warnings 2021-04-22 15:50: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
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
c56d50b3a1 update docs 2021-04-20 18:24:50 +08:00
lixianjing
6a4a6dc1b8 improve eidt/mledit 2021-04-20 17:17:46 +08:00
lixianjing
dcb5443677 fix api comments 2021-04-20 10:57:36 +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
6186653d09 Merge branch 'master' of https://github.com/zlgopen/awtk 2021-04-15 17:11:54 +08:00
lixianjing
0c24ee5162 add file_chooser_set_top_dir 2021-04-15 17:11:09 +08:00
lixianjing
d5eb37a8fa fix api comment 2021-04-15 15:46:02 +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
e14ded826c improve api comments 2021-04-13 14:53:58 +08:00
lixianjing
fba89ef4db improve build scripts 2021-04-12 09:37:55 +08:00
lixianjing
4c12cca76d improve shortcut 2021-04-11 10:54:42 +08:00
lixianjing
00e8c85143 improve fs_create_dir_r 2021-04-11 10:04:44 +08:00
lixianjing
0d3121c949 remove pragma pack for value_t 2021-04-10 17:33:08 +08:00
lixianjing
7c85604254 remove pragma pack for value_t 2021-04-10 16:48:50 +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
0afe69d651 improve awtk_tkc.h 2021-04-07 17:36:49 +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
62979a134d improve api comment 2021-04-07 14:12:02 +08:00
lixianjing
bacae3e2ce format code 2021-04-06 19:10:01 +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
f4cabf6262 fix warnings for mingw 2021-03-30 13:51:36 +08:00
lixianjing
3c07e44896 export idle_find/timer_find 2021-03-30 11:28:15 +08:00
lixianjing
0a57bde180 improve mutable_image for designer 2021-03-30 09:03:29 +08:00
lixianjing
82babd1961 improve slider 2021-03-30 09:02:45 +08:00
lixianjing
80fa1b1dc1 improve and refactor for go binding 2021-03-28 17:39:55 +08:00
lixianjing
122f54419e merge mbedtls 2021-03-25 17:16:12 +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
3afbd586eb add extra_ctx on timer/idle 2021-03-23 17:30:43 +08:00
lixianjing
d782f03a7f fix children_layouter_list_view memory leak 2021-03-19 16:58:51 +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
8645a001be fix warnings 2021-03-18 08:00:56 +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
63b995c619 fix hal build error on linux 2021-03-16 17:43:59 +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
db9f5c73e3 format code 2021-03-16 06:44:10 +08:00
lixianjing
010051230f fix label auto adjust resize 2021-03-13 07:28:42 +08:00
lixianjing
97adc000e7 improve font_manager_unload_font for OpenGL 2021-03-10 16:05:19 +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
f73daba264 improve types_def.h 2021-03-07 11:37:49 +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
aa730953ff improve children_layouter_list_view 2021-03-04 15:35:10 +08:00
lixianjing
0e7984f7b6 format code 2021-03-03 17:16:57 +08:00
lixianjing
d0cd471c9c support mouse wheel key 2021-03-03 17:11:49 +08:00
lixianjing
d6fb7e0606 fix screen rotation on macos 2021-03-03 17:06:53 +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
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
a30a829901 improve for font not exist 2021-02-26 14:48:38 +08:00
lixianjing
9b210a0ae4 fix sdl memory leak 2021-02-26 14:46:26 +08:00
lixianjing
e296dcfe7e fix csv 2021-02-26 14:43:40 +08:00
lixianjing
eebb2a06cc fix memory leak 2021-02-25 18:13:15 +08:00
lixianjing
ffbe78cc2c fix warnings when there is no top window 2021-02-25 15:16:18 +08:00
lixianjing
22dda0d593 use EVT_WINDOW_CLOSE instread of EVT_DESTROY to reset state 2021-02-25 15:09:49 +08:00
lixianjing
b36306d944 rework window_manager_close_all to pr;5Devent close other window in close/destroy event 2021-02-25 15:09:01 +08:00