Commit Graph
4622 Commits
Author SHA1 Message Date
Rene Cacheaux e46c13edc5 Exposes ASCollectionView's ability to determine scroll direction. Scroll direction detection can now support 2-axis collection view layouts. ASCollectionView can now determine scrollable axes. 2015-06-21 11:45:25 -05:00
appleguy ed4ccfcc7f Merge pull request #491 from RCacheaux/CollectionViewLayoutSupport
Custom Collection view layout prep PR
2015-06-20 20:18:54 -07:00
appleguy c12cbdd21a Merge pull request #493 from facebook/LayerDrivenLayout
Remove -[_ASDisplayView layoutSubviews] and use only -[_ASDisplayLayer layoutSublayers]
2015-06-20 20:16:13 -07:00
Scott Goodson 904905189c Remove -[_ASDisplayView layoutSubviews] and use only -[_ASDisplayLayer layoutSublayers].
This helps us support special cases such as ASScrollNode correctly driving the -layout
method for subclasses even though it is based on UIScrollView & can't use _ASDisplayView.

I suspect this will be useful for ASCollectionNode and ASTableNode as well, which would
allow nesting those classes inside of other collections / tables (e.g. horizontal
unit within a vertical unit).
2015-06-20 19:40:01 -07:00
Rene Cacheaux a7f7620b8c Turns ASScrollDirection into Option set in preparation for supporting 2-axis collection view layouts. Clears test host target warnings. 2015-06-20 18:25:48 -05:00
appleguy c271462b16 Merge pull request #488 from facebook/CleanupFrameSetter
Clean up logic in setFrame: for clarity and compactness
2015-06-19 17:36:17 -07:00
Victor Mayorov b94640a59d Merge remote-tracking branch 'AsyncDisplayKit/master' 2015-06-19 12:38:01 +03:00
Victor Mayorov 503b16fd62 Fixed crash on multiple -[ASTableView reloadData]. Implemented test. 2015-06-19 12:37:38 +03:00
Scott Goodson b4aaf50953 Clean up login in setFrame: for clarity and compactness 2015-06-18 13:16:35 -07:00
appleguy 590063f421 Merge pull request #485 from victormayorov/master
Fixed bounds in ASDisplayNode
2015-06-18 13:05:24 -07:00
Victor Mayorov 0c7b1051d6 Fixed bounds 2015-06-15 18:35:32 +03:00
Victor Mayorov e94699ae31 Fixed bounds in ASDisplayNode. Bounds.origin shouldn't be affected by -[ASDisplayNode setFrame:] method. 2015-06-15 18:30:44 +03:00
appleguy 66e241162f Merge pull request #483 from facebook/podfileUpdates
Update .podspec to refer to 1.2.1 release tag.
1.2.1
2015-06-14 20:09:57 -07:00
Scott Goodson d8fcfce840 Update .podspec to refer to 1.2.1 release tag. 2015-06-14 20:08:54 -07:00
appleguy 80cc0e64d0 Merge pull request #482 from facebook/DisableAsyncDataFetching
Disable asyncDataFetching in ASTableView and ASCollectionView init
2015-06-14 20:01:56 -07:00
Scott Goodson ba5a6e15c0 Disable asyncDataFetching in ASTableView and ASCollectionView init methods.
It's currently unreliable for some use cases that issue editing calls while
content is displayed or being interacted with.  The performance gain is not
sufficient to sacrifice correctness for the clients that hit this issue,
so it will remain off until fully resolved.
2015-06-14 19:59:39 -07:00
appleguy a4a03fdcf4 Merge pull request #481 from facebook/PrecompositingOpacity
Support transparent (e.g. clearColor) background for precomposited trees.
2015-06-14 17:32:09 -07:00
Scott Goodson c50f3b9cad Support transparent (e.g. clearColor) background for precomposited trees. 2015-06-14 17:30:42 -07:00
appleguy 2a7f45ed40 Merge pull request #479 from joostvandijk/rasterized-node-offset
Fix offset issue for rasterized nodes
2015-06-13 17:35:55 -07:00
Joost van Dijk bd7941507b Use a zero origin for root container node frame during rasterization 2015-06-13 20:51:58 +02:00
appleguy 4ddd1f4ace Merge pull request #478 from victormayorov/master
Fixed crash in ASNetworkImageNode.
2015-06-13 11:13:24 -07:00
VictorM 645b3c1e4a Added tests to project file 2015-06-11 10:47:13 +03:00
VictorM 2c74904368 Fixed crash with deallocated CGImageRef 2015-06-11 10:42:28 +03:00
appleguy c1f3ce2ba9 Merge pull request #476 from victormayorov/master
Fixed ASBasicImageDownloader to handle multiple requests with the same…
2015-06-10 16:52:16 -07:00
Victor Mayorov 9c20edb310 Added checking that sessionTask hasn't been added during creation of previous one 2015-06-10 17:58:35 +03:00
Victor Mayorov 7359e2255d Added synchronisation for sessionTask property 2015-06-10 17:50:21 +03:00
Victor Mayorov 1f5813b835 Fixed typo 2015-06-10 16:19:54 +03:00
Victor Mayorov 7167e4a589 Fixed ASBasicImageDownloader to handle multiple request with the same URL 2015-06-10 15:38:51 +03:00
Niels van Hoorn b8f60e126a Added iOS framework target for Carthage support 2015-06-09 09:16:06 -07:00
appleguy 6b62538327 Merge pull request #470 from 3lvis/master
Fix Swift Sample not building on Xcode 6.3.2 due some errors
2015-06-06 19:29:00 -07:00
appleguy 2bc0da021f Merge pull request #439 from eanagel/passthrough-nonlink-touches
Add option to pass through touches to non-link text in ASTextNode
2015-06-06 19:25:39 -07:00
appleguy fded84806b Merge pull request #464 from ianolito/lazy-pending-nodes-set
Create pending nodes set lazily
2015-06-06 19:23:59 -07:00
Elvis Nuñez 33a496ffbf Fix broken Travis 2015-06-01 20:34:24 +02:00
Elvis Nuñez dc0d60fced Use the required initializer 2015-05-31 18:44:48 +02:00
Elvis Nuñez f03dfcb7fd Add indent rules to project 2015-05-31 11:23:50 +02:00
Elvis Nuñez 10a548999b Fix failing Sample 2015-05-31 11:23:33 +02:00
Ian Cloutier 45f719fc6c Create pending nodes set lazily 2015-05-23 12:04:58 -04:00
appleguy b9597ff96b Merge pull request #461 from facebook/memoryMethods
Updating API names for network range and memory culling before ASDK 1.2 tag.
1.2
2015-05-21 22:44:44 -10:00
Scott Goodson e3f0e66cb3 Updating API names for network range and memory culling before ASDK 1.2 tag. 2015-05-21 22:43:38 -10:00
appleguy 5d0a2849de Merge pull request #407 from ianolito/fix-placeholder-api
Fix handling of pending nodes and placeholder layer
2015-05-21 21:43:07 -10:00
appleguy 8043e36bf6 Merge pull request #430 from eanagel/astableview-programmatic-scrolling-fix-v2
Bug Fix - ASTableView sometimes fails to render cell contents when scrolling programmatically.
2015-05-21 12:54:19 -10:00
appleguy 7e50f05dfd Merge pull request #445 from levi/master
Prevent UITableView insertion/deletion animations by default
2015-05-21 12:49:48 -10:00
Levi McCallum c8ea73b1fe Communicate conditionals clearly and document methods 2015-05-18 20:03:14 -07:00
appleguy 38ecededaa Merge pull request #453 from facebook/outlineBorderWidth
Set line width on path instead of context.
2015-05-17 17:03:41 -10:00
Scott Goodson c4cd38bb6e Set line width on path instead of context.
I’m not confident why the original implementation doesn’t work, but
this version is stylistically cleaner regardless.  Resolves task #450.
2015-05-17 17:01:59 -10:00
appleguy bf84d52bec Merge pull request #443 from eanagel/astableview-in-xib
Allow ASTableView to be loaded in a xib/storyboard
2015-05-16 23:00:50 -10:00
appleguy 079da308ef Merge pull request #437 from eanagel/ASDataController-release-nodes
ASDataController dealloc, ensure cell nodes are not in a superview
2015-05-16 22:49:55 -10:00
appleguy 33c5a72002 Merge pull request #432 from tonklon/master
ASTextNode expose exclusion paths
2015-05-16 22:19:47 -10:00
appleguy 203748d069 Merge pull request #425 from onhachoe/master
change ASMutableAttributedStringBuilderTests so that it is safe against ...
2015-05-16 22:08:51 -10:00
appleguy d3e4db2c5c Merge pull request #444 from levi/patch-1
Fix typo in ASTableView
2015-05-13 22:55:24 -10:00