platform/core/uifw/dali-toolkit.git
9 years agoAdded skeleton TextController 68/34768/10
Paul Wisbey [Mon, 2 Feb 2015 14:50:06 +0000 (14:50 +0000)]
Added skeleton TextController

Change-Id: I8bab60c53d11a95764fb22ca89190e202e9f603f

9 years agoText definitions added/modified 67/34767/2
Victor Cebollada [Mon, 2 Feb 2015 14:17:03 +0000 (14:17 +0000)]
Text definitions added/modified

Change-Id: I56491acd5c1da431b6828a9e5450b49c8b445924
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
9 years agoUTF8 to UTF32 conversion 09/34009/4
Victor Cebollada [Mon, 19 Jan 2015 14:17:52 +0000 (14:17 +0000)]
UTF8 to UTF32 conversion

Change-Id: I19e32d4dd13c127bbf308605ea8c04e636c9c049
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
9 years agoText Renderer base class & TextLabel skeleton 46/34746/3
Paul Wisbey [Mon, 2 Feb 2015 09:30:00 +0000 (09:30 +0000)]
Text Renderer base class & TextLabel skeleton

Change-Id: Ief7e9491bb3b3abb130710b195a30e94a550e5e0

9 years agoAdded ViewInterface to build 14/34714/1
Paul Wisbey [Sun, 1 Feb 2015 13:13:23 +0000 (13:13 +0000)]
Added ViewInterface to build

Change-Id: I6de66ba0496141de688d46b89f83674e37bef085

9 years agoMinimal Model/View implementation 16/34616/6
Paul Wisbey [Thu, 29 Jan 2015 12:45:32 +0000 (12:45 +0000)]
Minimal Model/View implementation

Change-Id: I2f86ec7cb6a3174c4ed70b3925f94c2501403141

9 years agoMerge remote-tracking branch 'origin/tizen' into new_text 77/34377/1
Paul Wisbey [Mon, 26 Jan 2015 09:08:10 +0000 (09:08 +0000)]
Merge remote-tracking branch 'origin/tizen' into new_text

Change-Id: I22c07acab710d400f7103df9be66c622f38f3cad

9 years agoDALi Version 1.0.26 53/34253/1 accepted/tizen/common/20150123.092452 accepted/tizen/common/20150123.135213 accepted/tizen/mobile/20150126.011910 accepted/tizen/tv/20150126.011342 accepted/tizen/wearable/20150126.011558 dali_1.0.26 submit/tizen/20150122.143209 submit/tizen/20150123.103753
Nick Holland [Thu, 22 Jan 2015 10:48:31 +0000 (10:48 +0000)]
DALi Version 1.0.26

Change-Id: I1a59eb426dddc8f388b16e5ca4f3e3f81924b513

9 years agoRevert "Remove ScrollViewCustomEffect" 89/33989/2
Kingsley Stephens [Mon, 19 Jan 2015 11:48:45 +0000 (03:48 -0800)]
Revert "Remove ScrollViewCustomEffect"

This reverts commit 97b1d370bbe662d6f2b813252b281e77926aa037.

Change-Id: I52298b7081158275ed78e5c140b329331d9ae937

9 years agoRemoval of a 'sec_build_binary_debug_enable' part in spec file 09/33909/1
taeyoon [Fri, 16 Jan 2015 10:14:08 +0000 (19:14 +0900)]
Removal of a 'sec_build_binary_debug_enable' part in spec file

  - 'sec_build_binary_debug_enable and -DTIZEN_DEBUG_ENABLE' are not used.

Change-Id: Id04197def4ffdef29865d66b22ca8390752284cb

9 years agoMerge "DALi Version 1.0.25" into tizen dali_1.0.25
Paul Wisbey [Thu, 15 Jan 2015 13:51:29 +0000 (05:51 -0800)]
Merge "DALi Version 1.0.25" into tizen

9 years agoDALi Version 1.0.25 42/33842/1
Xiangyin Ma [Thu, 15 Jan 2015 13:20:58 +0000 (13:20 +0000)]
DALi Version 1.0.25

Change-Id: Icc6156854cf26000901b91149032a3be6ce40d0f

9 years agoScroll to the end of overshoot only when overshoot is enabled 78/33778/1
Richard Huang [Wed, 14 Jan 2015 16:14:22 +0000 (16:14 +0000)]
Scroll to the end of overshoot only when overshoot is enabled

Change-Id: I9e2881dc5d52c28d13ec7dd132ed3c0cc570baed

9 years agoMerge "Change overshoot to have constant speed as a property" into tizen
Kimmo Hoikka [Fri, 9 Jan 2015 15:44:53 +0000 (07:44 -0800)]
Merge "Change overshoot to have constant speed as a property" into tizen

