platform/core/uifw/dali-toolkit.git
5 years ago[Tizen]Revert "Support multiple window rendering" accepted/tizen/unified/20190313.075457 submit/tizen/20190312.064145
Seoyeon Kim [Tue, 12 Mar 2019 05:27:31 +0000 (14:27 +0900)]
[Tizen]Revert "Support multiple window rendering"

This reverts commit 33d140bdc60c0c75b562f323d33d6d474f087cb5.

Change-Id: I7193c89f321a7632803e216362eea8108e5624a8

5 years ago[Tizen] Restore behavior of Uploaded and LoadingFinished signal
Seoyeon Kim [Tue, 12 Mar 2019 05:27:09 +0000 (14:27 +0900)]
[Tizen] Restore behavior of Uploaded and LoadingFinished signal

This reverts commit 32ac652979527307a5d81fcf84b2c6c127749896.

Change-Id: I8ca807c003537b73e582b8ebc87e3bf18f4820c0

5 years agoMerge branch 'devel/master' into tizen
Seoyeon Kim [Tue, 12 Mar 2019 05:26:45 +0000 (14:26 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: Ifd8a1ea6e4ef3af89e62957d55b94ac69e9eabc2

5 years agoRevert "[Tizen] Restore behavior of Uploaded and LoadingFinished signal"
Seoyeon Kim [Tue, 12 Mar 2019 05:26:04 +0000 (14:26 +0900)]
Revert "[Tizen] Restore behavior of Uploaded and LoadingFinished signal"

This reverts commit 4d1a141f719f1223ed6dd0804772f2a8cfeccbd4.

Change-Id: I0067274e59bedb74eb97550b42e01ecb52824ff3

5 years agoRevert "[Tizen]Revert "Support multiple window rendering""
Seoyeon Kim [Tue, 12 Mar 2019 05:26:00 +0000 (14:26 +0900)]
Revert "[Tizen]Revert "Support multiple window rendering""

This reverts commit 2b8658fbe716d0e98b0afd89a6bfe4a06cf9ee12.

5 years agoChecked if mInputStyle has changed. 59/198259/3
Joogab Yun [Wed, 23 Jan 2019 03:54:55 +0000 (12:54 +0900)]
Checked if mInputStyle has changed.

If InsertText () is called while mEventData-> mInputStyle is not yet set to defaultInputStyle(),
it will behave wrong action.

ex) corner case :
  style.size = 30 but mImpl->mEventData->mInputStyle.size = 0 in InsertText()
  then this code will behave wrong action.
  const bool addFontSizeRun = style.size != mImpl->mEventData->mInputStyle.size;

  Normally, ProcessInputEvents () is called before InsertText(),
  and the value of mImpl-> mEventData-> mInputStyle.size is set to 30.
  So there is usually no problem.

Change-Id: I7ac15fe4b1bdd55c224e43a23c389fcd74a093a3

5 years agoMerge "Text - Layout improvement." into devel/master
joogab yun [Tue, 12 Mar 2019 00:22:13 +0000 (00:22 +0000)]
Merge "Text - Layout improvement." into devel/master

5 years agoMerge "TextField is re-laied out after its properties are changed." into devel/master
Adeel Kazmi [Mon, 11 Mar 2019 10:35:32 +0000 (10:35 +0000)]
Merge "TextField is re-laied out after its properties are changed." into devel/master

5 years agoText - Layout improvement. 44/200444/20
Joogab Yun [Mon, 25 Feb 2019 06:44:19 +0000 (15:44 +0900)]
Text - Layout improvement.

* Retrieved font metrics are not rounded.
  The position is rounded when is set to
  the glyph.

Change-Id: I379a372cf5c7decaf8eea917a7da5839a58f2cd4

5 years agoMerge "DALi Version 1.4.10" into devel/master
Adeel Kazmi [Fri, 8 Mar 2019 11:46:35 +0000 (11:46 +0000)]
Merge "DALi Version 1.4.10" into devel/master

5 years agoDALi Version 1.4.10 15/201115/1 dali_1.4.10
Daniel McEwen [Fri, 8 Mar 2019 11:29:32 +0000 (11:29 +0000)]
DALi Version 1.4.10

Change-Id: Ib8fdee7b2666aa792ac72db482b79ac35829c06c

5 years ago(AnimatedVectorImageVisual) Render frames based on content's fps 26/200526/3
Heeyong Song [Tue, 26 Feb 2019 07:34:25 +0000 (16:34 +0900)]
(AnimatedVectorImageVisual) Render frames based on content's fps

Change-Id: Iaa35523eecde1d22a1d2bdcd9ae07dc1e66ee58b

5 years agoEnsure FontDescriptionRun members are initialized 62/200962/3
Adeel Kazmi [Wed, 6 Mar 2019 11:57:34 +0000 (11:57 +0000)]
Ensure FontDescriptionRun members are initialized

Change-Id: I77b1ca9dab33abd48131ea4ef8069de2b4c263f8

5 years agoMove rather than copy large structures when calling methods 52/200952/1
Adeel Kazmi [Wed, 6 Mar 2019 10:34:47 +0000 (10:34 +0000)]
Move rather than copy large structures when calling methods

Change-Id: Icb268526353c33afb47d312c0f242c2bf5ba3c3b

5 years agoMerge "FontConfig - Remove the font format from the match pattern." into devel/master
joogab yun [Wed, 6 Mar 2019 00:59:31 +0000 (00:59 +0000)]
Merge "FontConfig - Remove the font format from the match pattern." into devel/master

5 years agoGrid layout crash fix 88/200888/3
Daniel McEwen [Tue, 5 Mar 2019 10:12:22 +0000 (10:12 +0000)]
Grid layout crash fix

When there are no items to display, there was a divide by zero error

Change-Id: I51bf2da35b2937e4797c61b20a4bbf027b845cac

5 years agoTextField is re-laied out after its properties are changed. 31/199031/3
Huayong Xu [Fri, 1 Feb 2019 02:03:06 +0000 (10:03 +0800)]
TextField is re-laied out after its properties are changed.

Originally TextField would be re-laid out only when its state is
SELECTING and property is changed.
But in some cases, TextField need be re-laid out immediately
even if its state is INACTIVE or EDITING.

Change-Id: Ib3642e34e0d853f884526b5a9c96bb387f9c74f9
Signed-off-by: Huayong Xu <huayong.xu@samsung.com>
5 years agoFontConfig - Remove the font format from the match pattern. 82/200782/7
Joogab Yun [Mon, 4 Mar 2019 08:13:02 +0000 (17:13 +0900)]
FontConfig - Remove the font format from the match pattern.

refer) https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-adaptor/+/200777/

