Commit Graph

  • 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
  • da4db4f1e7 Merge pull request #906 from JohnWong/gh-pages appleguy 2015-12-03 10:46:40 -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
  • e1b50ce77a Fix merge conflicts Aaron Schubert 2015-12-03 14:23:27 +00:00
  • 630bd23820 Merge branch 'master' into ASMapNode Aaron Schubert 2015-12-03 14:22:45 +00:00
  • 945e6fdb44 Revert accidental changes to Kittens example. Apologies @nguyenhuy ! Aaron Schubert 2015-12-03 11:28:10 +00:00
  • 79b4c95749 Substantially improved ASMapNode and made it a lot clearer and less complex internally. Aaron Schubert 2015-12-03 11:22:05 +00:00
  • 73b90023dc Merge branch 'master' into update-objc Adlai Holler 2015-12-01 22:16:36 -08:00
  • 1fd65c2f25 Annotate ASAsciiArtBoxCreator.h Adlai Holler 2015-12-01 21:57:45 -08:00
  • 693f330e05 Update video links in gh-pages John Wong 2015-12-02 10:40:52 +08:00
  • e42bcf47be Merge pull request #901 from Adlai-Holler/ModernizeCellLoading appleguy 2015-12-01 17:54:45 -08:00
  • 3b6b48175d Fix for an incorrect assertion firing when transforming an ASLayoutSpec-positioned node. Scott Goodson 2015-12-01 17:49:11 -08:00
  • ee917ae210 Disable verbose logging, re-enable working window to merge WIP and avoid conflicts. Scott Goodson 2015-12-01 16:48:59 -08:00
  • 8e75c594c7 Add some more annotations Adlai Holler 2015-12-01 16:48:55 -08:00
  • fdfe18873a Merge branch 'master' into update-objc Adlai Holler 2015-12-01 16:45:25 -08:00
  • 8bc65a9624 A few more debug changes for the removal of the working window. Scott Goodson 2015-11-08 17:37:35 -08:00
  • e1d06e70ff Fix constant naming Adlai Holler 2015-12-01 12:00:38 -08:00
  • f669dddd88 Merge pull request #903 from JohnWong/master appleguy 2015-12-01 11:50:27 -08:00
  • c975c03542 Update video links in docs John Wong 2015-12-02 01:43:56 +08:00
  • ec682db8d7 Fix name Adlai Holler 2015-11-30 23:24:57 -08:00
  • 1f8df4ffec Use shiny new dequeueReusableCellWithIdentifier:forIndexPath: method in ASTableView Adlai Holler 2015-11-30 23:22:53 -08:00
  • 0ee1fd82dc Refactor nodeDidRelayoutWithSizeChange: -> nodeDidRelayout:sizeChanged: Adlai Holler 2015-11-30 19:29:27 -08:00
  • 9669f147ba Efficiency improvements to consolidate display events for the window-less preload range. Scott Goodson 2015-11-08 17:04:13 -08:00
  • 7f59beb195 Initial experimental commit with functioning preloading, without the working window. Scott Goodson 2015-11-08 12:56:17 -08:00
  • 771eca5083 Merge pull request #825 from levi/levi/text-renderer appleguy 2015-11-30 18:52:21 -08:00
  • 04d93532bc Only require node sizes once per run loop, and only if a node's size has changed Adlai Holler 2015-11-30 17:20:32 -08:00
  • 5465d44383 Include visible range handler implementation file in iOS project Levi McCallum 2015-11-30 17:08:01 -08:00
  • 625b6cc373 Add ASRangeHandlerVisible.h to iOS project Levi McCallum 2015-11-30 15:53:10 -08:00
  • 309914052f Fix broken build with visible range handler file reference Levi McCallum 2015-11-30 15:37:47 -08:00
  • 04ad021daa Rename positioning block to sport as namespace Levi McCallum 2015-11-30 06:55:32 -08:00
  • 9d327cd14f Remove fixme from test Levi McCallum 2015-11-30 06:54:51 -08:00
  • cd78bcce99 Convert naming of hash helpers to AS namespace Levi McCallum 2015-11-30 06:53:50 -08:00
  • 82848d6c23 Add TextKit classes to iOS framework target Levi McCallum 2015-11-15 15:41:22 -08:00
  • af60009992 Update social app to use new text node API Levi McCallum 2015-11-15 10:48:50 -08:00
  • 52b6c47d23 Allow resizing TextKit tests to pass by taking into account imprecision Levi McCallum 2015-11-15 10:43:57 -08:00
  • 2cf4b22c96 Include correct TextKit headers Levi McCallum 2015-11-15 10:14:06 -08:00
  • 8114fc4f46 Bring over core TextKit Truncation and Renderer tests from CK Levi McCallum 2015-11-15 10:03:40 -08:00
  • c1f4456fd5 Use composed attributed truncation string for underlying drawing text Levi McCallum 2015-11-15 00:07:52 -08:00
  • a8e6aebe9c Remove public header exposure of text kit internals Levi McCallum 2015-11-09 10:32:41 -06:00
  • 197a31f636 Fix mistakenly renamed method in unit test Levi McCallum 2015-11-09 10:32:07 -06:00
  • 397e5b15e9 Fix tabbing on initializer Levi McCallum 2015-11-09 10:27:19 -06:00
  • a0c05ebffc Rename CK classes to AS classes Levi McCallum 2015-11-07 09:02:36 -06:00
  • de66819286 Implement functioning isTruncated API on ASTextNode Levi McCallum 2015-11-07 08:15:29 -06:00
  • 74435fb584 Convert ASTextNode to support CKTextKitRenderer Levi McCallum 2015-11-06 13:48:50 -08:00
  • 275fd3eddd Include missing hash helpers implementation Levi McCallum 2015-11-06 10:33:38 -08:00
  • bae3e3b63d Add latest ComponentKit text kit renderer into project Levi McCallum 2015-11-06 10:24:13 -08:00
  • 9032962353 Nuke the curly quotes - omg y must u curly 1.9.2 Scott Goodson 2015-11-29 22:39:59 -08:00
  • 937b72b64a Merge pull request #879 from levi/levi/custom-layout-example appleguy 2015-11-29 22:14:31 -08:00
  • 171160564a Merge pull request #895 from Adlai-Holler/Cleanup894 appleguy 2015-11-29 22:01:04 -08:00
  • df11ea8b34 Podspec 1.9.2 version bump. Scott Goodson 2015-11-29 21:50:57 -08:00
  • 24cb1d5cb0 Fix broken build Levi McCallum 2015-11-29 21:49:34 -08:00
  • d132416d90 Merge pull request #848 from nguyenhuy/JustifyContentSpaceBetweenAndAround appleguy 2015-11-29 21:46:42 -08:00
  • c801965f94 Zero out constrained size value by default Levi McCallum 2015-11-29 21:28:59 -08:00
  • fca8614c18 Scope like a boss Adlai Holler 2015-11-29 21:22:37 -08:00
  • ebf8da9b55 Merge pull request #894 from Adlai-Holler/InterfaceStateImageNode appleguy 2015-11-29 21:20:39 -08:00
  • 50b318b117 Lock and unlock manually when doing early return Adlai Holler 2015-11-29 17:49:11 -08:00
  • e481782ccb ASMultiplexImageNode: only copy image identifiers once Adlai Holler 2015-11-29 17:43:09 -08:00
  • 7d3cf56b17 ASMultiplexImageNode: fix bad behaviors with imageIdentifiers property Adlai Holler 2015-11-29 17:33:00 -08:00
  • 46eca61dbf ASMultiplexImageNode: replace spin lock with mutex Adlai Holler 2015-11-29 17:31:57 -08:00
  • dfc7c0cc0e Image nodes call fetchData when image source is updated while in fetch range Adlai Holler 2015-11-29 17:29:44 -08:00
  • ee7e311631 Merge pull request #850 from facebook/NodeLifecycle appleguy 2015-11-29 16:57:02 -08:00
  • 254f55b758 Add locking for ASInterfaceState. Misc. cleanup. Scott Goodson 2015-11-29 14:57:43 -08:00
  • 59ff876b67 Ensure that nil message doesn't cause invalid scalar value Levi McCallum 2015-11-29 13:51:15 -08:00
  • fb9f37b293 Merge remote-tracking branch 'origin/NodeLifecycle' into NodeLifecycle Scott Goodson 2015-11-29 13:26:53 -08:00
  • 936730d46b ASInterfaceStateVisible is now being driven by a new ASRangeHandlerVisible. Scott Goodson 2015-11-29 13:24:42 -08:00
  • 1ed22866b1 Working implementation of ASInterfaceState for Display and FetchData behaviors. Scott Goodson 2015-11-28 22:48:30 -08:00
  • 943cae7eb9 Placeholder implementation of -setInterfaceState:. Scott Goodson 2015-11-28 17:45:43 -08:00
  • ff0e94b4e1 Introduce ASInterfaceState on ASDisplayNode. Scott Goodson 2015-11-16 11:36:10 -08:00
  • d87404e4be Placeholder implementation of -setInterfaceState:. Scott Goodson 2015-11-28 17:45:43 -08:00
  • bd4b8601ba Merge pull request #837 from levi/levi/cell-selection appleguy 2015-11-28 16:56:25 -08:00
  • 37334273dd Merge pull request #873 from nguyenhuy/AlignmentWrapper appleguy 2015-11-28 16:24:48 -08:00
  • 6ea01d66a4 Merge pull request #857 from nguyenhuy/ImproveSocialAppLayoutSample appleguy 2015-11-28 16:01:14 -08:00