efl/src/lib/evas
Youngbok Shin 20ef85e307 Evas text: Fix Evas Text truncated text case.
Summary:
Evas Text only concerns about a advance of each text item.
When a width of last character is bigger than its advance, the last character can be truncated.
And the different line size calculation caused different aligning between Evas Text and Evas Textblock.
So, the width of last character will be considered in Evas Text just like Evas Textblock.
@fix

Test Plan:
The following text shows how the size calculation is different between Evas Textblock and Text.
Get native size from Evas Textblock and get width(geometry) of Evas Text.
You can see the width of Evas Text is bigger than native size of Evas Textblock.
(adv > width)
こんにちは。

The following text will be truncated without this patch.
(adv < width)
ନୂଁ

Reviewers: woohyun, tasn, herdsman

Subscribers: jpeg, cedric

Differential Revision: https://phab.enlightenment.org/D3004
2015-12-09 11:10:46 +02:00
..
cache Evas: Fix bug in evas_cache_image_dirty() 2015-11-11 14:35:24 +09:00
cache2 evas: fix typo in evas_cache comment. 2014-10-29 22:38:31 +01:00
canvas Evas text: Fix Evas Text truncated text case. 2015-12-09 11:10:46 +02:00
common Evas: Move alpha functions to static_libs/draw 2015-12-03 18:42:50 +09:00
common3d Revert "evas: refactor model's savers and loaders." 2015-12-08 22:33:05 +01:00
cserve2 evas: use portable environment lookup. 2015-05-14 18:41:48 +02:00
file Evas filters: Implement Lua classes for colors & buffer 2015-06-25 14:36:08 +09:00
filters Evas filters: Move 'fill' to its own file 2015-12-09 11:45:34 +09:00
include Evas filters: Move 'fill' to its own file 2015-12-09 11:45:34 +09:00
Evas.h evas: remove the need to order the header correctly for Windows. 2015-05-07 09:53:10 +02:00
Evas_Common.h evas: fix typos in documentation 2015-09-29 09:14:28 +05:30
Evas_Eo.h evas: fix typos in documentation 2015-09-29 09:14:28 +05:30
Evas_GL.h Evas GL: Add new API to get current Evas GL 2015-10-02 16:56:38 +09:00
Evas_Legacy.h evas: fix typos in documentation 2015-09-29 09:14:28 +05:30
Evas_Loader.h evas: remove the need to order the header correctly for Windows. 2015-05-07 09:53:10 +02:00
main.c efl: Unified eina critical manro to CRI. 2013-12-26 12:27:13 +09:00