Change-Id: I6ae6afe284f568e80a7d9393ea34a3b92b2b107e

5 years agoMerge "Check the keyString value." into devel/master
joogab yun [Mon, 4 Mar 2019 04:32:58 +0000 (04:32 +0000)]
Merge "Check the keyString value." into devel/master

5 years agoDALi Version 1.4.9 40/200740/1 dali_1.4.9
greynaga [Fri, 1 Mar 2019 14:34:49 +0000 (14:34 +0000)]
DALi Version 1.4.9

Change-Id: I6b50db12dee283789e467a1007891b6bd9de31ff

5 years agoCheck the keyString value. 70/200670/2
Joogab Yun [Thu, 28 Feb 2019 04:17:25 +0000 (13:17 +0900)]
Check the keyString value.

* A problem occurs because ClearPreEditFlag is called unnecessarily.
1. input 'A' on ime : case InputMethodContext::PRE_EDIT and text is 'A'
2. input key event : keyString is empty and called
mImpl->ClearEditFlag();
3. callback OnInputMethodContextEvent() : InputMethodContext::commit and
text is 'A'
4. then pre edit text is not removed. Because clearEditFlag was called.
5. so, we see 'AA', not 'A'

Change-Id: I1658ccc0679b763c04c1d13f1faf7e0f9d3ac2ea

5 years agoRemove the indicator 83/200483/3
Richard Huang [Mon, 25 Feb 2019 17:48:14 +0000 (17:48 +0000)]
Remove the indicator

Change-Id: I3416b8fdcccb205ca5c1546304d6a906d4476427

5 years ago[Tizen]Revert "Support multiple window rendering" 13/200513/1 accepted/tizen/unified/20190307.230917 submit/tizen/20190226.072447
Sunghyun kim [Tue, 26 Feb 2019 04:17:43 +0000 (13:17 +0900)]
[Tizen]Revert "Support multiple window rendering"

This reverts commit cae5ff7ab355baec219205047754e892a4580fb2.

Change-Id: I2e3141d6dbd71916285684a2fde63bab3bfb7dce

5 years agoMerge "Fixed an incorrect ellipsis" into devel/master
joogab yun [Tue, 26 Feb 2019 00:33:52 +0000 (00:33 +0000)]
Merge "Fixed an incorrect ellipsis" into devel/master

5 years agoUsing delete[] for pointer that created with new[] 11/197611/3
SinJae Lee [Mon, 14 Jan 2019 03:35:07 +0000 (12:35 +0900)]
Using delete[] for pointer that created with new[]

