Vertical scrolling for text-editor. 84/72984/13
authorVictor Cebollada <v.cebollada@samsung.com>
Wed, 1 Jun 2016 13:21:17 +0000 (14:21 +0100)
committerVictor Cebollada <v.cebollada@samsung.com>
Thu, 14 Jul 2016 10:43:37 +0000 (11:43 +0100)
commite3205fb690b51c9b1175650a47d7ed6c4b9ec93b
treed1d7c2b3b60c6dfef8c7949a3f3766e1facf0e0f
parent1ce7db19e4f67641a707c6a00668ac5395bcd562
Vertical scrolling for text-editor.

* Text can be vertically scrolled by panning on the text,
  panning the handles, keyboard's cursor keys, and adding
  or removing text.

* Smooth handle panning feature implemented. Allows the handle
  to follow the finger instead jumping to the next cursor
  position.

* Cursor position issues fixed when there are lines with
  different heights.

* TODO: Fix the highlight box visibility and the text's option popup.

Change-Id: If00fbfd4f9e0cd065a6d2b6c908b9a56f0b3a480
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
dali-toolkit/internal/controls/text-controls/text-editor-impl.cpp
dali-toolkit/internal/controls/text-controls/text-field-impl.cpp
dali-toolkit/internal/text/cursor-helper-functions.cpp
dali-toolkit/internal/text/decorator/text-decorator.cpp
dali-toolkit/internal/text/decorator/text-decorator.h
dali-toolkit/internal/text/text-controller-impl.cpp
dali-toolkit/internal/text/text-controller-impl.h
dali-toolkit/internal/text/text-controller.cpp
dali-toolkit/internal/text/text-controller.h