Change to output in priority order. 65/208265/2
authorJoogab Yun <joogab.yun@samsung.com>
Fri, 21 Jun 2019 02:19:14 +0000 (11:19 +0900)
committerjoogab yun <joogab.yun@samsung.com>
Mon, 24 Jun 2019 00:43:47 +0000 (00:43 +0000)
commitfd31db0942835fccbf5d2ae21a764e73150e6870
treefcd5848419f16616ba3810157361847a3b367cf0
parentf241f4e0ee21b508d75e622db5f81e505ec1166d
Change to output in priority order.

ex)
The current character(0x2665) is emoji script.
'UIFont' and 'EMOJI' font have '0x2665' unicode.
The priority of font is 'UIFont' -> 'EMOJI'.
The now behavior is that we find and output glyphs in EMOJI fonts. because the current character is an emoji script.
However, we want to be output from a high priority 'UIFont'.
so modified it.

and If you want to print emoji fonts, you can add variation unicode.
0x2665+variation unicode = at 'EMOJI' font file
The logic to check variation unicode will be added later.

Change-Id: Id5b54a75280d1678874665a42291facdbce72042
dali-toolkit/internal/text/multi-language-support-impl.cpp