==3825== Thread 1:
==3825== Mismatched free() / delete / delete []
==3825==    at 0x484739C: operator delete(void*) (vg_replace_malloc.c:575)
==3825==    by 0x6AA5BFF: Dali::Toolkit::Text::FreeFontFamilyNames(Dali::Vector<Dali::Toolkit::Text::FontDescriptionRun, true>&) (logical-model-impl.cpp:41)
==3825==    by 0x6AAA8F7: Dali::Toolkit::Text::Controller::SetText(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (text-controller.cpp:501)
==3825==    by 0x6A8FE63: Dali::Toolkit::Internal::TextLabel::SetProperty(Dali::BaseObject*, int, Dali::Property::Value const&) (text-label-impl.cpp:183)
==3825==    by 0x49B0995: Dali::Internal::TypeInfo::SetProperty(Dali::BaseObject*, int, Dali::Property::Value const&) const (type-info-impl.cpp:775)
==3825==    by 0x49ABA7D: Dali::Internal::Object::SetProperty(int, Dali::Property::Value const&) (object-impl.cpp:441)

==3825==  Address 0x11461530 is 0 bytes inside a block of size 5 alloc'd
==3825==    at 0x48466E8: operator new[](unsigned int) (vg_replace_malloc.c:416)
==3825==    by 0x6AA6CD3: Dali::Toolkit::Text::ProcessFontTag(Dali::Toolkit::Text::Tag const&, Dali::Toolkit::Text::FontDescriptionRun&) (markup-processor-font.cpp:62)
==3825==    by 0x6AA6801: Dali::Toolkit::Text::ProcessMarkupString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Dali::Toolkit::Text::MarkupProcessData&) (markup-processor.cpp:633)
==3825==    by 0x6AAA95D: Dali::Toolkit::Text::Controller::SetText(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (text-controller.cpp:529)
==3825==    by 0x6A8FE63: Dali::Toolkit::Internal::TextLabel::SetProperty(Dali::BaseObject*, int, Dali::Property::Value const&) (text-label-impl.cpp:183)
==3825==    by 0x49B0995: Dali::Internal::TypeInfo::SetProperty(Dali::BaseObject*, int, Dali::Property::Value const&) const (type-info-impl.cpp:775)

Change-Id: I2d04f99bbb37a635f0b72929ce8ce9915e124359

5 years ago[Tizen] Restore behavior of Uploaded and LoadingFinished signal submit/tizen/20190225.081322 submit/tizen/20190225.100627 submit/tizen/20190226.005150
Sunghyun kim [Mon, 25 Feb 2019 06:59:02 +0000 (15:59 +0900)]
[Tizen] Restore behavior of Uploaded and LoadingFinished signal

This reverts commit a5f8243298c42258d2b4cb92f93086f88d27bfdd.

Change-Id: Ie7a743961fd8ea92536dd6b1ce14fd785ee9778e

5 years agoMerge branch 'devel/master' into tizen
Sunghyun kim [Mon, 25 Feb 2019 06:58:39 +0000 (15:58 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I7975f55ae459a00e6468524482c117fd06565c63

5 years agoRevert "[Tizen] Restore behavior of Uploaded and LoadingFinished signal"
Sunghyun kim [Mon, 25 Feb 2019 06:58:15 +0000 (15:58 +0900)]
Revert "[Tizen] Restore behavior of Uploaded and LoadingFinished signal"

This reverts commit c7d84762db43777627ad936f794afb4b08f3e82b.

Change-Id: I714afc541d27cde83a09f33137d7d3e9ef7e1217

5 years agoRevert "[Tizen] Fix Underline property issue"
Sunghyun kim [Mon, 25 Feb 2019 06:58:03 +0000 (15:58 +0900)]
Revert "[Tizen] Fix Underline property issue"

This reverts commit 37aa0a10ec79cdd03f32f71b9cb29974a16350dd.

Change-Id: Ief3b4cdc6ccce79dd7bf965cdccadd757c763a9c

5 years agoRevert "[Tizen] Fix z value issue"
Sunghyun kim [Mon, 25 Feb 2019 06:57:55 +0000 (15:57 +0900)]
Revert "[Tizen] Fix z value issue"

This reverts commit 70473dbe82e68393b85e8ecae54e64135c495c55.

Change-Id: I090a65759dc1ec980ceb31e1bbb713e7ab6f98e7

5 years agoRevert "[Tizen] Add EmitKeyInputFocusSignal to control-wrapper-impl"
Sunghyun kim [Mon, 25 Feb 2019 06:57:43 +0000 (15:57 +0900)]
Revert "[Tizen] Add EmitKeyInputFocusSignal to control-wrapper-impl"

This reverts commit b335e312c54ad906496d3aa5df6b4f39b81cd3f6.

Change-Id: I5a1716afdf596aceb570e7ebbc12f1a3c5985dcf

5 years agoRevert "[Tizen] Fix SVACE issue - missing break"
Sunghyun kim [Mon, 25 Feb 2019 06:57:34 +0000 (15:57 +0900)]
Revert "[Tizen] Fix SVACE issue - missing break"

This reverts commit a20236402f061c78762b6bec8324f0750491c1ea.

Change-Id: I3ab0726e54d9b461b5667bceb44ab688cad9487e

5 years agoFix ImageView issue 32/199432/5
Heeyong Song [Mon, 11 Feb 2019 09:12:32 +0000 (18:12 +0900)]
Fix ImageView issue

Fix the issue that ImageView::Property::PRE_MULTIPLIED_ALPHA didn't work

Change-Id: Iaffb788b5202c95e9b109c3a27270ddcb678ca79

5 years agoAdd EmitKeyInputFocusSignal to control-wrapper-impl 03/200003/8
huiyu.eun [Wed, 13 Feb 2019 08:16:03 +0000 (17:16 +0900)]
Add EmitKeyInputFocusSignal to control-wrapper-impl

Fix TCT block issue

Change-Id: I97c54c89c6d9216a4a8908959d7f0d35e3029603
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
5 years agoMerge "Support multiple window rendering" into devel/master
David Steele [Fri, 22 Feb 2019 16:23:07 +0000 (16:23 +0000)]
Merge "Support multiple window rendering" into devel/master

5 years agoDALi Version 1.4.8 90/200390/1 dali_1.4.8
David Steele [Fri, 22 Feb 2019 14:32:14 +0000 (14:32 +0000)]
DALi Version 1.4.8

Change-Id: Ia8a7c51dca5857ddb99903af2b76e261afe6a51a

5 years agoSupport multiple window rendering 80/198680/5
Anton Obzhirov [Mon, 28 Jan 2019 16:49:50 +0000 (16:49 +0000)]
Support multiple window rendering

Change-Id: I709fc27d6e1f4f118139ebfcd877a8421a908969

5 years agoMerge "Text improvement 1. Text - Layout text & icons. * Feature added to layout...
joogab yun [Wed, 20 Feb 2019 00:39:56 +0000 (00:39 +0000)]
Merge "Text improvement 1. Text - Layout text & icons. * Feature added to layout text and icons.   Icons can be added using the mark-up string feature." into devel/master

5 years agoFix Underline property issue 21/199521/8
huiyu.eun [Tue, 12 Feb 2019 10:13:30 +0000 (19:13 +0900)]
Fix Underline property issue

if an underline is not set a string, property map is set to value.

Change-Id: I3036d036d7178d59d26e6608f01c3aa69cf562f8
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
5 years agoFix z value issue 81/193381/7
huiyu.eun [Tue, 20 Nov 2018 02:49:30 +0000 (11:49 +0900)]
Fix z value issue

Change-Id: I9d3f72e5001cdf9ef81a8d30d0e9ee9733790e0a
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
5 years agoText improvement 73/197773/28
Joogab Yun [Wed, 16 Jan 2019 07:18:38 +0000 (16:18 +0900)]
Text improvement
1. Text - Layout text & icons.
* Feature added to layout text and icons.
  Icons can be added using the mark-up string feature.

  i.e.
   "Hello <item 'url'='icon.png'/>"

  The icon can be resized with the 'width' and 'height' properties.

  "Hello <item 'url'='icon.png' 'width'=24 'height'=24/>"

  Optionally only a size can be specified. The layout engine will layout the text with the gaps of the given size and
  retrieve the layout info of those gaps. It's the responsability of the user to fill the pixel buffer with the images.

* New 'item' tag added to the mark-up processor.

2. Text - Bitmap fonts
* Add support for bitmap fonts.

3. Text renderer utils - Set color to glyphs.
* Required to set the color of the embedded items
  and the glyphs of the bitmap fonts.
* Attribute added to the <item> tag that
  specifies if the color of the item has to be
  blended with the color of the text.
* <color> tag processed and sent to the
  TextRenderer class in adaptor.

* The color of font and bitmap font glyphs can be set
  individually with the <color> tag in a markup string
  or globally if the default color is set.
  If no default color is set, font glyphs will be white
  and bitmap font glyphs will use their colors.

* By default embedded items will use their colors. If
  the attribute 'color-blending' is set to 'multiply'
  the color of the text will be multiplied by the color
  of the item image. If the image is white the result
  will be the color of the text.

  "Hello <item 'url'='image.png' 'color-blending'='multiply'>

4. Text Utils - Render color Emojis.

* Cairo renders Emojis in black and white. This
  patch tells the Cairo renderer whether each
  glyph is an Emoji.

5. Circular text implementation.
* New parameters added to the DevelText::RendererParameters
  struct for circular text.
  - layout: The type of layout: one of {"singleLine",
    "multiLine", "circular"}
  - circularAlignment: The text alignment within the arc:
    one of {"begin", "center", "end"}
  - radius: The radius in pixels of the circular text.
    Measured from the center to the top of the line.
  - beginAngle: The begin angle in degrees of the text area
    on the circle. The top of the circle is 0°, the right
    side 90°, the bottom 180° and the left 270°.
  - incrementAngle: The increment angle in degrees of the
    text area on the circle. The @p incrementAngle defines
    a direction. If positive, the text will be laid out
    clockwise.

  @note the horizontalAlignment and verticalAlignment can
  be used to align the whole text within the text area.

* Example: How to set parameters for circular text from
  a C++ application

  Dali::Toolkit::DevelText::RendererParameters textParameters;
  textParameters.text = "Hello world, this is a demo of circular text.";
  textParameters.horizontalAlignment = "center";
  textParameters.verticalAlignment = "center";
  textParameters.circularAlignment = "center";
  textParameters.layout = "circular";
  textParameters.textColor = Color::BLACK;
  textParameters.fontSize = 16.f;
  textParameters.textWidth = 360u;
  textParameters.textHeight = 360u;
  textParameters.radius = 130u;
  textParameters.beginAngle = 180.f;
  textParameters.incrementAngle = 360.f;
  textParameters.ellipsisEnabled = true;

6. Text Utils - Rotate emojis/embedded items.
* Retrieves the layout for rotated embedded items
  added in a second step.
* When the emoji glyph is the one that is replaced
  by the ellipsis glyph, the 'isEmoji' vector pased
  to the cairo-renderer needs to be updated to
  state that '...' is not an emoji.

7. Software italic/bold issues fixed.
* Fixes issues with the synthesis of bold and italic style by software.

Change-Id: I74129ae2e79e23e825a2ef92baa651d7db4e1e57

5 years ago[Tizen] Fix SVACE issue - missing break 73/199973/2 accepted/tizen/unified/20190219.154102 submit/tizen/20190218.071155
Heeyong Song [Mon, 18 Feb 2019 04:23:10 +0000 (13:23 +0900)]
[Tizen] Fix SVACE issue - missing break

Change-Id: Ic17215546c81e06fe7a91dbf2eb44cf53f9b4832

5 years ago[Tizen] Add EmitKeyInputFocusSignal to control-wrapper-impl
Seungho, Baek [Mon, 18 Feb 2019 05:43:26 +0000 (14:43 +0900)]
[Tizen] Add EmitKeyInputFocusSignal to control-wrapper-impl

This reverts commit 299bfa1d724710833c796b37e154397af731f84e.

5 years ago[Tizen] Fix z value issue
Seungho, Baek [Mon, 18 Feb 2019 05:43:04 +0000 (14:43 +0900)]
[Tizen] Fix z value issue

This reverts commit bdc26ed4e50114ca03c704f5360b19b62c8e9233.

5 years ago[Tizen] Fix Underline property issue
Seungho, Baek [Mon, 18 Feb 2019 05:42:49 +0000 (14:42 +0900)]
[Tizen] Fix Underline property issue

This reverts commit 5c6e53d0a0f3d2a4216bf3c37b18c9e5889e8078.

5 years ago[Tizen] Restore behavior of Uploaded and LoadingFinished signal
Seungho, Baek [Mon, 18 Feb 2019 05:42:33 +0000 (14:42 +0900)]
[Tizen] Restore behavior of Uploaded and LoadingFinished signal

This reverts commit 5f9222dc75bc0e7378fcce7c1cc33ad2bc45900e.

5 years agoMerge branch 'devel/master' into tizen
Seungho, Baek [Mon, 18 Feb 2019 05:42:18 +0000 (14:42 +0900)]
Merge branch 'devel/master' into tizen

5 years agoRevert "[Tizen] Restore behavior of Uploaded and LoadingFinished signal"
Seungho, Baek [Mon, 18 Feb 2019 05:41:47 +0000 (14:41 +0900)]
Revert "[Tizen] Restore behavior of Uploaded and LoadingFinished signal"

This reverts commit 335ec7d6731c160b0a1d3657ed8a416730d91b24.

5 years agoRevert "[Tizen] Fix Underline property issue"
Seungho, Baek [Mon, 18 Feb 2019 05:41:44 +0000 (14:41 +0900)]
Revert "[Tizen] Fix Underline property issue"

This reverts commit f3de60f88f1630cfb631c2f9e1b0e83fd8e8dab8.

5 years agoRevert "[Tizen] Fix z value issue"
Seungho, Baek [Mon, 18 Feb 2019 05:41:42 +0000 (14:41 +0900)]
Revert "[Tizen] Fix z value issue"

This reverts commit 265bafaf00a4027096effaf045fd2601efd461c1.

5 years agoRevert "[Tizen] Add EmitKeyInputFocusSignal to control-wrapper-impl"
Seungho, Baek [Mon, 18 Feb 2019 05:41:41 +0000 (14:41 +0900)]
Revert "[Tizen] Add EmitKeyInputFocusSignal to control-wrapper-impl"

This reverts commit fcd975e7eedd3a6ec881d9970836352c50dc69b6.

5 years agoFix SVACE issue - missing break 72/199972/1
Heeyong Song [Mon, 18 Feb 2019 04:23:10 +0000 (13:23 +0900)]
Fix SVACE issue - missing break

Change-Id: Ic17215546c81e06fe7a91dbf2eb44cf53f9b4832

5 years agoMerge "Fixing SVACE error on 3rd party template" into devel/master
Adeel Kazmi [Fri, 15 Feb 2019 12:15:01 +0000 (12:15 +0000)]
Merge "Fixing SVACE error on 3rd party template" into devel/master

5 years agoFixing SVACE error on 3rd party template 35/199335/2
David Steele [Fri, 8 Feb 2019 16:18:04 +0000 (16:18 +0000)]
Fixing SVACE error on 3rd party template

Separated error value from decoded value.

Change-Id: If4d6f683d2f7d212a7146699c375454011170674

5 years agoMerge "Fix ImageVisual to work Action::RELOAD" into devel/master
Heeyong Song [Thu, 14 Feb 2019 23:51:38 +0000 (23:51 +0000)]
Merge "Fix ImageVisual to work Action::RELOAD" into devel/master

5 years agoDALi Version 1.4.7 01/199801/1 dali_1.4.7
Anton Obzhirov [Thu, 14 Feb 2019 14:07:26 +0000 (14:07 +0000)]
DALi Version 1.4.7

Change-Id: I504298cded2dff86f0c7859dc13eef49f88c5ab9

5 years agoFix ImageVisual to work Action::RELOAD 06/199506/2
Heeyong Song [Tue, 12 Feb 2019 07:52:46 +0000 (16:52 +0900)]
Fix ImageVisual to work Action::RELOAD

Change-Id: Iece581af9dcade430593b09de9ea3dad990d1f9c

5 years ago[Tizen] Add EmitKeyInputFocusSignal to control-wrapper-impl 15/199615/2 accepted/tizen/unified/20190215.055009 submit/tizen/20190213.082432
huiyu.eun [Wed, 13 Feb 2019 08:16:03 +0000 (17:16 +0900)]
[Tizen] Add EmitKeyInputFocusSignal to control-wrapper-impl

Fix TCT block issue

Change-Id: I97c54c89c6d9216a4a8908959d7f0d35e3029603
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
5 years ago[Tizen] Fix z value issue 42/199542/2 submit/tizen/20190213.043022 submit/tizen/20190213.043854
huiyu.eun [Tue, 20 Nov 2018 02:49:30 +0000 (11:49 +0900)]
[Tizen] Fix z value issue

Change-Id: I9d3f72e5001cdf9ef81a8d30d0e9ee9733790e0a
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
5 years ago[Tizen] Fix Underline property issue 41/199541/2
huiyu.eun [Tue, 12 Feb 2019 10:13:30 +0000 (19:13 +0900)]
[Tizen] Fix Underline property issue

if an underline is not set a string, property map is set to value.

Change-Id: I3036d036d7178d59d26e6608f01c3aa69cf562f8
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
5 years ago[Tizen] Restore behavior of Uploaded and LoadingFinished signal accepted/tizen/unified/20190213.071850 submit/tizen/20190212.091035
Joogab Yun [Tue, 12 Feb 2019 07:08:14 +0000 (16:08 +0900)]
[Tizen] Restore behavior of Uploaded and LoadingFinished signal

This reverts commit e30daed9851f344322a94c5d1e0f27e9e84f4244.

Change-Id: I9fc86eb7e10f3f94f964d064343910d455f45779

5 years agoMerge branch 'devel/master' into tizen
Joogab Yun [Tue, 12 Feb 2019 07:07:57 +0000 (16:07 +0900)]
Merge branch 'devel/master' into tizen

5 years agoRevert "[Tizen] Restore behavior of Uploaded and LoadingFinished signal"
Joogab Yun [Tue, 12 Feb 2019 07:07:47 +0000 (16:07 +0900)]
Revert "[Tizen] Restore behavior of Uploaded and LoadingFinished signal"

This reverts commit 0a0e02755800b50983a155686aa5b3529dba51bd.

5 years agoAdded custom control test for Builder 52/199452/1
Paul Wisbey [Mon, 11 Feb 2019 12:02:07 +0000 (12:02 +0000)]
Added custom control test for Builder

Change-Id: I13e841780547cb9ae98b65ee40c79bcd14a27570

5 years agoFixed an incorrect ellipsis 71/199371/2
Joogab Yun [Mon, 11 Feb 2019 04:13:53 +0000 (13:13 +0900)]
Fixed an incorrect ellipsis

ex) An ellipsis may be displayed incorrectly when there are two or more
new-line characters.

    TextLabel labe34 = TextLabel::New(  "yesterday all my troubles
seemed so\n\n\n\n far away now it looks" );
    labe34.SetSize( 450, 100 );
    labe34.SetParentOrigin(ParentOrigin::TOP_LEFT);
    labe34.SetAnchorPoint(AnchorPoint::TOP_LEFT);
    labe34.SetPosition( 100.f, 500.f);
    labe34.SetProperty(TextLabel::Property::POINT_SIZE, 17.6f);
    labe34.SetProperty( TextLabel::Property::MULTI_LINE, true );
    labe34.SetProperty(TextLabel::Property::ELLIPSIS, true);
    stage.Add( labe34 );

Change-Id: Ib04a4846eb7a431164913e298dc634561842ba3f

5 years ago(AnimatedVectorImageVisual) Add some features 87/196487/4
Heeyong Song [Mon, 31 Dec 2018 05:25:19 +0000 (14:25 +0900)]
(AnimatedVectorImageVisual) Add some features

- Add Property::CURRNT_PROGRESS
- Add Action::UPDATE_PROPERTY

Change-Id: I61b3bc076ac6cacd1a0fe98af78c112a53f88a9e

5 years agoMerge "Add doxygen tagging support for Tizen 5.5" into devel/master
Adeel Kazmi [Fri, 8 Feb 2019 12:27:10 +0000 (12:27 +0000)]
Merge "Add doxygen tagging support for Tizen 5.5" into devel/master

5 years agoMerge "Processor interface moved from core.h" into devel/master
Adeel Kazmi [Fri, 8 Feb 2019 12:21:42 +0000 (12:21 +0000)]
Merge "Processor interface moved from core.h" into devel/master

5 years agoDALi Version 1.4.6 24/199324/1 dali_1.4.6
Agnelo Vaz [Fri, 8 Feb 2019 12:15:07 +0000 (12:15 +0000)]
DALi Version 1.4.6

Change-Id: I74a58e6dd49700e9fd8fc96887f95b73896abefa

5 years agoAdd doxygen tagging support for Tizen 5.5 92/199292/1
Seoyeon Kim [Fri, 8 Feb 2019 07:19:48 +0000 (16:19 +0900)]
Add doxygen tagging support for Tizen 5.5

Change-Id: I4499ed9a1e19d7ed887c146706ba9df12219f86e
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
5 years agoProcessor interface moved from core.h 46/199246/2
Agnelo Vaz [Thu, 7 Feb 2019 16:23:49 +0000 (16:23 +0000)]
Processor interface moved from core.h

Change-Id: I598786a682f51a53437e44977fa2a78f450a4255

5 years agoMerge "(Automated Tests) All tests passing on Ubuntu 16.04" into devel/master
David Steele [Wed, 6 Feb 2019 15:24:54 +0000 (15:24 +0000)]
Merge "(Automated Tests) All tests passing on Ubuntu 16.04" into devel/master

5 years agoMerge "Ensured ImageView requests inside ResourceReady signal handler are queued...
Adeel Kazmi [Fri, 1 Feb 2019 12:19:12 +0000 (12:19 +0000)]
Merge "Ensured ImageView requests inside ResourceReady signal handler are queued." into devel/master

5 years agoDALi Version 1.4.5 79/199079/1 dali_1.4.5
Adeel Kazmi [Fri, 1 Feb 2019 11:57:42 +0000 (11:57 +0000)]
DALi Version 1.4.5

Change-Id: I144586803888611a0eea61bb34663545a032a626

5 years agoEnsured ImageView requests inside ResourceReady signal handler are queued. 07/172407/9
David Steele [Tue, 13 Mar 2018 20:38:09 +0000 (20:38 +0000)]
Ensured ImageView requests inside ResourceReady signal handler are queued.

Deferring ImageView load requests until after ResourceReady signal
handler.  has completed ensures that attempting to re-load images
doesn't fail to send a second ResourceReady callback.

Now also tries to re-load images that had previously failed.

TextureManager::LoadTexture() now checks for deferred loading when
setting 'loading' flag in output parameters. Note, loading an existing
texture may also cause loading flag to get set - this is to ensure
that the caller, e.g. ImageVisual handles the deferred Complete
callback as if it were asynchronous.

An application can still cause an infinite loop if it doesn't have a max
retry count when attempting to re-load failed images inside the signal
handler. This is considered to be an application bug, not a DALi bug.
( Control::ResourceReady signal is not a one-shot signal).

Change-Id: I2c505623ce5e02d3ae67e6e06fd80d5108dc8ade
Signed-off-by: David Steele <david.steele@samsung.com>
5 years ago(Automated Tests) All tests passing on Ubuntu 16.04 18/198318/5
Adeel Kazmi [Wed, 23 Jan 2019 18:14:09 +0000 (18:14 +0000)]
(Automated Tests) All tests passing on Ubuntu 16.04

Change-Id: I204e5496dd9d0de2a0b558bf2133b5bd4801a5cd

5 years agoMerge "(AnimatedVectorImageVisual) Change renderer on stage again" into devel/master
Heeyong Song [Tue, 29 Jan 2019 07:38:50 +0000 (07:38 +0000)]
Merge "(AnimatedVectorImageVisual) Change renderer on stage again" into devel/master

5 years ago[Tizen] Restore behavior of Uploaded and LoadingFinished signal accepted/tizen/unified/20190130.151716 submit/tizen/20190129.092718 submit/tizen/20190130.054421
Wonsik Jung [Tue, 29 Jan 2019 05:51:18 +0000 (14:51 +0900)]
[Tizen] Restore behavior of Uploaded and LoadingFinished signal

This reverts commit c9f4d8b2dcf955a9d8521d2fbb0d6cea3a88df95.

5 years agoMerge branch 'devel/master' into tizen
Wonsik Jung [Tue, 29 Jan 2019 05:51:01 +0000 (14:51 +0900)]
Merge branch 'devel/master' into tizen

5 years agoRevert "[Tizen] Restore behavior of Uploaded and LoadingFinished signal"
Wonsik Jung [Tue, 29 Jan 2019 05:50:50 +0000 (14:50 +0900)]
Revert "[Tizen] Restore behavior of Uploaded and LoadingFinished signal"

This reverts commit 587e5f19317043378e818fe08c2d4e293f8b4b1d.

5 years ago(AnimatedVectorImageVisual) Change renderer on stage again 14/196514/7
Heeyong Song [Wed, 2 Jan 2019 02:42:58 +0000 (11:42 +0900)]
(AnimatedVectorImageVisual) Change renderer on stage again

Change-Id: I9a3d6815fddd6e6c6c6c9c4ccb1d63950b41c283

5 years agoFixed some errors reported by Clang 56/198456/2
Adeel Kazmi [Thu, 24 Jan 2019 15:43:27 +0000 (15:43 +0000)]
Fixed some errors reported by Clang

Change-Id: I0b4cc08c8756fd4c0a080c55ea29c63ae3acd5bf

5 years agoDALi Version 1.4.4 69/198569/1 dali_1.4.4
adam.b [Fri, 25 Jan 2019 12:20:23 +0000 (12:20 +0000)]
DALi Version 1.4.4

Change-Id: Ieeb62a6c66c66d3b1147a2d702e151c814f4a05b

5 years ago(AutomatedTests) Use the correct font but make the test more generic 17/198317/2
Adeel Kazmi [Wed, 23 Jan 2019 17:00:41 +0000 (17:00 +0000)]
(AutomatedTests) Use the correct font but make the test more generic

Rather than rely on hard-coded value

Change-Id: I1b52b61aca3707f412adedd3cb68f2adba9bb316

5 years ago[Tizen] Restore behavior of Uploaded and LoadingFinished signal accepted/tizen/unified/20190128.061401 submit/tizen/20190121.080517
Heeyong Song [Mon, 21 Jan 2019 07:14:21 +0000 (16:14 +0900)]
[Tizen] Restore behavior of Uploaded and LoadingFinished signal

Change-Id: I0d282219501b3747b4cc4b7b40e9ff531a18b039

5 years agoMerge branch 'devel/master' into tizen
Heeyong Song [Mon, 21 Jan 2019 07:13:58 +0000 (16:13 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I529fa7ac92efb1536bf53866b799ca7804c1c9a9

5 years agoRevert "[Tizen] Restore behavior of Uploaded and LoadingFinished signal"
Heeyong Song [Mon, 21 Jan 2019 07:13:43 +0000 (16:13 +0900)]
Revert "[Tizen] Restore behavior of Uploaded and LoadingFinished signal"

This reverts commit 6dbced3833eff88249a3a63e54c2da670461a71a.

Change-Id: I2660e63e2c19d6d93550a9b7746d47669a578fb1

5 years agoRevert "[Tizen] Prevent using an empty textureset"
Heeyong Song [Mon, 21 Jan 2019 07:13:30 +0000 (16:13 +0900)]
Revert "[Tizen] Prevent using an empty textureset"

This reverts commit 8b8dce7461bc5cec89a47d60b2a72880bfb13514.

Change-Id: I6758e1e604a0f846ae9223421cee37b9de0919ad

5 years agoRevert "[Tizen] Fix to avoid empty texture rendering issue"
Heeyong Song [Mon, 21 Jan 2019 07:13:08 +0000 (16:13 +0900)]
Revert "[Tizen] Fix to avoid empty texture rendering issue"

This reverts commit 646a888df4f26555227b79c563b0c0f483e9730f.

Change-Id: If490a0437503d2c9c806f8f3b0e40bb2518e1531

5 years agoRevert "[Tizen] Restore the deprecated properties of TextLabel/TextField"
Heeyong Song [Mon, 21 Jan 2019 07:08:09 +0000 (16:08 +0900)]
Revert "[Tizen] Restore the deprecated properties of TextLabel/TextField"

This reverts commit ec3ac761c27c78bd62a3a18d947219ad53e7f7c7.

Change-Id: I51c40a0bc680fcabb2ca5f8b7830162007de8089

5 years agoChange WebView API 21/193921/9
Jiyun Yang [Wed, 21 Nov 2018 10:53:39 +0000 (19:53 +0900)]
Change WebView API

* Rename AddJavaScriptInterface to AddJavaScriptMessageHandler
* Change arguments of AddJavaScriptMessageHandler
* Remove RemoveJavascriptInterface

Change-Id: I8bd1eba255fec8913410cac82527be53e5daa832
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
5 years agoDALi Version 1.4.3 76/198076/1 dali_1.4.3
Victor Cebollada [Fri, 18 Jan 2019 10:44:20 +0000 (10:44 +0000)]
DALi Version 1.4.3

Change-Id: Id917078fba3258c445194a603703eec5f12310d9

5 years agoRestore the deprecated properties of TextLabel/TextField 01/197701/2
Seoyeon Kim [Tue, 15 Jan 2019 10:53:41 +0000 (19:53 +0900)]
Restore the deprecated properties of TextLabel/TextField

- One former patch removed some deprecated APIs.
- But, to keep binary compatibility, the table of Property and the number of properties
  should be same, even though the properties can be removed.
- Instead, Property names change to RESERVED_PROPERTY_*, not to be used in an application

Change-Id: I5665228d57f4977ff23cd151a3b36eab003e98e6
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
5 years ago[Tizen] Restore the deprecated properties of TextLabel/TextField 92/197692/3 accepted/tizen/unified/20190116.160653 submit/tizen/20190116.043322
Seoyeon Kim [Tue, 15 Jan 2019 10:53:41 +0000 (19:53 +0900)]
[Tizen] Restore the deprecated properties of TextLabel/TextField

- One former patch removed some deprecated APIs.
- But, to keep binary compatibility, the table of Property and the number of properties
  should be same, even though the properties can be removed.
- Instead, Property names change to RESERVED_PROPERTY_*, not to be used in an application

Change-Id: I5665228d57f4977ff23cd151a3b36eab003e98e6
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
5 years agoMerge "Enum properties added for the text effects style." into devel/master
Adeel Kazmi [Mon, 14 Jan 2019 10:40:50 +0000 (10:40 +0000)]
Merge "Enum properties added for the text effects style." into devel/master

5 years ago[Tizen] Fix to avoid empty texture rendering issue submit/tizen/20190114.061957
Jiyun Yang [Mon, 14 Jan 2019 05:45:35 +0000 (14:45 +0900)]
[Tizen] Fix to avoid empty texture rendering issue

This reverts commit 8c9bbffdab6df310d896eb77ea62f76764dde927.

5 years ago[Tizen] Prevent using an empty textureset
Jiyun Yang [Mon, 14 Jan 2019 05:45:31 +0000 (14:45 +0900)]
[Tizen] Prevent using an empty textureset

This reverts commit 7575b2d6686b9ae5424c6fbb8797ffdf9b33323a.

5 years ago[Tizen] Restore behavior of Uploaded and LoadingFinished signal
Jiyun Yang [Mon, 14 Jan 2019 05:45:18 +0000 (14:45 +0900)]
[Tizen] Restore behavior of Uploaded and LoadingFinished signal

This reverts commit 404961285206dc43146d17d4fc2c05af25f2e051.

5 years agoMerge branch 'devel/master' into tizen
Jiyun Yang [Mon, 14 Jan 2019 05:44:36 +0000 (14:44 +0900)]
Merge branch 'devel/master' into tizen

5 years agoRevert "[Tizen] Restore behavior of Uploaded and LoadingFinished signal"
Jiyun Yang [Mon, 14 Jan 2019 05:44:16 +0000 (14:44 +0900)]
Revert "[Tizen] Restore behavior of Uploaded and LoadingFinished signal"

This reverts commit dc4c8d8d7e5b8611e04b4453a94a67fecdfedbf0.