platform/core/uifw/dali-toolkit.git
7 years ago[Tizen] Change the TV stylesheet package name 00/115900/1 accepted/tizen/common/20170227.042916 accepted/tizen/ivi/20170223.115654 accepted/tizen/mobile/20170223.115459 accepted/tizen/tv/20170223.115542 accepted/tizen/wearable/20170223.115617 submit/tizen/20170223.041801
Seoyeon Kim [Wed, 22 Feb 2017 02:27:37 +0000 (11:27 +0900)]
[Tizen] Change the TV stylesheet package name

- Changed the rpm file name :
  dali-toolkit-extension-tv.rpm -> dali-toolkit-profile_tv.rpm

Change-Id: Icd657e2a73d41cca8356d32f024eb8f9c883e94a
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
7 years ago[Tizen] Remove profile build dependencies 69/111969/8 accepted/tizen/common/20170223.182641 accepted/tizen/ivi/20170220.224124 accepted/tizen/mobile/20170220.223525 accepted/tizen/tv/20170220.223919 accepted/tizen/wearable/20170220.224029 submit/tizen/20170220.003759 submit/tizen_common/20170223.092744
hk57.kim [Wed, 25 Jan 2017 07:19:53 +0000 (16:19 +0900)]
[Tizen] Remove profile build dependencies

- This is for Tizen 4.0.
- Added backward-compatibility that does not deteriorate 4.0 Configurability

- When you SR this, you need to create JIRA-TRE issue of:
  : add dali-toolkit-extension-tv for TV

