platform/core/uifw/dali-toolkit.git
4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 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.

4 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.

4 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

4 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.

4 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.

4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 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>
4 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

4 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

4 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

4 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

4 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

4 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

4 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.

4 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

4 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.

4 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>
4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 years agoRevert "[Tizen] Restore behavior of Uploaded and LoadingFinished signal"
Joogab Yun [Mon, 29 Apr 2019 05:03:40 +0000 (14:03 +0900)]
Revert "[Tizen] Restore behavior of Uploaded and LoadingFinished signal"

This reverts commit 8f9ac637222175a6540c8025e32f0c0a82834e71.

4 years agoChange matrix in shaders 38/204638/2
Heeyong Song [Thu, 25 Apr 2019 07:34:36 +0000 (16:34 +0900)]
Change matrix in shaders

- Change matrix precision to highp
- Use uMvpMatrix in all shaders

Change-Id: I6b178f8926218bbcab307c110a7a5fad507ade2d

4 years agoEnsure we do not export Internal::Control::Impl symbols 26/204826/1
Adeel Kazmi [Fri, 26 Apr 2019 15:06:44 +0000 (16:06 +0100)]
Ensure we do not export Internal::Control::Impl symbols

Change-Id: I6c877681e38cf6a0cef5920f77679e058d967c4c

4 years agoDALi Version 1.4.17 12/204812/1 dali_1.4.17
greynaga [Fri, 26 Apr 2019 12:52:15 +0000 (13:52 +0100)]
DALi Version 1.4.17

Change-Id: I618e9c86c229f12509ba3e5b3cbadb687c330fd3

4 years agoRemoving native layouting 30/204030/3
Agnelo Vaz [Thu, 18 Apr 2019 15:20:53 +0000 (16:20 +0100)]
Removing native layouting

Change-Id: Ib22cdd94cc3159ecc991a44621636f67c0194b11

4 years agoControl impl layout code for Margin removed 31/203731/3
Agnelo Vaz [Tue, 16 Apr 2019 15:25:16 +0000 (16:25 +0100)]
Control impl layout code for Margin removed

Change-Id: I23195c78aeb7c9d385c78b9e3d30428a7529e266

4 years ago[Tizen] Restore behavior of Uploaded and LoadingFinished signal accepted/tizen/unified/20190423.113348 submit/tizen/20190422.065627
Wonsik Jung [Mon, 22 Apr 2019 05:50:08 +0000 (14:50 +0900)]
[Tizen] Restore behavior of Uploaded and LoadingFinished signal

This reverts commit 4ce217530c342059b6a7e16a94344a56280d1c24.

4 years agoMerge branch 'devel/master' into tizen
Wonsik Jung [Mon, 22 Apr 2019 05:49:55 +0000 (14:49 +0900)]
Merge branch 'devel/master' into tizen

4 years agoRevert "[Tizen] Restore behavior of Uploaded and LoadingFinished signal"
Wonsik Jung [Mon, 22 Apr 2019 05:49:18 +0000 (14:49 +0900)]
Revert "[Tizen] Restore behavior of Uploaded and LoadingFinished signal"

This reverts commit 6498a75efefe3abae180a85cb32549b4144d0f55.

5 years agoDALi Version 1.4.16 00/204000/1 dali_1.4.16
Agnelo Vaz [Thu, 18 Apr 2019 10:19:56 +0000 (11:19 +0100)]
DALi Version 1.4.16

Change-Id: Iacc1ebd80c041a1fd96d275d2e8438961a9a9158

5 years agoMerge "Italic synthesize for circular layout." into devel/master
Adeel Kazmi [Wed, 17 Apr 2019 14:31:22 +0000 (14:31 +0000)]
Merge "Italic synthesize for circular layout." into devel/master

5 years agoCheck the pair of tag. 79/202779/6
Joogab Yun [Fri, 5 Apr 2019 00:19:26 +0000 (09:19 +0900)]
Check the pair of tag.

* A crash occurs if markup is used incorrectly.

ex) these samples will crash.
* label.SetProperty( TextLabel::Property::TEXT, "<color=#ffff0000>10:01:49</color>" );
  - <color value=#fff0000> is correct expression.

* label.SetProperty( TextLabel::Property::TEXT, "10:</b>01:49" );

Change-Id: I380d0209dabbd35756f9a0b3829fc4a7f31da7d9

