Commit Graph

  • 966c579d31 Merge pull request #1557 from ejensen/video-player-item-replace appleguy 2016-04-19 16:40:03 -07:00
  • c67e24b713 Merge pull request #1558 from ejensen/video-resume-when-visible appleguy 2016-04-19 16:38:45 -07:00
  • 66fd92c827 Merge pull request #1562 from maicki/FixNSProxyMethodSignatureForSelectorCalled appleguy 2016-04-19 16:34:35 -07:00
  • 8f1beb8bf6 Addressed comments Michael Schneider 2016-04-18 15:23:44 -07:00
  • d9f16e0acf Use _performingBatchUpdates for _layoutFacilitator batched parameter Michael Schneider 2016-04-12 17:22:26 -07:00
  • 3a20c6a1f4 Add caching for delegate and datasource calls in ASCollectionView and ASTableView Michael Schneider 2016-04-12 17:21:36 -07:00
  • 42174210c5 Follow up for ASCollectionNode and ASTableNode background color fix Michael Schneider 2016-04-19 16:07:42 -07:00
  • 68de6a6391 Fix "[NSProxy methodSignatureForSelector:] called!" crash Michael Schneider 2016-04-19 15:06:00 -07:00
  • 0fc39d1ccd Follow up to animated GIF PR Garrett Moon 2016-04-19 13:13:06 -07:00
  • 4a010337f6 Limit resuming of buffering videos to those that are visible Eric Jensen 2016-04-19 13:21:06 -07:00
  • f01ceab3e7 Reuse the existing AVPlayer when it's available in fetchData Eric Jensen 2016-04-19 13:04:35 -07:00
  • 39da0987a3 Merge pull request #1537 from maicki/FixASCollectionNodeASTableNodeBackgroundColor appleguy 2016-04-19 12:30:54 -07:00
  • 4973cd5cd0 Merge pull request #1553 from ejensen/video-state-cleanup appleguy 2016-04-19 12:17:19 -07:00
  • 23faa99b40 Merge pull request #1555 from vivqu/support_ios7 appleguy 2016-04-19 12:01:02 -07:00
  • 3793dc024e Improve setting special properties for certain classes directly to the UIView Michael Schneider 2016-04-19 10:50:22 -07:00
  • ccb5860c78 Update ASSentinel to use OSAtomicAdd32 to support iOS7.0 Vivian Qu 2016-04-19 10:46:55 -07:00
  • 21abe8f899 Fix merge conflicts Aaron Schubert 2016-04-19 09:02:07 +01:00
  • a49d620771 Replace dispatch_async(dispatch_get_main_queue... with ASPerformBlockOnMainThread Eric Jensen 2016-04-18 23:08:31 -07:00
  • 6a4bc3fd5b Rename setPlaceholderImage to setVideoPlaceholderImage in order to prevent super class setter conflict Eric Jensen 2016-04-18 22:30:32 -07:00
  • a2b03d6e90 Change ASContentModeFromVideoGravity's default to UIViewContentModeScaleAspectFit Eric Jensen 2016-04-18 22:06:03 -07:00
  • b5c3b15069 Observe playbackLikelyToKeepUp in order to handle player buffer filling and emptying Eric Jensen 2016-04-18 16:22:27 -07:00
  • e65d63a502 Simplified and improved video node's handling of state changes: - Simplified visibility state change handling. - Placeholder image is now updated after switching assets. - Improves memory usage by clearing the placeholder image in clearFetchedData. Eric Jensen 2016-04-18 16:20:47 -07:00
  • 33e36de5dc Merge pull request #1552 from chourobin/feature/hls appleguy 2016-04-18 22:09:43 -07:00
  • f9d00eea93 Merge pull request #1550 from maicki/FixArrayDiffStaticAnalyzer appleguy 2016-04-18 22:01:29 -07:00
  • 8d0fe9650b Merge pull request #1549 from ejensen/video-fixes-rebase appleguy 2016-04-18 21:56:57 -07:00
  • 2658cf429e Merge remote-tracking branch 'facebook/master' Hannah Troisi 2016-04-18 21:06:56 -07:00
  • bdd4baf933 Re-enables HLS support (can't use AVAsset for HTTP live stream media). Robin Chou 2016-04-18 22:38:47 -04:00
  • 8d20321d67 Fix ASTableNode / ASCollectionNode backgroundColor does not work Michael Schneider 2016-04-15 10:50:10 -07:00
  • 9d07336c75 Fix static analyzer issue with common indexes algorithm in _asdk_commonIndexesWithArray: Michael Schneider 2016-04-18 14:38:32 -07:00
  • c1c1358baf Fix video stalling by pausing the video after backgrounding the application Eric Jensen 2016-04-18 11:10:45 -07:00
  • 983c2f1f49 Replacing ASVideoNode's playButton now cleans-up the previous button's state Eric Jensen 2016-04-18 12:09:15 -07:00
  • cdb926c0a1 Correct mismatch between video gravity and placeholder image content mode Eric Jensen 2016-04-18 10:59:01 -07:00
  • 651a6bb3e4 Add nullability annotations and documentation comments to ASVideoNode Eric Jensen 2016-04-18 10:03:06 -07:00
  • 103506beec Merge pull request #1534 from hannahmbanana/mapSnapshotBug appleguy 2016-04-18 13:34:56 -07:00
  • 4395af015d Removing _site files that accidently snuck into commit. Hannah Troisi 2016-04-18 10:12:58 -07:00
  • 1b3ca72877 Fix preexisting code - missing super call Hannah Troisi 2016-04-17 22:49:14 -07:00
  • 2a1617d80c Merge pull request #1545 from facebook/Video appleguy 2016-04-17 22:08:17 -07:00
  • 1ff07b2233 Changed comment for clarity. Hannah Troisi 2016-04-17 21:53:01 -07:00
  • cd25facda5 [Build] Addressing some linker warnings in the test target. Scott Goodson 2016-04-17 21:07:35 -07:00
  • 354b972e73 Renamed instance variable & improved comment per request Hannah Troisi 2016-04-17 20:45:50 -07:00
  • 322d85e738 Merge pull request #1511 from maicki/ASLayoutSpecOptimizations appleguy 2016-04-17 20:26:54 -07:00
  • 9c26ebdec9 Merge pull request #1524 from ejensen/node-traversal-nullability appleguy 2016-04-17 20:20:17 -07:00
  • 53d010b055 [ASVideoNode, Build / Framework] Ensure ASVideoNode.mm is in the framework target. Scott Goodson 2016-04-17 20:16:53 -07:00
  • 11744b7f31 [ASVideoNode] Cleanup from recent diffs, standardizing on .asset rather than .url. Scott Goodson 2016-04-17 20:12:37 -07:00
  • 94d0d908dc Merge pull request #1323 from gazreese/AVPlayerItem-construction appleguy 2016-04-17 19:30:23 -07:00
  • 30a0c471ca Merge pull request #1528 from ejensen/instancetype appleguy 2016-04-16 20:53:41 -07:00
  • c51907879d Merge pull request #1530 from hannahmbanana/500pxgram appleguy 2016-04-16 20:48:32 -07:00
  • d38145a5ab Merge pull request #1540 from maicki/FixProjectPodspecC++Flag appleguy 2016-04-16 16:56:07 -07:00
  • 954ea7597f Merge pull request #1538 from nguyenhuy/remove_ASDisplayNodeExtraIvars appleguy 2016-04-16 16:54:49 -07:00
  • 46fbc6cc7c Merge pull request #1539 from nguyenhuy/remove_ASDisplayNode_async_sizing appleguy 2016-04-16 16:53:55 -07:00
  • 5897c1e1b4 [ASMapNode] Remove false assert. This handles #1534 Aaron Schubert 2016-04-16 13:19:07 +01:00
  • fcdc7966cc Merge pull request #1536 from garrettmoon/upstream-renderer-lock appleguy 2016-04-15 20:57:32 -07:00
  • 254ac7e24c Merge pull request #1527 from maicki/FixTrailingRectDeadlock appleguy 2016-04-15 20:54:11 -07:00
  • 9c525179ec Fix podspec vs xcodeproj inconsistency with the c++ build flag Michael Schneider 2016-04-15 13:24:08 -07:00
  • 5a677915ba ASDisplayNode should bail early if a scheduled transition was invalidated before its block executes Huy Nguyen 2016-04-15 22:08:48 +03:00
  • a35647b200 Remove unused _enqueueAsyncSizingWithSentinel and asyncSizingQueue methods of ASDisplayNode Huy Nguyen 2016-04-15 22:08:15 +03:00
  • 3dc2ceb0ad Remove ASDisplayNodeExtraIvars Huy Nguyen 2016-04-15 21:48:11 +03:00
  • dd998b086f I think this needs a lock. Garrett Moon 2016-04-15 10:31:43 -07:00
  • c0927f8028 Create helper function to get text range rects without locking Michael Schneider 2016-04-15 09:57:24 -07:00
  • 9fdce828c1 Small improvements for ASLayoutSpec Michael Schneider 2016-04-11 07:43:54 -07:00
  • a9d0542d8f If trailing rect was set early return Michael Schneider 2016-04-13 16:55:55 -07:00
  • 91b6995987 Fix deadlock calling trailingRect on a ASTextNode Michael Schneider 2016-04-13 10:13:09 -07:00
  • 402c5fe25a Merge pull request #1485 from garrettmoon/addAnimatedImage appleguy 2016-04-15 00:05:43 -07:00
  • c981aeb09d [ASMapNode] snapshot can be triggered before layout and cause exception (e.g. setAnnotations) Hannah Troisi 2016-04-14 23:05:35 -07:00
  • 83a3a835b9 Merge remote-tracking branch 'facebook/master' Hannah Troisi 2016-04-14 23:04:29 -07:00
  • 9474ea0432 Merge remote-tracking branch 'facebook/master' into 500pxgram Hannah Troisi 2016-04-14 13:33:30 -07:00
  • ba01104ed7 Merge pull request #1522 from HeEAaD/core-subspec appleguy 2016-04-14 13:09:22 -07:00
  • 4e8d835280 [ASDKgram example update] addressed PR comments - overrode the -(void)fetchData method in PhotoCellNode.m to download the photo’s comments. This method gets called with the PhotoCellNode enters ASInterfaceStateFetchData, which is set by the rangeController. - UIKIT COMPARISON: I left the comment bulk download (for all photos in a page load) in the PhotoFeedViewController side for UIKit because when implemented in the PhotoTableViewCell, each cell jumped around as it changed size when it came on screen. - minor appearance updates - updated color scheme - fixed status bar style to darkBackgroundColor - cleaned up layoutSpecThatFits: in PhotoCellNode Hannah Troisi 2016-04-14 00:52:05 -07:00
  • 90cfc94023 Merge remote-tracking branch 'facebook/master' into 500pxgram Hannah Troisi 2016-04-13 22:53:22 -07:00
  • cf20ca4ce9 Missed header is iOS framework Garrett Moon 2016-04-13 14:43:05 -07:00
  • 755c5feaf8 Levi's comments Garrett Moon 2016-04-12 16:18:42 -07:00
  • 482ba3cbb0 Fix ASAnimatedImage Sample Garrett Moon 2016-04-12 13:30:46 -07:00
  • 24c26014a7 Fix example builds Garrett Moon 2016-04-12 13:25:52 -07:00
  • b56e20853b Prevent retain cycle, clear out animatedImage on _clearImage. Garrett Moon 2016-04-11 13:03:40 -07:00
  • 59b18efc76 Needs to be named Sample.xcodeproj Garrett Moon 2016-04-06 13:54:08 -07:00
  • 2e30091236 Didn't mean to change this. Garrett Moon 2016-04-06 12:14:35 -07:00
  • e9b57d9da4 Address comments and cleanup Garrett Moon 2016-04-06 10:59:10 -07:00
  • f4b526a8db Fix non example build Garrett Moon 2016-04-06 10:16:59 -07:00
  • 1b316217ef Downstream ASAnimatedImage Garrett Moon 2016-04-05 18:05:51 -07:00
  • beba9031ef Expose public properties properly Garrett Moon 2016-03-30 15:06:11 -07:00
  • 3bcbfb149d Add support for animated GIFs Garrett Moon 2016-03-29 21:00:24 -07:00
  • 527397ba7e Replace id with instancetype in initializers Eric Jensen 2016-04-13 11:20:05 -07:00
  • e08c3e7cac Replace FLAnimatedImage with PINRemoteImage in the comment Steffen Matthischke 2016-04-13 17:27:33 +02:00
  • 75e5171ba8 Add Core subspec. Add all mandatory files to the Core subspec. Steffen Matthischke 2016-04-12 22:15:54 +02:00
  • 140ca717b1 [ASMultiplexImageNode] Do not eagerly cancel image downloads Adlai Holler 2016-04-12 22:14:34 -07:00
  • 5fc307f0bc Merge pull request #1521 from levi/update-asdk appleguy 2016-04-12 19:02:18 -07:00
  • 1006c8ad16 Merge pull request #1523 from maicki/FixBatchFetchLoop appleguy 2016-04-12 18:51:59 -07:00
  • 60c3ed27ff Fix more indentation Adlai Holler 2016-04-12 17:46:44 -07:00
  • faf29dd978 Fix indentation Adlai Holler 2016-04-12 17:45:40 -07:00
  • 7128f69678 [ASMultiplexImageNode] Avoid deadlock by reading our interface state earlier Adlai Holler 2016-04-12 17:35:46 -07:00
  • fcab11ee8d Use __kindof annotation for subside traversal methods that filter based on class Eric Jensen 2016-04-12 17:22:11 -07:00
  • 2d86dd8ead Correct nullability annotations of node traversal helpers Eric Jensen 2016-04-12 17:15:36 -07:00
  • d0023a97f7 Fix fetching will continually trigger in a loop after reaching end of content Michael Schneider 2016-04-12 17:10:22 -07:00
  • 0022cad000 [ASMultiplexImageNode] Copy recent changes made to ASNetworkImageNode for progress image handling Adlai Holler 2016-04-12 14:34:11 -07:00
  • 362c41ae80 [ASNetworkImageNode] Attach progress image handler even if download starts while already visible Adlai Holler 2016-04-11 12:51:16 -07:00
  • 37c7f6f849 [ASNetworkImageNode] Remove retain Adlai Holler 2016-04-09 20:47:19 -07:00
  • 11461f415f [ASNetworkImageNode] Improve readability, resolve self retain, reduce locking Adlai Holler 2016-04-09 20:27:37 -07:00
  • 74c3403e94 Add Profile build configuration to ASDK Levi McCallum 2016-04-11 20:29:19 -07:00
  • 364013a333 Merge pull request #1457 from hannahmbanana/500pxgram appleguy 2016-04-12 00:51:44 -07:00
  • 50e844dbb9 Revert of batch fetching changes for 1.9.7.2 1.9.7.2 Scott Goodson 2016-04-12 00:11:33 -07:00