Text - Fix for emojis resampling. 31/116331/12
authorVictor Cebollada <v.cebollada@samsung.com>
Thu, 23 Feb 2017 17:51:39 +0000 (17:51 +0000)
committerVictor Cebollada <v.cebollada@samsung.com>
Mon, 27 Feb 2017 10:37:10 +0000 (10:37 +0000)
commit26e35c75bf4b09076549be404f70ae178299fdc3
tree42f613860ac91e638e471673ebbdc47a47e1f70d
parente2d0995577632fa243d9d02ea434079d3bcd1c88
Text - Fix for emojis resampling.

* Clears the texture when a new atlas is created.
* Query the emoji bitmaps with the desired size.
* Uses the shadow's color for emoji's shadows.

Change-Id: I262f04a59cae6c1d9b2f5b15410843f4a3020219
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
12 files changed:
automated-tests/resources/fonts/tizen/BreezeColorEmoji.ttf [new file with mode: 0644]
automated-tests/resources/fonts/tizen/TizenColorEmoji.ttf [deleted file]
automated-tests/src/dali-toolkit-internal/utc-Dali-Text-MultiLanguage.cpp
automated-tests/src/dali-toolkit-internal/utc-Dali-Text-Typesetter.cpp
automated-tests/src/dali-toolkit/utc-Dali-TextLabel.cpp
dali-toolkit/internal/text/rendering/atlas/atlas-glyph-manager-impl.cpp
dali-toolkit/internal/text/rendering/atlas/atlas-glyph-manager-impl.h
dali-toolkit/internal/text/rendering/atlas/atlas-glyph-manager.cpp
dali-toolkit/internal/text/rendering/atlas/atlas-glyph-manager.h
dali-toolkit/internal/text/rendering/atlas/atlas-manager-impl.cpp
dali-toolkit/internal/text/rendering/atlas/text-atlas-renderer.cpp
dali-toolkit/internal/text/rendering/text-typesetter.cpp