Commit Graph

13022 Commits

Author SHA1 Message Date
Adlai Holler
53e99cc762 Make ASWeakMapEntry Value Atomic (#555)
* Make ASWeakMapEntry value atomic

* Increment changelog

* Go a little nuts

* Update CHANGELOG.md
2017-09-08 15:17:35 +01:00
Benjamin Scholtysik (Reimold)
d70a42af3a Merge pull request #455 from bitstadium/release/5.0.0-beta.2
Add changelog and bump version to 5.0.0-beta.2
2017-09-07 23:12:02 -07:00
Benjamin Scholtysik (Reimold)
1956cdddc8 Bump version in documentation 2017-09-07 17:57:10 -07:00
Benjamin Scholtysik (Reimold)
30441ae946 Merge remote-tracking branch 'Public/develop' into release/5.0.0-beta.2 2017-09-07 17:16:19 -07:00
Benjamin Scholtysik (Reimold)
c01fbdd81e Merge pull request #457 from bmourat/fix/update-docs
Code samples in swift added
2017-09-07 17:15:29 -07:00
Benjamin Scholtysik (Reimold)
dbb8c0a04b Make sure the deployment target for the crashonlyextension is iOS 8. 2017-09-07 17:11:50 -07:00
Benjamin Scholtysik (Reimold)
5d726fef4b Merge remote-tracking branch 'Public/develop' into release/5.0.0-beta.2 2017-09-07 15:39:44 -07:00
Benjamin Scholtysik (Reimold)
01807fd740 Merge pull request #456 from bmourat/fix/warnings
Fixed all warnings -> CI has passed, GH has hickups with webhooks right now, merging this.
2017-09-07 15:26:30 -07:00
Murat Baysangurov
fddd9c2523 Comments added 2017-09-08 00:54:40 +03:00
Eric Scheers
0bd18c8522 [ASDisplayNode] Notify rasterized subnodes that render pass has completed (#532)
* Notify rasterized subsides that render pass has completed

* Traverse entire subnode tree notifying all subnodes

* Add entry in changelog

* Retrieve rasterizesSubtree flag while holding instance lock

* Balance display delegate calls for rasterized subnodes
2017-09-07 21:05:30 +01:00
Grishka
e6455adb39 fixed crash on OS X 2017-09-07 23:02:22 +03:00
Huy Nguyen
4ba6f451f6 [Cleanup] Remove deprecated APIs (#529)
* Remove preferredFrameSize

* Remove -measure:

* Remove -measureWithSizeRange:

* Remove ASLayoutable

* Remove .name

* Remove deprecated style forwardings

That includes following properties that are declared on ASDisplayNode and ASLayoutSpec: spacingBefore, spacingAfter, flexGrow, flexShrink, flexBasis, alignSelf, ascender, descender, sizeRange and layoutPosition.

* Remove usesImplicitHierarchyManagement

* Remove deprecated range update callbacks:
-visibilityDidChange:
-visibleStateDidChange:
-displayStateDidChange:
-loadStateDidChange:

* Remove -clearFetchedData

* Remove -cancelLayoutTransitionsInProgress

* Remve ASDisplayNode+Deprecated.h

* Remove ASLayoutRangeTypeRender and ASLayoutRangeTypeFetchData

* Remove -[ASTableView clearContents]

* Remove reloadDataImmediately

* Remove ASStaticLayoutSpec

* Remove ASDimensionDeprecated

* Remove optional -pagerNode:constrainedSizeForNodeAtIndex: delegate method in ASPagerDelegate

* Remove suppressesInvalidCollectionUpdateExceptions

* Remove -[ASCollectionViewLayoutInspector initWithCollectionView]

* Remove ASVideoPlayerNode.loadAssetWhenNodeBecomesVisible

* Update CHANGELOG

* Update license of ASLayoutSpecTests.m

* Update examples/PagerNode

* Remove ASEnvironmentTraitCollection

* Remove -ASViewController.nodeConstrainedSize

* More on removing ASLayoutable
2017-09-07 19:25:42 +01:00
Murat Baysangurov
e1f16b1480 Code samples in documentation updated 2017-09-07 17:06:05 +03:00
Murat Baysangurov
876360d67e Fixed all warnings 2017-09-07 15:49:40 +03:00
Fela Ameghino
afc4453acd Updated the CXWrapper to use events instead of IStateCallback 2017-09-07 13:17:18 +02:00
Murat Baysangurov
175bf71acf Code samples added in Swift 2017-09-07 13:01:16 +03:00
Grishka
d348e56436 Added AGC on audio output because some echo cancellation implementations don't like loud audio in speakerphone mode; this should only be enabled when using the earpiece speaker, on devices that have one. Also, the AGC on the input is now configured with a much lower target level. 2017-09-07 08:39:33 +03:00
Benjamin Scholtysik (Reimold)
4ff92cdd42 Add changelog and bump version to 5.0.0-beta.2 2017-09-06 17:12:10 -07:00
Benjamin Scholtysik (Reimold)
26e8967063 Merge pull request #453 from MatkovIvan/fix/inf-recursion
Fix infinite recursion in setter
2017-09-06 10:46:29 -07:00
John Preston
9f78cb85e5 Fix GYP build in macOS. 2017-09-06 13:02:24 +03:00
overtake
a7e9411d4d Merge branch 'master' of https://github.com/peter-iakovlev/Postbox 2017-09-06 11:16:07 +03:00
overtake
fd6a7623cb Merge branch 'master' of https://github.com/peter-iakovlev/TelegramCore 2017-09-06 11:15:34 +03:00
Peter
baf29247eb no message 2017-09-05 21:27:04 +03:00
Peter
a0e2944be7 no message 2017-09-05 21:22:26 +03:00
Peter
e71cf558d7 no message 2017-09-05 21:22:02 +03:00
John Preston
cf8da57255 Migrate to VS2017. 2017-09-05 20:44:40 +03:00
Benjamin Scholtysik (Reimold)
4960b318fb Merge pull request #449 from bmourat/metrics-in-extensions
Support metrics manager in app extensions
2017-09-05 09:58:23 -07:00
Ivan Matkov
8b37118c50 Fix infinite recursion in setter 2017-09-05 11:01:32 +03:00
overtake
847807f4b2 Merge branch 'master' of https://github.com/peter-iakovlev/Postbox 2017-09-03 18:03:03 +03:00
overtake
2641e16752 no message 2017-09-03 18:02:56 +03:00
Peter
7a75c39e11 no message 2017-09-03 18:02:11 +03:00
Gregory K
a8aff0e64c Merge pull request #34 from UnigramDev/public
Signal bars in CX wrapper
2017-09-02 07:20:15 +03:00
overtake
e894b8d94a Merge branch 'master' of https://github.com/peter-iakovlev/TelegramCore 2017-09-01 21:42:36 +03:00
Benjamin Scholtysik (Reimold)
3cb50f234d Merge pull request #451 from bmourat/enable-metrics-in-runtime
Added ability to enable metrics manager after it was disabled
2017-09-01 11:39:52 -07:00
Brandon Withrow
861c517d16 Merge pull request #402 from airbnb/btw/interactive
updated interactive api
2017-09-01 11:23:38 -07:00
brandon_withrow
3f004a02de updated interactive api 2017-09-01 11:21:17 -07:00
Peter
f48090e9eb no message 2017-09-01 19:08:10 +03:00
Peter
28bad79ead Merge commit '4e1152655de8f5c502c37462f5a87216eee7f8a0' 2017-09-01 15:40:57 +03:00
Peter
4e1152655d no message 2017-09-01 15:40:14 +03:00
Peter
5c398bba3b Merge commit '5473b3a56b572e74abbadf11b3a1073159ea63db' 2017-09-01 14:45:41 +03:00
Peter
437c4d5882 Merge commit 'd54b5bd9f860f9ec979fd5c07b703805b2f8b466'
# Conflicts:
#	LegacyComponents/TGVideoMessageCaptureController.m
2017-09-01 14:45:32 +03:00
Peter
5473b3a56b no message 2017-09-01 14:45:21 +03:00
Peter
0b4b9e7db4 Merge commit 'fc7ca1ee2398568d3a8a2dd1b9bad4d2bc162654'
# Conflicts:
#	LegacyComponents.xcodeproj/project.pbxproj
#	LegacyComponents/LegacyComponents.h
2017-09-01 14:43:40 +03:00
Peter
d54b5bd9f8 no message 2017-09-01 14:43:20 +03:00
Fela Ameghino
9d6c54772e Signal bars in CX wrapper 2017-09-01 12:56:52 +02:00
Benjamin Scholtysik (Reimold)
94f8dfa4e7 Merge pull request #450 from bmourat/update-tttattributedlabel
BITAttributedLabel is now based on TTTAttributedLabel version 2.0
2017-08-31 17:05:47 -07:00
overtake
1cc32083a7 Merge branch 'master' of https://github.com/peter-iakovlev/TelegramCore 2017-08-31 22:17:48 +03:00
overtake
a5007f1d49 no message 2017-08-31 22:17:40 +03:00
Peter
ca8eeb1b11 no message 2017-08-31 22:15:02 +03:00
Brandon Withrow
b6b3cb51bb Merge pull request #400 from RishabhTayal/master
code formatting in readme.md
2017-08-31 09:51:11 -07:00