9 years agoRemove ScrollViewCustomEffect 54/33354/2
Kingsley Stephens [Wed, 7 Jan 2015 10:31:31 +0000 (10:31 +0000)]
Remove ScrollViewCustomEffect

Change-Id: I0b4916205043cadfe349e2cc2f6bc5d5b9bc8cdc

9 years agoChange overshoot to have constant speed as a property 60/31960/7
Richard Huang [Fri, 12 Dec 2014 15:10:42 +0000 (15:10 +0000)]
Change overshoot to have constant speed as a property

Change-Id: Ie5264aa8950713b9c62be2689f57dfe3adb199da

9 years agoDALi Version 1.0.24 61/33361/1 dali_1.0.24
Lee Morgan [Thu, 8 Jan 2015 14:41:41 +0000 (14:41 +0000)]
DALi Version 1.0.24

Change-Id: I81c012e8800fcc7538ab2b7541c5f3405c0b29d2

9 years agoMerge remote-tracking branch 'origin/tizen' into new_text 57/33257/1
Paul Wisbey [Wed, 7 Jan 2015 10:12:50 +0000 (10:12 +0000)]
Merge remote-tracking branch 'origin/tizen' into new_text

Conflicts:
automated-tests/src/dali-toolkit-internal/utc-Dali-TextView-Relayout-Utilities.cpp
automated-tests/src/dali-toolkit-internal/utc-Dali-TextView.cpp
automated-tests/src/dali-toolkit/utc-Dali-TextView.cpp

Change-Id: I03204cfe486d6b861d970676b9db41749c6236eb

10 years agoDALi Version 1.0.23 10/32810/1 dali_1.0.23
Adeel Kazmi [Wed, 24 Dec 2014 10:43:56 +0000 (10:43 +0000)]
DALi Version 1.0.23

Change-Id: I903f1e4eb30a1fb01cc2a99c65eb729b6975ccc4

10 years agoInitial removal of Text features 98/32598/6
Paul Wisbey [Fri, 19 Dec 2014 09:45:05 +0000 (09:45 +0000)]
Initial removal of Text features

Change-Id: I900965567d917695882fead0b5a14e8dc2f64da2

10 years ago(ItemView) Fix Klocwork reported issue 04/32604/1 accepted/tizen/mobile/20141222.135816 accepted/tizen/tv/20141222.125620 accepted/tizen/wearable/20141222.134841 submit/tizen_mobile/20141222.110445 submit/tizen_tv/20141222.110455 submit/tizen_wearable/20141222.110450
Adeel Kazmi [Fri, 19 Dec 2014 11:56:52 +0000 (11:56 +0000)]
(ItemView) Fix Klocwork reported issue

[Problem]  Reverse_iter is dereferenced before we check if it's valid.
[Solution] Check if it's valid before we use it.

Change-Id: I96bdd0c30d35faf8c9a31507925218ed4b372a23

10 years agoSaving a bit of memory by using pretty function instead of full file name 14/32414/3 accepted/tizen/common/20141222.090212 submit/tizen_common/20141218.164254
Kimmo Hoikka [Wed, 17 Dec 2014 19:13:16 +0000 (19:13 +0000)]
Saving a bit of memory by using pretty function instead of full file name

Change-Id: I5d0041855016083f3238b6155ef5a5efa4985531

10 years agoDALi Version 1.0.22 66/32466/1 dali_1.0.22
Kingsley Stephens [Thu, 18 Dec 2014 10:09:44 +0000 (10:09 +0000)]
DALi Version 1.0.22

Change-Id: I84425ee1eda9eb4ea0e6eb2696adb9b15109d297

10 years agoMerge branch 'tizen' into new_text 84/32384/1
Paul Wisbey [Wed, 17 Dec 2014 14:30:30 +0000 (14:30 +0000)]
Merge branch 'tizen' into new_text

Change-Id: I56c3eea20ba2a50052d63ca4b221fe6dd6183d1f

10 years ago(AutomatedTest) Fix ImfManager stub to match recent changes 76/31976/1
Adeel Kazmi [Fri, 12 Dec 2014 17:21:52 +0000 (17:21 +0000)]
(AutomatedTest) Fix ImfManager stub to match recent changes

Change-Id: I3e5f59c601c42f127b29d129bac4c28321354afc

10 years agoFixed some README comments 68/31968/1
Paul Wisbey [Fri, 12 Dec 2014 16:26:16 +0000 (16:26 +0000)]
Fixed some README comments

dali_env is in build/scripts, not build.
To get a summary.xml for the automated tests use this command: ./execute.sh -s

