Spannable: Add UnderlineSpan 81/285381/3
authorssabah <s.sabah@samsung.com>
Wed, 7 Dec 2022 21:14:05 +0000 (00:14 +0300)
committerssabah <s.sabah@samsung.com>
Mon, 12 Dec 2022 09:19:21 +0000 (12:19 +0300)
commit0b918989528e6698f2d04346d2490076e133cdce
tree3c799880e65f96fd07f3a1ba14a5d249fbeaced0
parent31d704fbcf71a27571c66b30452a0c6ab4fe9b6e
Spannable: Add UnderlineSpan

UnderlineSpan: Span to change the underline properties (Type, Color,Height, DashGap and DashWidth) of characters

This patch should be preceded by the patch below:
https://review.tizen.org/gerrit/c/platform/core/uifw/dali-toolkit/+/285217

Change-Id: Ia557197b60031a559021b72372ef304195505537
13 files changed:
automated-tests/src/dali-toolkit-internal/utc-Dali-Text-TextSpannable.cpp
automated-tests/src/dali-toolkit/CMakeLists.txt
automated-tests/src/dali-toolkit/utc-Dali-Text-UnderlineSpan.cpp [new file with mode: 0644]
dali-toolkit/devel-api/file.list
dali-toolkit/devel-api/text/spans/underline-span.cpp [new file with mode: 0644]
dali-toolkit/devel-api/text/spans/underline-span.h [new file with mode: 0644]
dali-toolkit/internal/file.list
dali-toolkit/internal/text/controller/text-controller-impl-model-updater.cpp
dali-toolkit/internal/text/controller/text-controller-impl.cpp
dali-toolkit/internal/text/logical-model-impl.cpp
dali-toolkit/internal/text/logical-model-impl.h
dali-toolkit/internal/text/spannable/spans/underline-span-impl.cpp [new file with mode: 0644]
dali-toolkit/internal/text/spannable/spans/underline-span-impl.h [new file with mode: 0644]