Commit Graph

13022 Commits

Author SHA1 Message Date
overtake
e9093ccf99 Merge branch 'devel' of https://github.com/peter-iakovlev/TelegramCore into devel 2017-06-09 14:27:28 +03:00
overtake
707608391a changes 2017-06-09 14:27:16 +03:00
Peter
26f4f3ebf9 no message 2017-06-09 13:38:12 +03:00
overtake
ef2035cd74 - admins reform 2017-06-09 05:57:18 +03:00
Huy Nguyen
05e9bdd092 Small changes required by the coming layout debugger (#337)
* Small changes required by the layout debugger
- `ASDisplayNode` can be told to not flatten its layout immediately but later on. The unflattened layout is also stored in a separate property. It's needed for inspecting not only display nodes but also layout specs used to compute a layout tree.
- `ASLayout` can be told to always retain its sublayout elements. This is needed especially for layout specs since they are usually not retained after an ASLayout was computed.

* Update CHANGELOG

* Address comments
2017-06-08 10:47:50 -07:00
Michael Schneider
13c467b2f4 Fix internal Linter warnings #trivial (#340)
* Fix internal Linter warnings

* Remove explicit copy for block as let us just use the default one
2017-06-08 10:45:03 -07:00
Federico Nazrala
d2eb8113fd Merge branch 'master' of github.com:airbnb/lottie-ios into loadImageFromCustomBundle 2017-06-07 18:51:52 -03:00
Federico Nazrala
5780e06ffb PR review 2017-06-07 18:50:04 -03:00
Brandon Withrow
4c623a8a2a Merge pull request #245 from 3sidedcube/fix/setting_progress
Fixes setting initial progress of Lottie animation
2017-06-07 12:19:32 -07:00
Brandon Withrow
a4dab2b0c0 Merge pull request #239 from yury-dymov/loop-pos-fix
Duration fix for JSON based models
2017-06-07 12:13:12 -07:00
Brandon Withrow
75e17bd76c Merge pull request #230 from maxfong/master
Update LOTAnimatableNumberValue.m
2017-06-07 12:12:41 -07:00
Brandon Withrow
c70c77cd89 Merge pull request #229 from kylebshr/master
Add nullability annotations to improve Swift compatibility
2017-06-07 12:10:57 -07:00
Brandon Withrow
c02cc0c38c Merge pull request #205 from Pretz/master
Fix bounds calculation for masked sublayers
2017-06-07 12:09:38 -07:00
Brandon Withrow
09eb86dbab Merge pull request #204 from timusus/master
Fixed typo in LOTAnimationView function
2017-06-07 12:06:27 -07:00
Brandon Withrow
c614a31239 Merge pull request #185 from tapanprakasht/master
Fixed README.md typo error
2017-06-07 12:05:57 -07:00
Brandon Withrow
b3a1d463e5 Merge pull request #199 from chaseacton/master
Fixed typo in readme
2017-06-07 12:04:54 -07:00
Peter
83cd05ad80 no message 2017-06-07 20:50:59 +03:00
Piet Brauer
f6313ae5cb Use __attribute__((noreturn)) 2017-06-07 09:40:44 -07:00
Piet Brauer
94df35d489 Revert "Remove LIBCXXABI_NORETURN for now"
This reverts commit 6a23f12f99.
2017-06-07 09:11:23 -07:00
Grishka
ba19486ef4 Fixes 2017-06-07 18:47:31 +03:00
Stephan Diederich
94627d3676 fix warning
new Xcode default warnings complains about missing voids
in function prototypes.
2017-06-06 22:40:47 -07:00
Stephan Diederich
66391c1733 bump the schemes and project 2017-06-06 22:40:12 -07:00
Kasper Weibel Nielsen-Refs
786ac15e15 [Yoga] Refer to proper path name and use module import (#306)
* Change header path to fix https://github.com/TextureGroup/Texture/issues/25

* Use module import

* Update ASDisplayNode+Beta.h
2017-06-06 17:11:36 -07:00
Hannah Troisi
9ca01b2beb [ASCollectionView] synchronous mode (#332)
* [ASCollectionView] synchronous mode

* add to changelog

* Update ASDataController.mm

* Update ASCollectionNode.mm
2017-06-06 14:55:00 -07:00
Garrett Moon
8115fb9906 Fixing up markup links 2017-06-06 14:27:15 -07:00
Garrett Moon
7813ff4651 Updating CHANGELOG.md for 2.3.3 2017-06-06 14:27:05 -07:00
Garrett Moon
00fb3f6cd7 Updating to 2.3.3 (#338) 2017-06-06 14:21:43 -07:00
Lukas Spieß
551ca733c2 Merge pull request #421 from pietbrauer/piet/fix-xcode9-build
Remove LIBCXXABI_NORETURN for now
2017-06-06 21:46:18 +02:00
appleguy
00013aadab [ASDisplayNode+Layout] Add check for orphaned nodes after layout transition to clean up. (#336)
It is rare that this code has any effect, but I've discovered a case in which it occurs.

This task tracks moving this code to a DEBUG-only assertion: https://github.com/TextureGroup/Texture/issues/335
2017-06-06 12:38:37 -07:00
Piet Brauer
6a23f12f99 Remove LIBCXXABI_NORETURN for now 2017-06-06 09:07:53 -07:00
overtake
c2fbbfb93c fixes 2017-06-06 16:21:25 +03:00
Peter
7f96bd3f18 no message 2017-06-06 14:40:52 +03:00
Peter
b307f7d2d2 no message 2017-06-06 13:13:49 +03:00
Peter
b8230a4fdb no message 2017-06-06 13:13:26 +03:00
overtake
d294e15e16 Merge branch 'master' of https://github.com/peter-iakovlev/Postbox 2017-06-06 13:00:05 +03:00
Peter
10e3a2188b no message 2017-06-06 12:56:45 +03:00
Peter
70d51f5f7a no message 2017-06-06 12:47:22 +03:00
Grishka
cd8d78b366 Added TCP fallback
Support for Windows Phone Silverlight
Various fixes
2017-06-06 04:44:16 +03:00
Adlai Holler
a9837f2dc8 Replace NSMutableSet with NSHashTable when Appropriate #trivial (#321)
* Use NSHashTable to avoid needless -hash and -isEqual: calls

* Mark debug-only methods as such for clarity

* Address feedback
2017-06-05 16:33:37 -07:00
Garrett Moon
4a97c4e53c Update PINRemoteImage (#328) 2017-06-05 11:51:30 -07:00
Peter
3157baa739 no message 2017-06-05 15:52:44 +03:00
overtake
357ddd05d3 - localisation and release version 2017-06-05 14:03:41 +03:00
Peter
3c92d2bb15 no message 2017-06-05 13:53:22 +03:00
Vitaly Baev
5a3565e6dc Fix typo (#327) 2017-06-04 06:55:35 +02:00
Garrett Moon
d5f10652c6 Fixes an issue with GIFs that would always be covered by their placeholder (#326)
Also adds a subclass override for when the animated image is set.
2017-06-02 16:13:36 -07:00
Adlai Holler
4d0eeb64d8 Rejigger Cell Visibility Tracking (#317)
* Rejigger visible elements tracking

* Put the assertion back

* Remove unused stuff

* Make it stronk
2017-05-30 10:25:13 -07:00
Simon Mitchell
6c0043e411 Adds back in setNeedsDisplay 2017-05-30 13:52:34 +01:00
appleguy
6a28b740e6 [Cleanup] Small fixes to improve conformance for strict compiler settings #trivial (#320) 2017-05-29 18:11:18 -07:00
Adlai Holler
b7cd0b1656 Cleanup ASAsyncTransaction a little bit (#316) 2017-05-29 16:27:30 -07:00
appleguy
b285ece35f [Yoga] Implement ASYogaLayoutSpec, a simplified integration strategy for Yoga. (#270)
* [Yoga] Implement ASYogaLayoutSpec, an experimental alternative to full-tree integration.

This approach allows us to avoid any ASDisplayNode.mm integration points.
However, it is not yet proven to be possible to achieve correctness with this approach.

The entry point (to start calculating), and the measurement function inputs, lack
the full expressiveness of ASSizeRange; we need to make sure that workarounds like
using style.minSize are successful in simulating the behavior of a full Yoga tree.

* [Yoga] Fix file comments, move towards <ASLayoutElement> support.

* [Yoga] Important fix for simplified, non-contiguous Yoga integration.

* [Yoga] Complete implementation of manual memory management (__bridge_transfer, YGNodeFree)
2017-05-29 15:39:24 -07:00