platform/core/uifw/dali-toolkit.git
5 years ago[Tizen] Add AutofillContainer class and autofill implementation accepted/tizen/unified/20190716.111336 submit/tizen/20190715.073800 submit/tizen/20190715.080623
Seungho, Baek [Mon, 15 Jul 2019 06:03:42 +0000 (15:03 +0900)]
[Tizen] Add AutofillContainer class and autofill implementation

This reverts commit d5aac83ae6d6a8aca3a57428055f0bb78bf3c2fe.

5 years ago[Tizen] Connect KeyEventGeneratedSignal for Get KeyEvent
Seungho, Baek [Mon, 15 Jul 2019 06:03:26 +0000 (15:03 +0900)]
[Tizen] Connect KeyEventGeneratedSignal for Get KeyEvent

This reverts commit 3c77cf69f80d2856b246de95ab86deefcfbbf393.

5 years ago[Tizen] Restore behavior of Uploaded and LoadingFinished signal
Seungho, Baek [Mon, 15 Jul 2019 06:02:57 +0000 (15:02 +0900)]
[Tizen] Restore behavior of Uploaded and LoadingFinished signal

This reverts commit 6f1035fbd683b0868de91d195bca6e3a41334e66.

5 years agoMerge branch 'devel/master' into tizen
Seungho, Baek [Mon, 15 Jul 2019 06:02:49 +0000 (15:02 +0900)]
Merge branch 'devel/master' into tizen

5 years agoRevert "[Tizen] Restore behavior of Uploaded and LoadingFinished signal"
Seungho, Baek [Mon, 15 Jul 2019 06:02:43 +0000 (15:02 +0900)]
Revert "[Tizen] Restore behavior of Uploaded and LoadingFinished signal"

This reverts commit 002024b8e3fee1b3b9012dea4c8b36d255aac4ea.

5 years agoRevert "[Tizen] Connect KeyEventGeneratedSignal for Get KeyEvent"
Seungho, Baek [Mon, 15 Jul 2019 06:02:40 +0000 (15:02 +0900)]
Revert "[Tizen] Connect KeyEventGeneratedSignal for Get KeyEvent"

This reverts commit c965c81d8e675766602aa83c2488b4acf6527213.

5 years agoRevert "[Tizen] Add AutofillContainer class and autofill implementation"
Seungho, Baek [Mon, 15 Jul 2019 06:02:36 +0000 (15:02 +0900)]
Revert "[Tizen] Add AutofillContainer class and autofill implementation"

This reverts commit 71d09612f906da516226b6d2040d509ab6f5c754.

5 years agoDALi Version 1.4.28 32/209932/1 dali_1.4.28
Richard Huang [Fri, 12 Jul 2019 10:17:37 +0000 (11:17 +0100)]
DALi Version 1.4.28

Change-Id: I23927430fb59d2c418b9c678e96dbf909c959903

5 years agoMerge "Use FileStream API in gltf-loader." into devel/master
Adeel Kazmi [Thu, 11 Jul 2019 17:39:05 +0000 (17:39 +0000)]
Merge "Use FileStream API in gltf-loader." into devel/master

5 years agoFixed EffectView background color to match Visual defaults 45/209845/1
Paul Wisbey [Thu, 11 Jul 2019 15:07:30 +0000 (16:07 +0100)]
Fixed EffectView background color to match Visual defaults

Since by default the renderers are expecting images with pre-multiplied alpha,
the default background color has been changed to match.

Change-Id: I47cb16dd551f058b6514ecc3afebfa704d7e444a

5 years agoMerge "TextFit : modified it to work even if you change the text or multi-line attrib...
joogab yun [Thu, 11 Jul 2019 06:06:32 +0000 (06:06 +0000)]
Merge "TextFit : modified it to work even if you change the text or multi-line attributes." into devel/master

5 years agoUse FileStream API in gltf-loader. 33/209733/2
Anton Obzhirov [Tue, 9 Jul 2019 22:53:41 +0000 (23:53 +0100)]
Use FileStream API in gltf-loader.

Change-Id: Ib0658fde4e0d48968631e8e5fa45ef96e568c742

5 years agoMerge "Remove deprecated APIs from GaussianBlurView" into devel/master
Adeel Kazmi [Wed, 10 Jul 2019 12:22:45 +0000 (12:22 +0000)]
Merge "Remove deprecated APIs from GaussianBlurView" into devel/master

5 years agoRemove deprecated APIs from GaussianBlurView 31/208131/11
Paul Wisbey [Tue, 18 Jun 2019 15:10:31 +0000 (16:10 +0100)]
Remove deprecated APIs from GaussianBlurView

Change-Id: I1bb84da3681b77b901a47e3a6c7c215e469dc269

5 years agoprevent out of bounds 85/209485/4
Joogab Yun [Mon, 8 Jul 2019 08:14:04 +0000 (17:14 +0900)]
prevent out of bounds

If bytesPerPixel is 0, the alphaIndex value is 4294967295.
  const unsigned int bytesPerPixel = Dali::Pixel::GetBytesPerPixel(pixelFormat);
  const unsigned int alphaIndex = bytesPerPixel - 1u;

Change-Id: Ia7c1dc67d913141bd8d2c2fad062d7d861843fd1