Change-Id: Ib840a1604c110fc663e94d7e1f2e0dabdd3efe42

10 years agoMerge "Fix ItemView insert/remove when outside the current visible range" into tizen
Paul Wisbey [Fri, 12 Dec 2014 14:35:07 +0000 (06:35 -0800)]
Merge "Fix ItemView insert/remove when outside the current visible range" into tizen

10 years agoFix ItemView insert/remove when outside the current visible range 35/31935/1
Paul Wisbey [Fri, 12 Dec 2014 10:11:51 +0000 (10:11 +0000)]
Fix ItemView insert/remove when outside the current visible range

[problem]      Items are not always repositioned correctly after an insert/remove
[cause]        Inserting/removing before the currently visible items is not supported
[solution]     Add additional logic to the InsertItem method

Change-Id: I3754506048e1bfe1544cb24a2421e66e8052b37a

10 years agoMerge "ImfManager - Typo fix SetRestoreAferFocusLost typo fixed -> SetRe... accepted/tizen/common/20141219.104151 submit/tizen_common/20141212.113839 submit/tizen_common/20141212.114052
Adeel Kazmi [Thu, 11 Dec 2014 15:19:40 +0000 (07:19 -0800)]
Merge "ImfManager - Typo fix              SetRestoreAferFocusLost typo fixed -> SetRestoreAfterFocusLost" into tizen

10 years ago[dali_1.0.21] Merge branch 'tizen' 80/31880/1
Nick Holland [Thu, 11 Dec 2014 15:02:57 +0000 (15:02 +0000)]
[dali_1.0.21] Merge branch 'tizen'

Change-Id: I4cf0e47c2c831e78c51e4d3e75b804e6d08cc4ef

10 years agoDALi Version 1.0.21 76/31876/1 dali_1.0.21
Nick Holland [Thu, 11 Dec 2014 15:02:33 +0000 (15:02 +0000)]
DALi Version 1.0.21

Change-Id: I9c8044e342b08430a53bbf09aa92d6f983716448

10 years agoImfManager - Typo fix 03/31703/2
Victor Cebollada [Mon, 8 Dec 2014 15:29:47 +0000 (15:29 +0000)]
ImfManager - Typo fix
             SetRestoreAferFocusLost typo fixed -> SetRestoreAfterFocusLost

Change-Id: I13ad105e09e7b91c845b57c911af28a8ed4d9299
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
10 years ago(Control) Make Control constructors explicit 06/31806/1 accepted/tizen/common/20141211.150149 accepted/tizen/mobile/20141216.080609 accepted/tizen/tv/20141215.043907 accepted/tizen/wearable/20141215.104623 submit/tizen/20141211.140945
Adeel Kazmi [Wed, 10 Dec 2014 11:35:01 +0000 (11:35 +0000)]
(Control) Make Control constructors explicit

Change-Id: I917c039a8808470771d939dd33053965e23431a6

10 years agoMerge "Updated test harness behaviour" into tizen
Adeel Kazmi [Fri, 5 Dec 2014 16:25:13 +0000 (08:25 -0800)]
Merge "Updated test harness behaviour" into tizen

10 years agoUpdated test harness behaviour 40/31440/3
David Steele [Thu, 4 Dec 2014 17:04:21 +0000 (17:04 +0000)]
Updated test harness behaviour

See https://review.tizen.org/gerrit/#/c/31222/ for full details

Change-Id: I3c55f3c2bda3c141a483dddccc60120fd9d634ac
Signed-off-by: David Steele <david.steele@partner.samsung.com>
10 years ago[dali_1.0.20] Merge branch 'tizen' 87/31287/1
Lee Morgan [Wed, 3 Dec 2014 12:37:51 +0000 (12:37 +0000)]
[dali_1.0.20] Merge branch 'tizen'

Change-Id: I02366faeffe824b809a8a2fb21a80eb50abcd224

10 years agoDALi Version 1.0.20 80/31280/1 dali_1.0.20
Lee Morgan [Wed, 3 Dec 2014 12:24:48 +0000 (12:24 +0000)]
DALi Version 1.0.20

Change-Id: I8c5e98a3fe4a626872d66ff9d8e6b0697ff12983

10 years agoFixed gbs build error for animation code 14/31214/1
Richard Huang [Tue, 2 Dec 2014 14:26:50 +0000 (14:26 +0000)]
Fixed gbs build error for animation code

Change-Id: I2cd02983888fd6bcdc97bb45feca328416fe7392

10 years agoMerge "Adding support in Builder for path animations" into tizen
Kimmo Hoikka [Tue, 2 Dec 2014 12:02:00 +0000 (04:02 -0800)]
Merge "Adding support in Builder for path animations" into tizen

