Adlai Holler
|
e9712cdfa1
|
Make the tests sturdier, improve setNeedsLayout/setNeedsDisplay bridging
|
2016-02-20 15:43:00 -08:00 |
|
Adlai Holler
|
636c8c04f3
|
Improve bridging of frame property
|
2016-02-20 15:43:00 -08:00 |
|
Adlai Holler
|
563d0893a3
|
Beef up the properties, beef up the demo app
|
2016-02-20 15:43:00 -08:00 |
|
Adlai Holler
|
7a6006e627
|
Apply same fix on opaqueness
|
2016-02-20 15:40:47 -08:00 |
|
Adlai Holler
|
b0cbd2dd59
|
Fix background color issue
|
2016-02-20 15:40:47 -08:00 |
|
Adlai Holler
|
71edc810d3
|
Revert unnecessary change to [ASDisplayNode setOpaque:]
|
2016-02-20 15:40:47 -08:00 |
|
Adlai Holler
|
a46bd8e29b
|
More tests, all but 1 passing
|
2016-02-20 15:40:47 -08:00 |
|
Adlai Holler
|
1514cef36d
|
Beef up the unit tests and make em pass
|
2016-02-20 15:40:47 -08:00 |
|
Adlai Holler
|
07b4addf1a
|
Document re-entrancy hazard in ASPendingStateController
|
2016-02-20 15:40:47 -08:00 |
|
Adlai Holler
|
9136ecc77b
|
The node is used now
|
2016-02-20 15:40:47 -08:00 |
|
Adlai Holler
|
55e3f1ee00
|
Fix a stupid type mismatch in ASWeakSet
|
2016-02-20 15:40:47 -08:00 |
|
Adlai Holler
|
70bc80a304
|
Fix map table type in ASWeakSet
|
2016-02-20 15:40:47 -08:00 |
|
Adlai Holler
|
0c6ad25f46
|
Add some documentation
|
2016-02-20 15:40:47 -08:00 |
|
Adlai Holler
|
3d22b18bcf
|
Finish that thought.
|
2016-02-20 15:40:47 -08:00 |
|
Adlai Holler
|
97d73cbbc3
|
Actually do the thing
|
2016-02-20 15:40:47 -08:00 |
|
Adlai Holler
|
b5b5f9f559
|
Some clean up
|
2016-02-20 15:40:47 -08:00 |
|
Adlai Holler
|
ea304f7f37
|
Nodes always read bridged properties from pending state
|
2016-02-20 15:40:47 -08:00 |
|
Adlai Holler
|
99b674c346
|
Lay some foundation for our new pending state controller
|
2016-02-20 15:40:47 -08:00 |
|
Scott Goodson
|
4a37b0882e
|
[ASCollectionView] iOS 7-only issue where willDisplayCell: is not called, fixed for only that OS version.
This includes some method moves to make sure related methods are in closer proximitiy.
|
2016-02-17 22:21:46 -08:00 |
|
Bin Liu
|
db1a91234d
|
Improve reload handling in BatchUpdates
|
2016-02-16 11:04:21 -08:00 |
|
Adlai Holler
|
bb99de4e0f
|
Fix some logic issues in ASHierarchyChangeSet
|
2016-02-12 08:20:47 -08:00 |
|
Bin Liu
|
88ff693327
|
Fixes in ChangeSet and DataController
|
2016-02-11 23:51:32 -08:00 |
|
Bin Liu
|
3911fb1c34
|
Adjust reloads' indexPaths in ChangeSet
|
2016-02-11 14:11:10 -08:00 |
|
Levi McCallum
|
b267821d4c
|
Wrap implicit node hierarchy management behind feature flag property
|
2016-02-10 19:21:29 -08:00 |
|
Levi McCallum
|
6f37bb40d9
|
Allow layouts to be accessible in context
|
2016-02-10 14:39:46 -08:00 |
|
Levi McCallum
|
499c3331ce
|
Optimize insertion/deletion node calculation & expose inserted/deleted subnodes to transition context
|
2016-02-10 11:44:13 -08:00 |
|
Levi McCallum
|
e57761ffbe
|
Fix pending layout reference causing nil references
|
2016-02-10 11:44:13 -08:00 |
|
Levi McCallum
|
8737e242f8
|
Extract measurement and transition into different methods based on feedback
|
2016-02-10 11:44:12 -08:00 |
|
Levi McCallum
|
8bfa3e4012
|
Remove ivar
|
2016-02-10 11:44:12 -08:00 |
|
Levi McCallum
|
5cf5cb8452
|
Delegate layout frame calculation to sublayout method
|
2016-02-10 11:44:12 -08:00 |
|
Levi McCallum
|
3b1a32c413
|
Clean up implicit hierarchy management to enable custom animation
|
2016-02-10 11:44:11 -08:00 |
|
Levi McCallum
|
6a2903f2ec
|
Revert "Update LCS diffing to support insertions before deletions"
This reverts commit 8d90f1bccda0b7d99639085e0bfa3488c3c01dbe.
|
2016-02-10 11:44:10 -08:00 |
|
Levi McCallum
|
8f3788d0b2
|
Update LCS diffing to support insertions before deletions
|
2016-02-10 11:44:10 -08:00 |
|
Levi McCallum
|
9dc358196a
|
Basic implementation of transitioning API for layout specs
|
2016-02-10 11:44:10 -08:00 |
|
Michael Schneider
|
5d474bcb1a
|
Remove ASDisplayNode -shouldUseNewRenderingRange method and ASRangeControllerStable class
|
2016-02-07 15:03:23 -08:00 |
|
Scott Goodson
|
9e87813425
|
Micro-optimizations in ASDisplayNode that help reduce overhead when recursing large hierarchies.
|
2016-02-05 21:43:14 -08:00 |
|
Huy Nguyen
|
fda9efafa6
|
Add timestamp to notifications of rendering engine and avoid race conditions in ASRangeControllerBeta
- Accurately remove notification observer
|
2016-02-04 15:44:44 -08:00 |
|
appleguy
|
6d11df735b
|
Merge pull request #1163 from nguyenhuy/range_tuning_params
Range controller automatically extends to full mode
|
2016-02-03 19:09:32 -08:00 |
|
Garrett Moon
|
1b08114eca
|
Allow prevention of downscaling
|
2016-02-02 19:10:12 -08:00 |
|
Huy Nguyen
|
69e674c1c8
|
Range controller registers to rendering engine and extern to full range if needed
|
2016-02-02 01:23:04 -08:00 |
|
appleguy
|
191d978154
|
Merge pull request #1155 from nguyenhuy/range_tuning_params
[ASRangeController] Reduce early creation of views and layers in nested, orthogonal views
|
2016-02-01 19:15:00 -08:00 |
|
appleguy
|
f15bd92df1
|
Merge pull request #1156 from levi/implicitNodeMembership
[ASDisplayNode] Implicit node hierarchy handling with ASLayouts
|
2016-02-01 18:33:32 -08:00 |
|
Levi McCallum
|
d168ec78ce
|
Implement simple, in-order add/remove subnode support when changing layout specs
|
2016-02-01 17:49:48 -08:00 |
|
Levi McCallum
|
bd1de07c77
|
Add custom comparision block to array diffing category
|
2016-02-01 17:49:48 -08:00 |
|
Levi McCallum
|
9f25b54f9e
|
Support insertion on first layout of display node
|
2016-02-01 17:49:48 -08:00 |
|
Levi McCallum
|
e852cb612c
|
Simplify usage of diffing API
|
2016-02-01 17:49:47 -08:00 |
|
Levi McCallum
|
3abe6d9181
|
Simplify measure call structure
|
2016-02-01 17:49:47 -08:00 |
|
Levi McCallum
|
822fc96f96
|
Add LCS diffing support to NSArray
|
2016-02-01 17:49:47 -08:00 |
|
Huy Nguyen
|
0b188c7a95
|
Add minimum tuning params
|
2016-02-01 16:24:19 -08:00 |
|
Luke Parham
|
2d1499ab4f
|
added muting property and delegate callback to override video tapping
|
2016-01-29 09:27:48 -08:00 |
|