efl/src/static_libs
Youngbok Shin 517018e008 evas textblock: add/apply cursor cluster APIs based on grapheme cluster
Summary:
Add a feature for moving cursor over a grapheme cluster.
It is applied to edje_entry.c and elm_entry.c for improving
cursor handling just like other modern text editors. ex) gedit
The patch on Evas needs to update libunibreak library.
So, the patch will update libunibreak, too.
@feature

Test Plan:
1. Put "ഹലോ" in your entry.
2. Your cursor can reach at the end of text from the beginning
   only in 2 right key event with this feature.

Reviewers: raster, cedric, jpeg, herdsman, zmike, devilhorns

Reviewed By: herdsman, zmike

Subscribers: #reviewers, #committers, zmike, bowonryu, woohyun

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D5490
2018-08-20 10:29:32 -04:00
..
atspi elementary: remove useless Makefile.am and force file in the correct place. 2016-03-24 11:23:11 -07:00
buildsystem Introduction of buildtools! 2018-02-17 21:17:47 +01:00
draw ector: move gradient generation api to draw library for reuse. 2017-11-10 11:20:38 +09:00
freetype ector: remove unused value 2017-10-10 13:19:03 +09:00
http-parser efl src - mark fallthrough switch statements in 3rd party code 2017-08-04 10:19:27 +09:00
libdrm ecore_wl2: Add dmabuf allocations for vc4 2017-11-21 16:31:23 -06:00
libunibreak evas textblock: add/apply cursor cluster APIs based on grapheme cluster 2018-08-20 10:29:32 -04:00
lz4 cmake: add EFL_SUPPORT_LIB() and simplify/speedup its usage. 2017-01-27 12:52:14 -02:00
rg_etc cmake: add EFL_SUPPORT_LIB() and simplify/speedup its usage. 2017-01-27 12:52:14 -02:00
triangulator triangulator:Added stroke_set api to the triangulator_stroker. 2017-11-10 11:20:38 +09:00
vg_common evas: actually we expect gradient to live as long as the part that is using them. 2018-05-24 16:02:20 -07:00