Commit Graph

  • ad4db73b95 Add tuning params method forwards to ASCollectionNode Levi McCallum 2015-12-21 09:01:19 -06:00
  • 2bb7fc43f5 Add reloadData forward methods to ASCollectionNode Levi McCallum 2015-12-21 08:58:55 -06:00
  • 63b493a95b Increase preload tuning param range in pager node Levi McCallum 2015-12-21 08:54:13 -06:00
  • 53d2af6ca1 Move PagerNode setup into didLoad Levi McCallum 2015-12-21 08:52:41 -06:00
  • 322caaeb6a wip after review Luke Parham 2015-12-21 01:24:46 -06:00
  • 841bed624d Merge pull request #962 from facebook/OptimizeVisibilityNotificationDisablement appleguy 2015-12-20 16:05:14 -08:00
  • b8602d1073 Fix ASBasicImageDownloader tests - prevent use of init / new instead of +sharedImageDownloader. Scott Goodson 2015-12-20 15:42:57 -08:00
  • 97bb05d326 Order-of-magnitude speedup in handling of "disable visibility notifications" Scott Goodson 2015-12-20 12:47:42 -08:00
  • b787020310 Merge pull request #961 from facebook/AutomagicalNodeHierarchyHookups appleguy 2015-12-20 12:06:39 -08:00
  • 92126f0d66 Support surprisingly nice automatic behavior for the unsupported case of view-backed nodes as children of layer-backed ones. Scott Goodson 2015-12-19 20:33:28 -08:00
  • bbc0452a7a Improve UIView & CALayer handling of -addSubnode:, and ensure node hierarchies are hooked up even when addSubview: is used directly. Scott Goodson 2015-12-19 18:29:05 -08:00
  • 8ce0f2ad66 Bump podfile version to 1.9.4. Scott Goodson 2015-12-19 13:10:36 -08:00
  • c69e18bc6e refactored test Luke Parham 2015-12-19 00:14:17 -06:00
  • 2128b133a5 Merge pull request #959 from facebook/TableHeaderFooterViewNodes appleguy 2015-12-18 22:13:23 -08:00
  • 5745cfd0d8 Enable node detection for tableHeaderView and tableFooterView on ASTableView. Scott Goodson 2015-12-18 21:58:58 -08:00
  • 16b0bd94fa Merge pull request #957 from facebook/HierarchyAndInterfaceStateSync appleguy 2015-12-18 20:26:35 -08:00
  • 32a99e3d41 Ensure that .hierarchyState is propogated to new subnodes early enough for us to reference it as the views are added. Scott Goodson 2015-12-18 19:52:47 -08:00
  • 834cf79c4e Merge pull request #905 from facebook/RemoveWorkingWindow appleguy 2015-12-18 19:43:02 -08:00
  • 578d0f4f78 Final cleanup for initial version of removing the UIWindow-based render range. Scott Goodson 2015-12-18 18:47:08 -08:00
  • c6759671e6 Merge branch 'master' into RemoveWorkingWindow Scott Goodson 2015-12-18 18:25:14 -08:00
  • e15a7db773 Merge pull request #925 from levi/levi/pager-node appleguy 2015-12-18 18:20:25 -08:00
  • 002b3b3805 renamed example app Luke Parham 2015-12-18 19:40:12 -06:00
  • 8a216dd595 Merge pull request #956 from facebook/ASDisplayNodeName appleguy 2015-12-18 17:34:18 -08:00
  • ee152eadf1 Remove CALayer and UIView implementations of "name" property. Scott Goodson 2015-12-18 16:01:19 -08:00
  • 901a8fbd98 fixed video tests Luke Parham 2015-12-18 04:47:26 -06:00
  • 42efde3821 Merge branch 'master' into ASVideoNode Luke Parham 2015-12-18 03:57:50 -06:00
  • 9b4226d649 creating player on init seems to improve performance Luke Parham 2015-12-18 03:56:32 -06:00
  • 616e9ffbcb fixed problem with fetchData problem and updated nic cage example Luke Parham 2015-12-18 03:41:53 -06:00
  • a75871055f added video sample app with tableview and simple one with 3 video examples Luke Parham 2015-12-18 02:22:33 -06:00
  • ca11efb187 Merge pull request #951 from facebook/ASTextNodeRendererInvalidationEfficiency appleguy 2015-12-17 22:27:52 -08:00
  • 1872ac07aa [ASTextNode] Renderer should not be invalidated if bounds size matches calculatedSize, even if it doesn't match constrainedSize. Scott Goodson 2015-12-17 22:12:29 -08:00
  • ed1c71d588 Merge pull request #924 from aaronschubert0/ASMapNode appleguy 2015-12-17 19:34:50 -08:00
  • 3b5fb17f81 Merge pull request #942 from bsmith11/ASTextKitCoreTextAttributesBug appleguy 2015-12-17 19:18:43 -08:00
  • d56a53d9aa Merge pull request #941 from samhsiung/fix_truncation appleguy 2015-12-17 18:17:48 -08:00
  • bc6e5fee1a Merge pull request #949 from rcancro/roundMin appleguy 2015-12-17 15:34:12 -08:00
  • c6f4aff4ef Do not round when resolving relative dimensions rcancro 2015-12-17 15:20:40 -08:00
  • 6cbc51dc61 cleaned up comments Luke Parham 2015-12-16 23:44:17 -06:00
  • b5c1076921 wip, adding play button functionality Luke Parham 2015-12-16 23:02:39 -06:00
  • 669fd38dd4 Fix project includes for ASPagerNode Levi McCallum 2015-12-11 16:02:39 -08:00
  • 1b5ac3615e Add ASPagerNode to framework header Levi McCallum 2015-12-11 14:44:23 -08:00
  • 473085db47 Move position of ASPagerNodeDataSource to support Travis builds Levi McCallum 2015-12-11 13:42:25 -08:00
  • aea5a3318e Implement simple horizontal paging node Levi McCallum 2015-12-07 19:12:34 -08:00
  • 8349be288b Merge pull request #945 from rcancro/aslayoutPixelBounds appleguy 2015-12-16 17:40:50 -08:00
  • 3d48637974 Merge pull request #946 from facebook/ASTextNodeLongPress appleguy 2015-12-16 17:38:26 -08:00
  • f44c829564 ASTextNode shouldn't create a long press gesture recognizer unless the delegate cares about the callback. Scott Goodson 2015-12-16 17:20:08 -08:00
  • 2e6e81e66b Don't allow unitialized or under constrained layouts cause a crash. rcancro 2015-12-16 15:34:30 -08:00
  • 71c44843c8 enforce pixels bounds for ASLayout size/position rcancro 2015-12-16 13:14:33 -08:00
  • 4ceab33038 Further clean up for ASDK 2.0 Aaron Schubert 2015-12-16 10:20:13 +00:00
  • fe5a58087d Merge branch 'master' into cells-with-view-controllers Luke Parham 2015-12-15 15:31:13 -06:00
  • 17c985da38 commented some stuff out Luke Parham 2015-12-15 15:30:27 -06:00
  • e64965c1ca Fixed ASTextKit CoreText attributes bug which was incorrectly reading a NSParagraphStyle as CTParagraphStyleRef Bradley Smith 2015-12-15 14:41:37 -05:00
  • f9d476e170 Fix ASTextNode truncated size calculation ignoring attributes in the last line Samuel Hsiung 2015-12-15 10:09:03 -08:00
  • 50f652a5b3 Fix indendation Aaron Schubert 2015-12-14 10:22:37 +00:00
  • e202b18db9 Annotate some new stuff Adlai Holler 2015-12-13 10:07:14 -08:00
  • 7079a9cc79 Merge branch 'master' into update-objc Adlai Holler 2015-12-13 10:05:03 -08:00
  • 0cc229d38d Merge pull request #935 from samhsiung/clip_yes appleguy 2015-12-12 18:00:52 -08:00
  • 6ad1503556 Merge branch 'master' into RemoveWorkingWindow Scott Goodson 2015-12-11 22:42:13 -08:00
  • 872b3588d8 Complete merge of working window removal with ASHierarchyState changes in master. Scott Goodson 2015-12-11 22:15:13 -08:00
  • 00fe336ae7 Merge branch 'master' into RemoveWorkingWindow Scott Goodson 2015-12-11 21:34:45 -08:00
  • e4ca0e3ccf make ASEditableTextNode's textView clip to bounds Samuel Hsiung 2015-12-11 18:53:10 -08:00
  • 7380296e27 Merge pull request #877 from soniccat/master appleguy 2015-12-11 12:23:56 -08:00
  • 745f724fae Merge pull request #933 from garrettmoon/fixCrashRelatedToOutOfOrderMainQueueBlocks appleguy 2015-12-11 11:08:05 -08:00
  • 941a732fd6 Rename and move ASMainSerialQueue to its own class Garrett Moon 2015-12-11 10:53:06 -08:00
  • 066596314e Fix deadlock when an editing transaction needs to perform its work on the main thread, and then elsewhere, on the main thread, we block waiting for all editing transactions to finish Garrett Moon 2015-12-11 10:03:43 -08:00
  • f94229796c Fixes out of order blocks running on main queue in ASDataController Garrett Moon 2015-12-10 19:53:51 -08:00
  • 2d9064dd1e Merge pull request #932 from garrettmoon/exposeRecursivelyEnsureDisplay appleguy 2015-12-10 20:17:10 -08:00
  • 082dc1cbca Expose recursivelyEnsureDisplay Garrett Moon 2015-12-10 19:42:17 -08:00
  • eeb49859f0 view controller node is resized to match layoutspec for cells Luke Parham 2015-12-09 13:13:39 -06:00
  • 5e34f10b81 added sample app that initializes ASCollectionView cells using view controllers, wip though Luke Parham 2015-12-08 21:57:14 -06:00
  • ad282132ff merge master Alexey Glushkov 2015-12-08 22:04:34 +03:00
  • 1dfb8fac67 Changed init method, as well as further clean up to get ASMapNode ready for 2.0 Aaron Schubert 2015-12-08 10:37:00 +00:00
  • c9a0a3d46f Merge pull request #918 from levi/master appleguy 2015-12-07 12:58:25 -08:00
  • f5d06c5989 Merge pull request #919 from facebook/ASDataControllerVisibleNodes 1.9.3 appleguy 2015-12-06 22:01:27 -08:00
  • 88b36f58e7 Ensure an empty array is returned if visibleNodes is called before any nodes are complete. Scott Goodson 2015-12-06 21:45:46 -08:00
  • 223cac1784 Inline supplementary kind iteration in data controller Levi McCallum 2015-12-06 21:30:55 -08:00
  • f6cc2067e9 Merge pull request #917 from levi/master appleguy 2015-12-06 21:25:47 -08:00
  • 0cf89535d0 Merge pull request #842 from aaronschubert0/ASMapNode appleguy 2015-12-06 21:07:29 -08:00
  • a47a1b8c2a Bump podspec to 1.9.3. Remove Cocoapods-generated workspace files. Scott Goodson 2015-12-06 20:32:21 -08:00
  • 64da9e7ece Ensure that new section supplementary nodes are inserted into backing store Levi McCallum 2015-12-06 20:07:29 -08:00
  • 1e9c4563f3 Improve factoring of locking and early returns for -setInterfaceState: and -setHierarchyState: Scott Goodson 2015-12-06 19:30:04 -08:00
  • ea144310c8 Merge pull request #915 from facebook/ASHierarchyState appleguy 2015-12-06 19:29:07 -08:00
  • c11d90cd3a Fix an issue with ASHierarchyState when disabling rasterization after having enabled it. Scott Goodson 2015-12-06 18:46:29 -08:00
  • 271f288a19 Polish ASHierarchyState implementation, fix old comment typos, work on test breakages. Scott Goodson 2015-12-06 15:04:47 -08:00
  • b16a9e294e Merge branch 'master' into update-objc Adlai Holler 2015-12-06 12:25:13 -08:00
  • 67aec97523 Adopt ASHierarchyState to replace manual checking for ASCellNode parent. Scott Goodson 2015-12-05 22:41:40 -08:00
  • 840884272d Introduced ASHierarchyState. Created ASDisplayNode+FrameworkPrivate.h. Fixed deadlock. Scott Goodson 2015-12-05 22:20:16 -08:00
  • 29897297c5 Merge pull request #913 from Adlai-Holler/WorkaroundCellContentsLoading appleguy 2015-12-05 17:35:28 -08:00
  • faf9d266c5 Merge pull request #914 from Adlai-Holler/UpdateInterfaceStateBeforeCallout appleguy 2015-12-05 16:03:57 -08:00
  • 6e13368463 Merge pull request #911 from Adlai-Holler/FixTextNodeHighlightingLogic appleguy 2015-12-05 11:01:56 -08:00
  • 4284b6e23a Set _interfaceState before calling fetchData et al. Adlai Holler 2015-12-05 00:20:44 -08:00
  • 34c487de5b Fix test Adlai Holler 2015-12-04 13:01:15 -08:00
  • 0bfb5a0401 Make new interface state a first-class value Adlai Holler 2015-12-04 12:49:38 -08:00
  • 9579420cd7 Add static constant ASInterfaceStateInHierarchy which we'll return if the node is not in a cell but its view is in a window Adlai Holler 2015-12-04 12:47:36 -08:00
  • 05ff0e40ec Add test case for non-cell node interface state Adlai Holler 2015-12-04 12:46:34 -08:00
  • 8f5b498381 Move data controller classes into separate details group Levi McCallum 2015-12-04 11:44:02 -08:00
  • 3a04cb7cc8 Merge pull request #898 from Adlai-Holler/OptimizeNodeDidRelayout appleguy 2015-12-03 21:02:22 -08:00
  • 835acd6a25 Change assumed value for text node highlighting delegate method to YES and don't consult it unless highlighting. Adlai Holler 2015-12-03 20:52:02 -08:00
  • 61f2f73b16 Merge pull request #910 from Adlai-Holler/FixMovingLinkTouches appleguy 2015-12-03 10:58:54 -08:00
  • f39105a8f4 Optimize Adlai Holler 2015-12-03 09:45:45 -08:00
  • f723452756 Allow link taps to continue if touches move within the same link Adlai Holler 2015-12-03 09:25:37 -08:00