5 years agoSelect the whole text of TextField. 39/202939/7
Huayong Xu [Mon, 8 Apr 2019 05:53:19 +0000 (13:53 +0800)]
Select the whole text of TextField.

In some cases, the whole text of text-field need be selected,
and grab_handle and its popup need be disabled.

Change-Id: I5c1b5d5287509adf6357f25050c1831215f43f08
Signed-off-by: Huayong Xu <huayong.xu@samsung.com>
5 years agoMerge "Remove DALI_GLES_VERSION compile option in dali-core" into devel/master
Adeel Kazmi [Fri, 12 Apr 2019 15:36:32 +0000 (15:36 +0000)]
Merge "Remove DALI_GLES_VERSION compile option in dali-core" into devel/master

5 years agoMerge "Fix SVACE error in BitmapFont" into devel/master
Adeel Kazmi [Fri, 12 Apr 2019 11:01:51 +0000 (11:01 +0000)]
Merge "Fix SVACE error in BitmapFont" into devel/master

5 years agoDALi Version 1.4.15 18/203418/1 dali_1.4.15
Adeel Kazmi [Fri, 12 Apr 2019 10:48:51 +0000 (11:48 +0100)]
DALi Version 1.4.15

Change-Id: Ia4999111099c3a79f85e24d941fdfe6cc474a68b

5 years agoFix SVACE error in BitmapFont 09/203409/1
Adeel Kazmi [Fri, 12 Apr 2019 08:56:13 +0000 (09:56 +0100)]
Fix SVACE error in BitmapFont

Change-Id: I01b2ce44a7f21babeebb32dac2b0d831b39c8c28

5 years agoItalic synthesize for circular layout. 85/203385/1
Victor Cebollada [Wed, 20 Mar 2019 15:08:22 +0000 (15:08 +0000)]
Italic synthesize for circular layout.

* Catch-up with the Adaptor's patch.

Change-Id: I80ec6566b8294856461588fba5f15d9ceea76dbe
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
5 years agoRemove DALI_GLES_VERSION compile option in dali-core 00/201600/9
Seungho, Baek [Mon, 18 Mar 2019 06:36:57 +0000 (15:36 +0900)]
Remove DALI_GLES_VERSION compile option in dali-core

 - Add SetGlesVersion function
 - Add GetGlesVersion function
 - Add TextureRequiresConverting function

Change-Id: Ic01546c6b91b73912490ae1a222d56649ed9eb64
Signed-off-by: Seungho, Baek <sbsh.baek@samsung.com>
5 years ago(AnimatedVectorImageVisual) Use the content default size 31/202631/3
Heeyong Song [Mon, 1 Apr 2019 08:30:09 +0000 (17:30 +0900)]
(AnimatedVectorImageVisual) Use the content default size

- Use the content default size when a user doesn't set a control size.
- To do this, the vector renderer object creation is moved to VectorRasterizeThread constructor.

Change-Id: Icfeeea9ecbd906e0627c81ed813216b863202c07

5 years agoMerge "Bitmap Font support for TextLabel." into devel/master
Adeel Kazmi [Tue, 9 Apr 2019 14:06:59 +0000 (14:06 +0000)]
Merge "Bitmap Font support for TextLabel." into devel/master

5 years ago[Tizen] Restore behavior of Uploaded and LoadingFinished signal accepted/tizen/unified/20190410.061749 submit/tizen/20190409.081337
Heeyong Song [Tue, 9 Apr 2019 06:09:04 +0000 (15:09 +0900)]
[Tizen] Restore behavior of Uploaded and LoadingFinished signal

Change-Id: I673528bc8f08c1485d71a634a7d6bbeddc21209c

5 years agoMerge branch 'devel/master' into tizen
Heeyong Song [Tue, 9 Apr 2019 06:08:45 +0000 (15:08 +0900)]
Merge branch 'devel/master' into tizen

5 years agoRevert "[Tizen] Restore behavior of Uploaded and LoadingFinished signal"
Heeyong Song [Tue, 9 Apr 2019 06:08:20 +0000 (15:08 +0900)]
Revert "[Tizen] Restore behavior of Uploaded and LoadingFinished signal"

This reverts commit 847276c1b8a94c12f746c826814f999dc5bffd60.

Change-Id: Ib9658df16a57786d1fc637fed2ae7f16dbeb2254