10 years agoAdding support in Builder for path animations 48/30648/7
Ferran Sole [Fri, 21 Nov 2014 12:45:04 +0000 (12:45 +0000)]
Adding support in Builder for path animations

Added a new section called "paths" where paths are specified

  "paths":
  {
    "path0":
    {
      "points":[ [100,100,0],[200,0,0],[300,100,0] ],
      "curvature": 0.25
    }
  }

To create an animation:

  "anim0":
  {
    "duration":1.0,
    "properties":
    [
      {
        "actor":myActor,
        "path":"path0",
        "forward":[1,0,0]
      }
    ]
  }

Change-Id: I11ac1804fe4e005107f42e8d8767cb692fce2d4a

10 years agoParallelized test case execution 26/31126/1
David Steele [Mon, 1 Dec 2014 15:50:48 +0000 (15:50 +0000)]
Parallelized test case execution

Changed build script to stop on error.

Change-Id: Id5cb74ebb3f5e5bc2b3362a8d5b67883ec18f6d0
Signed-off-by: David Steele <david.steele@partner.samsung.com>
10 years ago[dali_1.0.19] Merge branch 'release19' 44/30944/1
Kingsley Stephens [Thu, 27 Nov 2014 11:35:28 +0000 (11:35 +0000)]
[dali_1.0.19] Merge branch 'release19'

Change-Id: I9f5b78fe4a6f74d1fedb680fc41b423d2485a51e

10 years agoDALi Version 1.0.19 40/30940/1 dali_1.0.19
Kingsley Stephens [Thu, 27 Nov 2014 11:27:01 +0000 (11:27 +0000)]
DALi Version 1.0.19

Change-Id: Icce4236c06607e9c65203ffeef9a346dba7e9c89

10 years ago[dali_1.0.18] Merger branch 'tizen' 77/30577/1
Xiangyin Ma [Thu, 20 Nov 2014 13:15:37 +0000 (13:15 +0000)]
[dali_1.0.18] Merger branch 'tizen'

Change-Id: I14aba7dfd281128a036519aeb5293ea02b06704a

10 years agoDALi Version 1.0.18 73/30573/1 dali_1.0.18
Xiangyin Ma [Thu, 20 Nov 2014 13:03:29 +0000 (13:03 +0000)]
DALi Version 1.0.18

Change-Id: I5a6c33222780a993c57887b95345255fe27b12aa

10 years agoremove rotating selector as its dead code 10/30410/3
Kimmo Hoikka [Mon, 17 Nov 2014 19:26:21 +0000 (19:26 +0000)]
remove rotating selector as its dead code

Change-Id: Iccb8f61096d3856c3bfe3a2d093548c6f06d4c21

10 years ago(toolkit) fix klocwork issues 46/30346/2
Xiangyin Ma [Fri, 14 Nov 2014 17:07:33 +0000 (17:07 +0000)]
(toolkit) fix klocwork issues

Change-Id: I37803bebef48a9bf836b77eec6e2984296afc8f0

10 years agoFixed broken Doxygen build 86/30286/3
Andrew Cox [Thu, 13 Nov 2014 15:59:09 +0000 (15:59 +0000)]
Fixed broken Doxygen build
(breaks with latest doxygen source build)
And upgraded doxyfile for programming guide to
Doxygen 1.8.6, the default on Ubuntu 14.04.

Change-Id: Ib6879b7d21d36e47dfdfbfc6cb0a8c95378ee13c
Signed-off-by: Andrew Cox <andrew.cox@partner.samsung.com>
10 years agoMerge "(AutomatedTests) Removed Zero Ruler test as it is no longer possible to create...
Kimmo Hoikka [Thu, 13 Nov 2014 12:43:47 +0000 (04:43 -0800)]
Merge "(AutomatedTests) Removed Zero Ruler test as it is no longer possible to create one" into tizen

10 years agoMerge "(Control) Remove virtual inlines, better arrange source file & remove one...
Kimmo Hoikka [Thu, 13 Nov 2014 12:43:16 +0000 (04:43 -0800)]
Merge "(Control) Remove virtual inlines, better arrange source file & remove one friend" into tizen

10 years agoMerge "DALi Version 1.0.17" into tizen
Adeel Kazmi [Thu, 13 Nov 2014 12:18:09 +0000 (04:18 -0800)]
Merge "DALi Version 1.0.17" into tizen

10 years ago[dali_1.0.17] Merge branch 'tizen' 69/30269/1
Nick Holland [Thu, 13 Nov 2014 11:37:08 +0000 (11:37 +0000)]
[dali_1.0.17] Merge branch 'tizen'

