TextAbstraction - Characters removed from the Latin script. 21/82521/5
authorVictor Cebollada <v.cebollada@samsung.com>
Fri, 29 Jul 2016 07:45:55 +0000 (08:45 +0100)
committerVictor Cebollada <v.cebollada@samsung.com>
Fri, 5 Aug 2016 16:01:16 +0000 (17:01 +0100)
commitd95bfdde4c0426ef495fd1ca91c41de276817770
treec329b56fc6f192798be882e13d2bccaebfe4b2e8
parent8524ac023235229da9500a52018444ff5f9d6b27
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