added AMPerSectionCollectionViewLayoutInvalidationContext + tests
Merge remote-tracking branch 'jessedc/master'
in case of layout invalidation, only compute layout infos if it is necessary
made the other section controller cell darker
Updated LayoutInfo adjusting tests very slightly.
stopped using self.collectionView.bounds all over but instead the layout info collection view content size
re added this condition for now if not the layout is broken
use the passed in value rather than the ivar
Move layout calculation into layoutInfo
this assumes that global section header always start at 0.0, kind of does but best to handle other cases as well
can make a section stick to it's original y value when scrolling + tests
more work done toward making a section stick to it's original y value
made the map section stick
Move (and rework) existing layout calculation specs
Removed unneeded method inside Layout. Earmarked some tests to be updated later that were just testing internal implementation.
reworked some of the sticky section tests
always on sticky header for iPad
Removed the NAN stuff. Makes me uneasy.