Adeel Kazmi [Thu, 25 Jun 2015 17:56:54 +0000 (18:56 +0100)]
(Actor) Stop creating RelayoutData struct in getters
Change-Id: Ibbdc0991c8a3ad612a65be3a76ea28bc2ee12ec0
Victor Cebollada [Thu, 25 Jun 2015 09:33:09 +0000 (10:33 +0100)]
Fix for SizeNegotiation.
The RelayoutController::RequestRelayout() does not add a dirty Actor to the
request list if it has a child which is not dependant on it.
Change-Id: I7f4131d58dfe4a7135cf7e3e8077c86e83b44133
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
Chu Hoang [Wed, 24 Jun 2015 14:54:20 +0000 (15:54 +0100)]
DALi Version 1.0.46
Change-Id: Iad4ab1c54d8a5fa3a07036736068f14669b5863f
Adeel Kazmi [Fri, 19 Jun 2015 09:01:44 +0000 (02:01 -0700)]
Merge "Fix prevent issue - Unsigned compared against 0" into devel/master
Adeel Kazmi [Fri, 19 Jun 2015 08:59:36 +0000 (01:59 -0700)]
Merge "Fix UtcDaliObjectRegistryCopyConstructor" into devel/master
Andrew Cox [Thu, 18 Jun 2015 13:56:57 +0000 (14:56 +0100)]
Stop unnecessarily exporting ImageAttributes
Change-Id: Ifc37aab6819329e1ae9226a2d3a7621bc2babb2f
Signed-off-by: Andrew Cox <andrew.cox@partner.samsung.com>
Adeel Kazmi [Thu, 18 Jun 2015 13:24:39 +0000 (06:24 -0700)]
Merge "Remove a few unnecessary exports" into devel/master
Adeel Kazmi [Thu, 18 Jun 2015 13:22:33 +0000 (06:22 -0700)]
Merge "Stop unnecessarily exporting BitmapPackedPixel and BitmapCompressed" into devel/master
Kimmo Hoikka [Thu, 18 Jun 2015 12:31:37 +0000 (05:31 -0700)]
Merge "Fix prevent issue - GetCurrent() might return null" into devel/master
Kimmo Hoikka [Thu, 18 Jun 2015 12:27:43 +0000 (13:27 +0100)]
Stop unnecessarily exporting BitmapPackedPixel and BitmapCompressed
Change-Id: I34904f7ce736b53cc8db7b75f42df769ea5e6787
Kimmo Hoikka [Thu, 18 Jun 2015 10:21:33 +0000 (11:21 +0100)]
Remove a few unnecessary exports
Change-Id: I81b56ba3008d5099e383294c7718c0536252c1b8
Xiangyin Ma [Thu, 18 Jun 2015 11:14:05 +0000 (12:14 +0100)]
DALi Version 1.0.45
Change-Id: I0e01fce20f0ec725e9931181f2e59297caef434f
Yoonsang Lee [Thu, 11 Jun 2015 02:08:42 +0000 (11:08 +0900)]
Fix prevent issue - GetCurrent() might return null
- Internal::Stage::GetCurrent() might return null, so add null-checking
code
<Prevent message example>
[actor-impl.cpp]
2. returned_null: GetCurrent returns null. [show details]
CID 405268 (#1 of 1): Dereference null return value (NULL_RETURNS)
3. dereference: Dereferencing a pointer that might be null Dali::Internal::Stage::GetCurrent() when calling GetRenderTaskList. [show details]
1861 const RenderTaskList& taskList = Stage::GetCurrent()->GetRenderTaskList();
Change-Id: Icb306352a14c2660df89cb91261724d6f83b4983
Kimmo Hoikka [Tue, 16 Jun 2015 14:29:25 +0000 (15:29 +0100)]
Change Property::Value::Get methods to return bool so developer can check if conversion is successfull
Change-Id: Ic91f7180412c7bfb81f572857a534fd653e52099
Adeel Kazmi [Tue, 16 Jun 2015 12:07:33 +0000 (05:07 -0700)]
Merge "Make mutex test variables volatile to prevent potential errors cused by optimizer" into devel/master
Kimmo Hoikka [Tue, 16 Jun 2015 10:36:08 +0000 (11:36 +0100)]
Make mutex test variables volatile to prevent potential errors cused by optimizer
Change-Id: I94a455df9ef4fcca817b606220b4de2419649cd3
Kimmo Hoikka [Mon, 15 Jun 2015 16:31:41 +0000 (09:31 -0700)]
Merge "Remove dali-any from Property::Value - reimplement multivalue using more efficient union inside value - remove unnecessary asserts when types dont match - cleanup and sanitize scripting - remove unnecessary templates from GetEnum, added error handling" into devel/master
Adeel Kazmi [Mon, 15 Jun 2015 15:32:49 +0000 (08:32 -0700)]
Merge "Fix prevent issue - animatableProperty might be null" into devel/master
Adeel Kazmi [Mon, 15 Jun 2015 15:32:14 +0000 (08:32 -0700)]
Merge "Fix prevent issue - pixbuf might be NULL" into devel/master
Kimmo Hoikka [Fri, 12 Jun 2015 19:09:23 +0000 (20:09 +0100)]
Remove dali-any from Property::Value
- reimplement multivalue using more efficient union inside value
- remove unnecessary asserts when types dont match
- cleanup and sanitize scripting
- remove unnecessary templates from GetEnum, added error handling
Change-Id: Ifb4031a8a5bdd8887f3025d8950d6526cb5fab57
suhyung Eom [Thu, 11 Jun 2015 10:07:52 +0000 (19:07 +0900)]
Fixed prevent defects
< Prevent message >
Dereference null return value (NULL_RETURNS)
Signed-off-by: suhyung Eom <suhyung.eom@samsung.com>
Change-Id: Id84d90dcb1adca17b3fdc4f3b01ac86748306eab
Kimmo Hoikka [Thu, 11 Jun 2015 12:40:03 +0000 (13:40 +0100)]
Fix incorrect radian constant value and radian test cases, make failing tests debuggable (by not catching the exception)
Change-Id: I150380290104d8ce442168ff3ce722b7f790d8f1
Yoonsang Lee [Thu, 11 Jun 2015 11:54:53 +0000 (20:54 +0900)]
Fix UtcDaliObjectRegistryCopyConstructor
- Just tet_result( TET_PASS ); does not test anything.
Change-Id: I20801fba50f718c52e436944c000f742eeaf6950
Tom Robinson [Thu, 11 Jun 2015 09:46:01 +0000 (10:46 +0100)]
DALi Version 1.0.44
Change-Id: I43d657eb8fb91c70445e1220b1267bc8a0d7c0c3
Yoonsang Lee [Wed, 10 Jun 2015 08:36:07 +0000 (17:36 +0900)]
Fix prevent issue - Unsigned compared against 0
- Since t/step can be negative number, min = static_cast<int>(t/step); and
if( min < 0) might cause unexpected behavior.
- Introduce new float tLocation variable instead of direct assigning
t/step to unsigned min variable.
<Prevent message>
CID 436228 (#1 of 1): Unsigned compared against 0 (NO_EFFECT)
unsigned_compare: This less-than-zero comparison of an unsigned value is never true. min < 0U.
95 if( min < 0)
Change-Id: Id1be5aaf7a03f04f9cf61b1ad947f08bacb78563
Yoonsang Lee [Wed, 10 Jun 2015 08:21:49 +0000 (17:21 +0900)]
Fix prevent issue - animatableProperty might be null
- animatableProperty might be null, so move dereferencing code into the null
check block
<Prevent message>
8. var_compare_op: Comparing animatableProperty to null implies that animatableProperty might be null.
1235 if(!animatableProperty)
CID 385005 (#1 of 1): Dereference after null check (FORWARD_NULL)
10. var_deref_op: Dereferencing null pointer animatableProperty.
1245 mAnimatableProperties.PushBack( new AnimatablePropertyMetadata( index, typeInfo->GetComponentIndex(index), animatableProperty->type, animatableProperty->GetSceneGraphProperty() ) );
Change-Id: Ibf6a6670e258b8729b86da80991e0a3ece64452e
Yoonsang Lee [Wed, 10 Jun 2015 08:29:13 +0000 (17:29 +0900)]
Fix prevent issue - pixbuf might be NULL
- GetBuffer() might return null, so move pixbuf dereferencing code into
the null checked block
<Prevent message>
2. returned_null: GetBuffer returns null. [show details]
3. var_assigned: Assigning: pixbuf = null return value from GetBuffer.
225 PixelBuffer* pixbuf = imageData->GetBuffer();
CID 402177 (#1 of 1): Dereference null return value (NULL_RETURNS)
7. dereference: Dereferencing a pointer that might be null pixbuf when calling memset. [Note: The source code implementation of the function has been overridden by a builtin model.]
253 memset( pixbuf, a, numPixels );
Change-Id: Ia35e1cb4ea2f04eac6dccbb4b8935b2c54905062
Tom Robinson [Mon, 8 Jun 2015 17:41:36 +0000 (18:41 +0100)]
Changed dynamics variable and UTC tests to use pkgconfig
Change-Id: I8b6a6ddbe144c113ab478e9c861207491f755c8e
Adeel Kazmi [Mon, 8 Jun 2015 11:06:28 +0000 (12:06 +0100)]
(AutomatedTests) Split internal tests to Devel & internal
Change-Id: I7258d887c23e4cb4266d5ceab66d91025779eb50
Richard Huang [Thu, 4 Jun 2015 10:05:53 +0000 (11:05 +0100)]
DALi Version 1.0.43
Change-Id: I1cc45e6fceec7dd4f21860371b248c9711783622
Tom Robinson [Tue, 21 Apr 2015 09:55:06 +0000 (10:55 +0100)]
UTC public API updates: camera-actor.h
Change-Id: I21642b2a0861fd2ab45a51ff8cf1c307456fa2f4
Kimmo Hoikka [Wed, 3 Jun 2015 16:12:42 +0000 (09:12 -0700)]
Merge "Change default resize policy to USE_NATURAL_SIZE and fix UTC tests" into tizen
Kimmo Hoikka [Wed, 3 Jun 2015 16:11:59 +0000 (09:11 -0700)]
Merge "Consider loading to be complete when no resource ID is set" into tizen
Adeel Kazmi [Wed, 3 Jun 2015 10:45:34 +0000 (11:45 +0100)]
(AutomatedTests) Exclude installed headers from coverage
Change-Id: Ie227dcbaa756bfc61b4fa197ebe74ce18506955a
Tom Robinson [Wed, 3 Jun 2015 13:26:56 +0000 (14:26 +0100)]
Change default resize policy to USE_NATURAL_SIZE and fix UTC tests
Change-Id: I4d223222b6928f8a1801a036b24d9eade18f5e7a
Paul Wisbey [Wed, 3 Jun 2015 12:05:27 +0000 (13:05 +0100)]
Consider loading to be complete when no resource ID is set
Change-Id: I4d68cde636b6dae4460dd537c3989f428587b87e
Tom Robinson [Fri, 17 Apr 2015 13:32:11 +0000 (14:32 +0100)]
UTC public API updates: stage.h
Includes build fix for utc dynamics tests.
Includes moving Dynamics API from stage.h to dynamics-world.h in the form of static creator, destroyer and getter.
Change-Id: I5c44e47ff6572144067c960ee8c88896a7b3e193
Lee Morgan [Mon, 1 Jun 2015 10:24:16 +0000 (11:24 +0100)]
UTC missing tests for TypeInfo & NativeImageInterface
Change-Id: I9aa4b337c6e1f03460668c678731d5398c105299
Heeyong Song [Mon, 1 Jun 2015 02:58:22 +0000 (11:58 +0900)]
Add UTC for Stage::WheelEventSignal()
Change-Id: I1678e98453e07c6c15415faf6cc54a67e778afad
Kimmo Hoikka [Fri, 29 May 2015 17:38:39 +0000 (10:38 -0700)]
Merge "Remove std::vector from public api" into tizen
Lee Morgan [Fri, 29 May 2015 13:17:33 +0000 (14:17 +0100)]
Remove std::vector from public api
Change-Id: Id5905d7fe7ec8b871e251245a4d86449d9b62ab9
Kimmo Hoikka [Fri, 29 May 2015 15:44:43 +0000 (08:44 -0700)]
Merge "Move native-image-interface.h and image-operations.h to public-api" into tizen
Kimmo Hoikka [Fri, 29 May 2015 15:44:06 +0000 (08:44 -0700)]
Merge "Remove String::EMPTY" into tizen
Adeel Kazmi [Fri, 29 May 2015 14:34:33 +0000 (07:34 -0700)]
Merge "Change WheelEvent" into tizen
Adeel Kazmi [Fri, 29 May 2015 13:39:53 +0000 (14:39 +0100)]
Remove String::EMPTY
Change-Id: I76d3f352b4c3d7c8c801b9edd70f4b970d3ba0aa
Nick Holland [Fri, 29 May 2015 10:28:57 +0000 (11:28 +0100)]
Move native-image-interface.h and image-operations.h to public-api
Homescreen app is using native-image.
image-operations should not have been moved to devel-api as it's
included by resource-image.h
Change-Id: Ibf4227bd636c034c039c25c0934821415e657d07
Heeyong Song [Fri, 29 May 2015 08:34:47 +0000 (17:34 +0900)]
Change WheelEvent
- Replace MouseWheelEvent with WheelEvent
- Add custom wheel event type
Change-Id: I6740fa5a1fe41475de488c117ff442dba39abdcb
Victor Cebollada [Thu, 28 May 2015 14:46:10 +0000 (15:46 +0100)]
Fix for RelayoutController.
Request to process events on idle if core is not processing events.
Change-Id: Ib7d3fed2fb68add0602694c6d5aa59b4fd3346d6
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
Adeel Kazmi [Fri, 29 May 2015 08:01:03 +0000 (09:01 +0100)]
DALi Version 1.0.42
Change-Id: I4a3911777dbdef533911c51b8521d09ec044d10f
Adeel Kazmi [Thu, 28 May 2015 18:32:35 +0000 (19:32 +0100)]
(AutomatedTests) Pushed line & function coverage of public API up
Change-Id: I01b33cf0d616e8c622745b1f9b2d165ee93df957
Adeel Kazmi [Thu, 28 May 2015 14:50:35 +0000 (15:50 +0100)]
(AutomatedTests) Move devel-api dependent tests to internal tests
TODO:
- Stage: Move Dynamics API to Dynamics World
- RenderTask: Uses HitTestAlgorithm, need to modify that test
- TestNativeImage: Uses devel-api and is included by several image tests
Change-Id: I6f96b4d876c2418d3df99187786347ddd79defcd
Nick Holland [Thu, 28 May 2015 11:53:10 +0000 (12:53 +0100)]
More UTC test cases
100% line coverage for
base-signal.cpp
base-signal.h
callback.cpp
callback.h
connection-tracker-interface.cpp
connection-tracker.cpp
dali-signal.h
functor-delegate.cpp
functor-delegate.h
signal-slot-connections.cpp
signal-slot-observers.cpp
slot-delegate.h
Change-Id: Ied3049844e9723a6fd06710e3ce508e1093c356f
Xiangyin Ma [Wed, 27 May 2015 15:26:30 +0000 (16:26 +0100)]
Remove PropagateRelayoutFlags() from Actor
Change-Id: Ia1fb8124c4ed75c6c351b2d68b9846e39bfbe16b
Nick Holland [Wed, 27 May 2015 09:26:07 +0000 (10:26 +0100)]
Increase UTC coverage public/object
line coverage, function coverage.
any.cpp ( 100%, 100% )
any.h ( 100%, 79.3% ) not possible to get 100% function coverage due to template usage)
base-handle.h ( 92.9%, 100% ) not possible to get 100% line coverage
base-handle.cpp ( 100%, 100% )
base-object.cpp ( 100%, 90.9% ) not possible to get 100% function coverage
base-object.h ( 100%, 100% )
handle.cpp (100%, 100% )
handle.h ( 100%, 100% )
object-registry.cpp ( 100%, 100% )
object-registry.h ( 100%, 100% )
Change-Id: I4ed9f0ea5812da2409215be9842deccb21d57fe6
Adeel Kazmi [Wed, 27 May 2015 16:14:39 +0000 (09:14 -0700)]
Merge "UTC test coverage" into tizen
Lee Morgan [Wed, 27 May 2015 10:50:49 +0000 (11:50 +0100)]
UTC test coverage
Change-Id: I17b3366f7f287d5b4f233515490c76506cd7ecaf
Kimmo Hoikka [Wed, 27 May 2015 10:03:46 +0000 (03:03 -0700)]
Merge "UTC coverage for Path,KeyFrames,LinearConstrainer,Layer,ImageActor" into tizen
Xiangyin Ma [Tue, 26 May 2015 18:55:01 +0000 (19:55 +0100)]
UTC coverage for Path,KeyFrames,LinearConstrainer,Layer,ImageActor
Change-Id: Icb2dad0afb9b074ae355bc04f08090d0c08f4f07
Kimmo Hoikka [Tue, 26 May 2015 18:15:54 +0000 (11:15 -0700)]
Merge "UTC coverage for public-api/images" into tizen
Kimmo Hoikka [Tue, 26 May 2015 17:50:35 +0000 (10:50 -0700)]
Merge "UTC coverage for MathUtils,Matrix,Uint16Pair,PropertyTypes" into tizen
Xiangyin Ma [Tue, 26 May 2015 17:32:09 +0000 (18:32 +0100)]
UTC coverage for public-api/images
Change-Id: Ief02f31b952f94d9d20c141af2301ebfeee366c2
Lee Morgan [Tue, 26 May 2015 13:59:24 +0000 (14:59 +0100)]
UTC coverage for MathUtils,Matrix,Uint16Pair,PropertyTypes
Change-Id: I58973609f12f288f97f26f1ca65abae5234f43e6
Kimmo Hoikka [Tue, 26 May 2015 16:20:40 +0000 (17:20 +0100)]
CustomActorImpl extension and test case
Change-Id: I0d1b330779f68e265e6b534cc955ade107d2699e
HyunJu Shin [Mon, 25 May 2015 08:49:15 +0000 (01:49 -0700)]
Merge "Add utc test cases" into tizen
Heeyong Song [Mon, 25 May 2015 08:43:31 +0000 (17:43 +0900)]
Add utc test cases
Change-Id: I057a8acd569784e367b2492423e9d557a8848603
Yoonsang Lee [Mon, 25 May 2015 08:19:40 +0000 (17:19 +0900)]
Update UTC for EncodedBufferImage
Change-Id: Ibc7690f8065c47f952807b650b77d1afe7b825a2
Kimmo Hoikka [Fri, 22 May 2015 16:29:48 +0000 (09:29 -0700)]
Merge "Changed hit test documentation for unconsumed events" into tizen
David Steele [Wed, 22 Apr 2015 14:38:27 +0000 (15:38 +0100)]
Changed hit test documentation for unconsumed events
Stage is used for receiving up/down events to the screen regardless of
actor event handling and consumption.
Instead, the stage's root layer should be used to catch unconsumed events
Change-Id: I83b55d53f50bee8cb466bb9d6d9eeb5e70df4229
Signed-off-by: David Steele <david.steele@partner.samsung.com>
Signed-off-by: Adeel Kazmi <adeel.kazmi@samsung.com>
taeyoon [Fri, 22 May 2015 06:13:46 +0000 (15:13 +0900)]
Add UTCs for CustomActor and CustomActorImpl
Change-Id: Icae2a9a189c497298fd72fe5e6652c8a087c9bae
Kimmo Hoikka [Thu, 21 May 2015 16:28:10 +0000 (09:28 -0700)]
Merge "Put lockless-buffer in the correct folder & ensure local headers are picked before installed" into tizen
Kimmo Hoikka [Thu, 21 May 2015 16:25:58 +0000 (09:25 -0700)]
Merge "Update UTC for quaternion.h" into tizen
Kimmo Hoikka [Thu, 21 May 2015 16:25:32 +0000 (09:25 -0700)]
Merge "Fix UTCs for EncodedBufferImage & HitTestAlgorithm" into tizen
Adeel Kazmi [Thu, 21 May 2015 11:10:47 +0000 (12:10 +0100)]
Put lockless-buffer in the correct folder & ensure local headers are picked before installed
Also 100% constraint coverage
Change-Id: I7262d610a7bf7fcc4106115bc0e855ad1baa813f
Adeel Kazmi [Mon, 18 May 2015 17:39:46 +0000 (18:39 +0100)]
Added Test cases for Constraints
Change-Id: I0d6b2d1c243e7a722dcd40a4c06bc904b541c47b
Nick Holland [Fri, 15 May 2015 16:08:18 +0000 (17:08 +0100)]
Add extension to PropertyInput
Change-Id: Id4b533d23b8471f7687035bfc2a97fe9ef1535ee
Yoonsang Lee [Wed, 20 May 2015 02:36:18 +0000 (11:36 +0900)]
Fix CallbackBase::Execute assertion to arise in both debug/release build
- DALI_ASSERT_DEBUG -> DALI_ASSERT_ALWAYS
- With DALI_ASSERT_DEBUG, UtcDaliSignalConnectN01() only passes in case
of debug build.
- If an exception is required for null signal callback, it should arise
in both debug / release build.
Change-Id: I2b89889c86da8d8e3336a69377bfbad8e1d0d02b
Adeel Kazmi [Tue, 19 May 2015 13:37:26 +0000 (06:37 -0700)]
Merge "Cleaning up size negotiation - Check for recursive SetSize from inside OnSizeSet - Dont call onSizeSet unless size actually changed - Fix width for height to treat 0 size as 1:1 aspect ratio - Add base helpers for width for height" into tizen
Andrew Cox [Mon, 18 May 2015 18:25:45 +0000 (19:25 +0100)]
Tests for IntrusivePtr and deleted ScopedPointer
One last test still to do.
Change-Id: I10345cf9baf29ae1492f1940cbccdcd0a18712b1
Signed-off-by: Andrew Cox <andrew.cox@partner.samsung.com>
Kimmo Hoikka [Mon, 18 May 2015 17:02:10 +0000 (18:02 +0100)]
Cleaning up size negotiation
- Check for recursive SetSize from inside OnSizeSet
- Dont call onSizeSet unless size actually changed
- Fix width for height to treat 0 size as 1:1 aspect ratio
- Add base helpers for width for height
Change-Id: Ib8bd5f3e347df0d66ea504f659c3c416800be4fb
Yoonsang Lee [Wed, 8 Apr 2015 08:03:34 +0000 (17:03 +0900)]
Update UTC for quaternion.h
Change-Id: Ib15077a7cbeb3267d994a042f584dc7e5e3b957a
Ferran Sole [Tue, 19 May 2015 08:19:17 +0000 (09:19 +0100)]
Added Dali::Path test cases for DownCast and assignment operator
Change-Id: I9aeae9bd022ac6ba90a4c513428713f2a89059e9
Yoonsang Lee [Wed, 22 Apr 2015 10:28:11 +0000 (19:28 +0900)]
Fix UTCs for EncodedBufferImage & HitTestAlgorithm
- UtcDaliEncodedBufferImageNew02, UtcDaliEncodedBufferImageNew03 :
Assertion message can be different depending on --enable-debug flag, so
remove code to check assertion message.
- UtcDaliHitTestAlgorithmOrtho02 : Maybe due to different machine
precision, the desktop & m0 report different results. So change to
epsilon based comparision to pass for both environments.
Change-Id: I1c5a528a59fd64d7dfb62f05c9222dd428162886
Lee Morgan [Wed, 22 Apr 2015 16:21:26 +0000 (17:21 +0100)]
UTC tests; PropertyValue, Vector2/3/4, Matrix
Change-Id: Ic2318531b7e1b9b558340e755bd7738547d701a3
Nick Holland [Fri, 15 May 2015 10:59:33 +0000 (11:59 +0100)]
Move more public-api headers to devel-api. PART 2
Removed the following files from public-api and placed in devel-api
dali/public-api/actors/mesh-actor.h
dali/public-api/animation/path-constrainer.h
dali/public-api/common/hash.h
dali/public-api/common/mutex.h
dali/public-api/common/ref-counted-dali-vector.h
dali/public-api/common/scoped-pointer.h
dali/public-api/events/hit-test-algorithm.h
dali/public-api/geometry/animatable-mesh.h
dali/public-api/geometry/animatable-vertex.h
dali/public-api/geometry/cloth.h
dali/public-api/geometry/mesh-data.h
dali/public-api/geometry/mesh-factory.h
dali/public-api/geometry/mesh.h
dali/public-api/images/atlas.h
dali/public-api/images/distance-field.h
dali/public-api/images/image-operations.h
dali/public-api/images/native-image-interface.h
dali/public-api/modeling/bone.h
dali/public-api/modeling/material.h
dali/public-api/object/type-registry-helper.h
Change-Id: Id65fd245b761b3e326bfcb70ddb48f1b350fe17f
Kimmo Hoikka [Fri, 15 May 2015 10:54:47 +0000 (11:54 +0100)]
Fix crash in exit of dali applications
[Problem] stage called rootactor.Remove( cameraActor ) during destruction, which attempts to kick start a size negotiation
[Solution] do not call Remove, just release the handle
Change-Id: I475f7fb17f45141ad001827db1f775a37e77eb78
Nick Holland [Mon, 11 May 2015 13:15:12 +0000 (14:15 +0100)]
Create devel-api folder for header files used by Adaptor/Toolkit
Moved the following from public-api to devel-api:
map-wrapper
set-wrapper
dynamics
Change-Id: If8d7c30fa48c893e1433bc4cf0585ccffe55cc83
Adeel Kazmi [Thu, 14 May 2015 15:40:37 +0000 (08:40 -0700)]
Merge "Add dali-vector extension support for types that have destructor and/or copy constructor but are still POD" into tizen
Kimmo Hoikka [Thu, 14 May 2015 12:55:58 +0000 (13:55 +0100)]
Add dali-vector extension support for types that have destructor and/or copy constructor but are still POD
Change-Id: Ic4aa6336d6d3514d5c2d487d7550ae788be9eb70
Lee Morgan [Tue, 12 May 2015 13:25:16 +0000 (14:25 +0100)]
Added PropertyValue Array as a class
Change-Id: If7dba0e31a53eada586a05a86bb2f23274645aee
Andrew Cox [Tue, 17 Mar 2015 15:38:31 +0000 (15:38 +0000)]
API for eager GLTexture Creation in NativeImage
Change-Id: I975c87cfdb59921695ecfb8ceedd741df238297e
Signed-off-by: Andrew Cox <andrew.cox@partner.samsung.com>
Nick Holland [Tue, 12 May 2015 13:03:52 +0000 (14:03 +0100)]
Remove ActorContainer typedef
Also removed some unnecessary includes of <vector-wrapper.h> from
public-api files
Change-Id: I158193751290c01614f2a05211dd629bb5cf04fd
Adeel Kazmi [Wed, 13 May 2015 08:52:25 +0000 (01:52 -0700)]
Merge "Refactoring of path constraints + LinearConstrainer" into tizen
Ferran Sole [Thu, 9 Apr 2015 15:53:23 +0000 (16:53 +0100)]
Refactoring of path constraints + LinearConstrainer
- Renamed to PathConstrainer ( an object who applies constraints ).
- Added a base class (Constrainer) who is responsible for observing constrained objects
and remove the constraints created when it is destroyed.
- Removed range property. Range is now specified in the 'apply' method.
- Added new properties "points" and "control-points" to specify the path.
- Added option to wrap source property value inside a given domain.
- Added LinearConstrainer object to constraint properties given a linear map
Change-Id: Iea89384808505881057c1d75d8e1929b14ecd3d3
Paul Wisbey [Tue, 12 May 2015 14:52:43 +0000 (15:52 +0100)]
Removed remaining references to glyph cache
Change-Id: Ie476593b5d04cd5aecaed8eaee075325423b0840
Kimmo Hoikka [Tue, 12 May 2015 15:14:42 +0000 (08:14 -0700)]
Merge "Reduce ImageActor & RenderableActor APIs" into tizen
Nick Holland [Fri, 17 Apr 2015 14:18:32 +0000 (15:18 +0100)]
dali-signal and connection tracker test cases
Added tests to match new test standard of 1 positive 1 negative
test per API (where possible).
Change-Id: I44e658891e504db21316ced0f621b661a45f7989
Kimmo Hoikka [Tue, 12 May 2015 12:48:06 +0000 (13:48 +0100)]
Remove dependency to std::vector and property::value from property notification API
[Problem] inefficient API, unnecessary dependencies
[Solution] change to Dali::Vector
Change-Id: I579d1060c54444d725bcb24124f7e67a501289c2
Kimmo Hoikka [Tue, 12 May 2015 10:56:41 +0000 (03:56 -0700)]
Merge "Fix uninitialized mResourceClient in NinePatchImage" into tizen
Yoonsang Lee [Mon, 11 May 2015 12:23:49 +0000 (21:23 +0900)]
Reduce ImageActor & RenderableActor APIs
- Remove ImageActor::IsPixelAreaSet(), ClearPixelArea()
- Remove RenderableActor::SetBlendFunc(), SetBlendEquation(), GetBlendEquation(), SetBlendColor(), GetBlendColor()
Change-Id: I979f8c2ddf3af0716844568d62cc7caf9eb07433
Paul Wisbey [Fri, 8 May 2015 15:13:29 +0000 (08:13 -0700)]
Merge "Remove unnecessary dead variable and unnecessary include" into tizen