Peter Iakovlev
9b00627f9c
Polls
2018-12-14 17:42:04 +04:00
Peter Iakovlev
42df6d1988
Polls
2018-12-14 17:41:49 +04:00
Peter Iakovlev
834b746e79
Cleanup
2018-12-14 17:41:32 +04:00
Peter Iakovlev
168352d1e8
Update build script
2018-12-14 17:41:16 +04:00
subhransu mohanty
0c3cb67811
lottie/capi: added missing frame_at_pos() api and changed the render_flush() signature.
...
Change-Id: I029beb82b81448122ee6d0c59f68f758cc600895
2018-12-14 13:55:05 +09:00
subhransu mohanty
130eb55836
lottie/capi: remove usage of bool in c api interface.
...
Change-Id: Ic9aba8f07d9ee8d085a237fa038e5ae98c0a9987
2018-12-14 13:50:40 +09:00
Hermet Park
b5ad232fa5
capi: remove unused internal variables.
...
Change-Id: I03a11a0c215bc489c282c22d52fb4f93665fca54
2018-12-14 01:57:13 +00:00
Hermet Park
e29b2b1107
updated gitignore.
...
Change-Id: I4a67a4804ccf528b43c83139b7ddfbe4b88f9aa7
2018-12-13 09:20:28 +00:00
Hermet Park
033801ec3e
updated doc.
...
Change-Id: I712379928026a2101fdada48d7482ef6926a1040
2018-12-13 09:19:20 +00:00
Hermet Park
73f5282428
remove redundant apis.
...
Change-Id: Iacc975f28d6a87e9994be49d291ea67037263a82
2018-12-13 09:17:40 +00:00
subhransu mohanty
cbf5a3245e
lottie/render: optimize rendering by passing rle clip to painter instead of creating a new rle.
...
Rle operations usually generate new rle which means memory allocation.
by using drawRle() with clip version we can avoid the intermediate rle generation.
Change-Id: I8b3010b1dfc296ee9288631d7b5df1ac4265210b
2018-12-13 06:26:42 +00:00
subhransu mohanty
fb6bf7bef9
lottie/render: Added custome future/promise to optimize the heap allocation.
...
As every future/promise shared data allocates in heap there was
lot of heap allocation when we generate span info using RleThread pool.
this custome future/promise will allocate 1 shared resource per drawable and
will reuse for all subsequent span info request for that drawable.
This reduced the number of heap allocation drastically and improves render performance.
Change-Id: Ic480030e7c36ad7ab730683e71417de026220297
2018-12-13 06:26:13 +00:00
Ilya Laktyushin
9e0e5b8582
Update submodules
2018-12-12 19:40:26 +04:00
Ilya Laktyushin
feaaed3f41
Small fixes
2018-12-12 19:39:54 +04:00
Peter Iakovlev
b4521b03b5
Update submodule
2018-12-12 18:17:19 +04:00
Peter Iakovlev
3f6f9964ed
Add ffmpeg sources as a folder reference
2018-12-12 18:16:14 +04:00
Ilya Laktyushin
5463fb09ec
Update submodules
2018-12-12 16:56:46 +04:00
Ilya Laktyushin
e63d8703f7
Keyboard appearance fixes
2018-12-12 16:32:42 +04:00
Ilya Laktyushin
ccabf7008c
Keyboard appearance fixes
2018-12-12 16:31:52 +04:00
subhransu mohanty
7e774a7bcd
lottie/render: add new drawRle() api with rle clip support.
...
Change-Id: Ibcc16085e0df06da65f8a9f2367189d25c618a11
2018-12-12 15:19:28 +09:00
subhransu mohanty
98b3a18265
lottie/vector: Added a callback version of intersect() api.
...
Change-Id: I54aebc5d2ee5df1421054b5e5d98077e2a9a2299
2018-12-12 15:12:59 +09:00
subhransu mohanty
6e60047a56
lottie: use testFlag() api to test the flag.
...
Change-Id: I3ee5341c66562241f0d83ee396347804d5b0eb7d
2018-12-12 13:31:27 +09:00
sub.mohanty@samsung.com
34c12f2d60
lottie: refactor mask handling of layer to a separate LOTLayerMaskItem object.
...
Change-Id: Ifdc588dd95dbd4f00f07d5f713c47212847941cd
2018-12-12 13:31:27 +09:00
LiuJian
c6fc05d9e6
Set automaticallyAdjustsContentOffset to ASTableView when view is load ( #1278 )
...
* Set automaticallyAdjustsContentOffset when view is load
* [ASTableNode] Update test: set automaticallyAdjustsContentOffset before view is load (#1278 )
2018-12-11 19:32:43 -08:00
subhransu mohanty
07433e45ce
lottie/optimization: optimize reuse of vpath object to reduce memory alloc/dealloc
...
Change-Id: Ide35d3e56a77924a9706340c71091865125b016b
2018-12-12 02:03:17 +00:00
subhransu mohanty
d6dd8db191
lottie/vector: Fixed vpath::clone() implementation.
...
Change-Id: I1c4a4f465508dcaa6831b3d42ca161260e3b6cef
2018-12-12 02:03:02 +00:00
Grishka
beeea45d2e
I apparently still suck at C++ memory management
2018-12-12 03:29:31 +03:00
Ilya Laktyushin
a720e537be
Update submodules
2018-12-12 00:28:03 +04:00
Ilya Laktyushin
b9d60752bd
Fix
2018-12-12 00:21:14 +04:00
Ilya Laktyushin
5066b3b939
Merge branch 'master' of gitlab.com:peter-iakovlev/Display
2018-12-12 00:20:00 +04:00
Ilya Laktyushin
3d4bb0f742
Merge branch 'master' of gitlab.com:peter-iakovlev/TelegramUI
2018-12-11 23:52:08 +04:00
Ilya Laktyushin
d20523252f
Web Search: recent search queries
...
Various Fixes
2018-12-11 23:38:59 +04:00
Ilya Laktyushin
37097a94a3
Merge branch 'master' of gitlab.com:peter-iakovlev/TelegramCore
2018-12-11 23:37:24 +04:00
Ilya Laktyushin
3b29c4b37e
Added archived mask packs list api
...
Added call debug saving method
Added application-specific ordered list item collection ids
2018-12-11 23:37:13 +04:00
Peter Iakovlev
75afd53a67
Use extension API only
2018-12-11 23:33:55 +04:00
Ilya Laktyushin
6c7983812c
Merge branch 'master' of gitlab.com:peter-iakovlev/LegacyComponents
2018-12-11 23:31:42 +04:00
Ilya Laktyushin
6fea51c518
Fixed passcode screen layout on 11" iPads
2018-12-11 23:31:30 +04:00
Ilya Laktyushin
20ceeb7071
Added variable theme support for action sheet and alert controller
2018-12-11 23:29:30 +04:00
Peter Iakovlev
f8fe1e1434
Updated project
2018-12-11 23:11:57 +04:00
Peter Iakovlev
379522bc6f
Update build script
2018-12-11 23:11:14 +04:00
Peter Iakovlev
6f8890e5be
Cleanup
2018-12-11 22:17:09 +04:00
Peter
8da82015ce
Updated project
2018-12-11 22:08:07 +04:00
Peter
78c8d2e565
Update project
2018-12-11 21:59:07 +04:00
Peter
7223dbbcbc
Update project
2018-12-11 21:58:56 +04:00
Peter
f5cb1bb7ec
Update project
2018-12-11 21:58:41 +04:00
Peter
eb03d43301
Update project
2018-12-11 21:58:28 +04:00
Peter
6df298b343
Update project
2018-12-11 21:58:13 +04:00
Peter
14efab210b
Update project
2018-12-11 21:57:51 +04:00
Peter
24fcebafe9
Update project
2018-12-11 21:57:18 +04:00
Peter
e22475f39a
Update project
2018-12-11 21:57:06 +04:00