Change-Id: I5fe6b0ab05561b913733db15e4857b99f16573d7

10 years agoDALi Version 1.0.17 63/30263/1 dali_1.0.17
Nick Holland [Thu, 13 Nov 2014 11:24:04 +0000 (11:24 +0000)]
DALi Version 1.0.17

Change-Id: I3ec3da83f736977de940fe666a1927cbdffab2bf

10 years ago(AutomatedTests) Removed Zero Ruler test as it is no longer possible to create one 52/30252/1
Adeel Kazmi [Thu, 13 Nov 2014 08:35:59 +0000 (08:35 +0000)]
(AutomatedTests) Removed Zero Ruler test as it is no longer possible to create one

Change-Id: I68d297f388bcefe98905ee8093db1047c642defe

10 years ago(AutomatedTests) fix test cases 20/30220/2
Xiangyin Ma [Wed, 12 Nov 2014 16:33:32 +0000 (16:33 +0000)]
(AutomatedTests) fix test cases

[Problem] Test cases fail

[Cause]

[Solution] fix test cases for CheckBoxButton,
                              CubeTransitionEffect,
                              KeyboardFocusManager,
                              PageTurnView

Change-Id: I3227533a3b7d9b5c5ac63a939ef248f79454d64c

10 years agoUpdated arguments in a programming guide example 26/30226/1
Andrew Cox [Wed, 12 Nov 2014 17:43:21 +0000 (17:43 +0000)]
Updated arguments in a programming guide example

Change-Id: Ie2061b4ccfb9dd106872bab66cfe8a95a164e1b8
Signed-off-by: Andrew Cox <andrew.cox@partner.samsung.com>
10 years ago(Control) Remove virtual inlines, better arrange source file & remove one friend 21/30221/1
Adeel Kazmi [Wed, 12 Nov 2014 16:53:26 +0000 (16:53 +0000)]
(Control) Remove virtual inlines, better arrange source file & remove one friend

Change-Id: I615f093855c14faf59a411193c45847f51dcbd03

10 years agoFix for divide by zero in FixedRuler::GetPageFromPosition() 35/30135/5
Andrew Cox [Tue, 4 Nov 2014 16:27:59 +0000 (16:27 +0000)]
Fix for divide by zero in FixedRuler::GetPageFromPosition()

[problem]      A crash has been reported with a stack trace showing an integer
               divide by zero exception in FixedRuler::GetPageFromPosition().
[cause]        We have code there that divides by zero if a FixedRuler is setup
               with a domain that is smaller than its page spacing
               (a nonsensical state)
[solution]     Clamp the divisor to be >= 1 and log an error so the App devs can
               choose to fix the setup of the FixedRuler. Additionally, force
               the page spacing to a reasonable value at construction time to
               avoid a second set of possible divide by zero errors in floating
               point numbers.

Change-Id: Iae4fa025600c2ee54796fc458ca367d993c6ef66
Signed-off-by: Andrew Cox <andrew.cox@partner.samsung.com>
10 years agoCleaning up property public API and usage of typedefs 90/30190/1
Kimmo Hoikka [Wed, 12 Nov 2014 13:32:39 +0000 (13:32 +0000)]
Cleaning up property public API and usage of typedefs

Change-Id: I613d4bf08c5e9dd09136f3f4fabe415e32d26c08

10 years agoremoving use of using namespace std; 51/30051/8
Kimmo Hoikka [Fri, 7 Nov 2014 17:21:08 +0000 (17:21 +0000)]
removing use of using namespace std;

Change-Id: Ide522206356666cb14faf1fc9089f48cab71be1f

10 years agoUpdates after the use of const refs in gesture callbacks 30/30130/1
Adeel Kazmi [Tue, 11 Nov 2014 15:51:57 +0000 (15:51 +0000)]
Updates after the use of const refs in gesture callbacks

Change-Id: I40f12f4bff328bec75601bc4ba13920530e317e3

10 years agoScrollable: Klocwork issues fix 26/29826/6
Xiangyin Ma [Tue, 4 Nov 2014 17:47:42 +0000 (17:47 +0000)]
Scrollable: Klocwork issues fix

[Problem] Klocwork issues

[Cause] 1. data members are not initialized in constructor
        2. constant condition in conditional expression
        3. Iterator is dereferenced when it can be invalid

[Solution]

Change-Id: I9940d3945526a84d338523d0ac1d123ce3799544

10 years agoAdded readme and doxygen link for installing automated tests 21/30021/3
David Steele [Fri, 7 Nov 2014 13:25:08 +0000 (13:25 +0000)]
Added readme and doxygen link for installing automated tests

