Add render mode to text label
authorBowon Ryu <bowon.ryu@samsung.com>
Wed, 10 Jul 2024 11:01:16 +0000 (20:01 +0900)
committerBowon Ryu <bowon.ryu@samsung.com>
Wed, 10 Jul 2024 11:01:16 +0000 (20:01 +0900)
commit44d57d0a59509bce96f9842a852c7a02a187e642
tree9b7cc9b3ad7410c95aa8be119bc22b33ae42f38b
parent5d89fec23d213746ca8593210ba73177607d0602
Add render mode to text label

Sync : default, synchronous text loading.
AsyncAuto : automatically requests an asynchronous text load in OnRelayout.
AsyncManual : users should manually request rendering using the async text method.

All text rendering processes (update/layout/render) are performed asynchronously in AsyncAuto and AsyncManual.

Removed unnecessary properties.

Change-Id: Ie33be323f900cc8c5a9052448c236b1f4e921965
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
dali-toolkit/devel-api/controls/text-controls/text-label-devel.h
dali-toolkit/internal/controls/text-controls/text-label-impl.cpp
dali-toolkit/internal/text/controller/text-controller-impl.h
dali-toolkit/internal/text/controller/text-controller.cpp
dali-toolkit/internal/text/controller/text-controller.h
dali-toolkit/internal/visuals/text/text-visual.cpp