summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Seoyeon Kim [Mon, 15 Jun 2020 05:17:29 +0000 (14:17 +0900)]
Update cursor position when the default font style is changed
Change-Id: Iabf1dacbbd8df57f4244be1d7615877df52dad82
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
Heeyong Song [Mon, 8 Jun 2020 05:16:47 +0000 (14:16 +0900)]
(ArcVisual) Add UPDATE_PROPERTY action
Change-Id: I686d24237403a7b70b94d1092d86ba72dabd3ea5
JIYUN YANG [Tue, 16 Jun 2020 08:01:56 +0000 (08:01 +0000)]
Merge "Add circular ProgressBar style" into devel/master
JIYUN YANG [Tue, 16 Jun 2020 08:01:53 +0000 (08:01 +0000)]
Merge "Add VisualBase::GetType()" into devel/master
Jiyun Yang [Tue, 9 Jun 2020 07:55:30 +0000 (16:55 +0900)]
Add circular ProgressBar style
* The style implements UX requirements for wearable, but it can be used in other devices too.
* The style uses arc visuals for track, secondary progress, progress and indeterminate visual.
* The progress value will change sweepAngle of the track visual.
* The indeterminate animation in the style uses visuals (e.g. track, progress) including indeterminate visual.
* Add ProgressBar::NEW(Style) to easy use of style.
Change-Id: If9ddc8c8d982049407d1f17b80727d6eee50e3e8
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
Jiyun Yang [Tue, 9 Jun 2020 07:26:43 +0000 (16:26 +0900)]
Add VisualBase::GetType()
Some controls want to know the visual type when the visual is given from the user.
To do that in current DALi, it needs to call CreatePropertyMap() and get TYPE property from the map.
Instead, this patch provides an API Visual::Base::GetType() to make it easy to see what the visual type is.
Change-Id: I387a6cc43466897b2de17d3c2d9bae7dba201a10
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
Heeyong Song [Tue, 9 Jun 2020 07:53:08 +0000 (16:53 +0900)]
(Vector) Fix memory leak
Sometimes the VectorAnimationTask was not destructed because it tried to rasterize repeatedly.
Change-Id: Id4c6cc9bc32f8f5d4c5836e0b4fc9edf33eaa5f9
neostom432 [Mon, 15 Jun 2020 18:03:05 +0000 (03:03 +0900)]
DALi Version 1.5.16
Change-Id: I7323c684e41d68c835548fb63563d51bdcd568af
Seungho, Baek [Fri, 12 Jun 2020 11:54:39 +0000 (20:54 +0900)]
Add Dali version for Dali::Toolkit::Image
Change-Id: I7b55b7a8c3976e291ab807eed8d3345ee3818d40
Signed-off-by: Seungho, Baek <sbsh.baek@samsung.com>
Heeyong Song [Thu, 19 Dec 2019 10:10:41 +0000 (19:10 +0900)]
(Vector) Ensure that all animation data is applied at once
Change-Id: I22b285e52062e187a7e2117d8a543dc7f49f82c5
Joogab Yun [Mon, 8 Jun 2020 01:51:41 +0000 (10:51 +0900)]
Change Resize() to Reserve() to improve performance.
Change-Id: I6078fb17131630a770cb770dc9f2251f1c9ae6b6
Joogab Yun [Mon, 8 Jun 2020 10:11:33 +0000 (19:11 +0900)]
DALi Version 1.5.15
Change-Id: I0879ad5bfcc3a973f0c08e825f9819752e967462
Seungho, Baek [Mon, 25 May 2020 11:02:03 +0000 (20:02 +0900)]
Util functions that convert a kind of buffers to url
- FrameBuffer without attached texture.
- FrameBuffer already attached several textures
- PixelData
- NativeImageSource
Change-Id: I1793edf375dbdbe9dafc48432fbeb474904d9f46
Signed-off-by: Seungho, Baek <sbsh.baek@samsung.com>
Heeyong Song [Tue, 19 May 2020 08:36:22 +0000 (17:36 +0900)]
Sync common test files
Change-Id: I6a8c5e28e1bc257c20a636b3ac680cad2e97d683
Wonsik Jung [Tue, 2 Jun 2020 06:23:14 +0000 (15:23 +0900)]
DALi Version 1.5.14
Change-Id: I2410ca1748ad1204fdf56a835d21f1d9ac14b5ff
Heeyong Song [Wed, 6 May 2020 04:52:04 +0000 (13:52 +0900)]
Check if a texture is valid
Change-Id: Ia5541d3340435aa14b9254983ad42660bbb63f0f
Heeyong Song [Fri, 29 Nov 2019 08:11:30 +0000 (17:11 +0900)]
(Vector) Fix crash issues
Change-Id: I98043d28667e39ec54e2fd06020811fdc3d62edf
Seungho, Baek [Tue, 26 May 2020 05:40:32 +0000 (14:40 +0900)]
Check loadPixelBuffer in the Caching Texture
- A image can be entered twice one as ImageVisual another as NinePatchVisual.
- If ImageVisual is already entered, the image is already Uploaded to the Texture
- But, NinePatchVisual need only PixelBuffer.
- So, we need to cache them separately
Change-Id: Ib0824645da70d172fb603b957c999967eef663d7
Signed-off-by: Seungho, Baek <sbsh.baek@samsung.com>
Sunghyun Kim [Fri, 21 Feb 2020 05:10:38 +0000 (14:10 +0900)]
Add FittingMode for image
Add fittingMode for image.
- CENTER : Image fills inside using original width & height.
- FILL : Image filles whole width & height. this fitting mode don't maintain aspect ratio.
Change-Id: Ia0b54a867a867d547e430384b17eb5e65593ce61
Seungho BAEK [Wed, 27 May 2020 04:05:30 +0000 (04:05 +0000)]
Merge "To use ActivateOnce to blur child views" into devel/master
Seungho BAEK [Wed, 27 May 2020 04:05:26 +0000 (04:05 +0000)]
Merge "Recreate resources after blur is deactivated." into devel/master
joogab yun [Wed, 27 May 2020 01:22:56 +0000 (01:22 +0000)]
Merge "Even if ELLIPSIS is set to false and ENABLE_AUTO_SCROLL is set to true, Ellipsis is alaways set to true when scrolling is finished." into devel/master
Seungho, Baek [Thu, 21 May 2020 06:03:02 +0000 (15:03 +0900)]
To use ActivateOnce to blur child views
Change-Id: Idf5997e7b9e06a617752bd31ea0f6dcd6cee34e8
Signed-off-by: Seungho, Baek <sbsh.baek@samsung.com>
Seungho, Baek [Wed, 20 May 2020 08:50:54 +0000 (17:50 +0900)]
Recreate resources after blur is deactivated.
- Currently, each resources are created only the size is changed.
- But, if the Blur is deactivated, the resources are reset and we need to create each resource again when the blur is re-activated.
Change-Id: Ie8eab91e571439d6db74b6f39f43e0016a277416
Signed-off-by: Seungho, Baek <sbsh.baek@samsung.com>
Joogab Yun [Thu, 21 May 2020 05:38:12 +0000 (14:38 +0900)]
Even if ELLIPSIS is set to false and ENABLE_AUTO_SCROLL is set to true,
Ellipsis is alaways set to true when scrolling is finished.
Do not change user settings.
textLabel.SetProperty(TextLabel::Property::ELLIPSIS, false);
textLabel.SetProperty(TextLabel::Property::ENABLE_AUTO_SCROLL, true);
Change-Id: I98703d5c25237901812af568a1f2ca4c6c143889
Heeyong Song [Tue, 26 May 2020 09:08:28 +0000 (18:08 +0900)]
DALi Version 1.5.13
Change-Id: I7cca1dc738a3e6af5df5c5fff99335c548fdd5ab
Richard Huang [Tue, 19 May 2020 12:50:25 +0000 (13:50 +0100)]
Change to use properties instead of Setter/Getter APIs of Dali::Actor
Change-Id: Ia3ba6418b6b7d1ec66b126892bd8337767f9d393
ali198724 [Mon, 11 May 2020 16:17:46 +0000 (19:17 +0300)]
Textfield: remove duplicated functionality
Getting selected text is done using property no need for special get function
Change-Id: I8b0cbcce414d4ac229eef20860929a394ab40126
Heeyong Song [Tue, 19 May 2020 02:35:07 +0000 (11:35 +0900)]
DALi Version 1.5.12
Change-Id: I0a2237606b86b946d483bc3c1dad4183abb62ee7
Joogab Yun [Tue, 12 May 2020 05:55:59 +0000 (14:55 +0900)]
Add MIN_LINE_SIZE property
Users want to set the line size in multi-line.
We have a lineSpacing property which allows us to set the spacing of the lines.
However, the user wants to achieve a similar effect by setting the size of the line, not lineSpacing.
Change-Id: Ia96e1875e90454a3269d2ad853d3c4e20ce66ae9
Heeyong Song [Thu, 16 Apr 2020 05:41:52 +0000 (14:41 +0900)]
Support rounded corners for GradientVisual
Change-Id: Ibb63224756ad34359f84a7c620231a0cfa61ae3e
Heeyong Song [Wed, 13 May 2020 03:47:40 +0000 (03:47 +0000)]
Merge "DALi Version 1.5.11" into devel/master
Heeyong Song [Wed, 13 May 2020 01:57:27 +0000 (10:57 +0900)]
DALi Version 1.5.11
Change-Id: I3f871a321b667198f4b8e7dcce82f8bece25efb4
Seoyeon Kim [Wed, 6 May 2020 11:06:45 +0000 (20:06 +0900)]
Update a font description run only in Selecting state for input font
- When setting input font properties, its font description run has been
updated in InsertText().
- UpdateSelectionFontStyleRun() resets the FontDescriptionRun value already set.
- So, only in EventData::SELECTING state, updated a new font description run.
Change-Id: I5c6643f919e077b2870d04c8a881ab9a1d125811
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
Heeyong Song [Wed, 6 May 2020 07:50:31 +0000 (16:50 +0900)]
DALi Version 1.5.10
Change-Id: I5adb8febacf31f6465e3202a6d73229281ea0395
Ali [Mon, 20 Apr 2020 07:51:54 +0000 (10:51 +0300)]
Add support to unselect text And Get_SelectedText
This patch add two kind of support for TextField
1- SelectNone function: this will unselect text in textfield Programmatically by user.
2- Selected_Text property: this is readonly to return string for selected text.
After this patch approve, I will create other one for dali-csharp-bindings
Change-Id: If93ed6df44a41ff00f772a0abcfc9e2401c41480
Seungho, Baek [Fri, 10 Apr 2020 09:00:40 +0000 (18:00 +0900)]
Doxy patch for Capture ACR
Change-Id: I62bacba01a73244489ff3286b598a229522694b6
Signed-off-by: Seungho, Baek <sbsh.baek@samsung.com>
Heeyong Song [Mon, 27 Apr 2020 04:01:56 +0000 (13:01 +0900)]
DALi Version 1.5.9
Change-Id: If4e38ff47911ea83435fde244fccedbbe28be255
Joogab Yun [Mon, 13 Apr 2020 01:04:47 +0000 (10:04 +0900)]
text tiling
If the length of text is very long and exceeds maxTextureSize,
it cannot be displayed on the screen.
So tiling is required.
I implement tiling by attaching multiple renderers.
And the MAX_TEXT_LENGTH limit is removed.
sample)
std::ifstream file;
file.open(PATH[0]);
std::stringstream ss;
ss << file.rdbuf();
file.close();
ScrollView scroller = ScrollView::New();
scroller.SetPosition( 100.f, 100.f);
scroller.SetSize(500.f, 1000.f);
scroller.SetAnchorPoint(AnchorPoint::TOP_LEFT);
scroller.SetParentOrigin(ParentOrigin::TOP_LEFT);
scroller.SetAxisAutoLock(true);
TextLabel textLabel = TextLabel::New( );
textLabel.SetProperty( TextLabel::Property::TEXT, ss.str() );
textLabel.SetAnchorPoint( AnchorPoint::TOP_LEFT );
textLabel.SetParentOrigin(ParentOrigin::TOP_LEFT);
textLabel.SetProperty( TextLabel::Property::VERTICAL_ALIGNMENT, "TOP" );
textLabel.SetProperty( TextLabel::Property::MULTI_LINE, true );
textLabel.SetProperty( TextLabel::Property::ELLIPSIS, false );
textLabel.SetProperty( TextLabel::Property::ENABLE_MARKUP, true );
textLabel.SetProperty( TextLabel::Property::POINT_SIZE, 16);
textLabel.SetProperty( Toolkit::TextLabel::Property::TEXT_COLOR, Color::BLUE );
scroller.Add( textLabel );
stage.Add( scroller );
Change-Id: I65082244a801ba697fd9ab0b598c82e702c2a948
Heeyong Song [Tue, 14 Apr 2020 06:31:07 +0000 (15:31 +0900)]
Fix corner radius shader of the ImageVisual
It didn't work for premultiplied-alpha images.
Change-Id: I69d612112cb0f1ef132979ce830c8466a639c6f7
Seungho, Baek [Thu, 16 Apr 2020 03:47:47 +0000 (12:47 +0900)]
Add Pixel format for depth and stencil
- add cases on the switch to control pixel enum
Change-Id: Ib9c88d92926263e24fbd18c9bbed17ee76559a71
Signed-off-by: Seungho, Baek <sbsh.baek@samsung.com>
Heeyong Song [Fri, 24 Apr 2020 05:26:59 +0000 (14:26 +0900)]
Add missing files
Change-Id: Iff4378f5fbc81bfd2820695839fb98f97c43d71a
Heeyong Song [Fri, 24 Apr 2020 05:15:29 +0000 (14:15 +0900)]
Add missing files
Change-Id: I7c59ca2446bf0807c234caf9aa08720f00484538
Heeyong Song [Fri, 24 Apr 2020 03:29:17 +0000 (12:29 +0900)]
Add missing files
Change-Id: I7731bd3121749a023fa35e2d8f5e840142e3366b
Heeyong Song [Thu, 23 Apr 2020 03:30:12 +0000 (12:30 +0900)]
Add a missing file
Change-Id: I8716d5933e7bf0ef2dd68a795ad9cead0a4f87df
Heeyong Song [Wed, 22 Apr 2020 08:16:20 +0000 (17:16 +0900)]
Initial copy from dali-toolkit repository
Change-Id: I0c3ed238c86b24b9c24e30b172cd67306923db88
Tizen Infrastructure [Fri, 17 Apr 2020 08:51:41 +0000 (08:51 +0000)]
Initial empty repository