Change-Id: I33dce2fdf67c8023f0f422a3f33ecc42a21e0d12
Signed-off-by: David Steele <david.steele@partner.samsung.com>
10 years agoMerge "TextInput & TextView: Klocwork issues fix" into tizen
Kimmo Hoikka [Fri, 7 Nov 2014 17:24:02 +0000 (09:24 -0800)]
Merge "TextInput & TextView: Klocwork issues fix" into tizen

10 years agoMerge "Updated shader source to set precision explicitly" into tizen
Kimmo Hoikka [Fri, 7 Nov 2014 15:58:23 +0000 (07:58 -0800)]
Merge "Updated shader source to set precision explicitly" into tizen

10 years ago(StyleManager) Stop throwing an exception if style-sheet not found 25/30025/1
Adeel Kazmi [Fri, 7 Nov 2014 14:07:57 +0000 (14:07 +0000)]
(StyleManager) Stop throwing an exception if style-sheet not found

Change-Id: If35eb618fa8bdf4bd77ba53f7525b253471aa125

10 years agoUpdated shader source to set precision explicitly 93/29993/2
David Steele [Thu, 6 Nov 2014 15:58:29 +0000 (15:58 +0000)]
Updated shader source to set precision explicitly

Change-Id: I686d1baf948d352f65e37f21018067a9c1190128
Signed-off-by: David Steele <david.steele@partner.samsung.com>
10 years agoTextInput & TextView: Klocwork issues fix 24/29824/4
Xiangyin Ma [Tue, 4 Nov 2014 16:47:30 +0000 (16:47 +0000)]
TextInput & TextView: Klocwork issues fix

[Problem] Klocwork issues

Ideally text-input-decorator-impl.cpp should have the issues ignored as not a problem.
If that is not possible then remove them as of this patch and they will have to be replaced later.

[Cause] 1. unreachable code
        2. data members are not initialized in constructor
        3. constant condition in conditional expression
        4. unused assignment

[Solution]

Change-Id: I49d7bab8600d05299694ce4240ae440334cb65f5

10 years agoMerge " fix Klocwork warning of unintialized data members, unneeded assignment &...
Kimmo Hoikka [Thu, 6 Nov 2014 11:36:24 +0000 (03:36 -0800)]
Merge " fix Klocwork warning of unintialized data members, unneeded assignment & unreachable code" into tizen

10 years agoMerge "Remove handle::operator=(NULL) as it is duplicating handle.Reset() functionali...
Kimmo Hoikka [Thu, 6 Nov 2014 09:38:53 +0000 (01:38 -0800)]
Merge "Remove handle::operator=(NULL) as it is duplicating handle.Reset() functionality and thus redundant" into tizen

10 years agoMerge "Alignment: To use default copy constructor in the constraints" into tizen
Adeel Kazmi [Thu, 6 Nov 2014 08:57:49 +0000 (00:57 -0800)]
Merge "Alignment: To use default copy constructor in the constraints" into tizen

10 years ago[dali_1.0.16] Merge branch 'tizen' 68/29968/1
Adeel Kazmi [Thu, 6 Nov 2014 08:21:23 +0000 (08:21 +0000)]
[dali_1.0.16] Merge branch 'tizen'

Change-Id: Icf4a5284130bc9c09908d4c4695e42a544358f8b

10 years agoDALi Version 1.0.16 64/29964/1 dali_1.0.16
Adeel Kazmi [Thu, 6 Nov 2014 08:19:37 +0000 (08:19 +0000)]
DALi Version 1.0.16

Change-Id: I350fcad909a80e737a3e2cd540a91c808523aa38

10 years agoRemove handle::operator=(NULL) as it is duplicating handle.Reset() functionality... 33/29933/1
Kimmo Hoikka [Wed, 5 Nov 2014 18:37:19 +0000 (18:37 +0000)]
Remove handle::operator=(NULL) as it is duplicating handle.Reset() functionality and thus redundant

Change-Id: Ia644b8245d5b999325738c1d6a790a75d11a26b2

10 years agoAllowed Bubble emitter to recover from context loss 43/28043/5
David Steele [Wed, 24 Sep 2014 18:17:59 +0000 (19:17 +0100)]
Allowed Bubble emitter to recover from context loss

[Problem]  Bubble emitter's background render task is deleted on completion.
Context loss removes frame buffer image, and there is no mechanism to regenerate it.
[Cause]    New requirement
[Solution] Add listener to Stage::ContextRegainedSignal() to re-run the
render task and regenerate the background image.

Change-Id: I08b54b286b04d22b923785b0634497f13380045f
Signed-off-by: David Steele <david.steele@partner.samsung.com>
10 years agoUse Reset() instead of setting to NULL 65/29865/1
Adeel Kazmi [Wed, 5 Nov 2014 11:32:56 +0000 (11:32 +0000)]
Use Reset() instead of setting to NULL

