Commit Graph

13022 Commits

Author SHA1 Message Date
Adlai Holler
a13b36d63f Allow UICollectionViewLayout to Provide Layout Inspector, Always Update Delegate (#3003)
* Allow UICollectionViewLayout to give us a layout inspector, always call the didChangeDelegate/didChangeDataSource on binding

* Make an assertion

* Update the tests

* Tests use actual layout inspector

* Be more consistent
2017-02-08 22:03:13 -08:00
Scott Goodson
1adfb005ca [Build] Tiny fix to cast intValue to the enume type we're using it as (strict compiler settings can fail without the cast). 2017-02-08 20:30:28 -08:00
Leland Richardson
5a48cfcdeb Add Static Library Target 2017-02-08 19:13:56 -08:00
appleguy
ca8fcdfe49 [ASScrollNode] Add .scrollDirection property so that internal content sizing can be easily "unlimited" in the direction of scrolling. (#3001) 2017-02-08 16:39:05 -08:00
Ryan Stout
1454d81035 Readme class rename. Looks like the LA prefix got renamed to LOT at some point. The readme example shows LLAnimationView, but the class name is LOTAnimationView 2017-02-08 16:35:48 -07:00
Adlai Holler
ada553c5a7 Avoid Measuring Cell Nodes with Empty Size Range (#3000)
* Always avoid measuring cell nodes with empty bounds

* Be lenient

* Add required assertion comment

* Avoid importing non-modular header publicly
2017-02-08 13:58:22 -08:00
overtake
433b21a122 changes 2017-02-08 23:39:09 +03:00
Brandon Withrow
c005574450 Merge pull request #59 from airbnb/lmr--add-to-npm
Add Lottie IOS to NPM
2017-02-08 10:41:07 -08:00
Leland Richardson
326404b9e9 Add Lottie IOS to NPM 2017-02-08 09:32:48 -08:00
Rocir Santiago
b33cced1eb [ASDisplayNode] Add support for setting non-fatal error block (#2993)
* Add support for setting non-fatal error block

* Better documentation and fix typos

* Added ASDisplayNodeAssertNonFatal macro that asserts in dev and call block in prod

* Make non fatal error code equals to 1

* Add support for condition in ASDisplayNodeAssertNonFatal

* Only call non fatal block if condition isn’t satisfied
2017-02-07 17:13:33 -08:00
Brandon Withrow
327f9ef83c Merge pull request #51 from airbnb/btw/reorg
Btw/reorg
2017-02-07 15:19:57 -08:00
Brandon Withrow
b79d34bd40 Reorganized Project Changed Namescape 2017-02-07 15:14:48 -08:00
Peter
6a3946bbe3 Merge commit 'c8055aa8cd38e8d316ca3dfd654d554ced7a09e8' into rmp 2017-02-07 23:10:52 +03:00
Peter
2b4a17a83f no message 2017-02-07 23:10:16 +03:00
Peter
826d1523b7 no message 2017-02-07 22:50:27 +03:00
Peter
dc0504f23d no message 2017-02-07 22:46:24 +03:00
Peter
4113c17b2d no message 2017-02-07 22:45:57 +03:00
Peter
53d6cc7e45 no message 2017-02-07 22:42:08 +03:00
Brandon Withrow
c5ee28dedd Merge pull request #50 from airbnb/btw/seperateDimensionSupport
Added support for seperate dimensions
2017-02-07 11:39:34 -08:00
Brandon Withrow
c87123c662 Added support for seperate dimensions 2017-02-07 11:38:40 -08:00
Peter
9d53f1ec93 no message 2017-02-07 22:33:14 +03:00
Peter
2d6ed76631 no message 2017-02-07 22:32:47 +03:00
Peter
976bdd6940 Merge branch 'tmp' 2017-02-07 22:27:05 +03:00
Peter
341309efd8 no message 2017-02-07 22:26:36 +03:00
Michael Schneider
f21254593d [Layout] Add extensibility support to ASLayoutElementStyle (#2975)
* Add extensibility support to ASLayoutElementStyle

* Fix some typo
2017-02-07 10:34:09 -08:00
Michael Schneider
d2da941960 Fix some static analyzer warnings (#2999) 2017-02-07 10:33:34 -08:00
Brandon Withrow
c9ef604dd0 Merge pull request #46 from revolter/patch-1
Update README.md
2017-02-07 10:17:33 -08:00
Brandon Withrow
1386351e50 Merge pull request #10 from pawlowskialex/master
Implemented macOS support
2017-02-07 10:17:04 -08:00
Iulian Onofrei
66c5e6acbe Update README.md
Add missing UIViewContentMode that works in the demo app
2017-02-07 16:29:38 +02:00
Michael Schneider
7e4bf953b1 Move debugName into it’s own protocol out of the ASLayoutElement protocol (#2994) 2017-02-06 20:02:21 -08:00
Michael Schneider
aedac5c299 Remove legacy parent pointer of ASLayoutSpec (#2987) 2017-02-06 20:01:37 -08:00
Adlai Holler
abd9851ddd Restore IGListKit Build & Function (#2988) 2017-02-06 20:00:22 -08:00
Michael Schneider
42b53c9331 [ASLayoutTransition] Remove taking a snapshot in the default layout transition code (#2940)
* Remove taking a snapshot in the default default layout transition code

* Set groupOpacity for root node of animation to true before and restore after animation finished
2017-02-06 15:29:37 -08:00
Adlai Holler
e4c9878de7 Fix the CI (#2992) 2017-02-06 14:45:07 -08:00
Garrett Moon
4e8a2640db Fix a warning preventing pod spec validation. (#2989)
* Fix a warning preventing pod spec validation.

* Add comment, thanks @adlai.
2017-02-06 13:06:52 -08:00
Alex Pawlowski
7212dcd7a1 Merge remote-tracking branch 'upstream/master' 2017-02-06 19:28:22 +02:00
Brandon Withrow
0768a3947a Merge pull request #39 from virata-yindee/master
Fix typo
2017-02-06 09:25:28 -08:00
Brandon Withrow
d7aafe3b83 Merge pull request #28 from Jauzee/master
Fixed Carthage support for Swift projects
2017-02-06 09:25:00 -08:00
Alex Pawlowski
db4d70eec5 Dropped min macOS version to 10.10 2017-02-06 12:55:37 +02:00
Alex Pawlowski
dc97e91397 Merged upstream 2017-02-06 12:50:45 +02:00
Virata Yindeeyoungyeon
38c709fbbd Fix typo 2017-02-05 21:36:54 -08:00
Scott Goodson
9b77f77656 [Build] Fix typo in capitalization of import, which causes build failure on case-sensitive filesystems. 2017-02-05 19:39:44 -08:00
Adlai Holler
86b669dc38 Improve TableLayoutController: Simplify, Fix Crash & Improve Perf (#2969)
* Refactor FlowLayoutController -> TableLayoutController

* Use most conservative row index path
2017-02-05 18:24:15 -08:00
Brandon Withrow
157b0222ec Merge pull request #34 from orta/patch-1
Minor README update
2017-02-05 09:47:13 -08:00
Brandon Withrow
7b01d8d475 Merge pull request #33 from nbfuhao/master
Fix a typo for selector 'transistion' to 'transition'
2017-02-05 09:46:37 -08:00
Orta
f8040926b9 Update README.md 2017-02-05 12:11:39 -05:00
Scott Goodson
f71eba77af [ASCollectionView] Finish support for interoperability with base-class UICollectionViewCells.
This also supports supplementary nodes. It builds off of Adlai's .interop flag but makes necessary
improvements for all of the delegate methods to work in practice with heterogenous cell types.
2017-02-04 20:40:44 -08:00
Alex Hüllmandel
e2e797be6e Add screenshots to documentation (#2968)
* Added missing screenshots/gifs from /examples

* Updated readme for examples

* Changed screenshot size to have equal width for all screenshots
2017-02-04 18:04:23 -08:00
Scott Goodson
1fa6be357a [Build] Finally, it appears necessary to manually specify that the pch needs to be built at the start. 2017-02-04 17:14:42 -08:00
Scott Goodson
1e10550951 [Build] Configure Xcode project to reference Precompiled Header. The .podspec changes aren't enough by themselves. 2017-02-04 16:46:37 -08:00