Commit Graph

  • f574f2c54e [Layout] Further deprecation steps for preferredFrameSize (#2255) Michael Schneider 2016-09-27 13:07:36 -07:00
  • 4de50ce6ff I don't believe it's safe to return a vector by reference created in a function. (#2286) Garrett Moon 2016-09-26 14:41:58 -07:00
  • 37613b73c7 [ASDataController] Remove implicit waiting AHRemoveImplicitWait Adlai Holler 2016-09-15 15:54:18 -07:00
  • e8f01f082a Re-enable examples on Travis because they've now been updated for new layout API. Scott Goodson 2016-09-26 21:28:24 -07:00
  • 4364468729 Revert Xcode Project file to before Cocoapods or Xcode 8 changes (seen in https://github.com/facebook/AsyncDisplayKit/pull/2295) (#2307) appleguy 2016-09-26 19:43:59 -07:00
  • fc09badf94 Update build script to run against iOS 10 to fix Jenkins (#2305) appleguy 2016-09-26 18:46:22 -07:00
  • e1631a5b77 Pass the cell node through in willDisplay: table/collection callbacks (#2282) Adlai Holler 2016-09-23 19:50:53 -04:00
  • c377578a67 Revert "Pass the cell node through in willDisplay: table/collection callbacks (#2282)" Hannah Trosi 2016-09-26 16:15:05 -07:00
  • 632c5559b6 Revert "Set alignItems to ASStackLayoutAlignItemsStretch in ASStackLayoutSpec (#2187)" Scott Goodson 2016-09-26 15:56:49 -07:00
  • d909a8af01 I don't believe it's safe to return a vector by reference created in a function. (#2286) Garrett Moon 2016-09-26 14:41:58 -07:00
  • 29dd3ce6d6 [build.sh] Update Build Scripts to Get CI Working (#2272) Adlai Holler 2016-09-26 15:25:10 -04:00
  • 679f68e169 upgrade snaphot tests to support IOS 10 (#2295) Hannah Troisi 2016-09-25 20:53:27 -07:00
  • 1cf73a179c Update Swift Example to Swift 3 AHUpdateSwiftExample Adlai Holler 2016-09-24 12:31:18 -04:00
  • cb836acdab Pass the cell node through in willDisplay: table/collection callbacks (#2282) Adlai Holler 2016-09-23 19:50:53 -04:00
  • 4326fc90bf Pass the cell node through in willDisplay: table/collection callbacks (#2282) Adlai Holler 2016-09-23 19:50:53 -04:00
  • b18e1bc071 Fix example projects to use Layout API 2.0 style object (#2285) Hannah Troisi 2016-09-23 16:24:21 -07:00
  • ce1d21dc63 [ASCellNode] Document cell node event callback behavior for plain-node cases (#2281) Adlai Holler 2016-09-23 13:30:30 -04:00
  • 9f55de2c6c Remove styleClass property from ASLayoutable for now (#2279) Michael Schneider 2016-09-23 09:30:17 -07:00
  • 75dca556e6 [Layout] Add style property to ASLayoutable (#2261) Michael Schneider 2016-09-22 16:00:52 -07:00
  • a9857f9963 Add assertions for creating an invalid ASDimension from type ASDimensionUnitAuto and ASDimensionUnitFraction (#2268) Michael Schneider 2016-09-22 15:48:36 -07:00
  • 9f1a387ba0 [ASTableView / ASCollectionView] Improve assertion messages if necessary data source methods are not implemented (#2269) Michael Schneider 2016-09-22 13:35:04 -07:00
  • 8427083ddb Set default value of flexShrink to NO (#2270) Michael Schneider 2016-09-21 13:17:35 -07:00
  • 51e5dc0684 Minor tweaks around image alignment in ASButtonNode (#2271) Rocir Santiago 2016-09-20 16:47:13 -07:00
  • 7dd997d442 Minor tweaks around image alignment in ASButtonNode (#2271) Rocir Santiago 2016-09-20 16:47:13 -07:00
  • 71fc2dd18d Revise performance measurement naming and structure (#2265) Harry Shamansky 2016-09-20 12:39:09 -07:00
  • 448753bc57 Add support to image alignment in ASButtonNode (#2266) Rocir Santiago 2016-09-19 17:16:49 -07:00
  • 5990376f68 Add support to image alignment in ASButtonNode (#2266) Rocir Santiago 2016-09-19 17:16:49 -07:00
  • 9c306e9cf2 [ASDisplayNode] Ensure ASHierarchyState propagation does not jump discontinuities in the node hierarchy. (#2263) appleguy 2016-09-19 12:04:39 -07:00
  • 3e5b8c3096 [ASDisplayNode] Ensure ASHierarchyState propagation does not jump discontinuities in the node hierarchy. (#2263) appleguy 2016-09-19 12:04:39 -07:00
  • 1bc0a3b0fb add more layout examples Hannah Trosi 2016-09-18 22:26:36 -07:00
  • 4c00e1f69b Re-add ASDisplayNode layout generation metric Adlai Holler 2016-09-16 12:57:41 -07:00
  • 0b7c7be4ba Fix ASViewController accessing traitCollection on iOS 7 (#2259) Adlai Holler 2016-09-16 08:52:09 -07:00
  • 3ff14711b0 Fix ASViewController accessing traitCollection on iOS 7 (#2259) releases/p6.11 Adlai Holler 2016-09-16 08:52:09 -07:00
  • 48f76c40d5 Fix ASViewController accessing traitCollection on iOS 7 (#2259) Adlai Holler 2016-09-16 08:52:09 -07:00
  • d278cdadcf [ASDataController] Remove implicit waiting AHRemoveImplicitWait_p6.12 Adlai Holler 2016-09-15 15:54:18 -07:00
  • 99661ba42a Another test change AHTestPR Adlai Holler 2016-09-15 13:57:12 -07:00
  • 25de53bb13 [ASDisplayNode] Add Event Tracing to Help Debugging (#2243) Adlai Holler 2016-09-15 13:24:19 -07:00
  • 439c02c417 Remove some thread affinity assertions that we no longer need (#2251) Adlai Holler 2016-09-15 12:13:24 -07:00
  • de9d2e19ec [ASDisplayNode] Use kCGBlendModeCopy in a Couple More Places (#2250) Adlai Holler 2016-09-15 11:56:46 -07:00
  • 6e2236c948 Make a test change – will not merge Adlai Holler 2016-09-15 12:15:46 -07:00
  • 8459c1e825 Remove some thread affinity assertions that we no longer need (#2251) Adlai Holler 2016-09-15 12:13:24 -07:00
  • 1e86dcdbe2 [ASDisplayNode] Use kCGBlendModeCopy in a Couple More Places (#2250) Adlai Holler 2016-09-15 11:56:46 -07:00
  • ad17f61e70 [ASTableView] Add Support for Interactive Reordering (#2221) Adlai Holler 2016-09-14 22:31:04 -07:00
  • 33230584fe [ASDisplayNode] Use Weak Proxy to Avoid Dangling CALayer.delegate (#2249) Adlai Holler 2016-09-15 10:49:31 -07:00
  • d9a16f22e6 Remove test for reverted behavior Adlai Holler 2016-09-15 10:56:41 -07:00
  • 0ad41cfc03 [ASDisplayNode] Use Weak Proxy to Avoid Dangling CALayer.delegate (#2249) Adlai Holler 2016-09-15 10:49:31 -07:00
  • 88d588d590 [ASDisplayNode] Use Weak Proxy to Avoid Dangling CALayer.delegate (#2249) Adlai Holler 2016-09-15 10:49:31 -07:00
  • 4cf571c830 [ASCollectionView] Add Support for Interactive Reordering (#2221) Adlai Holler 2016-09-14 22:31:04 -07:00
  • 566bd8ef66 Don't beginUpdates/endUpdates on cell relayout if data source is gone (#2248) Adlai Holler 2016-09-14 16:21:05 -07:00
  • d1d25a770c Don't beginUpdates/endUpdates on cell relayout if data source is gone (#2248) Adlai Holler 2016-09-14 16:21:05 -07:00
  • 63a084b627 Fix merge damage when bringing in #2206 Adlai Holler 2016-09-14 14:41:26 -07:00
  • c7b290e4cb Fix snapshot unit test merge issue Adlai Holler 2016-09-14 11:31:45 -07:00
  • bba71d05f0 Set .flexShrink to YES by default (#2247) Adlai Holler 2016-09-14 11:24:24 -07:00
  • 58b3c75673 Revert "[Layout] Use _addSubnode / _removeFromSupernode methods in _ASDisplayView 2 (#2232)" Adlai Holler 2016-09-14 11:12:56 -07:00
  • ff8ec4d510 Revert "Initial commit to throw an exception if manually adding / removing subnodes if node has automaticallyManagesSubnodes enabled (#2214)" Adlai Holler 2016-09-14 11:10:38 -07:00
  • a4b6942f00 Revert the giant layout diff Adlai Holler 2016-09-14 11:03:21 -07:00
  • 44153ca06e Attempt to get editing nodes updated first to avoid issues with reloading after interactive movement AHCollectionReordering Adlai Holler 2016-09-13 22:32:49 -07:00
  • 414d1d9ddd Add handy 2D move method Adlai Holler 2016-09-13 22:29:40 -07:00
  • 2f8c985374 add more examples Hannah Trosi 2016-09-13 22:19:10 -07:00
  • 3aa03ac960 Update our data source item counts optimistically when reordering Adlai Holler 2016-09-13 22:09:14 -07:00
  • 1e26519152 Check flag correctly Adlai Holler 2016-09-13 22:07:55 -07:00
  • 0f2e84572e Handle UICollectionView calling moveItemAtIndexPath on self during interactive reordering Adlai Holler 2016-09-13 21:59:05 -07:00
  • 025af5d594 [ASVideoNode] Maintain playback position between visibility changes (#2120) gazreese 2016-09-14 04:44:26 +01:00
  • 337e908390 Make Description Functions Dealloc-Safe (#2241) Adlai Holler 2016-09-13 17:48:31 -07:00
  • bb320c44c9 Rejigger to be based around node contexts AHAllocateNodesAsync Adlai Holler 2016-09-12 23:48:53 -07:00
  • 5b5c3d372b Mark unused function unused Adlai Holler 2016-09-12 22:52:36 -07:00
  • 0392c3b982 [ASDataController] Make node allocation & layout asynchronous, wait on it Adlai Holler 2016-09-12 22:27:55 -07:00
  • e00c908f09 Remove dead ends Adlai Holler 2016-09-12 11:13:26 -07:00
  • 1adbb3e5e0 Add support for collection view reordering as well Adlai Holler 2016-09-12 10:56:55 -07:00
  • af1baa6394 Mark selectors for intercepting Adlai Holler 2016-09-09 17:14:54 -07:00
  • 3f3d0b440a Support UITableView interactive reordering Adlai Holler 2016-09-09 16:05:47 -07:00
  • 84e633137b [Layout] Use _addSubnode / _removeFromSupernode methods in _ASDisplayView 2 (#2232) Adlai Holler 2016-09-12 10:46:43 -07:00
  • e9c919f403 Don't crash in production on invalid subnode insert (#2231) releases/p6.10 Adlai Holler 2016-09-12 10:29:31 -07:00
  • 8c380d1601 Don't crash in production on invalid subnode insert (#2231) Adlai Holler 2016-09-12 10:29:31 -07:00
  • e618012aa3 Skip selector check in proxy AHNaturalDealloc611 Adlai Holler 2016-09-09 18:57:49 -07:00
  • c615566f95 Add a proxy between layer and node, to avoid dangling pointers when tearing down hierarchies Adlai Holler 2016-09-09 18:53:05 -07:00
  • 287ad71b4e Fix issues with really long type names Adlai Holler 2016-09-09 18:52:34 -07:00
  • 1ca8558789 Improve ASWeakProxy implementation based on SDDelegateProxy Adlai Holler 2016-09-09 18:52:13 -07:00
  • c0da6cc4eb Couple tweaks Adlai Holler 2016-09-09 17:39:35 -07:00
  • 25c988f998 Let nodes deallocate naturally, manually trampoline UIKit ivars Adlai Holler 2016-09-09 11:09:57 -07:00
  • ed52b5d7cc Mark selectors for intercepting TableReorderingTests Adlai Holler 2016-09-09 17:14:54 -07:00
  • b7d66943d7 Support UITableView interactive reordering Adlai Holler 2016-09-09 16:05:47 -07:00
  • 59fbfb682d Measure performance for ASCellNode layout (#2209) Harry Shamansky 2016-09-09 10:38:13 -07:00
  • 4f235a401b Fixes unsafe use of asyncdisplaykit_node. (#2207) John Engelhart 2016-09-08 17:27:49 -07:00
  • 8c2f3f666f Fixes unsafe use of asyncdisplaykit_node. (#2207) John Engelhart 2016-09-08 17:27:49 -07:00
  • 6ab83068a6 [ASViewController] fix layout recursion (#2218) ricky 2016-09-08 16:01:14 -07:00
  • 60b9e16395 Revert "Revert "[ASViewController] stop propagating traits in the viewWill... methods (#2202)"" Adlai Holler 2016-09-08 16:02:58 -07:00
  • 6bef1e129a [ASViewController] fix layout recursion (#2218) ricky 2016-09-08 16:01:14 -07:00
  • 43f486c275 Fix the dealloc test (#2216) Adlai Holler 2016-09-08 14:25:00 -07:00
  • 04ad27d200 Improve crash logging [@johnepinterest] (#2210) Hannah Troisi 2016-09-08 14:06:49 -07:00
  • b289286dc8 Fix the dealloc test (#2216) Adlai Holler 2016-09-08 14:25:00 -07:00
  • 8084217356 Improve crash logging [@johnepinterest] (#2210) Hannah Troisi 2016-09-08 14:06:49 -07:00
  • 0d3b31dc2d Fix tests that failed due to merging an old PR (#2217) Adlai Holler 2016-09-08 14:37:53 -07:00
  • 85fee6b609 Fix the dealloc test (#2216) Adlai Holler 2016-09-08 14:25:00 -07:00
  • bc59b96ca9 [ASDisplayNode] Add onDidLoad Method to Perform Work When Loaded (#2128) Adlai Holler 2016-09-08 14:18:35 -07:00
  • 593f13d800 Improve crash logging [@johnepinterest] (#2210) Hannah Troisi 2016-09-08 14:06:49 -07:00
  • 2f9465f0d7 Remove file refs that shouldn't be there Adlai Holler 2016-09-08 13:06:56 -07:00
  • 9d0af66cf4 Fix equality in ASTextKitRendererKey (#2215) Adlai Holler 2016-09-08 12:59:03 -07:00
  • 46e0c3e502 Majorly Improve Descriptions (#2208) Adlai Holler 2016-09-07 20:11:27 -07:00
  • 12ab2e3759 Fix equality in ASTextKitRendererKey (#2215) Adlai Holler 2016-09-08 12:59:03 -07:00