Commit Graph
5091 Commits
Author SHA1 Message Date
Adlai Holler 37c7f6f849 [ASNetworkImageNode] Remove retain 2016-04-12 14:17:41 -07:00
Adlai Holler 11461f415f [ASNetworkImageNode] Improve readability, resolve self retain, reduce locking 2016-04-12 14:17:41 -07:00
Levi McCallum 74c3403e94 Add Profile build configuration to ASDK
Summary: Fixes client Profile build

Reviewers: scottg

Differential Revision: https://phabricator.pinadmin.com/D84475
2016-04-12 12:57:49 -07:00
appleguy 364013a333 Merge pull request #1457 from hannahmbanana/500pxgram
[New Example] ASDKgram - a social app (500px browser) to demonstrate AsyncDisplayKit patterns alongside a UIKit implementation
2016-04-12 00:51:44 -07:00
Scott Goodson 8ccef1e99f [ASEnvironment] Fix incomplete gating of upward propagation of layout properties (disabled for now). 2016-04-11 20:34:24 -07:00
Hannah Troisi 23d00d40e1 [New Example] 500pxgram
- added UIActivityMonitor
- added simple NSCache for UIKit tab
2016-04-11 19:04:05 -07:00
Scott Goodson 1b7b1f3991 Merge branch 'master' of https://github.com/facebook/AsyncDisplayKit 2016-04-11 17:47:15 -07:00
appleguy 74407d50c4 Merge pull request #1513 from maicki/NodesLayerInLayerAccessiblity
[ASDisplayNode] Add handling layer backed accessibility elements within layer backed nodes
2016-04-11 17:46:19 -07:00
appleguy 97c7e4cdef Merge pull request #1514 from maicki/FixDisabledStatePropagationFinalLayoutable
[ASEnvironment] Fix disabled state propagation for final layoutable
2016-04-11 17:46:06 -07:00
Michael Schneider 45d50624d1 Fix disabled state propagation for final layoutable 2016-04-11 17:41:48 -07:00
Hannah Troisi 89ab6b38fc [New Example] 500pxgram updates
- added UIKit autolayout to UIKit PhotoTableViewCell
2016-04-11 13:31:31 -07:00
Michael Schneider 2fade63f1b Add handling layer backed accessibility elements within layer backed nodes 2016-04-11 12:59:04 -07:00
Scott Goodson a305d409ad [Podspec] Bump to 1.9.7.2 2016-04-11 12:55:10 -07:00
Hannah Troisi 44d483b7fe [New Example] 500pxgram updates
- addressed all comments in PR except autolayout of UIKit code
2016-04-10 23:34:41 -07:00
Hannah Troisi 16ece60a3e Merge remote-tracking branch 'facebook/master' into 500pxgram 2016-04-10 21:47:28 -07:00
Hannah Troisi decb623d38 Merge remote-tracking branch 'facebook/master' into 500pxgram 2016-04-10 21:46:51 -07:00
appleguy a6e66fa5d7 Merge pull request #1510 from lappp9/readme-update
Readme update
2016-04-10 17:16:56 -07:00
appleguy 87320c295c Merge pull request #1509 from facebook/ASLayoutValidation
[ASLayout] Add additional validation step to intercept incorrect values in production and safely zero them out.
2016-04-10 17:16:12 -07:00
Luke Parham c6e78eb5dc Merge branch 'master' into readme-update 2016-04-10 18:53:06 -05:00
Luke Parham 32dade53d5 link doesnt work with trailing slash 2016-04-10 18:51:24 -05:00
Scott Goodson 678c201dbc [ASLayout] Add additional validation step to intercept incorrect values in production and safely zero them out.
These conditions already had assertions, but at runtime, an insufficiently tested and incorrect ASLayoutSpec could
generate values that cause UIKit to enter an infinite loop (e.g. inside of UICollectionView layout validation).
2016-04-10 16:42:22 -07:00
Luke Parham 5c7d43551e updated links in readme 2016-04-10 18:40:07 -05:00
appleguy c94490f7bb Merge pull request #1508 from lappp9/readme-update
[AsyncDisplayKit.org] Updated links in readme
2016-04-10 16:39:31 -07:00
appleguy c17c21545e Merge pull request #1506 from maicki/ASEnvironmentPropagationSwitch
[ASEnvironment] Add switch to enable / disable propagation of layout option properties
2016-04-10 15:06:26 -07:00
Michael Schneider ed0ed74b72 Add switch to enable / disable layout option properties 2016-04-10 15:04:49 -07:00
appleguy d64ca2267e Merge pull request #1505 from maicki/RemoveLoggingMessage
Remove batch logging message
2016-04-10 14:37:59 -07:00
Michael Schneider 3c66013088 Remove logging message 2016-04-10 14:23:33 -07:00
appleguy 14fc30aab0 Merge pull request #1504 from hannahmbanana/hitTestDebug
[ASControlNode] Improved hitTestDebug to account for limiting display area by parent .clipsToBounds
2016-04-10 12:52:47 -07:00
Scott Goodson 974d8c8817 [ASEnvironmentState] Don't upward-propagate sizeRange or layoutPosition (this behavior, if ultimately desirable, requires additional limiting conditions). 2016-04-10 01:31:32 -07:00
Hannah Troisi 4bd48505af [ASControlNode] hitTestDebug name refactoring 2016-04-10 01:15:15 -07:00
appleguy b76f886a3f GitHub Shields - Refine Colors and Groupings for README.md 2016-04-10 01:06:24 -07:00
Hannah Troisi e2e1731034 Merge remote-tracking branch 'facebook/master' into hitTestDebug 2016-04-10 00:56:44 -07:00
Hannah Troisi a6f779a7fe [ASControlNode] hitTestDebug tool refactoring + comments:wq 2016-04-10 00:51:36 -07:00
appleguy 0ddd8c3547 Merge pull request #1502 from hannahmbanana/patch-1
[AsyncDisplayKit.org] Update README.md shields
2016-04-10 00:22:46 -07:00
Hannah Troisi 7fa810c77f [ASControlNode] modified hitTestDebug tool vizualize clipping of .clipsToBounds & fixed bug
- added orange overlay edge highlighting if tapable area clipped by .clipsToBounds of any parent in the hierarchy
- fixed bug in comparison of child / parent rect edges
2016-04-10 00:19:00 -07:00
Hannah Troisi 4b1d65e862 Merge remote-tracking branch 'facebook/master' into hitTestDebug 2016-04-09 22:59:00 -07:00
Hannah Troisi 516158865a Update README.md
updated sheilds
2016-04-09 22:51:36 -07:00
appleguy f83c907d76 Merge pull request #1501 from hannahmbanana/hitTestDebug
[ASControlNode] modify hitTestDebug tool to highlight edges clipped by one or more superviews
2016-04-09 22:25:20 -07:00
Hannah Troisi f633f6fff0 [ASControlNode] modify hitTestDebug tool to highlight edges clipped by one or more superviewsw 2016-04-09 21:36:57 -07:00
Hannah Troisi 2fd4401832 Merge remote-tracking branch 'facebook/master' 2016-04-09 20:24:50 -07:00
appleguy 7c4db3fbc1 Merge pull request #1477 from maicki/SmallContentBatchFetch
[ASBatchContext] Fix fetch call won't occur for content smaller than bounds unless user scrolls
2016-04-09 19:15:06 -07:00
appleguy e9b5b9ba78 Merge pull request #1476 from maicki/ImprovedAccessibility
[ASDisplayNode] Automatically integrate with Accessibility even for layer-backed or rasterized subtrees.
2016-04-09 19:01:31 -07:00
Michael Schneider 6a147021bc Move setting of accessibilityFrame into accessibleElements
- Calculate accessibilityFrame for accessibleElements already in accessibleElements method
- Remove asyncdisplaykit_node associated object as it's not needed anymore
2016-04-09 17:03:35 -07:00
Michael Schneider 1b7db082dd Improve _ASDisplayViewAccessibility
- Add class method to create a UIAccessibilityElement from a ASDisplayNode
- Add function to iterate through a ASDisplayNode tree in bfs fashion
- Add assert for _accessibleElements in accessibilityElementAtIndex:
2016-04-09 16:07:30 -07:00
Michael Schneider 14ca529911 Moving accessibility related code to _ASDisplayViewAccessibility 2016-04-09 11:23:25 -07:00
Michael Schneider a6f287a8fd Address pull request comment regarding ASDisplayNode properties 2016-04-09 11:23:25 -07:00
Michael Schneider 3b91c22fdf Recreate the accessibleElements if accessed 2016-04-09 11:23:25 -07:00
Michael Schneider 39950e74b2 Remove NS_AVAILABLE_IOS(8_0); 2016-04-09 11:23:25 -07:00
Michael Schneider 28c4fede57 Add support for newly added a11y properties in iOS 8 / 9 and tvOS
New a11y properties:
- accessibilityNavigationStyle
- accessibilityHeaderElements
- accessibilityActivationPoint
- accessibilityPath
2016-04-09 11:23:25 -07:00
Michael Schneider b284d3f606 Enable tests for accessibility properties for layer backed nodes 2016-04-09 11:23:25 -07:00