[3.0] TextController refactor. 32/103232/1
authorVictor Cebollada <v.cebollada@samsung.com>
Fri, 30 Sep 2016 15:52:39 +0000 (16:52 +0100)
committerVictor Cebollada <v.cebollada@samsung.com>
Wed, 7 Dec 2016 15:54:41 +0000 (15:54 +0000)
commiteadad64e7aac34fca21556027feb9d8a6c3d0264
tree0379a44c18ce3648d12c57d3b7b4ca542e49f94b
parentedc1875fa12bd994cdd63271ba074a12c9ecb48f
[3.0] TextController refactor.

* A different control interface has been created for the editable text controls.
  The text label doesn't need to implement the methods AddDecoration(),
  TextChanged(), MaxLengthReached() and InputStyleChanged().

Change-Id: I803729d7d502b03923bae5744af887d8cfe84b57
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
15 files changed:
automated-tests/src/dali-toolkit-internal/utc-Dali-Text-Controller.cpp
dali-toolkit/internal/controls/text-controls/text-editor-impl.cpp
dali-toolkit/internal/controls/text-controls/text-editor-impl.h
dali-toolkit/internal/controls/text-controls/text-field-impl.cpp
dali-toolkit/internal/controls/text-controls/text-field-impl.h
dali-toolkit/internal/controls/text-controls/text-label-impl.cpp
dali-toolkit/internal/controls/text-controls/text-label-impl.h
dali-toolkit/internal/file.list
dali-toolkit/internal/text/text-control-interface.cpp [deleted file]
dali-toolkit/internal/text/text-control-interface.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
dali-toolkit/internal/text/text-editable-control-interface.h [new file with mode: 0644]