5 years agoTextFit : modified it to work even if you change the text or multi-line attributes. 26/209326/5
Joogab Yun [Fri, 5 Jul 2019 01:51:23 +0000 (10:51 +0900)]
TextFit : modified it to work even if you change the text or multi-line attributes.

    // text fit test
    Property::Map backgroundMap;
    backgroundMap["color"] = Color::RED;
    backgroundMap["enable"] = true;

    Property::Map textFitMap;
    textFitMap["enable"] = true;
    textFitMap["minSize"] = 10.f;
    textFitMap["maxSize"] = 100.f;
    textFitMap["stepSize"] = 1.f;
    textFitMap["fontSizeType"] = "pointSize";

    textFit = TextLabel::New(  "This is a Text Fit sample text " );
    textFit.SetSize( 750, 100 );
    textFit.SetParentOrigin(ParentOrigin::TOP_LEFT);
    textFit.SetAnchorPoint(AnchorPoint::TOP_LEFT);
    textFit.SetPosition( 100.f, 100.f);
    textFit.SetProperty( Toolkit::DevelTextLabel::Property::TEXT_FIT, textFitMap );
    textFit.SetProperty( Toolkit::DevelTextLabel::Property::BACKGROUND, backgroundMap );
    stage.Add( textFit );

    stage.GetRootLayer().TouchSignal().Connect( this, &HelloWorldController::OnTextFitTouch );

  bool OnTextFitTouch( Actor actor, const TouchData& touch )
  {

    textFit.SetProperty( TextLabel::Property::TEXT, "Long enough message for TextLabel!! ");
    textFit.SetProperty( TextLabel::Property::MULTI_LINE, true );

    return true;
  }

Change-Id: I81927d70db58211892fc98592eadfccf5a69d374

5 years ago[Tizen] Add AutofillContainer class and autofill implementation accepted/tizen/unified/20190709.071040 submit/tizen/20190708.073346
Joogab Yun [Mon, 8 Jul 2019 07:23:31 +0000 (16:23 +0900)]
[Tizen] Add AutofillContainer class and autofill implementation

This reverts commit cd52954b4d8737bf61100c7bfb850667bad77fdf.

Change-Id: I5f82b881d60d51fdf65685bfa9a705cc8d21b0a2

5 years ago[Tizen] Connect KeyEventGeneratedSignal for Get KeyEvent
Joogab Yun [Mon, 8 Jul 2019 07:23:18 +0000 (16:23 +0900)]
[Tizen] Connect KeyEventGeneratedSignal for Get KeyEvent

This reverts commit e402ede45268a77673f4da7ccee70e9784457c5c.

Change-Id: Ie38c27a8c05a2079343e9c96ac35bb11b1b516d1

5 years ago[Tizen] Restore behavior of Uploaded and LoadingFinished signal
Joogab Yun [Mon, 8 Jul 2019 07:23:04 +0000 (16:23 +0900)]
[Tizen] Restore behavior of Uploaded and LoadingFinished signal

This reverts commit 23937570ed02859e64cb46475df2f6d2db01f31f.

Change-Id: Ida5f902a0bb28d0ce57527a6528517d0d46743c2

5 years agoMerge branch 'devel/master' into tizen
Joogab Yun [Mon, 8 Jul 2019 07:22:57 +0000 (16:22 +0900)]
Merge branch 'devel/master' into tizen

5 years agoRevert "[Tizen] Restore behavior of Uploaded and LoadingFinished signal"
Joogab Yun [Mon, 8 Jul 2019 07:22:49 +0000 (16:22 +0900)]
Revert "[Tizen] Restore behavior of Uploaded and LoadingFinished signal"

This reverts commit 6deeb4c386edc2b42bbb56f819e2284a35479e4a.

5 years agoRevert "[Tizen] Connect KeyEventGeneratedSignal for Get KeyEvent"
Joogab Yun [Mon, 8 Jul 2019 07:22:47 +0000 (16:22 +0900)]
Revert "[Tizen] Connect KeyEventGeneratedSignal for Get KeyEvent"

This reverts commit 507013f74098328c9acdebc8139f015c9a9d3041.

5 years agoRevert "[Tizen] Add AutofillContainer class and autofill implementation"
Joogab Yun [Mon, 8 Jul 2019 07:22:44 +0000 (16:22 +0900)]
Revert "[Tizen] Add AutofillContainer class and autofill implementation"

This reverts commit 9495858e5104686a6e09fb29b77355f8a6e8f0c6.

5 years agoAll file read operations should be done through FileLoader. 28/209228/3
Anton Obzhirov [Tue, 2 Jul 2019 16:07:37 +0000 (17:07 +0100)]
All file read operations should be done through FileLoader.

Change-Id: I3c5cd1a538efb1863aaf6e6f6b349e8619452169

5 years agoMerge "DALi Version 1.4.27" into devel/master
Adeel Kazmi [Fri, 5 Jul 2019 09:45:36 +0000 (09:45 +0000)]
Merge "DALi Version 1.4.27" into devel/master

5 years agoDALi Version 1.4.27 74/209374/1 dali_1.4.27
György Straub [Fri, 5 Jul 2019 07:55:57 +0000 (08:55 +0100)]
DALi Version 1.4.27

Change-Id: I78c430d0e2d7132e08f2e31ae7bf46d466f6e0a2

5 years agoSet size of a new visual in visual replacement case 94/208494/3
Heeyong Song [Tue, 25 Jun 2019 07:05:48 +0000 (16:05 +0900)]
Set size of a new visual in visual replacement case

mVisual is not updated util the resource is ready in the case of visual replacement.
So apply the transform and size to the new visual.

