Commit Graph

3323 Commits

Author SHA1 Message Date
lixianjing
1d5f19fabb improve edit uint32 max 2024-07-18 17:01:24 +08:00
lixianjing
6b2cd36b0e improve main loop destroy 2024-07-17 10:20:12 +08:00
lixianjing
79b88ad629 improve dragger 2024-07-12 17:22:59 +08:00
lixianjing
f9e06fd701 add tk_socket_get_port 2024-07-09 19:06:42 +08:00
lixianjing
812189e184 improve assets_manager 2024-07-05 16:41:08 +08:00
lixianjing
3a8ae12bfa impove socket helper allow listen port 0 2024-07-04 17:03:55 +08:00
lixianjing
6be26d7635 improve awtk-web key names 2024-07-02 15:54:23 +08:00
lixianjing
ef6864ecf5 improve widget_on_copy_recursive 2024-07-01 12:12:38 +08:00
lixianjing
8002198f46 improve icon at and add docs 2024-06-30 09:42:45 +08:00
lixianjing
a53865125d improve agge line join 2024-06-27 15:09:25 +08:00
lixianjing
a78db1d691 improve overlay 2024-06-27 15:06:29 +08:00
lixianjing
65fc3617ac icon_at support left_top/right_top/left_bottom/right_bottom 2024-06-26 18:49:51 +08:00
lixianjing
08a5d497c1 improve awtk-web key map 2024-06-25 18:19:47 +08:00
lixianjing
4f9d9353e8 improve widget_ensure_visible_in_scroll_view 2024-06-24 17:32:11 +08:00
lixianjing
31ed1c44b4 fscript support register events 2024-06-24 17:24:36 +08:00
lixianjing
4e5f2d5f4f awtk-web support fscript ext 2024-06-21 12:10:35 +08:00
lixianjing
7b1b7bfe77 improve listview 2024-06-21 08:47:37 +08:00
lixianjing
17f6eb6620 add tk_str_case_start_with/tk_str_case_end_with 2024-06-19 08:16:47 +08:00
lixianjing
201f338162 improve cursor for desktop app 2024-06-17 18:01:30 +08:00
lixianjing
52ff8f47c6 improve combo box 2024-06-17 17:57:48 +08:00
lixianjing
e2e3e1cf7a improve slider 2024-06-17 17:56:32 +08:00
lixianjing
77c2217b9f improve list view 2024-06-15 22:07:21 +08:00
lixianjing
45395c8ec7 improve pages for 3key 5key 2024-06-14 17:31:52 +08:00
lixianjing
188eab559c improve widget_visible_in_scroll_view 2024-06-14 17:29:41 +08:00
lixianjing
b3c437cb17 improve tab_button 2024-06-13 17:44:54 +08:00
lixianjing
48f4ea7bdb add widget_visible_in_scroll_view 2024-06-13 17:40:32 +08:00
lixianjing
365825839e remove some unused param check 2024-06-13 17:30:55 +08:00
lixianjing
e98c586fbe improve input method 2024-06-12 18:06:13 +08:00
lixianjing
67f34f062c fix api comment errors 2024-06-04 22:13:43 +08:00
lixianjing
20e08f0122 impove lldb debugger for multi thread 2024-06-03 18:13:02 +08:00
lixianjing
726d2d2a07 improve debugger lldb 2024-05-29 20:18:37 +08:00
lixianjing
9503a5c6fb improve pages events 2024-05-28 18:47:04 +08:00
lixianjing
6d3eeaddb1 fix list view layout 2024-05-28 18:45:02 +08:00
lixianjing
8f50fc2937 check button add new state indeterminate 2024-05-28 18:42:28 +08:00
lixianjing
8dff13896b event_source_manager_default support us sleep 2024-05-28 16:35:04 +08:00
lixianjing
9a2b33ee11 fix awtk web font position 2024-05-24 17:41:07 +08:00
lixianjing
f7a1749144 add tk_int_is_in_array 2024-05-24 11:25:46 +08:00
lixianjing
b09e877877 improve focus next 2024-05-17 17:43:32 +08:00
lixianjing
61a08aa3fb fix misspelling 2024-05-17 17:38:40 +08:00
lixianjing
275429c1df improve mledit scroll bar 2024-05-16 16:23:49 +08:00
lixianjing
b7744cccdf improve hscroll_label 2024-05-14 16:35:39 +08:00
lixianjing
935d3b2796 update docs 2024-05-11 17:30:21 +08:00
lixianjing
cd9448211b update docs 2024-05-11 17:20:00 +08:00
lixianjing
f37f8592e1 improve debugger lldb 2024-05-08 16:49:10 +08:00
lixianjing
02ca43bf84 improve fscript iformat 2024-05-08 16:37:17 +08:00
lixianjing
c0f028f9b2 improve edit 2024-05-07 18:27:29 +08:00
lixianjing
5d8349abab support latest bgfx 2024-05-01 17:03:05 +08:00
lixianjing
14236551b7 improve dragger 2024-04-30 18:41:21 +08:00
lixianjing
d9aa7357f4 widget_set_enable trigger layout 2024-04-28 20:36:12 +08:00
lixianjing
cfb0a1176f improve docs 2024-04-27 08:50:12 +08:00
lixianjing
6bbf3cd357 export main_loop_sdl2_dispatch 2024-04-26 09:16:30 +08:00
lixianjing
d465f19169 improve scroll bar 2024-04-25 18:48:10 +08:00
lixianjing
3ff1e6877e add vgcanvas_nanovg_gl2/vgcanvas_nanovg_gl3 2024-04-25 18:39:16 +08:00
lixianjing
6a77506a4c improve ui tests 2024-04-25 07:30:48 +08:00
lixianjing
8ea7f6cc8e improve widget_take_snapshot_rect 2024-04-24 18:28:30 +08:00
lixianjing
ae2c97d93f improve progress circle 2024-04-24 18:25:13 +08:00
lixianjing
6a902d63df add tk_skip_chars/tk_skip_to_chars 2024-04-24 12:32:36 +08:00
lixianjing
7ea0def044 improve tab button 2024-04-23 07:22:09 +08:00
lixianjing
7a113615d4 unused assert in gpinyin 2024-04-23 07:17:16 +08:00
lixianjing
4a74142498 improve api comment and export some functions 2024-04-20 09:48:01 +08:00
lixianjing
eb518146c4 improve self_layouter_menu_to_string 2024-04-19 18:37:41 +08:00
lixianjing
ad6dfc9ce2 fix mledit crash if max_lines < real lines when init 2024-04-19 08:27:20 +08:00
lixianjing
8a6ccec7f3 add EVT_UI_LOAD 2024-04-18 21:07:51 +08:00
lixianjing
878a3333e5 improve widget_update_pointer_cursor 2024-04-17 18:06:20 +08:00
lixianjing
08a55a347d fix fdb docs 2024-04-17 09:40:19 +08:00
lixianjing
d44eb36169 edit add focus_next_when_enter prop 2024-04-15 09:19:04 +08:00
lixianjing
151506e6c7 add how_to_use_cmake_to_build_awtk_app.md 2024-04-15 09:04:56 +08:00
lixianjing
e376eea6ee add window_manager_create_native_window 2024-04-13 12:19:42 +08:00
lixianjing
bd344d8cb2 nanovg support gl2 2024-04-13 12:18:52 +08:00
lixianjing
c399c74839 improve text_edit for native ime 2024-04-12 17:58:35 +08:00
lixianjing
2e3c20831d improve popup 2024-04-10 17:40:04 +08:00
lixianjing
7606b22c50 improve build scripts 2024-04-09 20:15:33 +08:00
lixianjing
62f697943a improve demouiold 2024-04-09 18:13:18 +08:00
lixianjing
c101edbe1f improve fps position 2024-04-09 18:06:01 +08:00
lixianjing
77ac0825fb improve conf doc 2024-04-09 18:01:51 +08:00
lixianjing
644ddc390e improve build scripts 2024-04-08 18:00:04 +08:00
lixianjing
1936f74e11 improve fill_rect_gradient 2024-04-08 17:39:52 +08:00
lixianjing
cc6d46cd83 update assets 2024-04-08 17:36:11 +08:00
lixianjing
d81a3bf706 add list view demo 2024-04-08 10:40:46 +08:00
lixianjing
8550e0c570 improve scroll bar 2024-04-08 07:42:05 +08:00
lixianjing
fdd09e4651 improve fscript local 2024-04-08 07:40:07 +08:00
lixianjing
28f7ac2c3a improve list view 2024-04-03 12:27:27 +08:00
lixianjing
b884b5d997 improve progress_circle 2024-04-02 18:03:10 +08:00
lixianjing
a9dedae87d improve load font for specific language 2024-04-02 17:59:19 +08:00
lixianjing
c549de6ee1 improve debugger event 2024-04-01 11:12:42 +08:00
lixianjing
eb94a61c44 improve wheel event 2024-03-28 18:09:03 +08:00
lixianjing
a7ec576fa9 improve object array 2024-03-28 18:03:13 +08:00
lixianjing
d82a8923ea add tk_object_is_instance_of 2024-03-27 18:31:08 +08:00
lixianjing
28a2fec29d update copyright date 2024-03-27 11:36:42 +08:00
lixianjing
ffb52b9695 improve pages 2024-03-25 18:21:20 +08:00
lixianjing
eaf833f70a improve rounded_rect dirty rect 2024-03-25 18:20:17 +08:00
lixianjing
061698db0f improve scroll_bar 2024-03-25 18:19:11 +08:00
lixianjing
bbc2a671a1 add update style events 2024-03-25 18:15:05 +08:00
lixianjing
e108ccf7cd add conf_node_get_xxx 2024-03-23 11:26:50 +08:00
lixianjing
7201b6eb22 improve scroll bar 2024-03-21 20:28:53 +08:00
lixianjing
0901acfca4 fscript support + for binary data 2024-03-21 17:35:20 +08:00
lixianjing
ee4be2f425 improve tk_buffer_set_value 2024-03-21 13:48:30 +08:00
lixianjing
09d3e21a89 improve assets manager 2024-03-20 17:38:00 +08:00
lixianjing
ca35db51cb add tk_object_set_prop_str_with_format 2024-03-20 13:08:56 +08:00
lixianjing
2da1c68dfb improve list view 2024-03-19 18:34:02 +08:00
lixianjing
71a2596748 support set long press time for specific key 2024-03-16 18:12:40 +08:00
lixianjing
02a39ede4e improve debugger_lldb targetCreateCommands 2024-03-16 16:14:08 +08:00
lixianjing
962e9c6ba8 improve lldb timeout 2024-03-16 11:29:02 +08:00
lixianjing
845882e63b refactor window manager 2024-03-16 09:15:48 +08:00
lixianjing
6435ebf777 refactor progress_circle 2024-03-15 18:45:56 +08:00
lixianjing
06d08b27a0 add vgcanvas_draw_circle/widget_set_text_with_double 2024-03-15 18:09:15 +08:00
lixianjing
701062e5c5 add tk_distance/tk_value_to_angle/tk_angle 2024-03-15 17:49:50 +08:00
lixianjing
218a10972d update res 2024-03-15 17:20:36 +08:00
lixianjing
2379c8e331 fix locale change crash 2024-03-15 12:25:52 +08:00
lixianjing
4ec2fa2a71 improve self_layouter_default 2024-03-14 18:19:57 +08:00
lixianjing
1d1bcdf2a7 improve scroll_view 2024-03-14 18:18:00 +08:00
lixianjing
c0b0719ab7 improve docs 2024-03-14 17:27:52 +08:00
lixianjing
1ea3512a42 improve log 2024-03-14 17:25:14 +08:00
lixianjing
c41b764899 add tk_size_of_basic_type and refactor 2024-03-12 16:29:16 +08:00
lixianjing
34dd3ce8b4 export tk_skip_to_offset 2024-03-12 14:48:11 +08:00
lixianjing
98a0369466 improve tk_buffer_set_value/tk_buffer_get_value 2024-03-12 11:26:07 +08:00
lixianjing
efc0fa5bc1 add tk_basic_type_from_name 2024-03-10 08:45:29 +08:00
lixianjing
dbad088f52 add tk_buffer_set_value/tk_buffer_get_value 2024-03-08 12:20:07 +08:00
lixianjing
6c930c605c export xml_file_expand_subfilenames_get 2024-03-07 21:09:01 +08:00
lixianjing
93039cc1f7 fdb support load config 2024-03-07 18:10:25 +08:00
lixianjing
1ab169e9c9 add tk_tcp_is_port_in_use 2024-03-06 18:07:41 +08:00
lixianjing
66f34a4640 improve svg 2024-03-06 17:33:52 +08:00
lixianjing
2cd4fb86bc readonly edit support copy to clipboard 2024-03-04 19:34:48 +08:00
lixianjing
f8edcbda98 add zip_file 2024-03-04 08:26:59 +08:00
lixianjing
1d8140d3d6 update docs 2024-03-02 18:12:11 +08:00
lixianjing
b600a73ea6 add fscript func widget_unload_image 2024-03-02 17:04:04 +08:00
lixianjing
aff5019b28 quit toast when key up 2024-03-02 12:52:28 +08:00
lixianjing
79db7445a2 improve edit 2024-02-28 16:50:38 +08:00
lixianjing
2140223214 improve spinbox 2024-02-28 16:46:14 +08:00
lixianjing
c74fe6769a improve edit 2024-02-26 18:08:11 +08:00
lixianjing
93db27aed3 add tk_tcp_connect_ex 2024-02-23 18:10:36 +08:00
lixianjing
574ba3f75d improve xml_file_expand 2024-02-22 18:35:12 +08:00
lixianjing
9aaebfae8f improve widget_clone 2024-02-22 18:30:12 +08:00
lixianjing
3d039b131f fscript add can_exec 2024-02-21 17:56:34 +08:00
lixianjing
b5dffbda18 improve widget_is_style_exist 2024-02-21 17:51:01 +08:00
lixianjing
cc59835037 improve build scripts 2024-02-21 17:46:12 +08:00
lixianjing
faf1b893a8 fix android build warning 2024-02-20 17:38:16 +08:00
lixianjing
c50e5035bd fix spell error 2024-02-20 10:04:28 +08:00
lixianjing
0b58957ab3 add str_append_json_pair 2024-02-19 18:03:43 +08:00
lixianjing
60b645681b improve scripts 2024-02-19 17:46:51 +08:00
lixianjing
c03494f84a improve get/set prop for state 2024-02-19 11:09:33 +08:00
lixianjing
25ac3f411e add event names 2024-02-19 10:22:37 +08:00
lixianjing
3c330e7f1c add tk_bits_data_to_bytes_data/tk_bits_data_from_bytes_data 2024-02-07 09:20:37 +08:00
lixianjing
11f1764957 improve scroll_bar 2024-02-05 12:39:12 +08:00
lixianjing
ab58e68374 improve assets manager 2024-02-02 18:20:44 +08:00
lixianjing
b12eb8efcb improve assets_manager 2024-02-01 18:19:06 +08:00
lixianjing
b82144d0da improve digit clock 2024-01-30 17:22:39 +08:00
lixianjing
6a617ead60 improve ui loader 2024-01-26 10:47:33 +08:00
lixianjing
753b2571d3 improve pthread wrapper 2024-01-23 18:43:49 +08:00
lixianjing
016f5b3ed4 improve edit limit 2024-01-23 18:19:28 +08:00
lixianjing
9ae4679c75 improve event_from_name 2024-01-23 09:30:36 +08:00
lixianjing
5d7430c2d5 add tk_pointer_to_long/tk_pointer_from_long 2024-01-21 07:24:42 +08:00
lixianjing
347891690c improve widget layout 2024-01-17 18:08:49 +08:00
lixianjing
590477a82d improve build scripts 2024-01-15 17:55:40 +08:00
lixianjing
6421393ef2 improve window manager 2024-01-15 09:14:32 +08:00
lixianjing
c71cc94123 improve build scripts 2024-01-13 18:04:39 +08:00
lixianjing
27ecbaa21a improve build scripts 2024-01-13 17:16:47 +08:00
lixianjing
abd9175b0d improve candidates 2024-01-12 16:37:03 +08:00
lixianjing
c381b55d01 add data_reader_can_read 2024-01-12 10:28:03 +08:00
lixianjing
5b61133709 add conf_node_foreach 2024-01-12 10:26:43 +08:00
lixianjing
a383284722 improve build scripts 2024-01-11 18:04:45 +08:00
lixianjing
d67ecaa103 improve url 2024-01-09 17:21:31 +08:00
lixianjing
edd1539f57 improve window_manager_back_to 2024-01-09 17:06:07 +08:00
lixianjing
6efe9f8213 improve build scripts 2024-01-09 16:52:55 +08:00
lixianjing
31b1323109 improve build scripts 2024-01-08 18:02:13 +08:00
lixianjing
f5b18fba75 improve window manager 2024-01-06 07:40:16 +08:00
lixianjing
e46e5bcd71 improve build scripts 2024-01-06 07:33:14 +08:00
lixianjing
f895def252 improve file dialog 2024-01-02 18:28:22 +08:00
lixianjing
c29391c09d update comments 2024-01-02 17:01:50 +08:00
lixianjing
1c09c6997b fix docs 2024-01-02 16:48:28 +08:00
lixianjing
1ec4d865e1 improve tk_is_pointer_pressed 2024-01-02 16:47:29 +08:00
lixianjing
52bc858c58 improve widget->vt check 2024-01-02 16:36:06 +08:00
lixianjing
aacad31a20 add tokenizer_next_str_until 2024-01-02 09:26:25 +08:00
lixianjing
359a076180 improve keyboard 2024-01-01 16:51:33 +08:00
lixianjing
c247cfef39 improve file browser 2024-01-01 10:41:41 +08:00
lixianjing
1aee4dd896 improve log hook 2023-12-31 10:06:39 +08:00
lixianjing
b11b58c9b5 improve font_scale 2023-12-27 19:32:31 +08:00
lixianjing
759fb17c9c improve widget init 2023-12-27 12:23:14 +08:00
lixianjing
5809c365c4 improve rich_text_view scroll 2023-12-27 12:16:25 +08:00
lixianjing
6d5f0f30e1 improve build scripts 2023-12-27 12:12:00 +08:00
lixianjing
8e3da35eeb ad tk_islower/tk_isupper 2023-12-27 11:06:51 +08:00
lixianjing
98722fb09c fix docs 2023-12-26 19:03:51 +08:00
lixianjing
6fc1e2d71b improve mem 2023-12-25 09:11:00 +08:00
lixianjing
fa08dd1d53 improve csv 2023-12-24 09:03:49 +08:00
lixianjing
fd59e4ad53 improve data readers 2023-12-24 07:52:32 +08:00
lixianjing
f1092d2813 add path_expand_vars 2023-12-23 08:38:45 +08:00
lixianjing
901dd67269 add data_reader_http 2023-12-22 17:55:22 +08:00
lixianjing
267cb72d95 improve vtable 2023-12-21 15:16:47 +08:00
lixianjing
7a8c6ce8f4 improve dialog_highlighter 2023-12-19 18:24:40 +08:00
lixianjing
03245c705e fix api comments 2023-12-19 17:56:18 +08:00
lixianjing
299f361997 improve release.py 2023-12-18 17:41:46 +08:00
lixianjing
815b157043 improve lldb 2023-12-18 17:37:21 +08:00
lixianjing
34f6374b9e fix build warnings 2023-12-16 09:01:44 +08:00
lixianjing
1479ca3b98 improve csv 2023-12-15 18:10:33 +08:00
lixianjing
6e9567edb7 fscript add sha256 2023-12-13 09:29:59 +08:00
lixianjing
4716b35684 improve csv 2023-12-13 09:00:44 +08:00
lixianjing
41aa7dcf13 improve csv save 2023-12-11 11:52:02 +08:00
lixianjing
62d8978175 improve csv save 2023-12-11 11:51:40 +08:00
lixianjing
bf99759212 improve awtk_main.inc 2023-12-11 09:51:34 +08:00
lixianjing
a0b08f00d8 add tk_quit_ex 2023-12-09 19:47:37 +08:00