[3.0] TextAbstraction - Characters removed from the Latin script. 08/84908/3
authorVictor Cebollada <v.cebollada@samsung.com>
Fri, 29 Jul 2016 07:45:55 +0000 (08:45 +0100)
committerAgnelo Vaz <agnelo.vaz@samsung.com>
Wed, 24 Aug 2016 18:12:45 +0000 (11:12 -0700)
commit92df9d5bc4328cf8c0743851d01ba01cddb15b2c
tree66c3129d96c069754644bfcde26280d032cacb34
parent182b768f4104caba71be2364bd728b83740a67e5
[3.0]  TextAbstraction - Characters removed from the Latin script.

* There are many characters in the range of the Latin script which are not
  considered part of it.
  It causes font selection issues if the default platform font is not a
  Latin font.

  i.e. -The default platform font is one that supports the Telugu script.
       -The text is "-- తెలుగు లిపి hello world".
       -The "-- " was asigned the LATIN, "తెలుగు లిపి " TELUGU and "hello world" LATIN.
       -The "--" is not really part of the Latin script.
       -The "--" is supported by the default platform font which is a Telugu font.
       -The Telugu font has been cached as a font that supports Latin but it doesn't.
       -The "hello world" will be shaped with the Telugu font which doesn't support the Latin script.

Change-Id: I2a7e1a720cf6c3e7fb766aa7d9aa98ecf7bf6453
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
text/dali/devel-api/text-abstraction/script.cpp
text/dali/devel-api/text-abstraction/script.h
text/dali/internal/text-abstraction/shaping-impl.cpp