Change-Id: Ied60fd820978d1dcd03fee53b1b105cce750645d

5 years agoRemove V8 plugin 67/208967/2
Adeel Kazmi [Mon, 1 Jul 2019 17:05:15 +0000 (18:05 +0100)]
Remove V8 plugin

Change-Id: If2c1980e49692a99e181fc7e468ef1421bd9fbb2

5 years ago[Tizen] Add AutofillContainer class and autofill implementation accepted/tizen/unified/20190701.111720 submit/tizen/20190701.061724
Wonsik Jung [Mon, 1 Jul 2019 05:27:55 +0000 (14:27 +0900)]
[Tizen] Add AutofillContainer class and autofill implementation

This reverts commit ba5d630f39c9a2677ce3b725ef32fb4943fd342e.

5 years ago[Tizen] Connect KeyEventGeneratedSignal for Get KeyEvent
Wonsik Jung [Mon, 1 Jul 2019 05:27:29 +0000 (14:27 +0900)]
[Tizen] Connect KeyEventGeneratedSignal for Get KeyEvent

This reverts commit b6a191efc0e583ddcc2adcf5171d304f82af22b3.

5 years ago[Tizen] Restore behavior of Uploaded and LoadingFinished signal
Wonsik Jung [Mon, 1 Jul 2019 05:27:03 +0000 (14:27 +0900)]
[Tizen] Restore behavior of Uploaded and LoadingFinished signal

This reverts commit 2133483e02caa57dace5a03048728f0a724b8299.

5 years agoMerge branch 'devel/master' into tizen
Wonsik Jung [Mon, 1 Jul 2019 05:26:34 +0000 (14:26 +0900)]
Merge branch 'devel/master' into tizen

5 years agoRevert "[Tizen] Restore behavior of Uploaded and LoadingFinished signal"
Wonsik Jung [Mon, 1 Jul 2019 05:25:52 +0000 (14:25 +0900)]
Revert "[Tizen] Restore behavior of Uploaded and LoadingFinished signal"

This reverts commit aa36b8baa804572ab59ab351edf89e1d217f9f04.

5 years agoRevert "[Tizen] Connect KeyEventGeneratedSignal for Get KeyEvent"
Wonsik Jung [Mon, 1 Jul 2019 05:25:46 +0000 (14:25 +0900)]
Revert "[Tizen] Connect KeyEventGeneratedSignal for Get KeyEvent"

This reverts commit 9adb88d8b49aff3bd466b377b75c242a497c8737.

5 years agoRevert "[Tizen] Add AutofillContainer class and autofill implementation"
Wonsik Jung [Mon, 1 Jul 2019 05:25:39 +0000 (14:25 +0900)]
Revert "[Tizen] Add AutofillContainer class and autofill implementation"

This reverts commit 1b837f8ed2e089e8212cc0dc230f169e389ca5ab.

5 years ago[Tizen] Add AutofillContainer class and autofill implementation 74/208774/2
Seoyeon Kim [Wed, 12 Jun 2019 11:47:00 +0000 (20:47 +0900)]
[Tizen] Add AutofillContainer class and autofill implementation

- Created AutofillContainer to connect with AutofillGroup and AutofillItem.
- Added some Autofill implementation in Control and TextField.

Change-Id: I6cc2c72cbd5e05dc6df8f3697170a380215387b3
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
5 years agoDALi Version 1.4.26 91/208791/1 dali_1.4.26
greynaga [Fri, 28 Jun 2019 10:42:39 +0000 (11:42 +0100)]
DALi Version 1.4.26

Change-Id: I19a311a7e3ad33e5302322bba502584ca16602ce

5 years agoMerge "Fix SVACE issue" into devel/master
Adeel Kazmi [Wed, 26 Jun 2019 09:14:37 +0000 (09:14 +0000)]
Merge "Fix SVACE issue" into devel/master

5 years agoFix SVACE issue 12/208512/1
Adeel Kazmi [Tue, 25 Jun 2019 10:20:16 +0000 (11:20 +0100)]
Fix SVACE issue

No need to check that an unsigned int is greater than 0

Change-Id: I8d898e87578d8aeec61e828af4a798189392741f

5 years ago[Tizen] Connect KeyEventGeneratedSignal for Get KeyEvent accepted/tizen/unified/20190626.040907 submit/tizen/20190625.054022 submit/tizen/20190625.063633 submit/tizen/20190625.070138
Heeyong Song [Tue, 25 Jun 2019 04:55:09 +0000 (13:55 +0900)]
[Tizen] Connect KeyEventGeneratedSignal for Get KeyEvent

Change-Id: I6fe9ce496af4274cb741c54d04e15ac58ef8c9f2

5 years ago[Tizen] Restore behavior of Uploaded and LoadingFinished signal
Heeyong Song [Tue, 25 Jun 2019 04:54:47 +0000 (13:54 +0900)]
[Tizen] Restore behavior of Uploaded and LoadingFinished signal

Change-Id: I46201f9567890425f2b19cfd57ff5085935972d7

