Commit Graph

25012 Commits

Author SHA1 Message Date
subhransu mohanty
21967e1fdb lottie/parser: Asset id can be number for effect object.
Change-Id: I6a8b447960a3d10e714125279b83efa27d21581a
2018-11-30 15:12:36 +09:00
subhransu mohanty
0ec01abf04 lottie/vector: remove @todo as the issue is fixed.
Change-Id: Ieb62efbed8939e7f9776cbcfb6091f71851783a4
2018-11-30 04:11:24 +00:00
subhransu mohanty
54e5e4cd44 lottie/vector: make dashoffset optional data in dash array.
Change-Id: Ieb3358a05f3d671f30d57147e2c4db0482ea1a54
2018-11-30 04:11:06 +00:00
subhransu mohanty
8706eca905 lottie/vector: take the fast path in addPath() api only when path is null.
This patch is to avoid unnecessary allocation and deallocation when the path is empty but not null during addPath

Change-Id: Iab3820419257fbbecaddc93d73e5868b1889e6c5
2018-11-30 04:10:36 +00:00
subhransu mohanty
9e307312f7 lottie/trim: return early when trim operation is not needed.
Change-Id: Ie059e1af4df01cbd7c77117d9fe5e7e8b7c56919
2018-11-29 08:42:20 +00:00
subhransu mohanty
2326939576 lottie/vector: added unique(), refCount() and null() api to vpath class.
Change-Id: Iff4ad6a37760b885ab390afe0b7748c924a646be
2018-11-29 08:06:24 +00:00
Hermet Park
c47a31555d package: remove ldconfig command to ready for official binary install.
Change-Id: I7823b8af97ab3e02bdebcfd90e29c1885899d276
2018-11-29 15:53:54 +09:00
ricky
3daa5ac538 [ASPrimitiveTraitCollection] Fix ASPrimitiveTraitCollectionMakeDefault and implement containerSize (#1256)
With the changes to `ASPrimitiveTraitCollection` in e392f832f4 a new `ASPrimitiveTraitCollectionMakeDefault` was created. The new method didn’t give all values in an `ASPrimitiveTraitCollection` a default value (or initialize the struct with `{}`). This was causing fields like `userInterfaceIdiom`, `forceTouchCapability`, and `displayScale` to be filled with garbage, leading to `ASPrimitiveTraitCollectionIsEqualToASPrimitiveTraitCollection` to return `YES` when the trait collection hadn’t really changed.

It also looks like the getter `containerSize` was not implemented.
2018-11-28 08:56:08 -08:00
Peter
29e6e17bf0 no message release-5.1 2018-11-28 00:46:04 +03:00
Peter
e833fa5a21 no message 2018-11-28 00:45:52 +03:00
Peter
f186d965ff no message 2018-11-28 00:37:18 +03:00
Peter
eff12ea785 Updated submodules 2018-11-28 00:29:17 +03:00
Ilya Laktyushin
1456deb38d Fixed pending webpage preview 2018-11-28 01:21:03 +04:00
Ilya Laktyushin
45e7a44eb2 Merge branch 'master' of gitlab.com:peter-iakovlev/TelegramUI 2018-11-28 01:19:32 +04:00
Ilya Laktyushin
9ed5f7bd6f Instant View fixes 2018-11-28 01:19:00 +04:00
Peter
30e922dbba Merge commit '035e6e6ce8447713849bfafcc2ec2937bf10283b' 2018-11-27 23:32:53 +03:00
Peter
389b2e90b5 Update submodules 2018-11-27 23:32:49 +03:00
Peter
2e1a0f25f3 Small profile avatar fix 2018-11-27 23:31:56 +03:00
Peter
c700264cc4 Temporarily revert MTProtoKit 2018-11-27 23:12:58 +03:00
Ilya Laktyushin
035e6e6ce8 Update submodules 2018-11-27 22:59:26 +04:00
Ilya Laktyushin
145dd4a39c Merge branch 'master' of gitlab.com:peter-iakovlev/TelegramUI 2018-11-27 22:58:38 +04:00
Ilya Laktyushin
b30ae66b1e Fixed chat action buttons color when custom wallpaper is applied 2018-11-27 22:58:28 +04:00
Peter
a841b283fd Update submodules 2018-11-27 21:31:37 +03:00
Peter
bfab84c9b6 Merge commit '40456cd0691db79f621f70bf57baa7ee5fbacacb' 2018-11-27 21:31:03 +03:00
Peter
0a5bb8f4dc Fixed video thumbnails 2018-11-27 21:31:00 +03:00
ernestmama
4d1ffcc2d0 Add more delegate methods for monitoring network image node progress (#1247) 2018-11-27 09:48:57 -08:00
Ilya Laktyushin
df6286efdd Update submodules 2018-11-27 21:45:46 +04:00
Ilya Laktyushin
2849970b7a Update submodules 2018-11-27 21:41:01 +04:00
Ilya Laktyushin
40456cd069 Merge branch 'master' of gitlab.com:peter-iakovlev/TelegramUI 2018-11-27 21:40:32 +04:00
Ilya Laktyushin
8265fc189c Update localization 2018-11-27 21:39:49 +04:00
Ilya Laktyushin
bc9dd38850 Update submodules and localization 2018-11-27 21:31:06 +04:00
Ilya Laktyushin
3a0d33ef7d Instant View: reference view, scroll position saving, overlay progresses for photos and more 2018-11-27 21:28:38 +04:00
Ilya Laktyushin
2fa5790765 Merge branch 'master' of gitlab.com:peter-iakovlev/TelegramCore 2018-11-27 21:26:57 +04:00
Ilya Laktyushin
13f00db4e4 Application-specific item cache collection ids 2018-11-27 21:26:45 +04:00
Ilya Laktyushin
7e898656d0 Remove grouping if any item will be sent as gif 2018-11-27 21:25:12 +04:00
Peter
fc92e9e2fc Updated submodules 2018-11-27 19:46:24 +03:00
Peter
5e52ccf5fc Updated UnreadMessageCountsView 2018-11-27 19:45:51 +03:00
Peter
bb44454500 Fixed ListView reordering snapshot 2018-11-27 19:45:33 +03:00
Peter
4e422b3c44 Updated localization 2018-11-27 19:45:11 +03:00
Peter
5bc94ef779 Fixed various chat list actions issues 2018-11-27 19:35:57 +03:00
Peter
5d6a5ee3f9 Fixed mark empty chat as read 2018-11-27 19:35:33 +03:00
Peter
991b1e1923 Update submodules 2018-11-27 17:30:53 +03:00
Peter
e9da154ac3 Support for chat list editing actions 2018-11-27 17:30:17 +03:00
Peter
55d5c78e78 cachedStickerPack is able to validate local cache
Fixed forwarded message ordering
Improved support for mark as read
2018-11-27 17:28:59 +03:00
Peter
58ab411aea Fixed memory leaks 2018-11-27 17:27:16 +03:00
Peter
3afb9200cf Toolbar support 2018-11-27 17:26:47 +03:00
Peter
0360c4e24b More robust sqlite settings
API for advanced unread chat operations
2018-11-27 17:26:26 +03:00
subhransu mohanty
27a774b0e5 lottie: refactor pathChange computation without keeping cache.
Change-Id: I14ed8b36e33dd5d4a20b632b26d329fde68ae55b
2018-11-27 14:44:13 +09:00
subhransu mohanty
79283c28b1 lottie: Make path dirty only when it has changed from last frame.
Change-Id: I827baef9bac182a25aa98479108307d03c45f5ce
2018-11-27 11:51:11 +09:00
Huy Nguyen
a255953d34 Avoid using global Mutex variables (#1252)
After 5c9815f, some Mutexes are used as global C++ variables which are loaded before main(). Since the Mutex constructor checks for unfair lock experiment, it triggers an experiment configuration load, and our app isn't ready to respond that early in the process.
2018-11-26 17:25:38 -08:00