Commit Graph

56 Commits

Author SHA1 Message Date
xianjimli
584720cf3e improve widget_set_tr_text 2019-12-18 11:04:20 +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
40f79a4867 add widget_ref/widget_unref 2019-11-28 14:56:59 +08:00
lixianjing
a2cd516dde rework widget focus 2019-11-20 15:47:39 +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
b9392b04a0 support map key 2019-11-05 16:18:27 +08:00
lixianjing
aac47ce517 add widget_on_with_tag/wuidget_off_by_tag 2019-10-23 14:23:47 +08:00
lixianjing
be23c18975 add ring buffer 2019-10-06 12:47:49 +08:00
lixianjing
98ce2ce419 add ui feedback 2019-09-16 17:55:48 +08:00
lixianjing
ca730b2578 improve update style 2019-09-11 08:58:59 +08:00
lixianjing
f746ec44e6 split awtk.a into tkc/base/widgets/extwidgets/awtk 2019-08-19 18:43:23 +08:00
xianjimli
f0b73f8e10 edit/mledit trigger EVT_VALUE_CHANGED when set text 2019-08-10 07:29:14 +08:00
xianjimli
29bd388985 add prop with_focus_state 2019-07-19 16:15:16 +08:00
xianjimli
725b0c4557 rename PATH_SEP to TK_PATH_SEP 2019-07-05 06:52:29 +08:00
lixianjing
40b994afd6 add can_not_destroy for point/key event 2019-07-03 15:52:50 +08:00
lixianjing
75d63a3380 improve widget_clone to support copy mutable style 2019-06-04 14:29:39 +08:00
xianjimli
45be58901d enable style mutable by default 2019-06-03 18:35:42 +08:00
xianjimli
3f71687128 improve children layout 2019-05-31 18:55:56 +08:00
lixianjing
12f8a4ff0a improve move focus 2019-05-25 11:41:03 +08:00
lixianjing
ff8693ce7e focus first 2019-05-23 15:00:06 +08:00
lixianjing
ce56289ce4 move focus skip invisible and disabled widgets 2019-05-23 14:09:33 +08:00
xianjimli
1bfb030799 fix widget_set_tr_text 2019-05-20 17:22:26 +08:00
lixianjing
d3fcefa81e improve margin 2019-05-14 17:29:48 +08:00
xianjimli
c327143350 add some xxx_BEFORE_CHILDREN events, give user register event handlers an opportunity to intercept default event handler 2019-05-10 16:52:06 +08:00
xianjimli
54cc95e396 improve widget_get_window 2019-04-19 12:05:09 +08:00
xianjimli
2acc576ce1 add ui_loader_load_widget 2019-04-12 17:21:28 +08:00
xianjimli
ca0eeaf607 use system libc to implement tk_atof/tk_atoi 2019-03-18 18:12:30 +08:00
xianjimli
304304680c add widget_is_keyboard 2019-03-14 10:49:15 +08:00
xianjimli
4f466adb42 fix widget_clone 2019-03-13 18:13:46 +08:00
xianjimli
7b896afe29 fix widget_use style 2019-03-13 14:04:52 +08:00
xianjimli
b6a11968da fix widget_destroy. issue #80 2019-01-22 17:49:15 +08:00
xianjimli
b3109001bc fix widget_get_state_for_style 2019-01-03 16:20:24 +08:00
xianjimli
d1aa0b568c split base into 3 directories: tck, base and widgets 2018-12-15 17:22:05 +08:00
xianjimli
9452323c7f fix issue #56 (handle user changed system time) 2018-11-30 18:23:56 +08:00
xianjimli
c025fa550e add widget_restack/widget_insert_child 2018-11-30 12:13:35 +08:00
xianjimli
04680ed96c add tests 2018-11-30 11:28:54 +08:00
xianjimli
a6e2dbbdde add widget_add_timer 2018-11-02 18:04:06 +08:00
xianjimli
2c9f120a51 add widget_index_of 2018-07-21 07:26:44 +08:00
xianjimli
9c0433de9b only image support rotation/scale 2018-07-18 10:36:54 +08:00
xianjimli
e32387c055 widget support custom props 2018-07-17 07:47:53 +08:00
xianjimli
3a7a78e3c6 add create/properies in widget vtable 2018-07-13 11:22:20 +08:00
xianjimli
f1e9f836cf rework widget_grab 2018-07-12 17:59:15 +08:00
xianjimli
59bdbb43fb refactor 2018-07-12 16:28:59 +08:00
xianjimli
882c6a9e58 list view support mouse wheel event 2018-07-10 14:04:00 +08:00
xianjimli
a107d29755 improve events 2018-07-10 10:23:35 +08:00
xianjimli
aedeb8643c add scroll view 2018-07-04 09:56:07 +08:00
xianjimli
aa5174c13e suggest words works 2018-06-27 13:46:42 +08:00
xianjimli
426b8271b3 improve widget animator 2018-05-31 15:47:42 +08:00