Hermet Park
ee39d4dc56
updated licenses info
...
Change-Id: Idcee492bb9f823ab2a3c7c28a150bd406ce8aa4f
2018-12-27 17:10:48 +09:00
Hermet Park
0a325b079e
Put samsung copyright header to all our own source code.
...
Change-Id: I3cebcfef827425d16092ee7a26c39f7733572eb7
2018-12-26 19:18:29 +09:00
subhransu mohanty
54e5e4cd44
lottie/vector: make dashoffset optional data in dash array.
...
Change-Id: Ieb3358a05f3d671f30d57147e2c4db0482ea1a54
2018-11-30 04:11:06 +00:00
sub.mohanty@samsung.com
9a50268e2c
lottie: rename all isEmpty() api to empty() for consistancy.
...
Change-Id: Id3dddbd920ff00c7beafe0abd17f6da73442195b
2018-09-09 11:57:30 +09:00
subhransu mohanty
adef38c0e7
lottie/vector: move line related api to its own class .
...
Change-Id: Ib9072653cf534e558eedd88242535bc9a8e028fe
2018-08-29 11:46:49 +09:00
Youngbok Shin
7c5b266b03
vector/vdasher: fix a wrong code indentation about the previous patch
...
Sorry for my mistake.
Change-Id: I22388fce81738b781c225545e8bff98219be9317
2018-08-28 15:45:48 +09:00
Youngbok Shin
171165be39
lottie/vdasher: fix multiple dashes issue on multiple pathes
...
mIndex is for handling multiple dashes.
If a previous path ends at mIndex > 0,
it should be initialized as 0 when it starts job for next path.
The previous work shouldn't affect the next path.
Change-Id: Iab2b00fe456f7195acd7e086f55758ad7d2a7bf6
2018-08-28 15:08:40 +09:00
subhransu mohanty
d129603118
lottie/vector: refactor VDasher.
...
Change-Id: I30ae3b69839754bfd7c3a19543d03cc205504681
2018-08-28 10:56:20 +09:00
Youngbok Shin
e8195241c4
lottie/vdasher: improve readability for cubicTo function
...
Change-Id: I86422527c33c323d0469a4a6b58089997b55b004
2018-08-27 17:51:13 +09:00
Youngbok Shin
9de63f660f
lottie/vdasher: improve readability for lineTo function
...
It creates two internal functions for duplicated code.
By replacing nested 'if' conditions with the functions,
it improves readability and manageability.
Change-Id: I303ba6849f776c5f02df6552f0a37acecb14a78b
2018-08-27 17:06:59 +09:00
Youngbok Shin
f86f1bedd7
lottie/vdasher: remove connected dash lines between pathes
...
Since managing multiple pathes by a painter or a stroke,
multiple pathes will be drawn in one "dashed" function call.
And its vdasher's moveTo() function only do the job properly
when there is only one moveTo call.
Now, the moveTo() function initialize internal properties properly.
Change-Id: I4dd45d480f27dce734ce2ef8d1ff38774c589e64
2018-08-27 14:31:51 +09:00
subhransu mohanty
13966ac8c4
lottie/vector: fixed dasher issue.
...
Change-Id: If602ac7441469c5ed8bfe0500154a585087f433f
2018-08-08 13:57:39 +09:00
subhransu mohanty
9e63597b97
lottie: Follow Tizen coding guideline.
...
Change-Id: Ice6a5af7cb08e768e157f8bb45bef64bb4062dce
2018-07-30 13:18:28 +09:00
Hermet Park
1707193e15
vector: clean up single, double-decision comparison
...
Change-Id: I9ed37192c9c1236103aeeb7f239bbae2dabe6368
2018-07-17 10:41:52 +00:00
subhransu sekhar mohanty
13ab97b2a0
lottie/vector: move all vector objects to its own namesapce
...
Change-Id: I1f7ebc743b45d2ae0857f5d645ca1495e382b3c3
2018-07-16 12:17:13 +00:00
subhransu mohanty
7501ff54a6
lottie-player : Initial draft for lottie-player library
...
Change-Id: I8019e13863ef635fc011f0e7b82c692eaa01201d
2018-07-11 10:51:01 +00:00