Commit Graph

  • 07b4addf1a Document re-entrancy hazard in ASPendingStateController Adlai Holler 2016-01-08 00:46:25 -08:00
  • 9136ecc77b The node is used now Adlai Holler 2016-01-08 00:33:15 -08:00
  • 55e3f1ee00 Fix a stupid type mismatch in ASWeakSet Adlai Holler 2016-01-08 00:02:53 -08:00
  • 70bc80a304 Fix map table type in ASWeakSet Adlai Holler 2016-01-08 00:00:34 -08:00
  • 0c6ad25f46 Add some documentation Adlai Holler 2016-01-07 23:59:55 -08:00
  • 3d22b18bcf Finish that thought. Adlai Holler 2016-01-07 23:56:26 -08:00
  • 391ce15497 Remove gunk from Cocoapods Adlai Holler 2016-01-07 23:51:17 -08:00
  • 97d73cbbc3 Actually do the thing Adlai Holler 2016-01-07 23:50:43 -08:00
  • c9d53517fa Lock node's properties while pending view state is applied Adlai Holler 2016-01-07 23:48:10 -08:00
  • b5b5f9f559 Some clean up Adlai Holler 2016-01-07 23:39:11 -08:00
  • ea304f7f37 Nodes always read bridged properties from pending state Adlai Holler 2016-01-07 22:46:26 -08:00
  • 99b674c346 Lay some foundation for our new pending state controller Adlai Holler 2016-01-07 22:40:42 -08:00
  • d899f12f70 [ASCellNode] Layout delegate should not be public as it must not be reset externally. Do not call layout delegate method before the cell node is loaded. This can happen if application code calls -setNeedsLayout on the cell manually, and can confuse UIKit state because we submit an empty batch update call on the next runloop. Scott Goodson 2016-02-20 15:24:44 -08:00
  • ca8357a364 [AS*ImageNode] dispatch to the background before scheduling image download request (perf). Scott Goodson 2016-02-20 13:01:03 -08:00
  • cd6ca2885e [ASButtonNode] lazily initialize label, image, and backgroundImage (skip if never needed). Scott Goodson 2016-02-20 13:00:01 -08:00
  • c635ceb9db Merge pull request #1253 from facebook/revert-1249-revert-1247-revert-1171-ASDataController-reload appleguy 2016-02-19 23:28:01 -08:00
  • b75d6627bb Revert "Revert "Revert "[ASCollectionView / ASTableView] Optimize reloadData and reloadSection: methods.""" appleguy 2016-02-19 23:26:29 -08:00
  • 579965c824 Merge pull request #1252 from facebook/revert-1250-ASDataController-fix appleguy 2016-02-19 23:26:22 -08:00
  • 2b10d84a2b Revert "fix scheduling issue that causes collectionView to not animate" appleguy 2016-02-19 23:26:12 -08:00
  • f3300ded68 Merge pull request #1246 from Xinchi/master appleguy 2016-02-19 22:25:10 -08:00
  • 67c8cd5ccf Removing underscore Max Gu 2016-02-19 22:21:07 -08:00
  • 548b600504 Removing 2 unnecessary checks Max Gu 2016-02-19 22:18:08 -08:00
  • 115fc2b3da Adding visibility monitoring for ASTableVieww Max Gu 2016-02-19 22:15:44 -08:00
  • 747447b11d Merge branch 'master' of https://github.com/facebook/AsyncDisplayKit Scott Goodson 2016-02-19 21:33:56 -08:00
  • a1061301e0 [ASDataController] Revert the reloadData optimizations again - need to fix apps relying on prior behavior. Scott Goodson 2016-02-19 21:31:39 -08:00
  • 382509fac8 Letting ASCellNode and its subclasses handle didScroll Max Gu 2016-02-19 21:30:36 -08:00
  • 53cbd643de Removing ASCellNode+Internal Max Gu 2016-02-19 14:56:02 -08:00
  • a834382bcb Update for visibility monitoring Max Gu 2016-02-19 14:27:22 -08:00
  • 3c4ef523a2 Merge pull request #1250 from lkzhao/ASDataController-fix appleguy 2016-02-19 13:47:44 -08:00
  • 274029a5e0 Removing an unnecessary property Max Gu 2016-02-19 13:02:02 -08:00
  • fa4fc2b6ae Merge remote-tracking branch 'upstream/master' Max Gu 2016-02-19 12:59:00 -08:00
  • 650b500f92 Merge branch 'master' of https://github.com/Xinchi/AsyncDisplayKit Max Gu 2016-02-19 12:52:03 -08:00
  • 03446d97e1 Adding scroll visibility Max Gu 2016-02-18 18:00:37 -08:00
  • 6f3d570f13 appleguy's comment Luke Zhao 2016-02-19 12:45:43 -08:00
  • e2da2532ce fix tests Luke Zhao 2016-02-19 12:12:56 -08:00
  • d1793d50c8 fix umbrella header Engin Kurutepe 2016-02-19 14:32:04 +01:00
  • 7f57e8cbf4 fix scheduling issue that causes collectionView to not animate Luke Zhao 2016-02-19 00:09:21 -08:00
  • df71e04bc9 Merge pull request #1249 from facebook/revert-1247-revert-1171-ASDataController-reload appleguy 2016-02-18 23:06:52 -08:00
  • 58a3ba5e8f Revert "Revert "[ASCollectionView / ASTableView] Optimize reloadData and reloadSection: methods."" appleguy 2016-02-18 23:06:14 -08:00
  • e44987f293 Merge pull request #1248 from rcancro/currentScaleFactor appleguy 2016-02-18 20:05:10 -08:00
  • a62de38670 currentScaleFactor management rcancro 2016-02-18 20:01:23 -08:00
  • 73091bcc80 Merge pull request #1247 from facebook/revert-1171-ASDataController-reload appleguy 2016-02-18 19:50:18 -08:00
  • 32aa333c21 Revert "[ASCollectionView / ASTableView] Optimize reloadData and reloadSection: methods." appleguy 2016-02-18 19:50:06 -08:00
  • 75eab1db07 Adding scroll visibility Max Gu 2016-02-18 18:00:37 -08:00
  • 33d4c8693d Merge pull request #1171 from lkzhao/ASDataController-reload appleguy 2016-02-18 17:36:14 -08:00
  • 9422f92586 Merge pull request #1244 from Adlai-Holler/AHCollectionSectionSideInsets appleguy 2016-02-18 17:35:41 -08:00
  • 7ef1c2989d Merge pull request #1236 from ngleanh/master appleguy 2016-02-18 17:34:52 -08:00
  • 3f0b5b5d4e Merge pull request #1245 from rcancro/exposeCurrentScale appleguy 2016-02-18 16:46:08 -08:00
  • 2adc30440f Exposing currentScaleFactor rcancro 2016-02-18 16:41:58 -08:00
  • cefc985171 reset tests Luke Zhao 2016-02-18 16:28:03 -08:00
  • 40791dd859 optimize reload data, reload sections, & move nodes performance & logic Luke Zhao 2016-02-17 14:52:33 -08:00
  • eeb81a54de [ASDisplayNode+Beta] Expose helper functions, ASPerformBlockOnMainThread & ASPerformBlockOnBackgroundThread. Scott Goodson 2016-02-18 13:59:20 -08:00
  • 76708c47cf [ASCollectionView] Always honor sectionInset in both dimensions Adlai Holler 2016-02-18 09:54:48 -08:00
  • e272dcc21a Merge pull request #1223 from rcancro/fontAdjuster appleguy 2016-02-17 22:55:24 -08:00
  • c526fcdff4 Merge pull request #1239 from rahul-malik/rmalik-concurrent-alloc appleguy 2016-02-17 22:53:35 -08:00
  • 19cc368d15 In addition to allocating nodes in the background, perform that operation concurrently in ASDataController Rahul Malik 2016-02-17 13:19:00 -08:00
  • 0cf972d7ac [ASVideoNode] Remove beta warning in preparation for 1.9.7 launch. Scott Goodson 2016-02-17 22:28:12 -08:00
  • 4a37b0882e [ASCollectionView] iOS 7-only issue where willDisplayCell: is not called, fixed for only that OS version. This includes some method moves to make sure related methods are in closer proximitiy. Scott Goodson 2016-02-17 22:21:46 -08:00
  • 070982a50b fixed tests??? (it did locally anyway) rcancro 2016-02-17 13:08:16 -08:00
  • 8d603bf5e6 Check loadedImageIdentifer before sending it to delegate Anh Nguyen 2016-02-17 16:49:15 +07:00
  • 205feef58c Merge pull request #1235 from Adlai-Holler/AHSynchronousImageLoadingPath appleguy 2016-02-16 23:47:02 -08:00
  • 3d2f398948 Merge pull request #1234 from garrettmoon/removeSemiColon appleguy 2016-02-16 23:38:10 -08:00
  • e1597f902a Increase default value for leadingScreensForBatching to 2.0, as 1.0 is not enough for most network conditions / backend performance. Scott Goodson 2016-02-16 22:19:27 -08:00
  • da3af0cade Remove null handling docs for nonnull argument Adlai Holler 2016-02-16 19:47:08 -08:00
  • da953ac421 Provide a Synchronous Path for Loading Memory-Cached Images Adlai Holler 2016-02-16 19:43:47 -08:00
  • 8f07197573 Don't need this :) Garrett Moon 2016-02-16 19:05:17 -08:00
  • 0c335e3aba Merge pull request #1228 from keywind/patch-2 appleguy 2016-02-16 17:46:03 -08:00
  • d4ca8f4fd8 add ASTextKitFontAdjuster.mm to the build. rcancro 2016-02-16 08:56:09 -08:00
  • 0e7fae1825 reverted some debug code rcancro 2016-02-12 11:22:13 -08:00
  • a920e353c6 adjust font size to make text fit within constrained size rcancro 2016-02-12 11:11:06 -08:00
  • a4789f3524 Merge pull request #1231 from garrettmoon/reducePlaceholderFadeCost appleguy 2016-02-16 15:20:24 -08:00
  • 0ab73c1c23 Merge pull request #1230 from binl/bl_coalesce_reloads appleguy 2016-02-16 15:19:41 -08:00
  • 74661e27f6 Only start a fading animation if we're visible. And a threadsafety fix. Garrett Moon 2016-02-16 13:42:56 -08:00
  • 52afe2a6ac Merge pull request #1229 from rcancro/disableWordKerning appleguy 2016-02-16 11:27:46 -08:00
  • db1a91234d Improve reload handling in BatchUpdates Bin Liu 2016-02-16 10:57:12 -08:00
  • 23019cbbea Remove wordkerner in ASTextNode to fix jumbled text bug rcancro 2016-02-16 09:34:38 -08:00
  • a459752205 Update ItemNode.m Dafeng Jin 2016-02-16 10:30:39 +08:00
  • dc0db53a0d Merge pull request #1226 from facebook/displaySchedulerConcurrency appleguy 2016-02-13 01:04:37 -08:00
  • fce722b0c8 [ASDisplayNode] Allow display-scheduling method to be called concurrently. Scott Goodson 2016-02-13 00:58:56 -08:00
  • f3696cfef0 Merge pull request #1225 from garrettmoon/addImageLoadingDelegateMethod appleguy 2016-02-12 15:22:54 -08:00
  • 7d80fb31bd rename imageNodeDidStartLoading to imageNodeDidStartFetchingData Garrett Moon 2016-02-12 15:10:58 -08:00
  • cf1e4c87f5 Add image loading delegate method / cache instead of respondsToSelector Garrett Moon 2016-02-12 15:04:14 -08:00
  • 966ca34f42 Merge pull request #1224 from levi/pagerNodeRotation appleguy 2016-02-12 14:21:27 -08:00
  • 66c8c8f47d Add rotation support to ASPagerNode Levi McCallum 2016-02-12 13:44:41 -08:00
  • c1ca225e8d Merge pull request #1222 from Adlai-Holler/AHFixChangeSetIssues appleguy 2016-02-12 13:27:49 -08:00
  • bb99de4e0f Fix some logic issues in ASHierarchyChangeSet Adlai Holler 2016-02-12 08:20:47 -08:00
  • d237dc8bec Merge pull request #1220 from binl/bl_fix_changeset_datacontroller appleguy 2016-02-12 00:06:24 -08:00
  • ec1ab3f93e Merge pull request #1221 from nguyenhuy/fix_ASPagerNode_constrainedSize_crash appleguy 2016-02-12 00:01:46 -08:00
  • 5b135e1837 ASPagerNode uses its view's size for node constrained sizes Huy Nguyen 2016-02-11 23:59:41 -08:00
  • 88ff693327 Fixes in ChangeSet and DataController Bin Liu 2016-02-11 23:49:14 -08:00
  • 3a86a9d99e Merge pull request #1219 from binl/bl_reloads_indexPaths_in_changeSet appleguy 2016-02-11 17:48:30 -08:00
  • 3911fb1c34 Adjust reloads' indexPaths in ChangeSet Bin Liu 2016-02-11 14:11:10 -08:00
  • f6b85c9b07 Merge pull request #1218 from nguyenhuy/constrained_size_pager_node appleguy 2016-02-11 10:57:36 -08:00
  • 3e56a327c7 Add constrainedSizeForNodeAtIndexPath to ASPagerNodeDataSource Huy Nguyen 2016-02-11 10:47:27 -08:00
  • 5cccc0f432 Merge pull request #1216 from levi/layoutTransition appleguy 2016-02-10 19:34:06 -08:00
  • b267821d4c Wrap implicit node hierarchy management behind feature flag property Levi McCallum 2016-02-10 19:21:29 -08:00
  • 5fa3b53503 Merge pull request #1215 from garrettmoon/fixForPINRemoteImage2.0 appleguy 2016-02-10 18:43:05 -08:00
  • 063cf86579 PINRemoteImage 2.0 moved its tag, who the hell are these idiots. -signed, author of PINRemoteImage Garrett Moon 2016-02-10 18:35:29 -08:00
  • 07adec12a0 Merge pull request #1183 from levi/layoutTransition appleguy 2016-02-10 15:30:49 -08:00
  • cb7ce44bf2 Revert updates to ASViewController Levi McCallum 2016-02-10 15:22:43 -08:00