5 years agoMerge "(AnimatedVectorImage) Ensure the progress is kept according to actions" into...
Heeyong Song [Mon, 8 Apr 2019 02:23:24 +0000 (02:23 +0000)]
Merge "(AnimatedVectorImage) Ensure the progress is kept according to actions" into devel/master

5 years agoDALi Version 1.4.14 76/202876/1 dali_1.4.14
adam.b [Fri, 5 Apr 2019 10:50:41 +0000 (11:50 +0100)]
DALi Version 1.4.14

Change-Id: Ia05242d700b5a24824801788b68f211ddcb1c63d

5 years ago(AnimatedVectorImage) Ensure the progress is kept according to actions 54/202654/2
Heeyong Song [Tue, 2 Apr 2019 07:48:24 +0000 (16:48 +0900)]
(AnimatedVectorImage) Ensure the progress is kept according to actions

Change-Id: Ifdda34f50d1da431c4e2459ef8619cc572644beb

5 years agoBitmap Font support for TextLabel. 62/202262/12
Victor Cebollada [Mon, 25 Mar 2019 14:31:03 +0000 (14:31 +0000)]
Bitmap Font support for TextLabel.

* The TextTypesetter supports glyphs from a bitmap font.

Change-Id: Ic8befd32368d9747953545d0c504599fa835c0fd
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
5 years agoMerge "Add right shift handling for text controller" into devel/master
Seoyeon Kim [Mon, 1 Apr 2019 08:18:27 +0000 (08:18 +0000)]
Merge "Add right shift handling for text controller" into devel/master

5 years agoMerge "Fix the build error and runtime coredump in Windows backend" into devel/master
joogab yun [Mon, 1 Apr 2019 00:56:02 +0000 (00:56 +0000)]
Merge "Fix the build error and runtime coredump in Windows backend" into devel/master

5 years agoFix the build error and runtime coredump in Windows backend 01/199101/4
adun [Sat, 2 Feb 2019 06:44:22 +0000 (14:44 +0800)]
Fix the build error and runtime coredump in Windows backend

Change-Id: I3957ac493d1ae7aed1fd765280fc22c414bb268d

5 years agoDALi Version 1.4.13 95/202495/1 dali_1.4.13
Victor Cebollada [Fri, 29 Mar 2019 07:07:11 +0000 (07:07 +0000)]
DALi Version 1.4.13

Change-Id: Ic97a13b1446be0931f39a63f37f4c07113188542

5 years ago(AnimatedVectorImageVisual) Prevent properties from being updated during rendering 92/201192/5
Heeyong Song [Mon, 11 Mar 2019 08:06:01 +0000 (17:06 +0900)]
(AnimatedVectorImageVisual) Prevent properties from being updated during rendering

Change-Id: I9f68e3ad2d116f2a6d92422c864f72479f7e6b07

5 years ago[Tizen] Restore behavior of Uploaded and LoadingFinished signal accepted/tizen/unified/20190327.025200 submit/tizen/20190325.063134 submit/tizen/20190326.041217
Jiyun Yang [Mon, 25 Mar 2019 05:31:38 +0000 (14:31 +0900)]
[Tizen] Restore behavior of Uploaded and LoadingFinished signal

This reverts commit dcb56bd456bee4d7aae3f4039cd03ba26afd0319.

5 years agoMerge branch 'devel/master' into tizen
Jiyun Yang [Mon, 25 Mar 2019 05:31:29 +0000 (14:31 +0900)]
Merge branch 'devel/master' into tizen

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

This reverts commit b016ed94d799d4c3840177157f0d4241d4448d14.

5 years agoRevert "[Tizen]Revert "Support multiple window rendering""
Jiyun Yang [Mon, 25 Mar 2019 05:30:37 +0000 (14:30 +0900)]
Revert "[Tizen]Revert "Support multiple window rendering""

This reverts commit cd379863b9afb7c09d303168bd14965ddcfa8e81.

5 years agoDALi Version 1.4.12 79/202079/1 dali_1.4.12
Richard Huang [Fri, 22 Mar 2019 10:45:55 +0000 (10:45 +0000)]
DALi Version 1.4.12

Change-Id: I25dacaf218d0b768b1e56594249233ca99da23d6

5 years agoMerge "Revert "Remove dali-core dependency of GLES version."" into devel/master
Adeel Kazmi [Fri, 15 Mar 2019 14:35:59 +0000 (14:35 +0000)]
Merge "Revert "Remove dali-core dependency of GLES version."" into devel/master