Commit Graph
4958 Commits
Author SHA1 Message Date
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
appleguy e3ecaca40e Merge pull request #446 from nscoding/nscoding/snapshots
Update FBSnapshotTestCase to 1.8.1
2015-05-13 22:52:36 -10:00
appleguy dbb8c2e421 Merge pull request #451 from eanagel/setDelegate-fix
Fix a crash in setAsyncDelegate: that happens randomly (UIScrollViewAccessibility or NSProxy)
2015-05-13 22:50:19 -10:00
Ethan Nagel d9acd7bb84 More fixes to catch/handle the delegate getting into an invalid state. These changes will allow setting tableView.asyncDataSource/delegate = nil. (Previously this would have no effect in dealloc thanks to ARC magic). Also added some defensive code to help identify the problem earlier. 2015-05-13 11:00:37 -07:00
Ethan Nagel 58402b6af0 change the order we tear things down in setAsyncDelegate/DataSource to avoid a random crash in UIScrollViewAccessibility. 2015-05-12 12:11:05 -07:00
Levi McCallum 1530ef2841 Prevent UITableView insertion/deletion animations by default
Fixes #292
2015-05-07 21:53:38 -07:00
Levi McCallum 4619457a1e Fix typo in ASTableView 2015-05-07 14:51:03 -07:00
Patrik Tomas Chamelo 19e57d9d46 Update FBSnapshotTestCase to 1.8.1 2015-05-07 14:14:50 -07:00
Ethan Nagel a38cf3ef37 Merge branch 'master' into astableview-in-xib 2015-05-05 09:31:31 -07:00
Ethan Nagel c81f5d08fc refactor ASTAbleView initialization code so it also gets initialized when starting from initWithCoder: 2015-05-04 08:51:25 -07:00
Ethan Nagel 38f08c9bd8 support layers as well as views when doing ASDisplayCell cleanup (in case we add support for layer-backed ASDisplayCells in the future.) 2015-05-03 21:45:33 -07:00
appleguy f248dbddd1 Merge pull request #405 from eanagel/reloadData-completion
Add (optional) completion handler for ASTableView and AsCollectionView reloadData
2015-05-03 19:25:06 -07:00
appleguy 74fc9a429e Merge pull request #440 from Driftt/control-node-target-retain
Don’t retain an action’s target in ASControlNode
2015-05-03 19:12:28 -07:00
rlasante 04ec602500 Don’t retain an action’s target in ASControlNode
- addTarget:action:forControlEvents: should not retain the target. If it does
then there is a very high likelihood of a retain cycle.
2015-05-01 13:04:26 -04:00
Ethan Nagel a0ec62b282 Add option to pass through touches to non-link text (disabled by default.) 2015-04-27 17:59:59 -07:00