(It's add, not replace.)

Change-Id: I14f4aa56b860e20bdda4f4c20838e5a784c76188
Signed-off-by: hk57.kim <hk57.kim@samsung.com>
7 years ago[Tizen] Make all profile have mobile dali_toolkit_profile except tv 14/113814/1
minho.sun [Thu, 9 Feb 2017 02:26:48 +0000 (11:26 +0900)]
[Tizen] Make all profile have mobile dali_toolkit_profile except tv

This reverts commit 9c1f32437b2be9d8208a555d4f7354185917fdbb.

Change-Id: I1c72798e0ede53c1baaf1475fbf1337c523eccc4

7 years ago[Tizen] Remove dead distance-field-effect.cpp file 13/113813/2
minho.sun [Thu, 9 Feb 2017 02:24:59 +0000 (11:24 +0900)]
[Tizen] Remove dead distance-field-effect.cpp file

This reverts commit 07157c084e3dba5302cfbb98176fe621bc994be1.

Change-Id: Iebf5708d7c53745e34dd9076954daf59042d507e

7 years agoMerge branch 'devel/master' into tizen 11/113811/1
minho.sun [Thu, 9 Feb 2017 02:19:29 +0000 (11:19 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: Ic6c1e099ba90cbc5b6d7f8fbd0621302c5ea5d51

7 years agoRevert "[Tizen] Remove dead distance-field-effect.cpp file" 09/113809/1
minho.sun [Thu, 9 Feb 2017 02:18:08 +0000 (11:18 +0900)]
Revert "[Tizen] Remove dead distance-field-effect.cpp file"

This reverts commit 8621e6c59eef5be225d2495cc047a56d30e91f2f.

Change-Id: I62ffadbe6536c2d9171c33613e058c9f019b27b1

7 years agoRevert "[Tizen] Make all profile have mobile dali_toolkit_profile except tv" 08/113808/1
minho.sun [Thu, 9 Feb 2017 02:10:42 +0000 (11:10 +0900)]
Revert "[Tizen] Make all profile have mobile dali_toolkit_profile except tv"

This reverts commit 85d07eedfc34901c18bca5d6df60788549d4b355.

Change-Id: Ic55b6dc70c2fd1f4960b10fd602092c8c1bef324

7 years agoDALi Version 1.2.25 14/113014/1 dali_1.2.25
Umar [Fri, 3 Feb 2017 15:37:42 +0000 (15:37 +0000)]
DALi Version 1.2.25

Change-Id: I6671b49c5596878bf87a6a6735daa54f3f1aa140

7 years agoMerge "Add style name to indicator of ScrollBar" into devel/master
Adeel Kazmi [Thu, 2 Feb 2017 19:23:38 +0000 (11:23 -0800)]
Merge "Add style name to indicator of ScrollBar" into devel/master

7 years agoMerge "Updated programming guide to explain how to create a visual" into devel/master
Adeel Kazmi [Thu, 2 Feb 2017 19:08:51 +0000 (11:08 -0800)]
Merge "Updated programming guide to explain how to create a visual" into devel/master

7 years agoAdd Toggle button example for dashboard demo. 56/112056/4
xb.teng [Wed, 25 Jan 2017 14:30:43 +0000 (22:30 +0800)]
Add Toggle button example for dashboard demo.

Change-Id: Ia6193084e2019e53814207811788d46ebaf5eb1b
Signed-off-by: xb.teng <xb.teng@samsung.com>
7 years agoToggle button c# binding. 54/112054/2
xb.teng [Wed, 25 Jan 2017 13:55:51 +0000 (21:55 +0800)]
Toggle button c# binding.

Change-Id: Iae916a83ca2522def658f309063c1f8531919041
Signed-off-by: xb.teng <xb.teng@samsung.com>
7 years agoUpdated programming guide to explain how to create a visual 85/112785/1
David Steele [Thu, 2 Feb 2017 16:39:36 +0000 (16:39 +0000)]
Updated programming guide to explain how to create a visual

Added information about how to create and register a visual.
Styling info is somewhat lacking, though.

Change-Id: I399be3a7dfde1d2c2b0cc4aad0fb706a084148c5
Signed-off-by: David Steele <david.steele@samsung.com>
7 years agoAdd style name to indicator of ScrollBar 27/112127/4
minho.sun [Thu, 26 Jan 2017 06:37:14 +0000 (15:37 +0900)]
Add style name to indicator of ScrollBar

Add style name to indicator of scrollbar.
Now developer can set their indicator style via stylesheet

Change-Id: Ifc6007147472ae7cc13161cc25c3c53eec5c11b0
Signed-off-by: minho.sun <minho.sun@samsung.com>
7 years agoMerge "Removed unused method GetTexture form test-actor-utils.h" into devel/master
Kimmo Hoikka [Mon, 30 Jan 2017 18:51:22 +0000 (10:51 -0800)]
Merge "Removed unused method GetTexture form test-actor-utils.h" into devel/master

7 years agoMerge "Fix the keyboard focus issue for nested table view" into devel/master
Adeel Kazmi [Mon, 30 Jan 2017 15:33:17 +0000 (07:33 -0800)]
Merge "Fix the keyboard focus issue for nested table view" into devel/master

7 years agoMerge "Enable json tree dump to work with empty arrays" into devel/master
David Steele [Fri, 27 Jan 2017 18:01:50 +0000 (10:01 -0800)]
Merge "Enable json tree dump to work with empty arrays" into devel/master

7 years agoEnable json tree dump to work with empty arrays 14/112214/1
Agnelo Vaz [Fri, 27 Jan 2017 17:54:10 +0000 (17:54 +0000)]
Enable json tree dump to work with empty arrays

If the json contains an empty array it would crash as there was no check before dereferencing a pointer.

Below constant section should be added to json to get debug output

  "constants":
  {

    "CONFIG_SCRIPT_LOG_LEVEL":"Verbose",
    "DUMP_TREE":1
  },

Change-Id: I9584fa0c4202ea7907a9235cdfb81264ab3596c6

7 years agoMerge "DALi Version 1.2.24" into devel/master
Adeel Kazmi [Fri, 27 Jan 2017 17:53:34 +0000 (09:53 -0800)]
Merge "DALi Version 1.2.24" into devel/master

7 years agoDALi Version 1.2.24 04/112204/1 dali_1.2.24
Nick Holland [Fri, 27 Jan 2017 15:14:37 +0000 (15:14 +0000)]
DALi Version 1.2.24

Change-Id: Ia0cfbdaa4ee648d94193c269d9a0adbc8071bb0f

7 years agoFix the keyboard focus issue for nested table view 01/112201/1
Richard Huang [Fri, 27 Jan 2017 15:13:27 +0000 (15:13 +0000)]
Fix the keyboard focus issue for nested table view

Change-Id: Ia45179b275e5f92f0e58ed5bd8fc3506a014b5fa

7 years agoAdd native dali toggle button, base on latest button using visual. 97/101797/31
xb.teng [Fri, 2 Dec 2016 07:07:55 +0000 (15:07 +0800)]
Add native dali toggle button, base on latest button using visual.

Change-Id: Ib4b7974fdf7f2d81d704b926a840126440aa345a
Signed-off-by: xb.teng <xb.teng@samsung.com>
7 years agoManual binding to add getter/setter APIs for Hover 57/112157/4
Umar [Thu, 26 Jan 2017 14:54:19 +0000 (14:54 +0000)]
Manual binding to add getter/setter APIs for Hover

Change-Id: I0bd5c96cae5f10078b580bcac1095899e1606f51

7 years agoRemoved unused method GetTexture form test-actor-utils.h 67/112167/1
Ferran Sole [Thu, 26 Jan 2017 16:54:02 +0000 (16:54 +0000)]
Removed unused method GetTexture form test-actor-utils.h

Change-Id: Ie25c441c32cd632834c3d9ef2c412d0f16cbae71

7 years agoRemoved unneeded includes of Dali::Atlas 06/111906/2
Ferran Sole [Tue, 24 Jan 2017 17:34:25 +0000 (17:34 +0000)]
Removed unneeded includes of Dali::Atlas

Change-Id: Ibf4ef1bdfabcf1c39a8350d997c80f1895485bec

7 years agoMerge "Add C# tooltip example to the control dashboard" into devel/master
Adeel Kazmi [Wed, 25 Jan 2017 11:53:34 +0000 (03:53 -0800)]
Merge "Add C# tooltip example to the control dashboard" into devel/master

7 years agoAdd C# tooltip example to the control dashboard 04/111904/3
Richard Huang [Tue, 24 Jan 2017 17:01:36 +0000 (17:01 +0000)]
Add C# tooltip example to the control dashboard

Change-Id: I1c96eb3b3ab73a257179d42901cce8b258283b54

7 years agoMerge "Doxygen Comment Generation" into devel/master
Adeel Kazmi [Tue, 24 Jan 2017 16:48:26 +0000 (08:48 -0800)]
Merge "Doxygen Comment Generation" into devel/master

7 years agoMerge "Add C# binding for ItemView." into devel/master
Adeel Kazmi [Tue, 24 Jan 2017 16:33:25 +0000 (08:33 -0800)]
Merge "Add C# binding for ItemView." into devel/master

7 years agoManual binding for Visual and Tooltip properties in devel-api 97/111897/1
Richard Huang [Tue, 24 Jan 2017 14:22:20 +0000 (14:22 +0000)]
Manual binding for Visual and Tooltip properties in devel-api

Change-Id: Ieb15d58401d5c11cf474880af62ce6e663ad64ad

7 years agoMerge "(GCC 6.2) Remove unused functions from automated-tests" into devel/master
Kimmo Hoikka [Tue, 24 Jan 2017 10:24:57 +0000 (02:24 -0800)]
Merge "(GCC 6.2) Remove unused functions from automated-tests" into devel/master

7 years ago(GCC 6.2) Remove unused functions from automated-tests 03/111503/2
Adeel Kazmi [Fri, 20 Jan 2017 18:09:45 +0000 (18:09 +0000)]
(GCC 6.2) Remove unused functions from automated-tests

Change-Id: Ic822c180d18758f74f77d6987815f3ccfc8f8dcc

7 years agoText - Use the uColor uniform to render the emojis. 61/111661/1
Victor Cebollada [Mon, 23 Jan 2017 08:54:50 +0000 (08:54 +0000)]
Text - Use the uColor uniform to render the emojis.

* Allows to mix the emoji color with a given color.
  i.e. a different alpha.

Change-Id: If8b3a4eecf2dc65785afd3aafbe03c485ac0d444
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
7 years agoDoxygen Comment Generation 99/92499/12
puru [Mon, 9 Jan 2017 14:39:37 +0000 (20:09 +0530)]
Doxygen Comment Generation

This patch includes scripts which automatically generates .i files,
to include for doxygen comment generation.

Change-Id: Iae1014f78e4a3ec4da9c282f190ec32e4257c2ea
Signed-off-by: puru <puru.dharma@samsung.com>
7 years agoMerge "Fix for ItemView OVERSHOOT_SIZE" into devel/master
Adeel Kazmi [Fri, 20 Jan 2017 13:57:53 +0000 (05:57 -0800)]
Merge "Fix for ItemView OVERSHOOT_SIZE" into devel/master

7 years agoDALi Version 1.2.23 87/111487/1 dali_1.2.23
Richard Huang [Fri, 20 Jan 2017 13:35:44 +0000 (13:35 +0000)]
DALi Version 1.2.23

Change-Id: I796b221c5a0f66b643f2ab095dc673bd6c798aeb

7 years agoFix for ItemView OVERSHOOT_SIZE 32/111132/5
Ferran Sole [Thu, 19 Jan 2017 11:58:46 +0000 (11:58 +0000)]
Fix for ItemView OVERSHOOT_SIZE

Setting overshoot size after overshoot was enabled was not working

Change-Id: Ibb7cc6268f85aa68aa5476b8a99222abab6f6525

7 years agoMerge "Fixed test cases after changes in ResourceImage" into devel/master
Paul Wisbey [Fri, 20 Jan 2017 09:19:25 +0000 (01:19 -0800)]
Merge "Fixed test cases after changes in ResourceImage" into devel/master

7 years ago[Tizen] Make all profile have mobile dali_toolkit_profile except tv 58/111258/1 accepted/tizen/common/20170123.182454 accepted/tizen/ivi/20170120.082204 accepted/tizen/mobile/20170120.081923 accepted/tizen/tv/20170120.082029 accepted/tizen/wearable/20170120.082118 submit/tizen/20170120.063242 submit/tizen_common/20170123.022625
Seoyeon Kim [Fri, 20 Jan 2017 04:02:57 +0000 (13:02 +0900)]
[Tizen] Make all profile have mobile dali_toolkit_profile except tv

This reverts commit 9085cb721bd4974755ef63a098ae6a583fef83ba.

Change-Id: I42545ffb3c8dd868b92647869f98ae5c186d31fa

7 years ago[Tizen] Remove dead distance-field-effect.cpp file 57/111257/1
Seoyeon Kim [Fri, 20 Jan 2017 04:01:28 +0000 (13:01 +0900)]
[Tizen] Remove dead distance-field-effect.cpp file

This reverts commit 4861cc5f2ab867db106e9c3e25316bc84e406ed1.

Change-Id: I1ff88b13cdc7689dfc59a7f6f5a5742150d834eb

7 years agoMerge branch 'devel/master' into tizen 14/111214/1
Seoyeon Kim [Fri, 20 Jan 2017 02:35:50 +0000 (11:35 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: Ib2fe4bae51181971cab492583f586611bc05060f

7 years agoRevert "[Tizen] Remove dead distance-field-effect.cpp file" 00/111200/1
Seoyeon Kim [Fri, 20 Jan 2017 02:20:50 +0000 (11:20 +0900)]
Revert "[Tizen] Remove dead distance-field-effect.cpp file"

This reverts commit 1c275d308b8b301cb06d9078da6d2e685eeb893b.

Change-Id: Ib67e44dd03da3fdafe0a799b32388c8b2b906ac2

7 years agoRevert "[Tizen] Make all profile have mobile dali_toolkit_profile except tv" 99/111199/1
Seoyeon Kim [Fri, 20 Jan 2017 02:20:10 +0000 (11:20 +0900)]
Revert "[Tizen] Make all profile have mobile dali_toolkit_profile except tv"

This reverts commit 634c32c28423140b459214b546a695a75b80f88e.

Change-Id: Ia622e9b05d8a5baea6ced191c0d3fd14468a403c

7 years agoRevert "[Tizen] Match the arguments type in 'max' function" 98/111198/1
Seoyeon Kim [Fri, 20 Jan 2017 02:19:21 +0000 (11:19 +0900)]
Revert "[Tizen] Match the arguments type in 'max' function"

This reverts commit 8291e49c793797380b613492950f1bf8213218f9.

Change-Id: If00b911f389c68a7a996a8acc4be364cab283a47

7 years agoMerge "Remove deprecated SetSelected call" into devel/master
Adeel Kazmi [Thu, 19 Jan 2017 16:35:08 +0000 (08:35 -0800)]
Merge "Remove deprecated SetSelected call" into devel/master

7 years agoMerge "Added TextVisual function to convert string keys to index keys in Property...
David Steele [Thu, 19 Jan 2017 12:59:07 +0000 (04:59 -0800)]
Merge "Added TextVisual function to convert string keys to index keys in Property Map" into devel/master

7 years agoRemove deprecated SetSelected call 89/111089/1
Agnelo Vaz [Thu, 19 Jan 2017 10:52:02 +0000 (10:52 +0000)]
Remove deprecated SetSelected call

Change-Id: I85755f56734e21fab3e68e89c448e0af5fdfc728

7 years agoAdd C# binding for ItemView. 68/111068/1
Feng Jin [Thu, 19 Jan 2017 09:30:32 +0000 (17:30 +0800)]
Add C# binding for ItemView.

Change-Id: Ieac38f99dbeb6656fc1a57cf39751dc1f2c6d7b3
Signed-off-by: Feng Jin <feng16.jin@samsung.com>
7 years agoAdd assert to ensure initialized variables. 32/110932/1
Francisco Santos [Wed, 18 Jan 2017 18:55:25 +0000 (18:55 +0000)]
Add assert to ensure initialized variables.

Change-Id: I46b75f9d7b6dd18aefebce845acbb7a46d258ffc

7 years agoAdded TextVisual function to convert string keys to index keys in Property Map 42/110742/6
Agnelo Vaz [Wed, 18 Jan 2017 14:17:59 +0000 (14:17 +0000)]
Added TextVisual function to convert string keys to index keys in Property Map

Fixes issue in which a PropertyMap made up of string keys would not merged into a PropertyMap made of Index keys. Instead it will have entries for both. The Visual Factory will only use Indexes to create the TextVisual hence the Properties set with strings are ignored.

Change-Id: I0bf2495d96ce86616a70d9de544dfe9768db40d7

7 years agoRemove usage of deprecated Button::SetLabelText 96/110896/2
Adeel Kazmi [Wed, 18 Jan 2017 12:07:48 +0000 (12:07 +0000)]
Remove usage of deprecated Button::SetLabelText

Change-Id: Ib82cf26ecd384f987e6567353fc7984e8781c19f

7 years agoFixed test cases after changes in ResourceImage 01/110701/2
Ferran Sole [Tue, 17 Jan 2017 12:38:59 +0000 (12:38 +0000)]
Fixed test cases after changes in ResourceImage

Change-Id: I73a428bda2db70f9b0827fed5b56a9b3d9f9e289

7 years agoMerge "Fix bug that the properties of layouts are set after the call of ItemView...
Adeel Kazmi [Tue, 17 Jan 2017 10:49:50 +0000 (02:49 -0800)]
Merge "Fix bug that the properties of layouts are set after the call of ItemView::ActivateLayout() function." into devel/master

7 years agoMerge "Wrap mode support for AnimatedImageVisual" into devel/master
Adeel Kazmi [Mon, 16 Jan 2017 17:07:00 +0000 (09:07 -0800)]
Merge "Wrap mode support for AnimatedImageVisual" into devel/master

7 years agoWrap mode support for AnimatedImageVisual 84/105484/6
Xiangyin Ma [Fri, 16 Dec 2016 16:15:21 +0000 (16:15 +0000)]
Wrap mode support for AnimatedImageVisual

Change-Id: If7fdddf3d833a13888a810a218cc5da2d89fd771

7 years agoMerge "TextVisual shows text after being Disabled and Enabled" into devel/master
Adeel Kazmi [Mon, 16 Jan 2017 15:27:46 +0000 (07:27 -0800)]
Merge "TextVisual shows text after being Disabled and Enabled" into devel/master

7 years agoMerge "Pass page up/down directions to layout controls for keyboard focus handling...
Minho Sun [Mon, 16 Jan 2017 10:36:47 +0000 (02:36 -0800)]
Merge "Pass page up/down directions to layout controls for keyboard focus handling" into devel/master

7 years ago[Tizen] Match the arguments type in 'max' function 48/109548/2
Seoyeon Kim [Tue, 10 Jan 2017 10:22:29 +0000 (19:22 +0900)]
[Tizen] Match the arguments type in 'max' function

- Fix the matching:
  'max(double, float)' -> 'max(double, double)'

Change-Id: I07a8737d2d1a3934b7588aa8d925dd2389455ef4
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
7 years agochange SINCE version of MoveFocusBackward 57/110357/1
minho.sun [Mon, 16 Jan 2017 05:18:13 +0000 (14:18 +0900)]
change SINCE version of MoveFocusBackward

MoveFocusBackward api merged at 1.2.19 but SINCE version was 1.2.17
To fix this, change SINCE version of MoveFocusBackward to 1.2.19

Change-Id: I38716eab6005101d1f5db9e43d14cc129b640ecc
Signed-off-by: minho.sun <minho.sun@samsung.com>
7 years agoFix bug that the properties of layouts are set after the call of ItemView::ActivateLa... 36/110336/1
Feng Jin [Sun, 15 Jan 2017 23:07:40 +0000 (07:07 +0800)]
Fix bug that the properties of layouts are set after the call of ItemView::ActivateLayout() function.

Change-Id: I91e424b86c0e13125e5cd3b2b9fb0138f798b77d
Signed-off-by: Feng Jin <feng16.jin@samsung.com>
7 years agoTextVisual shows text after being Disabled and Enabled 86/110286/4
Agnelo Vaz [Fri, 13 Jan 2017 13:40:43 +0000 (13:40 +0000)]
TextVisual shows text after being Disabled and Enabled

Disabling TextVisual then enabling it ( Set on and off stage ) did not show the Visual.

Textures were not set to renderer as considered not required

Change-Id: Iedf5f91afce6e6a1fa3f4c784682bbcab3787d9c

7 years agoMerge "DALi Version 1.2.22" into devel/master
David Steele [Fri, 13 Jan 2017 14:37:15 +0000 (06:37 -0800)]
Merge "DALi Version 1.2.22" into devel/master

7 years agoDALi Version 1.2.22 93/110293/1 dali_1.2.22
David Steele [Fri, 13 Jan 2017 14:35:42 +0000 (14:35 +0000)]
DALi Version 1.2.22

Change-Id: I667830873668aea838c685db21c5233e3a45f394

7 years agoMerge "Added C# binding for properties in devel-api" into devel/master
Kimmo Hoikka [Fri, 13 Jan 2017 13:51:10 +0000 (05:51 -0800)]
Merge "Added C# binding for properties in devel-api" into devel/master

7 years agoMerge "Updated visual property animator to handle shader properties" into devel/master
Kimmo Hoikka [Fri, 13 Jan 2017 13:45:39 +0000 (05:45 -0800)]
Merge "Updated visual property animator to handle shader properties" into devel/master

7 years agoMerge "Updated visuals to add animatable mixColor property" into devel/master
Kimmo Hoikka [Fri, 13 Jan 2017 13:40:48 +0000 (05:40 -0800)]
Merge "Updated visuals to add animatable mixColor property" into devel/master

7 years agoMerge "Match the arguments type in 'max' function" into devel/master
Kimmo Hoikka [Fri, 13 Jan 2017 11:53:48 +0000 (03:53 -0800)]
Merge "Match the arguments type in 'max' function" into devel/master

7 years agoPass page up/down directions to layout controls for keyboard focus handling 58/110058/2
Richard Huang [Thu, 12 Jan 2017 16:04:42 +0000 (16:04 +0000)]
Pass page up/down directions to layout controls for keyboard focus handling

Change-Id: Ic109497772f3145608d30e83375aa494c8730f1f

7 years agoAdded C# binding for properties in devel-api 95/109795/5
Richard Huang [Wed, 11 Jan 2017 16:20:24 +0000 (16:20 +0000)]
Added C# binding for properties in devel-api

Change-Id: I954c9db04e69625a4acfe0c2babb31be3b884e07

7 years agoUpdated visual property animator to handle shader properties 88/109288/7
David Steele [Mon, 9 Jan 2017 19:17:59 +0000 (19:17 +0000)]
Updated visual property animator to handle shader properties

If the AnimateProperty() method cannot find the requested property
in the renderer, it now checks the shader. If it finds a registered
uniform, then it registers the same uniform on the renderer, and
sets up the appropriate transition.

Change-Id: I0f5ae27deec005f406d18ca9de28ed9cf57f96a3
Signed-off-by: David Steele <david.steele@samsung.com>
7 years agoUpdated visuals to add animatable mixColor property 58/105158/20
David Steele [Thu, 15 Dec 2016 20:30:19 +0000 (20:30 +0000)]
Updated visuals to add animatable mixColor property

Modified all visuals to add a mix color property, except
color visual, which already has one, and primitive visual,
which has such a property, but have moved it to register on
the renderer rather than the shader.

Color and Primitive visual will handle either MIX_COLOR key, using
their own key in preference to the base key.

The target mix color and property index is now held in the
Visual::Base impl class. The uniform registration is also done
in the base clas.

Added handling to control to enable setting or animating the
mix color through the style sheet.

Added a note to Internal::Control::CreateTransition() to warn that
no animation will be created if the control is not staged or the
visual is not enabled

Ensured the blend mode is set to the right value for the target
mix color when the transition finishes.

Change-Id: I3191da06098582f57f101a8a0139faa3b1fb3c80
Signed-off-by: David Steele <david.steele@samsung.com>
7 years agoMerge "Button needs a simple mechanism to set text label" into devel/master
Adeel Kazmi [Thu, 12 Jan 2017 18:58:03 +0000 (10:58 -0800)]
Merge "Button needs a simple mechanism to set text label" into devel/master

7 years agoButton needs a simple mechanism to set text label 96/109796/4
Agnelo Vaz [Wed, 11 Jan 2017 15:02:55 +0000 (15:02 +0000)]
Button needs a simple mechanism to set text label

Label property can now take just a string instead of a property map to create text visual

Change-Id: I027136406b852fc2de0c99c6a00b614c63bbe432

7 years agoC# Control factory / Registry 38/101938/19
Nick Holland [Wed, 7 Dec 2016 15:41:53 +0000 (15:41 +0000)]
C# Control factory / Registry

Allows controls to register themselves
with DALi type registry along with their
properties.

Once registered this allows DALi to load a
JSON file which can create C# controls and fill
in properties for that control.

See json-loader
and data-picker-using-json

Change-Id: I7f57722a5a7e30b7c85a732dc2077da7cf5809c7

7 years agoMatch the arguments type in 'max' function 59/109559/1
Seoyeon Kim [Tue, 10 Jan 2017 10:22:29 +0000 (19:22 +0900)]
Match the arguments type in 'max' function

- Fix the matching:
  'max(double, float)' -> 'max(double, double)'

Change-Id: I07a8737d2d1a3934b7588aa8d925dd2389455ef4
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
7 years agoUpdate doxygen comments 66/109466/1
Seoyeon Kim [Tue, 10 Jan 2017 05:19:34 +0000 (14:19 +0900)]
Update doxygen comments

- Fix the graph description in ItemView::RemoveItem()
- Add some descriptions in more detail, checked by LB

Change-Id: I98fb22b4b02830da42651c16e7dfe2bc207a5137
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
7 years agoReduce buttons font size in 720 style sheet 82/109282/1
Agnelo Vaz [Mon, 9 Jan 2017 12:02:15 +0000 (12:02 +0000)]
Reduce buttons font size in 720 style sheet

Change-Id: I9dd38495cbcb843e6e30907f8df5c8cdb05415a6

7 years agoMerge "Fix the warning log in Control causing the wrong position" into devel/master
Adeel Kazmi [Mon, 9 Jan 2017 10:05:45 +0000 (02:05 -0800)]
Merge "Fix the warning log in Control causing the wrong position" into devel/master

7 years agoMerge "Added nested TableView KeyboardFocus support" into devel/master
Adeel Kazmi [Fri, 6 Jan 2017 16:27:11 +0000 (08:27 -0800)]
Merge "Added nested TableView KeyboardFocus support" into devel/master

7 years agoMerge "DALi Version 1.2.21" into devel/master
Adeel Kazmi [Fri, 6 Jan 2017 14:18:34 +0000 (06:18 -0800)]
Merge "DALi Version 1.2.21" into devel/master

7 years agoMerge "Automatic Control Clipping" into devel/master
Kimmo Hoikka [Fri, 6 Jan 2017 14:17:10 +0000 (06:17 -0800)]
Merge "Automatic Control Clipping" into devel/master

7 years agoMerge "Make Up calls to control consistent so they are called at the end by derived...
Kimmo Hoikka [Fri, 6 Jan 2017 14:16:46 +0000 (06:16 -0800)]
Merge "Make Up calls to control consistent so they are called at the end by derived classes" into devel/master

7 years agoDALi Version 1.2.21 44/109044/1 dali_1.2.21
Agnelo Vaz [Fri, 6 Jan 2017 14:01:14 +0000 (14:01 +0000)]
DALi Version 1.2.21

Change-Id: I52476e042889e12a65680f6af5b8a008ab7f8670

7 years agoAdded nested TableView KeyboardFocus support 43/106743/6
Umar [Thu, 22 Dec 2016 18:31:42 +0000 (18:31 +0000)]
Added nested TableView KeyboardFocus support

Change-Id: I108501a26b13a85efb2b71e7878b1580f0f06ea7

7 years agoAutomatic Control Clipping 95/108795/5
Adeel Kazmi [Fri, 30 Dec 2016 13:38:08 +0000 (13:38 +0000)]
Automatic Control Clipping

If the application sets to clip the children of a control, then this patch automatically
creates a background visual which is used for clipping the children rather than the
application writer having to do so.

It only adds the background visual if no renderers or visuals have been added.

Change-Id: I6e3c0c3c5459fc2cbc828daf3d01c7b0faf0a069

7 years agoMake Up calls to control consistent so they are called at the end by derived classes 97/107897/9
Adeel Kazmi [Fri, 30 Dec 2016 13:38:08 +0000 (13:38 +0000)]
Make Up calls to control consistent so they are called at the end by derived classes

- This makes the most sense in the majority of use cases and by defining this, it's an easy rule for
  control developers to follow.

Change-Id: Icb1701fbefcca70d8f81436b6d70a318e3e6fc76

7 years agoC#, Fixed ruby property script to remove trailing spaces 89/108689/2
Nick Holland [Thu, 5 Jan 2017 11:09:14 +0000 (11:09 +0000)]
C#, Fixed ruby property script to remove trailing spaces

Change-Id: I953453200d127fc98858007049fb7dd835196655

7 years agoWireframe visual provides correct natural size in debug rendering 03/108503/4
Xiangyin Ma [Wed, 4 Jan 2017 15:30:03 +0000 (15:30 +0000)]
Wireframe visual provides correct natural size in debug rendering

Change-Id: I34a5ebd57b467004a1c1b06c64f7a08f44a3a96f

7 years ago[Tizen] Make all profile have mobile dali_toolkit_profile except tv 73/108373/1
Seoyeon Kim [Wed, 4 Jan 2017 06:57:50 +0000 (15:57 +0900)]
[Tizen] Make all profile have mobile dali_toolkit_profile except tv

This reverts commit 61ab952ad70e20d6e4230ceb455e32e915d1a32d.

Change-Id: Ie6468ee418878c4f57dfefbc0796aabfa4ea7329

7 years ago[Tizen] Remove dead distance-field-effect.cpp file 71/108371/1
Seoyeon Kim [Wed, 4 Jan 2017 06:56:01 +0000 (15:56 +0900)]
[Tizen] Remove dead distance-field-effect.cpp file

This reverts commit e2cff7af8956ffa22ad1d575a9369370b905fa71.

Change-Id: I8734c64b5f23986689b7621bb5faf834ac32c2cd

7 years agoMerge branch 'devel/master' into tizen 39/108339/1
Seoyeon Kim [Wed, 4 Jan 2017 06:09:56 +0000 (15:09 +0900)]
Merge branch 'devel/master' into tizen

- Integration 1.2.18 -> 1.2.20 (Version up)

Change-Id: I3104bc41564c340e5dbb3155d27382222d8651e6

7 years agoRevert "[Tizen] Remove dead distance-field-effect.cpp file" 30/108330/1
Seoyeon Kim [Wed, 4 Jan 2017 05:32:59 +0000 (14:32 +0900)]
Revert "[Tizen] Remove dead distance-field-effect.cpp file"

This reverts commit 656cfe838b08a5630ce29535be1fd038510e657a.

Change-Id: I1b862e4469c89b52fa2d99f69866d51e4726fe0e

7 years agoRevert "[Tizen] Make all profile have mobile dali_toolkit_profile except tv" 28/108328/1
Seoyeon Kim [Wed, 4 Jan 2017 05:31:58 +0000 (14:31 +0900)]
Revert "[Tizen] Make all profile have mobile dali_toolkit_profile except tv"

This reverts commit 57773126ea045d449ffb3b4ff6c2428b477592df.

Change-Id: I8858d70667e88d42ac0812f5974d68b8b4e9ed0d

7 years agoRevert "[Tizen] Deprecate the public APIs taking Image Handle as input" 27/108327/1
Seoyeon Kim [Wed, 4 Jan 2017 05:30:58 +0000 (14:30 +0900)]
Revert "[Tizen] Deprecate the public APIs taking Image Handle as input"

This reverts commit 415171d54ef044102b87709d18088fa80799faf2.

Change-Id: I86e30b2f79302535746091cc049e3d527b3289a6

7 years agoRevert "[Tizen] Temporary disable c# GBS building" 26/108326/1
Seoyeon Kim [Wed, 4 Jan 2017 05:29:46 +0000 (14:29 +0900)]
Revert "[Tizen] Temporary disable c# GBS building"

This reverts commit 2002fe317d16add2119843891cc0923c50b54e8e.

Change-Id: I52c825ea556b4533c50a567fd3b5b96643a95925

7 years ago(ProgressBar) Ensure full progress image is shown when 100% 74/107774/3
Adeel Kazmi [Thu, 29 Dec 2016 17:03:27 +0000 (17:03 +0000)]
(ProgressBar) Ensure full progress image is shown when 100%

Before this patch, the track visual was always longer than the progress visual which meant
that 100% progress could never be shown.

Change-Id: I11fb81daf3b32096d0307904bff5a887311e0647

7 years agoMerge "Dali C#: Common Interface Define related changes" into devel/master
dongsug.song [Mon, 2 Jan 2017 01:06:40 +0000 (17:06 -0800)]
Merge "Dali C#: Common Interface Define related changes" into devel/master

7 years agoDali C#: Common Interface Define related changes 53/107353/4
dongsug.song [Tue, 27 Dec 2016 14:09:32 +0000 (23:09 +0900)]
Dali C#: Common Interface Define related changes

- AnimateBetween() API re-define, KeyFrames class Add() API re-define.
- Size3D (high level class) newly added.
- Vector2/3/4 class's variables => Pascal case naming changed.
- FocusManger: some naming which contained "Keyborad" changed.
- ImageView: sample code newly added, "PixelArea" property and AnimateBetween() are tested.
  image view reloading tested.
- Stage: single-tone pattern Instance property newly added. GetDefaultLayer(), AddLayer(),
  and RemoveLayer() are newly added. GetRootLayer(), Add() and Remove() will be moved to 'internal' folder.
  TouchEvent, WheelEvent, KeyEvent naming changed.
- Layer: Behavior property changed to use 'LayerBehavior enum' (not use string),
  MoveAbove() and MoveBelow() will be moved to 'internal' folder.
- Application: naming changed from AUIApplication to NUIApplication.
- SWIG build break: tooltip removed by property-wrapper.rb.
- miss spelling fixed (property).
- Animation enum value naming changed. add "name-changed.i". EndAction.Stop is changed to EndActions.StopFinal =>
  This is because, if I use 'EndAction' then the newly added 'EndAction property' has overlapped with enum itself.
  and if I use 'Stop' then the Stop() method's name is overlapped so SWIG doesn't generate Stop() method.

Change-Id: I519eb592e8d002fefa72b5bf78f830beae3f8d20
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
7 years agoDALi Version 1.2.20 dali_1.2.20
Adeel Kazmi [Fri, 30 Dec 2016 10:45:38 +0000 (10:45 +0000)]
DALi Version 1.2.20

Change-Id: Icdb1c0dd8f150aa5bd9eb5d08ace47e606982c95

7 years agoFix the warning log in Control causing the wrong position 20/107820/1
Seoyeon Kim [Fri, 30 Dec 2016 04:38:42 +0000 (13:38 +0900)]
Fix the warning log in Control causing the wrong position

Change-Id: I8eee4d59970c3c1243e6155961089d7a085e75c1
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>