Levi McCallum
8a77072e3c
Add tests for flow layout inspector section calculation
2015-10-15 11:40:51 -07:00
Levi McCallum
ecbc29feca
Fix travis build
2015-10-15 11:40:50 -07:00
Levi McCallum
d76544420b
Add new files to xcodeproj
2015-10-15 11:40:49 -07:00
Roy Marmelstein
caf306123c
Removed unnecessary bridging header
2015-10-04 11:00:03 +02:00
Roy Marmelstein
4380e0baae
Framework test target
2015-10-04 10:58:33 +02:00
Adlai Holler
bf88bd8e19
Rename image request class, add deliveryMode into the request params
2015-09-26 13:40:00 -07:00
Adlai Holler
bbf9550e08
Use ASPhotosImageRequest in ASMultiplexImageNode, in a backwards-compatible way
2015-09-25 15:41:35 -07:00
Adlai Holler
ee0c027ba6
Build photos image request class and tests
2015-09-25 15:25:37 -07:00
Kyle Levin
5faea03ce8
added ASViewController to the dynamic framework target to fix carthage support
2015-09-22 10:23:46 -04:00
appleguy
2ef40e1a60
Merge pull request #434 from dasmer/master
...
Generate slather/Coveralls test coverage stats
2015-09-18 14:00:45 +02:00
Huy Nguyen
fcd76dbd19
Use nonnull annotation, instead of sanity check, for node property in ASViewController.
2015-09-17 15:59:37 +03:00
Huy Nguyen
07c0d78c71
Add ASViewController and update Multiplex sample to use it.
2015-09-17 15:58:21 +03:00
appleguy
21bdbbe12f
Merge pull request #665 from jflinter/jack-build-phase-cleanup
...
Clean up Cocoa Touch framework target
2015-09-17 10:15:21 +02:00
Jack Flintermann
ce33149548
make additional private headers actually private; import all public headers in AsyncDisplayKit.h
2015-09-16 23:31:48 -04:00
Jack Flintermann
ff1be72e04
add module.modulemap
2015-09-16 20:15:48 -04:00
Jack Flintermann
2c7ac3bf0c
add UICollectionView+ASConvenience.h
2015-09-16 20:09:03 -04:00
Jack Flintermann
d95f0ea1bd
synchronize target build phases
2015-09-16 20:05:10 -04:00
Jack Flintermann
b217f7c28a
remove .ms from header build phases
2015-09-16 19:52:31 -04:00
Jack Flintermann
1b25cdd1eb
clean up compile sources phase
2015-09-16 19:45:00 -04:00
Adlai Holler
b1dfaa1eff
Update project indentation settings
2015-09-16 14:17:52 -07:00
Paul Young
77dfd222d3
Merge branch 'master' into compiler-warnings
2015-09-16 12:13:50 -07:00
Paul Young
8426ab1122
Use a shared header for the static library and dynamic framework.
2015-09-16 12:12:21 -07:00
Dasmer Singh
d326c66a72
Merge remote-tracking branch 'upstream/master'
2015-09-16 10:19:26 -04:00
rcancro
b0948ee6ae
Changed target membership of ASLayoutOptionsPrivate.h to Private from Public.
2015-09-15 17:18:08 -07:00
rcancro
9c8aaeb17e
Move ASLayoutOptionsPrivate to the private folder
...
fixes:
https://github.com/facebook/AsyncDisplayKit/issues/654
2015-09-15 17:11:20 -07:00
rcancro
4bb8472182
Removed ASBaselineLayoutSpec and made baseline alignment part of ASStackView
2015-09-10 17:29:39 -07:00
rcancro
fe4a2d272f
add locks to ASLayoutOptions
2015-09-08 09:50:47 -07:00
rcancro
8263a9f53a
Kittens sample working
2015-09-08 09:50:47 -07:00
rcancro
cbaf178950
Hide ASLayoutOptions from the user
2015-09-08 09:50:47 -07:00
rcancro
15b3fd6eab
Moved ASLayoutable* properties into ASLayoutOptions class
2015-09-08 09:50:27 -07:00
rcancro
7446578f6f
Added method to ASLayoutable to allow a layoutable to override how it will be added to the layoutSpec.
...
Also moved ASStaticLayoutSpec to act more like the other layouts.
2015-09-08 09:49:40 -07:00
Scott Goodson
08e31e1c37
Created ASCollectionNode with new example project.
...
Eases support for nesting horizontally scrolling elements within a vertical scroller.
Further changes will improve the API, and optimize handling of the nested working ranges.
2015-09-07 12:54:42 -07:00
Paul Young
64892bc173
Try using a separate umbrella header for the dynamic framework.
2015-08-30 13:40:37 -07:00
rcancro
e991242513
removed "Stack" from baseline related layout names
2015-08-22 19:03:55 -07:00
ricky cancro
5d286930f6
Renamed ASStackText... to ASBaselineStack...
2015-08-22 19:03:54 -07:00
ricky cancro
2d6ddfe32e
moved baseline alignment to a layout spec.
2015-08-22 19:03:54 -07:00
rcancro
9036ab8e7d
new stack layout spec for text
2015-08-22 19:03:54 -07:00
ricky cancro
ef89f758bc
flailing
2015-08-22 19:03:54 -07:00
Roy Marmelstein
26202865ac
Adding files that were missing from the framework target
2015-08-04 00:07:30 +02:00
Roy Marmelstein
76e5f794da
Fixing framework target build issues - missing info plist and headers
2015-08-03 23:47:53 +02:00
Huy Nguyen
e1fd58268c
Clean up #468 :
...
- -layoutSpecThatFits: must return an ASLayoutSpec.
- Move ASDisplayNode's -measureWithSizeRange: redeclaration to ASDisplayNode.h.
- Rename ASStackLayoutChild.h to ASStackLayoutDefines.h.
- Rename ASStaticLayoutSpecDimension.h to ASRelativeSize.h.
- Don't import ASLayout.h in other headers to prevent circular inclusions.
- Explain use cases of ASLayout's initializers.
- Clean up ASInternalHelpers.h.
2015-07-10 19:41:17 +07:00
Dasmer Singh
31eef22111
Merge remote-tracking branch 'upstream/master'
2015-07-08 23:03:29 -04:00
Victor Mayorov
01771f7860
Implemented test for crash in ASCollectionView on reloadData
2015-07-07 23:14:54 -07:00
Bogdan Iusco
a0fcecc469
Fix duplicate symbols on ASIndexPath
2015-07-07 18:23:04 +03:00
Huy Nguyen
2149d44990
Fix naming convetion:
...
- "Layout node" is changed to "layout spec".
- Update tests.
- Update Kittens sample.
2015-07-01 18:13:44 +07:00
Huy Nguyen
e74823bbee
Merge branch 'master' into layout_node
2015-06-28 23:47:09 +07:00
Huy Nguyen
dd29a890df
Still support -calculateLayoutThatFits: (and manual layout), for backward compatibility.
2015-06-28 20:31:32 +07:00
Huy Nguyen
95e787b226
Remove stack children type:
...
- ASLayoutable requires mutable properties that are used when attached to a stack layout.
- Thus, ASLayoutable objects (including ASDisplayNode) can be injected into stack layout directly.
- ASStackLayoutNodeChild no longer needed.
- Tests and Kitten sample updated.
2015-06-26 11:47:42 +07:00
Huy Nguyen
f588bceb4d
Introduce ASLayoutable and eliminate ASCompositeNode:
...
- Both ASDisplayNode and ASLayoutNode conforms to this protocol.
- ASDisplayNode can be embeded directly into layout graph.
- Eliminate ASCompositeNode.
- Fix ASStaticSizeDisplayNode not recpect min constrained size.
- Updated tests.
2015-06-26 09:29:16 +07:00
Huy Nguyen
99fe79339d
Simplify ASDimension:
...
- ASRelativeSize and ASRelativeSizeRange are used only by ASStaticLayoutNode. They are declared in a standalone header.
- ASDimension contains a minimal set of new size types required to use the common layouts. Thus minimize the learning curve.
2015-06-25 11:36:02 +07:00