TextModel - Remove the visual to logical conversion tables. 12/67812/5
authorVictor Cebollada <v.cebollada@samsung.com>
Mon, 25 Apr 2016 09:58:37 +0000 (10:58 +0100)
committerVictor Cebollada <v.cebollada@samsung.com>
Tue, 3 May 2016 15:04:19 +0000 (16:04 +0100)
commite37b253940d15cc29eccfc5f858605436e94eee6
treecd3293ce6615e98a6f669c465ae192522abfd5bd
parentd3bf0d79d94f7e6b1a0f78a634b7ddd76a492656
TextModel - Remove the visual to logical conversion tables.

* After the latest patches the bidirectional line info is kept.
  This info is used now to get the logical index from the visual index.
  The logical cursor position is calculated for a given logical cursor position.
  Both conversion tables (character and cursor position) have been removed.

Change-Id: Ifc79816c0044d2c2546adbbb30f4e7dc6ceb956c
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
automated-tests/src/dali-toolkit-internal/dali-toolkit-test-utils/toolkit-text-model.cpp
automated-tests/src/dali-toolkit-internal/utc-Dali-LogicalModel.cpp
dali-toolkit/internal/text/logical-model-impl.cpp
dali-toolkit/internal/text/logical-model-impl.h
dali-toolkit/internal/text/text-controller-impl.cpp
dali-toolkit/internal/text/text-controller.cpp