Support line spacing & min line size in texteditor 00/261800/7
authorabdullah <abdullahhasan10@gmail.com>
Mon, 26 Jul 2021 06:42:30 +0000 (09:42 +0300)
committerabdulleh ghujeh <abdullahhasan10@gmail.com>
Mon, 9 Aug 2021 11:38:51 +0000 (11:38 +0000)
commit094ca4278df850c7870382c3896476a1bd1c9b7b
treeca0cbac9abdd4db333f89278a401eaa1a32c2af7
parentb65eaebffecede94f9c089f40448a499ab516f0c
Support line spacing & min line size in texteditor

support texteditor to have properties like textlabel.

line spacing set the space between lines.
min line size set the total line size (we internally take the max between line size vs font line size)

Change-Id: I2cccc910406db181561ff5e7274b997b60b44737
12 files changed:
automated-tests/src/dali-toolkit/utc-Dali-TextEditor.cpp
dali-toolkit/devel-api/controls/text-controls/text-editor-devel.h
dali-toolkit/devel-api/text/text-utils-devel.cpp
dali-toolkit/internal/controls/text-controls/text-editor-impl.cpp
dali-toolkit/internal/text/cursor-helper-functions.cpp
dali-toolkit/internal/text/layouts/layout-engine.cpp
dali-toolkit/internal/text/line-run.h
dali-toolkit/internal/text/text-controller-impl-event-handler.cpp
dali-toolkit/internal/text/text-controller.cpp
dali-toolkit/internal/text/text-controller.h
dali-toolkit/internal/text/text-selection-handle-controller.cpp
dali-toolkit/internal/text/text-view.cpp