Huy Nguyen
|
0e7edd184a
|
Fix ASLayoutSpecPlayground:ViewController:toggleVisualization
|
2016-03-29 00:04:32 -07:00 |
|
Huy Nguyen
|
495a4a00b7
|
Fix context handling in ASDisplayNode:measureWithSizeRange
|
2016-03-28 23:56:39 -07:00 |
|
Huy Nguyen
|
32551c0be9
|
Properly lock layoutableContextMap
|
2016-03-28 23:55:56 -07:00 |
|
Hannah Troisi
|
be4d62fd47
|
Merge remote-tracking branch 'facebook/master' into ASLayoutPlayground
|
2016-03-28 08:20:50 -07:00 |
|
Hannah Troisi
|
3b7d88c471
|
Refactored layout inspector code for extensibility.
|
2016-03-28 08:18:40 -07:00 |
|
Scott Goodson
|
096df7b385
|
[ASDisplayNode] Remove #if gating of ASDisplayNode hitTest: (I'd misread this as _ASDisplayView's implementation, and both are needed).
|
2016-03-28 07:49:14 -07:00 |
|
Scott Goodson
|
cd493358cc
|
[ASControlNode] Upgrades to +setEnableHitTestDebug: to intersect hitTestSlop with parents' bounds+slop, to accurately predict and visualize UIKit event delivery edge cases.
|
2016-03-27 22:02:13 -07:00 |
|
Hannah Troisi
|
1173e1a46b
|
Huy debugging
|
2016-03-27 20:52:27 -07:00 |
|
Scott Goodson
|
3e2414da6f
|
[ASInterfaceState] Fix for an edge case of exiting Visible state before node deallocation.
|
2016-03-27 18:15:40 -07:00 |
|
Hannah Troisi
|
72d5785dc2
|
Merge remote-tracking branch 'facebook/master' into ASLayoutPlayground
|
2016-03-27 18:04:59 -07:00 |
|
Hannah Troisi
|
17103719a0
|
[ASLayoutableInspector] Support different layoutable property types to set up buttons that can edit all of them.
|
2016-03-27 18:02:59 -07:00 |
|
appleguy
|
97798010cb
|
Merge pull request #1443 from nguyenhuy/layoutable_context
[ASLayoutable] Introduce ASLayoutableContext, thread-local storage for layout passes.
|
2016-03-27 17:40:42 -07:00 |
|
Huy Nguyen
|
7bb3015950
|
Rename ASLayoutableContext methods
|
2016-03-27 17:38:41 -07:00 |
|
Huy Nguyen
|
81d26994c5
|
Introduce ASLayoutableContext
- The struct is mapped to ID of the current thread and used by subnodes to decide whether they should proceed measurement.
|
2016-03-27 17:09:59 -07:00 |
|
Hannah Troisi
|
22d3828092
|
[ASLayoutableInspector] Transition to an ASTableNode-based architecture to support larger numbers of buttons / customizable types.
|
2016-03-27 15:55:10 -07:00 |
|
Hannah Troisi
|
b97a3a3410
|
Merge remote-tracking branch 'facebook/master' into ASLayoutPlayground
|
2016-03-27 15:34:39 -07:00 |
|
appleguy
|
e4c6a49cb2
|
Merge pull request #1441 from facebook/Invisibility
[ASDisplayNode] Alternative implementation of interfaceState -> invisible that avoids a subclass call from -dealloc.
|
2016-03-27 00:44:45 -07:00 |
|
Scott Goodson
|
c6093cffdf
|
Fix assertion format specifier from previous commit.
|
2016-03-26 23:57:16 -07:00 |
|
Scott Goodson
|
6a887a8acf
|
[ASDisplayNode] Alternative implementation of interfaceState -> invisible that avoids a subclass call from -dealloc.
|
2016-03-26 23:24:30 -07:00 |
|
appleguy
|
82a4f5c7e7
|
Merge pull request #1440 from facebook/FixTruncationEdgeCase
[ASTextNode] Fix edge case where text truncator may not run (manually hosted nodes)
|
2016-03-26 20:33:34 -07:00 |
|
Scott Goodson
|
daf41ebb43
|
[ASTextNode] Fix edge case where text truncator may not run (manually hosted nodes that are lacking the expected call to -measure).
This fixes the scenario described in https://github.com/facebook/AsyncDisplayKit/issues/1295
|
2016-03-26 18:19:02 -07:00 |
|
Hannah Troisi
|
3e49bf70bb
|
more code cleanup
|
2016-03-26 10:27:06 -07:00 |
|
Hannah Troisi
|
8cd36f1170
|
Merge remote-tracking branch 'facebook/master' into ASLayoutPlayground
|
2016-03-26 10:01:00 -07:00 |
|
Hannah Troisi
|
47a9e9a7f2
|
Cleaning up code.
|
2016-03-26 10:00:28 -07:00 |
|
Hannah Troisi
|
a7bd6ce97d
|
Cleaned up examples code.
|
2016-03-26 09:57:40 -07:00 |
|
Scott Goodson
|
a36cf79300
|
[AsyncDisplayKit] Main .podspec update to 1.9.7.1 (final GM of 1.9.7, as the tag changed). Uses PINRemoteImage 2.1.2.
|
2016-03-25 20:50:12 -07:00 |
|
Hannah Troisi
|
2d4ec243ae
|
added new ASLayoutableInspectorNode features
|
2016-03-25 15:47:12 -07:00 |
|
appleguy
|
dba16ce009
|
Merge pull request #1433 from levi/patch-12
Fix PagerNode from not loading
|
2016-03-25 12:02:12 -07:00 |
|
Levi McCallum
|
c07175bfcb
|
Fix conditional
|
2016-03-25 11:54:56 -07:00 |
|
Levi McCallum
|
687be58621
|
Fix PagerNode from not loading
|
2016-03-25 10:02:47 -07:00 |
|
appleguy
|
c1330682f9
|
Merge pull request #1430 from levi/patch-11
[ASPagerNode] Prevent calculation of current index path when the collection view is empty
|
2016-03-24 21:43:30 -07:00 |
|
Levi McCallum
|
f51ca78570
|
Simplify boolean logic
|
2016-03-24 21:40:49 -07:00 |
|
Levi McCallum
|
d845a18dfb
|
Prevent calculation of current index path when the collection view is empty
|
2016-03-24 21:33:01 -07:00 |
|
appleguy
|
1199dd69f7
|
Merge pull request #1429 from ejensen/scroll-enabled-fix
[ASEditableTextNode] Assign textView's scrollEnabled on creation
|
2016-03-24 21:03:08 -07:00 |
|
appleguy
|
809563ece4
|
Merge pull request #1420 from hannahmbanana/fixSocialSampleApp
[SocialAppLayout example] update to use ASTextNode's passthroughNonlinkTouches property
|
2016-03-24 21:01:46 -07:00 |
|
Eric Jensen
|
057ec55941
|
Correct documentation comments
|
2016-03-24 20:08:03 -07:00 |
|
Eric Jensen
|
7de48da44f
|
Correct ASEditableTextNode's default value according to the documentation
|
2016-03-24 20:00:53 -07:00 |
|
Eric Jensen
|
f988f86f7f
|
Assign the textView's scrollEnabled property in ASEditableTextNode's didLoad method.
This prevents a mismatch if the scrollEnabled property on ASEditableTextNode is set before the textView is loaded.
|
2016-03-24 19:51:16 -07:00 |
|
Scott Goodson
|
eed812dcdf
|
[ASRangeController] Slight tweaks to the default Full ranges, for memory savings in multi-tabbed apps with still-excellent preloading consistency.
1.9.7
|
2016-03-23 23:36:59 -07:00 |
|
appleguy
|
36d23230fe
|
Merge pull request #1421 from Adlai-Holler/AvoidMutatingSublayersDuringEnumeration
[ASDisplayNode] When Enumerating Subtree, Copy sublayers to Avoid NSFastEnumerationMutation Exception
|
2016-03-23 23:33:48 -07:00 |
|
Hannah Troisi
|
6c4af53434
|
Revert project changes for Social App Example
|
2016-03-23 23:25:26 -07:00 |
|
Adlai Holler
|
a90a83b607
|
Copy sublayers to avoid NSFastEnumerationMutation exception
|
2016-03-23 21:57:23 -07:00 |
|
Hannah Troisi
|
c2e5db85ae
|
[SocialAppLayout example] update to use ASTextNode's passthroughNonlinkTouches property
|
2016-03-23 21:32:05 -07:00 |
|
Hannah Troisi
|
18b17a1ecc
|
Merge remote-tracking branch 'facebook/master'
|
2016-03-23 21:24:05 -07:00 |
|
appleguy
|
4ffaebc93b
|
Merge pull request #1409 from ejensen/swift-alignment-enum
[Refactoring] ASHorizontalAlignment & ASVerticalAlignment Swift interface
|
2016-03-23 21:03:44 -07:00 |
|
appleguy
|
ac5d0265d9
|
Merge pull request #1408 from ejensen/swift-enum
[Refactoring] ASCellNodeVisibilityEvent Swift interface
|
2016-03-23 21:02:45 -07:00 |
|
Hannah Troisi
|
9f8d7e952c
|
Resizing the playground works in the shrink direction, not for grow.
|
2016-03-23 20:27:54 -07:00 |
|
appleguy
|
fe868b14f4
|
Merge pull request #1418 from levi/patch-10
[ASPagerNode] Nil out currentIndexPath after usage to prevent ASPagerFlowLayout crashes
|
2016-03-23 18:35:05 -07:00 |
|
Levi McCallum
|
f760c8460a
|
Nil out currentIndexPath after usage to prevent ASPagerFlowLayout crashes
|
2016-03-23 17:55:25 -07:00 |
|
Hannah Troisi
|
753a06ebb1
|
Layout Inspector Work in Progress
|
2016-03-23 15:07:34 -07:00 |
|