Commit Graph

13022 Commits

Author SHA1 Message Date
Benjamin Scholtysik (Reimold)
f7c7b7f0f2 add linebreak and remove unnecessary ? YES : NO 2017-12-07 14:56:24 -08:00
Benjamin Scholtysik (Reimold)
14a52c2b6b Add HockeyHelper+Application to get applicationstate and use it everywhere. 2017-12-07 14:23:25 -08:00
Benjamin Scholtysik (Reimold)
13d3989248 Fix typo in BITChannel from previous commit that would cause persistDataItemQueueWithBackgroundTask to block 2017-12-07 11:34:44 -08:00
Benjamin Scholtysik (Reimold)
6b9c28fe3c Fix deadlock. =) 2017-12-07 11:31:39 -08:00
Benjamin Scholtysik (Reimold)
a76b33608e use dispatch_sync instead of dispatch_async 2017-12-07 11:15:19 -08:00
Ilya Laktyushin
f8959d68e0 no message 2017-12-07 18:22:34 +04:00
Ivan Matkov
f29296d9f0 Track sender activity only for background task 2017-12-07 16:20:53 +03:00
Benjamin Scholtysik (Reimold)
856d264db5 Access applicationstate from mainthread 2017-12-06 22:33:15 -08:00
Benjamin Scholtysik (Reimold)
dfb2a86b44 Merge pull request #480 from bitstadium/Release/5.0.1
Release/5.0.1
2017-12-06 20:33:00 -08:00
Peter
56bde7dc07 no message 2017-12-07 03:26:35 +04:00
Benjamin Scholtysik (Reimold)
8467d57e0b Merge branch 'master' into Release/5.0.1 2017-12-06 13:49:13 -08:00
Benjamin Scholtysik (Reimold)
e804cb956f Update the changelog 2017-12-06 11:23:15 -08:00
Jeff Wang
48778ebaa3 [bugfix] fix collision of images with same name in different bundles. Refers to issue: https://github.com/airbnb/lottie-ios/issues/295 2017-12-06 13:03:11 +08:00
Benjamin Scholtysik (Reimold)
a16d5294a0 Merge remote-tracking branch 'Public/develop' into Release/5.0.1 2017-12-05 15:26:24 -08:00
Garrett Moon
008a1ce208 Revert Adds support for specifying a quality indexed array of URLs (#699)
* Revert "Adds support for specifying a quality indexed array of URLs (#557)"

This reverts commit 3c77d4a5da.

* Add CHANGELOG entry
2017-12-05 13:55:19 -08:00
Benjamin Scholtysik (Reimold)
c0143760cf Merge pull request #479 from MatkovIvan/fix/mt-crashes
Fix crashes caused by concurrency
2017-12-05 12:04:13 -08:00
Ivan Matkov
e5a5b9b13a Synchronize lazy creation in properties 2017-12-05 18:11:33 +03:00
Ivan Matkov
8f211853f9 Synchronize channel timer operations 2017-12-05 17:57:19 +03:00
Ivan Matkov
3845850e32 Make context dictionary in operations queue 2017-12-05 17:55:54 +03:00
overtake
0adb9b8043 Merge branch 'master' of https://github.com/peter-iakovlev/Postbox
* 'master' of https://github.com/peter-iakovlev/Postbox:
  no message
2017-12-05 13:48:43 +04:00
overtake
f6327d72ae Merge branch 'master' of https://github.com/peter-iakovlev/TelegramCore
* 'master' of https://github.com/peter-iakovlev/TelegramCore:
  no message
  no message
2017-12-05 13:48:25 +04:00
overtake
3f9c97ca9f no message 2017-12-05 13:48:18 +04:00
Peter
8077d9561f no message 2017-12-05 13:47:45 +04:00
Peter
08c18539f2 no message 2017-12-05 13:46:00 +04:00
Peter
7b6873291f no message 2017-12-05 13:45:18 +04:00
Garrett Moon
0b6d41f872 A couple performance tweaks for animated images #trivial (#634)
* A couple performance tweaks for animated images

* @nguyenhuy's comments

* Avoid calling animatedImageData twice. Thanks @maicki.

* Fix call to background deallocation

* Good catch by @Adlai-Holler
2017-12-04 14:56:04 -08:00
Andrew Yates
c1f517a7eb Correct Synchronous Concurrency Talk Link (#698)
Fixes #697.
2017-12-04 10:41:00 -08:00
Peter
515bcf457a Merge commit 'cc2f3d0c5955138ebf7c637beef80c0b690a27f2' 2017-12-04 19:13:18 +04:00
Peter
9dff48dbaf no message 2017-12-04 19:12:45 +04:00
Adlai Holler
0dc7002f0b Add unit tests for the layout engine (#424)
* Build testing platform & tests for the layout engine

* Add our license header to debugbreak.

* Remove thing

* Address review comments

* Beef up the logging

* Update -[ASLayout isEqual:]

* testLayoutTransitionWithAsyncMeasurement passes now

* Disable testASetNeedsLayoutInterferingWithTheCurrentTransition

* Fix build errors
2017-12-01 17:05:47 +00:00
Huy Nguyen
bccde6cf0f [ASScrollNode] Fix small bugs and add unit tests (#637)
* Add unit tests for ASScrollNode

* Make sure ASScrollNode's size is clamped against its size range

* Invalidate ASScrollNode's calculated layout if its scrollable directions changed

* Update comment

* Update CHANGELOG

* Address Adlai's comments
2017-12-01 15:41:06 +00:00
Huy Nguyen
b01fac35b6 [ASDisplayNode+Layout] Ensure a pending layout is applied once (#695)
Before:
  - Even if a pending layout was applied before, it'll be unnecessarily applied again in next layout passes and cause `-calculatedLayoutDidChange` being called multiple times.

After:
  - If a pending layout was applied, the calculated layout will not be ignored but reused, if possible, in next layout passes.

Test plan: testSetNeedsLayoutAndNormalLayoutPass in #424.
2017-12-01 13:11:17 +00:00
overtake
efe931f69e Merge branch 'master' of https://github.com/peter-iakovlev/Postbox
* 'master' of https://github.com/peter-iakovlev/Postbox:
  no message
2017-12-01 15:40:20 +04:00
overtake
73ea128523 no message 2017-12-01 15:40:15 +04:00
overtake
7c88878145 Merge branch 'master' of https://github.com/peter-iakovlev/TelegramCore
* 'master' of https://github.com/peter-iakovlev/TelegramCore:
  no message
  no message
2017-12-01 15:28:31 +04:00
overtake
4b3eb8dc50 no message 2017-12-01 15:28:23 +04:00
Peter
a3788479c0 no message 2017-12-01 15:25:04 +04:00
Peter
9d2c9e0255 Merge commit 'c763c3db2e870bd3c90ca63b50be0f5869752105'
# Conflicts:
#	TelegramCore/Authorization.swift
2017-12-01 15:24:12 +04:00
Peter
d7bcb7a528 no message 2017-12-01 15:23:24 +04:00
Peter
89310ee56f no message 2017-12-01 15:22:22 +04:00
brandon_withrow
e42812f94f Bump to 2.1.5 2017-11-30 15:52:29 -08:00
Brandon Withrow
deb1d93498 Merge pull request #492 from mattlisiv/master
Stop animation before leaving screen to prevent freezing
2017-11-30 15:49:04 -08:00
mlisivick
bde23a44b4 Change animation control from pause to stop 2017-11-30 18:59:10 -03:00
Brandon Withrow
8a576dffe8 Merge pull request #487 from wangyaqing/master
remove unnecessary newlines
2017-11-30 10:09:56 -08:00
Brandon Withrow
7303a7be94 Merge pull request #495 from kyle-fox/patch-1
Issue Template edits
2017-11-30 10:08:20 -08:00
Brandon Withrow
7dc3d6a1cf Merge pull request #499 from ansman/fix/implement-init-with-coder-in-lotanimatedcontrol
Implement initWithCoder: in LOTAnimatedControl
2017-11-30 10:06:50 -08:00
Brandon Withrow
98dfcf725c Merge pull request #506 from wlei-fx/master
fix crash by addding @synthesize to [LOTLayerContainer display]
2017-11-30 10:05:25 -08:00
Erekle
d8cda8d74a [iOS11] Update project settings and fix errors (#676)
* [iOS11] Update project settings and fix errors

* update changelog

* resolve comments
2017-11-30 12:25:06 +00:00
Ilya Laktyushin
eeed00eb1f no message 2017-11-30 02:23:44 +04:00
overtake
c763c3db2e no message 2017-11-28 19:32:51 +04:00