Will be eventually removing the assignment operator to NULL.

Change-Id: Ib007a660dcf15e3872794a0b8c808f621f30aceb

10 years agoAlignment: To use default copy constructor in the constraints 64/29864/1
Xiangyin Ma [Wed, 5 Nov 2014 11:10:53 +0000 (11:10 +0000)]
Alignment: To use default copy constructor in the constraints

[Problem] Klocwork issues

[Cause] Class defines a copy contructor, but not assignment operator

[Solution] The default copy contructor has the same behaviour with the current defined ones
           So remove them and use the default one instead

Change-Id: I0ff86d4b44d4ed07f2929b530359d83461712279

10 years ago fix Klocwork warning of unintialized data members, unneeded assignment & unreachable... 30/29830/1
Xiangyin Ma [Tue, 4 Nov 2014 18:28:08 +0000 (18:28 +0000)]
 fix Klocwork warning of unintialized data members, unneeded assignment & unreachable code

[Problem] Klocwork issues

[Cause] 1. data members are not initialized in constructor
        2. values of variables is never used after initialization
        3. unreachable code

[Solution]

Change-Id: Iee48bfedb3e5c2da14dfdfbb957dca62d83d84ec

10 years agoStop exporting Internal symbols 27/29627/4
Adeel Kazmi [Thu, 30 Oct 2014 16:23:46 +0000 (16:23 +0000)]
Stop exporting Internal symbols

Change-Id: I3b089e077523beac0020e3f96a3e66175e440cdc

10 years ago[dali_1.0.15] Merge branch 'tizen' 12/29612/1
Adeel Kazmi [Thu, 30 Oct 2014 10:13:34 +0000 (10:13 +0000)]
[dali_1.0.15] Merge branch 'tizen'

Change-Id: Ifeb6b0642f8a367e62396cbf9dd171f2f8eb92f7

10 years agoDALi Version 1.0.15 06/29606/1 dali_1.0.15
Adeel Kazmi [Thu, 30 Oct 2014 10:07:42 +0000 (10:07 +0000)]
DALi Version 1.0.15

Change-Id: I362d9c5a50e49d02d4a00daed449b0e5a9b89cb3

10 years agoImproved key-input focus manager performance 09/29509/2
David Steele [Mon, 27 Oct 2014 17:06:12 +0000 (17:06 +0000)]
Improved key-input focus manager performance