5 years agoMerge branch 'devel/master' into tizen
Heeyong Song [Tue, 25 Jun 2019 04:54:32 +0000 (13:54 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: If3ca382dbec0e87e9cef152539dce9f0b3730414

5 years agoRevert "[Tizen] Restore behavior of Uploaded and LoadingFinished signal"
Heeyong Song [Tue, 25 Jun 2019 04:53:56 +0000 (13:53 +0900)]
Revert "[Tizen] Restore behavior of Uploaded and LoadingFinished signal"

This reverts commit c4e8f16cd172bdb6c0fda47c20f1cc0250e81bf5.

Change-Id: I759ceb343661a89c674aa26c963f81e36fd31cf3

5 years agoRevert "[Tizen] Connect KeyEventGeneratedSignal for Get KeyEvent"
Heeyong Song [Tue, 25 Jun 2019 04:53:45 +0000 (13:53 +0900)]
Revert "[Tizen] Connect KeyEventGeneratedSignal for Get KeyEvent"

This reverts commit e6624cf41d1aa8cc25d316fe3e8f229e52792821.

Change-Id: Iabca1c0353dd76b558a9dd2e5c0f5b2db4f4f3f2

5 years agoRemove vsync-monitor. 62/208462/1
Anton Obzhirov [Mon, 24 Jun 2019 15:25:06 +0000 (16:25 +0100)]
Remove vsync-monitor.

Change-Id: I60d01620700cc0bb8ad49058d12e1e91fc5619cd

5 years agoChange to output in priority order. 65/208265/2
Joogab Yun [Fri, 21 Jun 2019 02:19:14 +0000 (11:19 +0900)]
Change to output in priority order.

ex)
The current character(0x2665) is emoji script.
'UIFont' and 'EMOJI' font have '0x2665' unicode.
The priority of font is 'UIFont' -> 'EMOJI'.
The now behavior is that we find and output glyphs in EMOJI fonts. because the current character is an emoji script.
However, we want to be output from a high priority 'UIFont'.
so modified it.

and If you want to print emoji fonts, you can add variation unicode.
0x2665+variation unicode = at 'EMOJI' font file
The logic to check variation unicode will be added later.

Change-Id: Id5b54a75280d1678874665a42291facdbce72042

5 years ago(Vector) Change properties to get frame numbers 07/207707/3
Heeyong Song [Tue, 11 Jun 2019 05:04:24 +0000 (14:04 +0900)]
(Vector) Change properties to get frame numbers

- Get frame numbers instead of normalized progress

Change-Id: I6a85b31ca1715e891c4302ddb5988d8052641446

5 years agoDALi Version 1.4.25 50/208250/1 dali_1.4.25
Anton Obzhirov [Thu, 20 Jun 2019 10:20:22 +0000 (11:20 +0100)]
DALi Version 1.4.25

Change-Id: I61c1b13bf467d08a3e2311dfffeabc6066064842

5 years agofix AnimatedImageVisual SetTextures after renderer was Reset 31/208031/1
junqing.ma [Mon, 17 Jun 2019 09:55:57 +0000 (17:55 +0800)]
fix AnimatedImageVisual SetTextures after renderer was Reset

Change-Id: I961ca73040f80ad00253915bafeb1b6662db37f4

5 years ago[Tizen] Connect KeyEventGeneratedSignal for Get KeyEvent accepted/tizen/unified/20190618.045955 submit/tizen/20190617.064543
Jiyun Yang [Mon, 17 Jun 2019 06:21:34 +0000 (15:21 +0900)]
[Tizen] Connect KeyEventGeneratedSignal for Get KeyEvent

This reverts commit 4c68a8cc4910a29c4629ca498c57ce967b7d0ddd.

5 years ago[Tizen] Restore behavior of Uploaded and LoadingFinished signal
Jiyun Yang [Mon, 17 Jun 2019 06:21:23 +0000 (15:21 +0900)]
[Tizen] Restore behavior of Uploaded and LoadingFinished signal

This reverts commit b491fd1900c094b78f252fc723a3d9fe9dfa98d3.

5 years agoMerge branch 'devel/master' into tizen
Jiyun Yang [Mon, 17 Jun 2019 06:21:08 +0000 (15:21 +0900)]
Merge branch 'devel/master' into tizen

5 years agoRevert "[Tizen] Restore behavior of Uploaded and LoadingFinished signal"
Jiyun Yang [Mon, 17 Jun 2019 06:20:58 +0000 (15:20 +0900)]
Revert "[Tizen] Restore behavior of Uploaded and LoadingFinished signal"

This reverts commit 5c45139a15106094330525144ed5dffb9c5500cc.

5 years agoRevert "[Tizen]Connect KeyEventGeneratedSignal for Get KeyEvent"
Jiyun Yang [Mon, 17 Jun 2019 06:20:14 +0000 (15:20 +0900)]
Revert "[Tizen]Connect KeyEventGeneratedSignal for Get KeyEvent"

This reverts commit c1b41f49f0c2954d2a97b78541456a345e4bcb9e.

5 years ago[Tizen]Connect KeyEventGeneratedSignal for Get KeyEvent 11/208011/3
Sunghyun kim [Thu, 13 Jun 2019 10:14:13 +0000 (19:14 +0900)]
[Tizen]Connect KeyEventGeneratedSignal for Get KeyEvent

KeyInputFocusManager need to get KeyEvent first.
so this need to uses KeyEventGeneratedSignal to first receive the KeyEvent.

Change-Id: I737a120f060c91b289e5f2e8a7b1ca80be9aac20

5 years agoRevert "[Tizen] Revert "Basic support of keyboard focus for multiple windows" 20/208020/3
Sunghyun kim [Mon, 17 Jun 2019 05:58:11 +0000 (14:58 +0900)]
Revert "[Tizen] Revert "Basic support of keyboard focus for multiple windows"

This reverts commit b18e80de10a4898d181b1591a382b0b4baa58f88.

Change-Id: I318ea91eed427d689ae4c71dbcf72ff894c5317f

5 years agoMerge "Text Fit - Adjust the text point size to match the size of the TextLabel....
joogab yun [Mon, 17 Jun 2019 02:11:07 +0000 (02:11 +0000)]
Merge "Text Fit - Adjust the text point size to match the size of the TextLabel." into devel/master

5 years agoDALi Version 1.4.24 73/207973/1
Agnelo Vaz [Fri, 14 Jun 2019 10:36:46 +0000 (11:36 +0100)]
DALi Version 1.4.24

Change-Id: I2ae9949f32a7f4010447aaf2c8825c9799abf099

5 years ago[Tizen] Revert "Basic support of keyboard focus for multiple windows" 95/207895/2 accepted/tizen/unified/20190617.061715 submit/tizen/20190614.010449
Sunghyun kim [Fri, 14 Jun 2019 00:56:29 +0000 (09:56 +0900)]
[Tizen] Revert "Basic support of keyboard focus for multiple windows"

This reverts commit 8ae521ab64a3922f3419fbbfb83dde57e6135cf5.

Change-Id: Ia98ba8b2209ed155c2b1ad69eab3e6900bc1e9f5

5 years agoText Fit 58/206458/19
Joogab Yun [Mon, 20 May 2019 05:59:13 +0000 (14:59 +0900)]
Text Fit
- Adjust the text point size to match the size of the TextLabel.

sample) If TEXT_FIT is set to true,
        the size of the text will increase to match the size of SetSize()

    Property::Map backgroundMap;
    backgroundMap["color"] = Color::RED;
    backgroundMap["enable"] = true;

    Property::Map textFitMap;
    textFitMap["enable"] = true;
    textFitMap["minSize"] = 10.f;
    textFitMap["maxSize"] = 100.f;
    textFitMap["stepSize"] = 1.f;
    textFitMap["fontSizeType"] = "pointSize";

    TextLabel textFit = TextLabel::New(  "This is a sample text " );
    textFit.SetSize( 450, 100 );
    textFit.SetParentOrigin(ParentOrigin::TOP_LEFT);
    textFit.SetAnchorPoint(AnchorPoint::TOP_LEFT);
    textFit.SetPosition( 100.f, 100.f);
    textFit.SetProperty( Toolkit::DevelTextLabel::Property::TEXT_FIT, textFitMap );
    textFit.SetProperty( Toolkit::DevelTextLabel::Property::BACKGROUND, backgroundMap );
    stage.Add( textFit );

