Commit Graph

  • 89516129a4 [ASDisplayNode] Bridge should trigger display when opacity or bg color change. Scott Goodson 2016-02-25 18:25:39 -08:00
  • 93575b20e9 Merge pull request #1277 from nguyenhuy/layout_transition_for_cell_node appleguy 2016-02-25 14:56:05 -08:00
  • 6f12444be0 Merge pull request #1265 from rcancro/scaleFactor appleguy 2016-02-25 14:54:19 -08:00
  • 6e85ad8170 Merge pull request #1274 from Adlai-Holler/AHMapNodeVendAnnotations appleguy 2016-02-25 14:46:33 -08:00
  • 0fe774511c ASCellNode notifies its layout delegate during layout transition Huy Nguyen 2016-02-25 12:19:14 -08:00
  • 7d9ad723fe Merge pull request #1275 from nguyenhuy/fix_didCompleteTransitionLayout appleguy 2016-02-25 11:30:39 -08:00
  • 640b6bdf4a Fix mismatch between the signature of didCompleteLayoutTransition and its implementation Huy Nguyen 2016-02-25 10:57:46 -08:00
  • 60f5ba2d17 Simplify ASMapNode.setAnnotations Adlai Holler 2016-02-25 10:40:38 -08:00
  • 2fbc7b0942 Make ASMapNode vend its annotations Adlai Holler 2016-02-25 10:32:13 -08:00
  • 26d9effdec [tvOS] Remove extra space so that there are no git differences. aaronschubert0 2016-02-25 09:10:47 +00:00
  • 203b344e7b Merge remote-tracking branch 'origin/tvOS' into tvOS Aaron Schubert 2016-02-25 09:06:44 +00:00
  • f9bf402047 [tvOS] Clean up and document parts of code. Aaron Schubert 2016-02-25 09:06:11 +00:00
  • 58f083cef9 [tvOS] Revert pod spec changes, to get ready for merge. aaronschubert0 2016-02-25 08:26:19 +00:00
  • e53c0c2d8c Merge pull request #1272 from nguyenhuy/fix_diffing_algo appleguy 2016-02-24 20:48:19 -08:00
  • 32a8f9c831 Assert comparison block in diffing algorithm Huy Nguyen 2016-02-24 20:42:18 -08:00
  • bd1b195dbe Fix diffing algorithm not using custom comparison block Huy Nguyen 2016-02-24 20:32:19 -08:00
  • bb35470c72 Overall examples improvement Michael Schneider 2016-02-24 20:20:00 -08:00
  • 6bf150bc65 Add missing super call Michael Schneider 2016-02-24 20:18:52 -08:00
  • 7dd2fbfad1 Overall improvements for the SocialAppLayout example Michael Schneider 2016-02-24 20:18:20 -08:00
  • 8418d8be24 Use collectionView:nodeBlockForItemAtIndexPath: in all examples Michael Schneider 2016-02-24 20:17:18 -08:00
  • f948a807c9 [AsyncDisplayKit] Increment .podspec version to 1.9.7 in preparation for release. Scott Goodson 2016-02-24 17:04:39 -08:00
  • 792db0061b [ASMapNode] Perform MKMapSnapshotter callback off the main thread to eliminate UIImage handling overhead. Scott Goodson 2016-02-24 17:02:22 -08:00
  • 306aec9d5b Merge pull request #1270 from Adlai-Holler/AHFixMapNodeUnhostingView appleguy 2016-02-24 17:01:11 -08:00
  • de46701ff7 [ASMapNode] Remove live map on clearFetchedData, not clearContents Adlai Holler 2016-02-24 15:20:02 -08:00
  • db2a606a51 Merge pull request #1269 from garrettmoon/fixButtonLabel appleguy 2016-02-24 15:16:48 -08:00
  • 6a1298440d Flex shrink should be set on title init, not image init Garrett Moon 2016-02-24 15:10:18 -08:00
  • 439ca172d1 Merge pull request #1267 from eanagel/super-layout-required appleguy 2016-02-24 13:31:56 -08:00
  • 74e6d087d4 Merge pull request #1268 from eanagel/forward-scrollViewDidScroll appleguy 2016-02-24 13:30:08 -08:00
  • fa4e20e874 Initialize _asyncDelegateImplementsScrollviewDidScroll so we forward scollViewDidScroll: calls Ethan Nagel 2016-02-24 11:03:06 -08:00
  • 26dcad5218 Add a warning if [super layout] is not called (which causes big problems for ASLayout.) Ethan Nagel 2016-02-24 10:28:22 -08:00
  • 8dbc8b7df4 reordered conditionals, moved beta things to beta header file rcancro 2016-02-24 08:06:10 -08:00
  • bb856d8786 update build script and travis settings Engin Kurutepe 2016-02-24 15:05:37 +01:00
  • 3d6f6766e9 [tvOS] Implement a default behaviour of ASImageNode, trying to match the behaviour of UIImageView. Still need to add shine. Aaron Schubert 2016-02-24 13:58:11 +00:00
  • 878fedd8f3 Stopped trying to cache the currentScaleFactor rcancro 2016-02-23 16:51:10 -08:00
  • eb6aa28d42 Merge pull request #1263 from levi/patch-5 appleguy 2016-02-23 13:23:31 -08:00
  • c2d379f8f5 Add a bit of documentation to describe the problem this is solving Levi McCallum 2016-02-23 13:02:37 -08:00
  • 4640801939 Enable animated bounds changes in ASCollectionView Levi McCallum 2016-02-23 09:36:11 -08:00
  • 1703bd77ee add README.md Engin Kurutepe 2016-02-23 15:06:40 +01:00
  • 003727746e Add an example project which tests Carthage build Engin Kurutepe 2016-02-23 15:00:56 +01:00
  • 9c7e21d0bb Merge remote-tracking branch 'facebook/master' Engin Kurutepe 2016-02-23 14:37:15 +01:00
  • d9cde1f08c [tvOS] Added a default touch down animation for ASControlNode Aaron Schubert 2016-02-23 12:18:33 +00:00
  • 4ad6d91a10 Add default focus response to ASControlNode Aaron Schubert 2016-02-23 11:16:07 +00:00
  • 5d367328d9 Make ASControlNode the default focusable view. This is so that we can receive touch events that will manipulate the view. Aaron Schubert 2016-02-23 10:39:32 +00:00
  • 682903fba5 Make ASDisplayNode unable to be focused by default. ASControlNode will be the new default. Aaron Schubert 2016-02-23 10:36:53 +00:00
  • 99e578a56f Comment out PINRemoteImage Properly. aaronschubert0 2016-02-23 10:30:51 +00:00
  • ae965ae940 Disable PINRemoteImage aaronschubert0 2016-02-23 10:29:43 +00:00
  • 106b5f5d4a Update Aaron Schubert 2016-02-23 10:20:06 +00:00
  • 92f87756b3 Merge pull request #1261 from garrettmoon/fixASNetworkImageNoCache appleguy 2016-02-22 22:16:26 -08:00
  • 359d19da29 ASNetworkImageNode should support a nil cache. Garrett Moon 2016-02-22 21:58:45 -08:00
  • 3abde9348d Merge pull request #1256 from Adlai-Holler/AHAffinityRevisions appleguy 2016-02-22 20:41:59 -08:00
  • 3eb0d4e877 Merge pull request #1258 from rcancro/textKitBlocks appleguy 2016-02-22 19:44:34 -08:00
  • 75f620aa91 Merge pull request #1257 from Adlai-Holler/FixImageNodeLockingIssue appleguy 2016-02-22 19:40:13 -08:00
  • fd5723379f [ASImageNode] Lock & unlock directly instead of using stack objects. Adlai Holler 2016-02-22 18:48:31 -08:00
  • 79389ba66e Merge pull request #1251 from ekurutepe/fix-umbrella-header appleguy 2016-02-22 18:32:34 -08:00
  • fc99ff5e4c Merge pull request #1259 from Adlai-Holler/ASCellNodeLovesASViewController appleguy 2016-02-22 15:18:38 -08:00
  • 767bff2e1a [ASInternalHelpers] Use ASDisplayNodeThreadIsMain, reduce block allocations Adlai Holler 2016-02-22 15:12:13 -08:00
  • 977a509bd4 [ASCellNode] If viewControllerBlock returns an ASViewController, use its node directly instead of wrapping Adlai Holler 2016-02-22 15:11:27 -08:00
  • afc70b90ab [ASCellNode] Improve documentation, remove unused ivar Adlai Holler 2016-02-22 15:10:02 -08:00
  • 00b0968bf7 Add ability to customize NSLayoutManager and NSTextStorage when created in the ASTextKitContext rcancro 2016-02-22 13:00:02 -08:00
  • 57ca0c73bf [ASImageNode] Correctly unlock _imageLock Adlai Holler 2016-02-22 09:12:58 -08:00
  • f4e4c501f1 [ASDisplayNode] Remove misplaced comment that has been replaced Adlai Holler 2016-02-22 09:06:36 -08:00
  • 03d2b57991 [ASImageNode] Unlock immediately after updating _image Adlai Holler 2016-02-22 09:04:23 -08:00
  • deccef1d94 [ASDisplayNode] Lock during constrainedSizeForCalculatedLayout Adlai Holler 2016-02-22 09:04:01 -08:00
  • 015c024b7a [ASPendingState] Give local variables default values Adlai Holler 2016-02-22 08:54:58 -08:00
  • 100d0a1302 [_ASPendingState] Deduplicate logic for applying setNeedsDisplay and applying frame/bounds/position Adlai Holler 2016-02-22 08:52:26 -08:00
  • 896f0adcaf Merge pull request #1255 from garrettmoon/fixRelativeSizeResolve appleguy 2016-02-21 12:02:22 -08:00
  • b8d2941093 [ASPendingStateController] Unite -flush and -flushNow methods, cleanup Adlai Holler 2016-02-21 11:27:36 -08:00
  • ff59401b05 [ASInternalHelpers] Improve spacing Adlai Holler 2016-02-21 11:23:54 -08:00
  • 5eca1e6c68 [ASDisplayNode:UIViewBridge] Clean up setNeedsDisplay/setNeedsLayout Adlai Holler 2016-02-21 11:23:28 -08:00
  • d9d4d40997 [ASDisplayNode:UIViewBridge:setFrame] Use CALayer directly when possible Adlai Holler 2016-02-21 10:52:20 -08:00
  • b1c7f47b02 [ASDisplayNode:UIViewBridge] Refactor setFrame: to simplify logic Adlai Holler 2016-02-21 10:42:38 -08:00
  • 3ff833c4f5 [ASDisplayNode:UIViewBridge] Reduce calls to -isNodeLoaded Adlai Holler 2016-02-21 10:10:04 -08:00
  • e1bf0f6a88 [ASDisplayNode:setFrame] Initialize local variable values Adlai Holler 2016-02-21 10:08:27 -08:00
  • 648dc817ad [ASDisplayNode] Use a C function to lazily create pending view state Adlai Holler 2016-02-21 10:03:06 -08:00
  • 29726fbe38 Merge pull request #1048 from Adlai-Holler/ThreadSafeViewLayerProperties appleguy 2016-02-21 01:07:20 -08:00
  • 4637bf6a37 [ASStackLayoutSpec] Micro-optimizations to ultrahot codepaths, reducing both locking overhead and method calls. Scott Goodson 2016-02-20 17:50:19 -08:00
  • 6d9720bd18 Wrong name in header Garrett Moon 2016-02-20 17:33:29 -08:00
  • e244b10e1e Add a note about order of operations issue with frame/bounds/position Adlai Holler 2016-02-20 12:44:04 -08:00
  • b929bfdd33 I am not a smart man Adlai Holler 2016-02-20 12:37:59 -08:00
  • edf6ee59e8 [ASDisplayNode] Remove RespectThreadAffinityOfNode function Adlai Holler 2016-02-20 12:32:04 -08:00
  • b47c2d5ecf [ASTextNode] Remove more thread affinity dispatches Adlai Holler 2016-02-20 12:26:26 -08:00
  • 2a94d88b4b [ASImageNode] Remove thread affinity dispatches Adlai Holler 2016-02-20 12:26:09 -08:00
  • d9fc11f0f2 [ASDisplayNode] Remove thread affinity assertion in -shouldRasterizeDescendants Adlai Holler 2016-02-20 12:23:01 -08:00
  • 12d5c73325 [ASTextNode] Remove thread affinity dispatch Adlai Holler 2016-02-20 12:22:39 -08:00
  • a34f5219b6 [ASBridgedPropertiesTests] Disable troublesome node deallocation test Adlai Holler 2016-02-19 12:00:33 -08:00
  • 0af95c344c [ASBridgedPropertiesTest] Make node retention test more reliable. Adlai Holler 2016-02-18 18:12:40 -08:00
  • 311c375c4b [Example-BackgroundPropertySetting] Make Sample scheme shared so hopefully the CI build works Adlai Holler 2016-02-18 17:53:51 -08:00
  • 56c7481029 [Example-BackgroundPropertySetting] Remove old files Adlai Holler 2016-02-18 15:24:31 -08:00
  • 78c8b039ec [Example-BackgroundPropertySetting] Rename example project to be compatible with build script Adlai Holler 2016-02-18 15:23:13 -08:00
  • e9712cdfa1 Make the tests sturdier, improve setNeedsLayout/setNeedsDisplay bridging Adlai Holler 2016-02-18 14:29:45 -08:00
  • 636c8c04f3 Improve bridging of frame property Adlai Holler 2016-02-17 19:49:45 -08:00
  • 563d0893a3 Beef up the properties, beef up the demo app Adlai Holler 2016-02-17 18:30:42 -08:00
  • 7a6006e627 Apply same fix on opaqueness Adlai Holler 2016-02-17 13:41:13 -08:00
  • b0cbd2dd59 Fix background color issue Adlai Holler 2016-02-17 13:40:00 -08:00
  • a3a38b4b5e Add thread affinity demo Adlai Holler 2016-02-17 13:39:45 -08:00
  • 71edc810d3 Revert unnecessary change to [ASDisplayNode setOpaque:] Adlai Holler 2016-02-11 19:45:01 -08:00
  • e87e8e2203 Discard gunk Adlai Holler 2016-02-11 19:43:12 -08:00
  • 7bbe401727 Workaround deadlock when running table view tests in isolation Adlai Holler 2016-02-11 19:28:40 -08:00
  • a46bd8e29b More tests, all but 1 passing Adlai Holler 2016-02-11 18:43:40 -08:00
  • 1514cef36d Beef up the unit tests and make em pass Adlai Holler 2016-02-11 17:28:02 -08:00