[model]        KIRAN
[binary_type]  Lite
[customer]     OPEN
[issue#]       N/A
[problem]      KeyInput focus manager uses actor ID's and traverses the
entire actor tree for all focus methods.
[cause]        Bad programming
[solution]     Changed stack to use BaseObject pointers. Track object lifetime
using the registry (Controls are automatically registered).
[team]         Graphics
[request]      N/A
[horizontal_expansion]  N/A

Change-Id: I4e49f0ca5adb990a71bedb8a4b5e6c08114db43c
Signed-off-by: David Steele <david.steele@partner.samsung.com>
10 years agoInclude required header files directly rather than through dali.h 79/29479/3
Adeel Kazmi [Tue, 28 Oct 2014 10:42:03 +0000 (10:42 +0000)]
Include required header files directly rather than through dali.h

Compilation is quicker as well as less is included at compile time.

Change-Id: I0bfee15503759c578b9b6f4f5de093b1ceb7c61f

10 years ago[dali_1.0.14] Merge branch 'tizen' 04/29204/1 dali_1.0.14
Lee Morgan [Wed, 22 Oct 2014 11:09:01 +0000 (12:09 +0100)]
[dali_1.0.14] Merge branch 'tizen'

Change-Id: Ia6d26ced5e918291ae73a4499440b5c1ed0107f8

10 years agoDALi Version 1.0.14 95/29195/1
Lee Morgan [Wed, 22 Oct 2014 10:56:46 +0000 (11:56 +0100)]
DALi Version 1.0.14

Change-Id: Iadbd51e97bfa047f318700e6727bfe2d2ad745e4

10 years agoRemoval of PropertyValueMap, using Property::Map instead 46/29046/4
Adeel Kazmi [Mon, 20 Oct 2014 15:21:46 +0000 (16:21 +0100)]
Removal of PropertyValueMap, using Property::Map instead

Change-Id: Id40f9cae99fd47fe5e35ffc27c092ac3ad97ef10

10 years agoUpdates after changes to Property::Map 80/28980/2
Adeel Kazmi [Fri, 17 Oct 2014 17:58:47 +0000 (18:58 +0100)]
Updates after changes to Property::Map

Change-Id: I4ba8dc81c84c681c5b2fc0b29a6fcebdf4f3ee27

10 years agoinclude map- and set-wrappers directly internally as they're not part of dali-core... 38/28938/2
Kimmo Hoikka [Fri, 17 Oct 2014 09:19:33 +0000 (10:19 +0100)]
include map- and set-wrappers directly internally as they're not part of dali-core.h anymore

Change-Id: I92bbc1c238f6472929a0fd63aa8c4b1f5d66982d

10 years ago(ScrollView) Provide a ScrollTo API that allows setting a different alpha function... 96/28796/1
Adeel Kazmi [Thu, 16 Oct 2014 08:18:26 +0000 (09:18 +0100)]
(ScrollView) Provide a ScrollTo API that allows setting a different alpha function than the default

Provided by Matthew Stephenson.

Change-Id: I07eec2480b4ae7ece18eee15a54b012c0349a97d

10 years agoMerge "theme change needs to be synchronous so that application can create controls...
Adeel Kazmi [Wed, 15 Oct 2014 16:09:55 +0000 (09:09 -0700)]
Merge "theme change needs to be synchronous so that application can create controls immediately and they get right styling" into tizen

10 years ago[dali_1.0.13] Merge branch 'tizen' 68/28768/1
Kingsley Stephens [Wed, 15 Oct 2014 13:16:38 +0000 (14:16 +0100)]
[dali_1.0.13] Merge branch 'tizen'

Change-Id: I48c92c54ff0e27263726f93f5e6664b98d74ce47

10 years agoDALi Version 1.0.13 63/28763/1 dali_1.0.13
Kingsley Stephens [Wed, 15 Oct 2014 13:11:59 +0000 (14:11 +0100)]
DALi Version 1.0.13

Change-Id: Icab42565cbc68368593fcc7e2f1e0277340e9162

10 years agotheme change needs to be synchronous so that application can create controls immediat... 00/27100/3
Kimmo Hoikka [Thu, 4 Sep 2014 13:22:26 +0000 (14:22 +0100)]
theme change needs to be synchronous so that application can create controls immediately and they get right styling

Change-Id: Ic14877b9ac184eabf03d52f30b0e591829138c6f

10 years agoTextInput - Fixes the selection box for right to left text. 79/28079/3
Victor Cebollada [Wed, 24 Sep 2014 16:33:44 +0000 (17:33 +0100)]
TextInput - Fixes the selection box for right to left text.

Creates one quad per character to allow different boxes.
TODO: the number of quads could be minimized.

Change-Id: Ibbf0d3cb8ea2f55851c130708271cce561e9cd39
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
10 years ago[dali_1.0.12] Merge branch 'tizen' 03/28503/1
Adeel Kazmi [Wed, 8 Oct 2014 10:15:00 +0000 (11:15 +0100)]
[dali_1.0.12] Merge branch 'tizen'

Change-Id: I960227afa2ef3ad4c230ef34830e480b267583c9

10 years agoDALi Version 1.0.12 98/28498/1 dali_1.0.12
Adeel Kazmi [Wed, 8 Oct 2014 10:10:52 +0000 (11:10 +0100)]
DALi Version 1.0.12

Change-Id: I3bc6c83d1b332b2c669cb380ea0c099e4df6ea82

10 years agoMerge "(TextInput) Ensure scroll position is reset when text is deleted" into tizen
Adeel Kazmi [Fri, 3 Oct 2014 15:23:36 +0000 (08:23 -0700)]
Merge "(TextInput) Ensure scroll position is reset when text is deleted" into tizen

10 years ago(TextInput) Ensure scroll position is reset when text is deleted 56/28356/2
Agnelo Vaz [Wed, 1 Oct 2014 15:27:18 +0000 (16:27 +0100)]
(TextInput) Ensure scroll position is reset when text is deleted

Change-Id: I80b81fb53b123fa428e976e715a606be44a8a198
Signed-off-by: Agnelo Vaz <agnelo.vaz@samsung.com>
10 years agoAdded default hover event handling in Control 18/27818/7
Richard Huang [Fri, 19 Sep 2014 10:50:50 +0000 (11:50 +0100)]
Added default hover event handling in Control

Change-Id: I091db23b835e856aabdc8e5c2273318812a0cacc

10 years ago[dali_1.0.11] Merge branch 'tizen' 45/28345/1
Nick Holland [Fri, 3 Oct 2014 06:02:18 +0000 (07:02 +0100)]
[dali_1.0.11] Merge branch 'tizen'

Change-Id: Ic0755bdcdfe5797697eece62d30aaa5f170d05c3