Change-Id: I50fea94547bc8147dd211f597520b27a35c8eb85

5 years ago[Tizen] Restore behavior of Uploaded and LoadingFinished signal accepted/tizen/unified/20190611.050106 submit/tizen/20190610.063425
Seoyeon Kim [Mon, 10 Jun 2019 05:37:43 +0000 (14:37 +0900)]
[Tizen] Restore behavior of Uploaded and LoadingFinished signal

This reverts commit db1ad5a26bd0277d6e59d206b5149027526daa8b.

Change-Id: I12cfea72aee74b4683eab624311e7ebc774e8d7c

5 years agoMerge branch 'devel/master' into tizen
Seoyeon Kim [Mon, 10 Jun 2019 05:37:20 +0000 (14:37 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I752e40bee48f82889cb01f9fd6a6a4ffcb00c6f0

5 years agoRevert "[Tizen] Restore behavior of Uploaded and LoadingFinished signal"
Seoyeon Kim [Mon, 10 Jun 2019 05:35:54 +0000 (14:35 +0900)]
Revert "[Tizen] Restore behavior of Uploaded and LoadingFinished signal"

This reverts commit b195a61d73a0d1a891e266e27b7968e039035250.

Change-Id: I40893ce857366f7b8fa866e95ff8f02e098ec02c

5 years agoMerge "Move MultiplyColorByAlpha() from main thread to resource thread" into devel...
sunghyun kim [Mon, 10 Jun 2019 04:30:11 +0000 (04:30 +0000)]
Merge "Move MultiplyColorByAlpha() from  main thread to resource thread" into devel/master

5 years agoMerge "Basic support of keyboard focus for multiple windows" into devel/master
Adeel Kazmi [Fri, 7 Jun 2019 15:36:52 +0000 (15:36 +0000)]
Merge "Basic support of keyboard focus for multiple windows" into devel/master

5 years agoBasic support of keyboard focus for multiple windows 53/207353/7
Richard Huang [Mon, 3 Jun 2019 16:28:33 +0000 (17:28 +0100)]
Basic support of keyboard focus for multiple windows

Change-Id: I56e26f72a3fcf225670d13f8745c4a485399bba8

5 years agoDALi Version 1.4.23 74/207574/1 dali_1.4.23
Adeel Kazmi [Fri, 7 Jun 2019 09:55:57 +0000 (10:55 +0100)]
DALi Version 1.4.23

Change-Id: I04846b949a3afc3623dcce36f4da7182c724186c

5 years agoYoga API wrapped by FlexLayout 68/201568/43
Agnelo Vaz [Fri, 15 Mar 2019 17:20:13 +0000 (17:20 +0000)]
Yoga API wrapped by FlexLayout

Change-Id: If8e80a7e2857d2ea5e8b1b96fb4bb30a7a1279d8

5 years agoMove MultiplyColorByAlpha() from main thread to resource thread 20/204320/12
Sunghyun kim [Tue, 23 Apr 2019 05:40:05 +0000 (14:40 +0900)]
Move MultiplyColorByAlpha() from  main thread to resource thread

Change-Id: I61f8e9b1bb1711de98707aa21ec5325b62bd5b10

5 years ago[Tizen] Restore behavior of Uploaded and LoadingFinished signal accepted/tizen/unified/20190605.215611 accepted/tizen/unified/20190606.220050 submit/tizen/20190605.005205 submit/tizen/20190605.094818
Sunghyun kim [Tue, 4 Jun 2019 09:14:32 +0000 (18:14 +0900)]
[Tizen] Restore behavior of Uploaded and LoadingFinished signal

This reverts commit a317aeeb2fcc871c0e032616035e9fadb1cae843.

Change-Id: Ic8e4e64161071be398a9e30cdc085a88ae094296

5 years agoMerge branch 'devel/master' into tizen
Sunghyun kim [Tue, 4 Jun 2019 09:13:44 +0000 (18:13 +0900)]
Merge branch 'devel/master' into tizen

5 years agoRevert "[Tizen] Restore behavior of Uploaded and LoadingFinished signal"
Sunghyun kim [Tue, 4 Jun 2019 09:13:21 +0000 (18:13 +0900)]
Revert "[Tizen] Restore behavior of Uploaded and LoadingFinished signal"

This reverts commit 0bdbba1d8532eff29a23cfad189d2ec1e75ab02e.

Change-Id: I7e34dc4e6a82ab63c091e86544a6b7321e6ed1b4

5 years agoDALi Version 1.4.22 65/207265/1 dali_1.4.22
adam.b [Fri, 31 May 2019 09:51:56 +0000 (10:51 +0100)]
DALi Version 1.4.22

Change-Id: I2a62c69d434e8435d48a5404b789af4c701aee47

5 years agoDALi Version 1.4.21 37/206737/1 dali_1.4.21
Victor Cebollada [Fri, 24 May 2019 06:06:49 +0000 (07:06 +0100)]
DALi Version 1.4.21

Change-Id: I6a0a9d344647089687bde09701168d8557aaefa0

5 years agoMerge "If the text size is too large, crash or deadlock will occur." into devel/master
joogab yun [Thu, 23 May 2019 02:06:44 +0000 (02:06 +0000)]
Merge "If the text size is too large, crash or deadlock will occur." into devel/master

5 years agoIf the text size is too large, crash or deadlock will occur. 67/205267/14
Joogab Yun [Thu, 2 May 2019 01:30:44 +0000 (10:30 +0900)]
If the text size is too large, crash or deadlock will occur.

So, we limit the length.

  3  Dali::Toolkit::Text::ShapeText (text=..., lineBreakInfo=..., scripts=..., fonts=..., startCharacterIndex=startCharacterIndex@entry=0,
        startGlyphIndex=0, numberOfCharacters=numberOfCharacters@entry=51371,
        glyphs=..., glyphToCharacterMap=..., charactersPerGlyph=...,
        newParagraphGlyphs=...) at
        /usr/src/debug/dali-toolkit-1.3.50.1/build/tizen/dali-toolkit/../../../dali-toolkit/internal/text/shaper.cpp:200
        ...
                currentIndex = 40291
                numberOfGlyphsReserved = 66782
                totalNumberOfGlyphs = 40203
                numberOfNewGlyphs = 40203
                glyphToCharacterMapBuffer = 0x9f85f8
                glyphIndex = 40196
                lastCharacter = 51371
                lastGlyph = <optimized out>

        (gdb)bt
        0  memmove () at /usr/src/debug//////////////glibc-2.24/string/../sysdeps/arm/memmove.S:124
        1  0xaaa57450 in Dali::VectorAlgorithms<true>::Insert (this=0x9c67f8, at=0x896204a0 "", from=0x9f85f8 "\022", to=<optimized out>,
        elementSize=36) at /usr/include/dali/public-api/common/dali-vector.h:373
        2  0xaaa7d25e in Dali::Vector<Dali::TextAbstraction::GlyphInfo, true>::Insert (to=<optimized out>, from=0x9f85f8, at=0x896204a0,
        this=0x9c67f8) at /usr/include/dali/public-api/common/dali-vector.h:624
        3  Dali::Toolkit::Text::ShapeText (text=..., lineBreakInfo=..., scripts=..., fonts=..., startCharacterIndex=startCharacterIndex@entry=0, startGlyphIndex=0,
        numberOfCharacters=numberOfCharacters@entry=51371, glyphs=..., glyphToCharacterMap=..., charactersPerGlyph=...,
        newParagraphGlyphs=...) at /usr/src/debug/dali-toolkit-1.3.50.1/build/tizen/dali-toolkit/../../../dali-toolkit/internal/text/shaper.cpp:200
        4  0xaaa85b68 in Dali::Toolkit::Text::Controller::Impl::UpdateModel (this=0x9f9760, operationsRequired=<optimized out>) at
        /usr/src/debug/dali-toolkit-1.3.50.1/build/tizen/dali-toolkit/../../../dali-toolkit/internal/text/text-controller-impl.cpp:1019

Change-Id: Ic903833a638afaeb8749dfd1f44cd1d40f5f6939

5 years agoAdd '@addtogroup' tag to generate doxygen page 09/206609/1
Seoyeon Kim [Wed, 22 May 2019 05:43:00 +0000 (14:43 +0900)]
Add '@addtogroup' tag to generate doxygen page

- In some classes, @addtogroup tag is mssing.
  So, they cannot be included in each API group.

Change-Id: Idc84d7eda0565ca0d93941d8ac5c4da4d8e42521
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
5 years agoMerge "Purge underscored header file barriers" into devel/master
Adeel Kazmi [Mon, 20 May 2019 13:50:45 +0000 (13:50 +0000)]
Merge "Purge underscored header file barriers" into devel/master

5 years agoPurge underscored header file barriers 25/206425/2
Daniel McEwen [Fri, 17 May 2019 15:24:36 +0000 (16:24 +0100)]
Purge underscored header file barriers

Change-Id: I167a9472588dd950f075991332325dd5f22edc05

5 years ago(Vector) Reset the current frame when stopped 26/206226/2
Heeyong Song [Wed, 15 May 2019 08:18:18 +0000 (17:18 +0900)]
(Vector) Reset the current frame when stopped

Change-Id: Ibe4c77987ddaeecfb2955fd1799cb8ca2893e87d

5 years agoMerge "Remove RotationObserver from toolkit orientaiton implementation" into devel...
Adeel Kazmi [Fri, 17 May 2019 10:58:20 +0000 (10:58 +0000)]
Merge "Remove RotationObserver from toolkit orientaiton implementation" into devel/master

5 years agoDALi Version 1.4.20 05/206405/1 dali_1.4.20
György Straub [Fri, 17 May 2019 10:05:32 +0000 (11:05 +0100)]
DALi Version 1.4.20

Change-Id: I6d3d9b2bd50925bcf98aef48bf791d478c5efadd

5 years agoRemove RotationObserver from toolkit orientaiton implementation 40/206340/1
Richard Huang [Thu, 16 May 2019 13:10:38 +0000 (14:10 +0100)]
Remove RotationObserver from toolkit orientaiton implementation

Change-Id: Id67a0e6b711c6b65fa8981b837fd909b796bf73c

5 years ago[Tizen] Restore behavior of Uploaded and LoadingFinished signal accepted/tizen/unified/20190514.103048 submit/tizen/20190514.100604
Seungho, Baek [Tue, 14 May 2019 07:34:59 +0000 (16:34 +0900)]
[Tizen] Restore behavior of Uploaded and LoadingFinished signal

This reverts commit ddf91730b042e6a50b9dc1cbc88a673def8c5989.

5 years agoMerge branch 'devel/master' into tizen
Seungho, Baek [Tue, 14 May 2019 07:34:50 +0000 (16:34 +0900)]
Merge branch 'devel/master' into tizen

5 years agoRevert "[Tizen] Restore behavior of Uploaded and LoadingFinished signal"
Seungho, Baek [Tue, 14 May 2019 07:34:40 +0000 (16:34 +0900)]
Revert "[Tizen] Restore behavior of Uploaded and LoadingFinished signal"

This reverts commit 1961f5c5bdb97e1c23c544f4418cb5b325dafa1b.

5 years agoImplement WebView APIs 06/205706/7
Jiyun Yang [Wed, 8 May 2019 11:34:32 +0000 (20:34 +0900)]
Implement WebView APIs

Add Properties
* CACHE_MODEL
* COOKIE_ACCEPT_POLICY
* USER_AGENT
* JAVASCRIPT_ENABLED
* LOAD_IMAGE_AUTOMATICALLY
* DEFAULT_TEXT_ENCODING_NAME
* DEFAULT_FONT_SIZE

Add Signals
* PageLoadErrorSignal

Add Methods
* Suspend
* Resume
* ClearCookies

Modify Methods
* EvaluateJavaScript

Change-Id: Ic4c7c74e23f9d63ba5078224e2ad84d1e77e72de
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
5 years agoUpdate adaptor stub code in toolkit automated test to include new Adaptor APIs 97/204397/3
Richard Huang [Tue, 23 Apr 2019 10:54:57 +0000 (11:54 +0100)]
Update adaptor stub code in toolkit automated test to include new Adaptor APIs

Change-Id: I8967b0df90defa723e202c267d3d7ba80d4549fe

5 years agoMerge "Gesture event refactor" into devel/master
Adeel Kazmi [Fri, 10 May 2019 12:10:08 +0000 (12:10 +0000)]
Merge "Gesture event refactor" into devel/master

5 years agoDALi Version 1.4.19 29/205929/1 dali_1.4.19
Richard Huang [Fri, 10 May 2019 10:31:47 +0000 (11:31 +0100)]
DALi Version 1.4.19

Change-Id: I513ef970f5b8c2644bad8f4860c20174874fb299

5 years agoGesture event refactor 26/203326/18
Daniel McEwen [Thu, 11 Apr 2019 16:28:26 +0000 (17:28 +0100)]
Gesture event refactor

Changes for event refactor into core

Change-Id: I6b73acf03a0cf443fffff636c167fbe885422c02

5 years agoFixed an incorrect ellipsis 28/205328/5
Joogab Yun [Thu, 2 May 2019 07:35:30 +0000 (16:35 +0900)]
Fixed an incorrect ellipsis

ex)
1. An ellipsis may be displayed incorrectly when there are two or more new-line characters.
2. The ellipsis location is incorrectly displayed for RTL text.

    TextLabel textLabel1 = TextLabel::New(  "abcdef הגדרות מהירות ");
    textLabel1.SetSize( 150.f, 100.f );
    textLabel1.SetProperty( TextLabel::Property::POINT_SIZE, 20.f );
    textLabel1.SetProperty( TextLabel::Property::ELLIPSIS, true );
    textLabel1.SetPosition( 100.f, 50.f );
    textLabel1.SetParentOrigin( ParentOrigin::TOP_LEFT );
    textLabel1.SetAnchorPoint( AnchorPoint::TOP_LEFT );
    stage.Add( textLabel1 );

    TextLabel textLabel2 = TextLabel::New(  "הגדרות מהירות");
    textLabel2.SetSize( 150.f, 100.f );
    textLabel2.SetProperty( TextLabel::Property::POINT_SIZE, 20.f );
    textLabel2.SetProperty( TextLabel::Property::ELLIPSIS, true );
    textLabel2.SetPosition( 100.f, 125.f );
    textLabel2.SetParentOrigin( ParentOrigin::TOP_LEFT );
    textLabel2.SetAnchorPoint( AnchorPoint::TOP_LEFT );
    stage.Add( textLabel2 );

    TextLabel labe21 = TextLabel::New(  "yesterday all my troubles seemed so far away now it looks as though they`re here to stay oh i believe in yesterday" );
    labe21.SetSize( 450, 145 );
    labe21.SetParentOrigin(ParentOrigin::TOP_LEFT);
    labe21.SetAnchorPoint(AnchorPoint::TOP_LEFT);
    labe21.SetPosition( 100.f, 200.f);
    labe21.SetProperty(TextLabel::Property::POINT_SIZE, 17.6f);
    labe21.SetProperty(TextLabel::Property::ELLIPSIS, true);
    stage.Add( labe21 );

    TextLabel labe33 = TextLabel::New(  "yesterday all my troubles seemed so far away\nnow it looks\n as though they`re here to stay\n\n ohi believe in yesterday" );
    labe33.SetSize( 450, 145 );
    labe33.SetParentOrigin(ParentOrigin::TOP_LEFT);
    labe33.SetAnchorPoint(AnchorPoint::TOP_LEFT);
    labe33.SetPosition( 100.f, 250.f);
    labe33.SetProperty(TextLabel::Property::POINT_SIZE, 17.6f);
    labe33.SetProperty( TextLabel::Property::MULTI_LINE, true );
    labe33.SetProperty(TextLabel::Property::ELLIPSIS, true);
    stage.Add( labe33 );

    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, 400.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: Ie856e38035b5ea6d179ec23ec04a1a9371486b73

5 years agoSet default size when vector visual is initialized 29/205129/2
Heeyong Song [Mon, 29 Apr 2019 09:32:01 +0000 (18:32 +0900)]
Set default size when vector visual is initialized

- OnSetTransform() is not called before rendering
when a vector file is replaced.

Change-Id: I493bf87fd63ecfd9e13292e3cfafa03c442aaf54

5 years agoRemove CXX03 Build 67/205367/1
Adeel Kazmi [Wed, 1 May 2019 09:38:04 +0000 (10:38 +0100)]
Remove CXX03 Build

Change-Id: Ic61075c2d69f31cdd3057bfb92dae930cb93ee85

5 years agoMerge "Allow ImageView padding to be set to Zero" into devel/master
Adeel Kazmi [Thu, 2 May 2019 15:00:48 +0000 (15:00 +0000)]
Merge "Allow ImageView padding to be set to Zero" into devel/master

5 years agoAllow ImageView padding to be set to Zero 35/205235/10
Agnelo Vaz [Tue, 30 Apr 2019 13:17:49 +0000 (14:17 +0100)]
Allow ImageView padding to be set to Zero

Bug existed which meant after Padding set on ImageView
it could not be removed completely.

Change-Id: I7c5e10c6f3538f030bc3f95dd86aa7e7d054dd67

5 years agoDALi Version 1.4.18 34/205334/1 dali_1.4.18
Anton Obzhirov [Thu, 2 May 2019 10:45:52 +0000 (11:45 +0100)]
DALi Version 1.4.18

Change-Id: I8fb03611982795175d87b38a69024b3825e1ca3a

5 years agoMerge "Ensure we do not export Internal::Control::Impl symbols" into devel/master
Adeel Kazmi [Mon, 29 Apr 2019 09:50:36 +0000 (09:50 +0000)]
Merge "Ensure we do not export Internal::Control::Impl symbols" into devel/master

5 years ago[Tizen] Restore behavior of Uploaded and LoadingFinished signal accepted/tizen/unified/20190514.080059 submit/tizen/20190429.053254 submit/tizen/20190429.071133 submit/tizen/20190509.062606 submit/tizen/20190509.071711 submit/tizen/20190513.042053 submit/tizen/20190513.042329
Joogab Yun [Mon, 29 Apr 2019 05:03:55 +0000 (14:03 +0900)]
[Tizen] Restore behavior of Uploaded and LoadingFinished signal

This reverts commit d946eb6de87253c0dfdc963b343fb95c26391ecf.

Change-Id: Ib026c5085120e6a788fdc988d5c76d829b04962d

5 years agoMerge branch 'devel/master' into tizen
Joogab Yun [Mon, 29 Apr 2019 05:03:47 +0000 (14:03 +0900)]
Merge branch 'devel/master' into tizen