Fix for multi-language support. 12/74712/2
authorVictor Cebollada <v.cebollada@samsung.com>
Tue, 14 Jun 2016 16:00:25 +0000 (17:00 +0100)
committerVíctor Cebollada <v.cebollada@samsung.com>
Fri, 17 Jun 2016 14:47:07 +0000 (07:47 -0700)
commit3e30971f9884dc48e80ef82de4ef85fc9dba1229
treec0abeaf5f0c4cd38c4bac731d2be3716fba391de
parent96ffd67201c91f09328e018326fa37ec97249ada
Fix for multi-language support.

* Characters common for all scripts (i.e. white spaces or zero width joiners)
  may be set a different font than the surrounding characters.
  In some languages it causes a group of characters to be shaped in different
  groups of glyphs.

Change-Id: I0605572084252f9f3e8dab76a99d89c565924986
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
automated-tests/src/dali-toolkit-internal/utc-Dali-Text-Layout.cpp
automated-tests/src/dali-toolkit-internal/utc-Dali-Text-MultiLanguage.cpp
dali-toolkit/internal/text/logical-model-impl.cpp
dali-toolkit/internal/text/multi-language-helper-functions.cpp
dali-toolkit/internal/text/multi-language-helper-functions.h
dali-toolkit/internal/text/multi-language-support-impl.cpp
dali-toolkit/internal/text/multi-language-support-impl.h