Updating Builder and Control to handle styled States 53/113753/8
authorDavid Steele <david.steele@samsung.com>
Wed, 8 Feb 2017 21:25:58 +0000 (21:25 +0000)
committerDavid Steele <david.steele@samsung.com>
Wed, 15 Feb 2017 15:35:09 +0000 (15:35 +0000)
commit50550b5dd051c5baebd26365991b50f155031dc8
tree3522950e564acd694f0ae21cc0021fb34857331c
parent3dce4163d27820a63fedb91ad4628efc3f864152
Updating Builder and Control to handle styled States

A) Added state and subState properties to control
B) Updated builder to parse for states/visuals/transitions
C) Added new Dictionary and Style classes to store style info
D) Stored off new style data into builder
E) Added top level state change

Change-Id: I75f2d9746bdfcdbd9fef96d845396ff8c5d51ca1
Signed-off-by: David Steele <david.steele@samsung.com>
15 files changed:
automated-tests/src/dali-toolkit-styling/utc-Dali-StyleManager.cpp
automated-tests/src/dali-toolkit/dali-toolkit-test-utils/dummy-control.cpp
automated-tests/src/dali-toolkit/dali-toolkit-test-utils/dummy-control.h
automated-tests/src/dali-toolkit/utc-Dali-Builder.cpp
dali-toolkit/devel-api/builder/tree-node.cpp
dali-toolkit/devel-api/controls/control-devel.h
dali-toolkit/internal/builder/builder-impl.cpp
dali-toolkit/internal/builder/builder-impl.h
dali-toolkit/internal/builder/dictionary.h [new file with mode: 0644]
dali-toolkit/internal/builder/style.cpp [new file with mode: 0644]
dali-toolkit/internal/builder/style.h [new file with mode: 0644]
dali-toolkit/internal/file.list
dali-toolkit/internal/styling/style-manager-impl.cpp
dali-toolkit/internal/styling/style-manager-impl.h
dali-toolkit/public-api/controls/control-impl.cpp