Scott Goodson
|
872b3588d8
|
Complete merge of working window removal with ASHierarchyState changes in master.
|
2015-12-11 22:15:13 -08:00 |
|
Scott Goodson
|
00fe336ae7
|
Merge branch 'master' into RemoveWorkingWindow
|
2015-12-11 21:34:45 -08:00 |
|
appleguy
|
c9a0a3d46f
|
Merge pull request #918 from levi/master
Inline supplementary kind iteration in data controller
|
2015-12-07 12:58:25 -08:00 |
|
Scott Goodson
|
88b36f58e7
|
Ensure an empty array is returned if visibleNodes is called before any nodes are complete.
|
2015-12-06 21:45:46 -08:00 |
|
Levi McCallum
|
223cac1784
|
Inline supplementary kind iteration in data controller
|
2015-12-06 21:31:40 -08:00 |
|
appleguy
|
f6cc2067e9
|
Merge pull request #917 from levi/master
Ensure that newly inserted section supplementary nodes are added to backing store
|
2015-12-06 21:25:47 -08:00 |
|
appleguy
|
0cf89535d0
|
Merge pull request #842 from aaronschubert0/ASMapNode
[ASMapNode] Initial implementation. Some changes planned, including a replacement initializer method.
|
2015-12-06 21:07:29 -08:00 |
|
Levi McCallum
|
64da9e7ece
|
Ensure that new section supplementary nodes are inserted into backing store
|
2015-12-06 20:07:29 -08:00 |
|
Scott Goodson
|
1e9c4563f3
|
Improve factoring of locking and early returns for -setInterfaceState: and -setHierarchyState:
|
2015-12-06 19:30:04 -08:00 |
|
Scott Goodson
|
c11d90cd3a
|
Fix an issue with ASHierarchyState when disabling rasterization after having enabled it.
|
2015-12-06 18:46:29 -08:00 |
|
Scott Goodson
|
271f288a19
|
Polish ASHierarchyState implementation, fix old comment typos, work on test breakages.
|
2015-12-06 15:04:47 -08:00 |
|
Scott Goodson
|
67aec97523
|
Adopt ASHierarchyState to replace manual checking for ASCellNode parent.
|
2015-12-05 22:41:40 -08:00 |
|
Scott Goodson
|
840884272d
|
Introduced ASHierarchyState. Created ASDisplayNode+FrameworkPrivate.h. Fixed deadlock.
|
2015-12-05 22:20:16 -08:00 |
|
appleguy
|
29897297c5
|
Merge pull request #913 from Adlai-Holler/WorkaroundCellContentsLoading
Provide Basic Interface State Support for Nodes Outside of Cells
|
2015-12-05 17:35:28 -08:00 |
|
appleguy
|
faf9d266c5
|
Merge pull request #914 from Adlai-Holler/UpdateInterfaceStateBeforeCallout
Minimize critical section in -setInterfaceState:, and move ivar set before subclass hooks are called.
|
2015-12-05 16:03:57 -08:00 |
|
appleguy
|
6e13368463
|
Merge pull request #911 from Adlai-Holler/FixTextNodeHighlightingLogic
Reduce Reliance on -textNode:shouldHighlightLinkAttribute:value:atPoint:
|
2015-12-05 11:01:56 -08:00 |
|
Adlai Holler
|
4284b6e23a
|
Set _interfaceState before calling fetchData et al.
|
2015-12-05 00:20:44 -08:00 |
|
Adlai Holler
|
0bfb5a0401
|
Make new interface state a first-class value
|
2015-12-04 12:49:38 -08:00 |
|
Adlai Holler
|
9579420cd7
|
Add static constant ASInterfaceStateInHierarchy which we'll return if the node is not in a cell but its view is in a window
|
2015-12-04 12:47:36 -08:00 |
|
appleguy
|
3a04cb7cc8
|
Merge pull request #898 from Adlai-Holler/OptimizeNodeDidRelayout
Reduce Frequency of beginUpdates/endUpdates Due to Node Relayout
|
2015-12-03 21:02:22 -08:00 |
|
Adlai Holler
|
835acd6a25
|
Change assumed value for text node highlighting delegate method to YES and don't consult it unless highlighting.
|
2015-12-03 20:52:02 -08:00 |
|
Adlai Holler
|
f39105a8f4
|
Optimize
|
2015-12-03 09:45:45 -08:00 |
|
Adlai Holler
|
f723452756
|
Allow link taps to continue if touches move within the same link
|
2015-12-03 09:25:37 -08:00 |
|
Aaron Schubert
|
630bd23820
|
Merge branch 'master' into ASMapNode
|
2015-12-03 14:22:45 +00:00 |
|
Aaron Schubert
|
79b4c95749
|
Substantially improved ASMapNode and made it a lot clearer and less complex internally.
|
2015-12-03 11:22:05 +00:00 |
|
appleguy
|
e42bcf47be
|
Merge pull request #901 from Adlai-Holler/ModernizeCellLoading
ASTableView: Use Fancy dequeueReusableCellWithIdentifier:forIndexPath: Method
|
2015-12-01 17:54:45 -08:00 |
|
Scott Goodson
|
3b6b48175d
|
Fix for an incorrect assertion firing when transforming an ASLayoutSpec-positioned node.
|
2015-12-01 17:49:11 -08:00 |
|
Scott Goodson
|
ee917ae210
|
Disable verbose logging, re-enable working window to merge WIP and avoid conflicts.
|
2015-12-01 16:48:59 -08:00 |
|
Scott Goodson
|
8bc65a9624
|
A few more debug changes for the removal of the working window.
|
2015-12-01 12:01:16 -08:00 |
|
Adlai Holler
|
e1d06e70ff
|
Fix constant naming
|
2015-12-01 12:00:38 -08:00 |
|
Adlai Holler
|
ec682db8d7
|
Fix name
|
2015-11-30 23:24:57 -08:00 |
|
Adlai Holler
|
1f8df4ffec
|
Use shiny new dequeueReusableCellWithIdentifier:forIndexPath: method in ASTableView
|
2015-11-30 23:22:53 -08:00 |
|
Adlai Holler
|
0ee1fd82dc
|
Refactor nodeDidRelayoutWithSizeChange: -> nodeDidRelayout:sizeChanged:
|
2015-11-30 19:29:27 -08:00 |
|
Scott Goodson
|
9669f147ba
|
Efficiency improvements to consolidate display events for the window-less preload range.
|
2015-11-30 19:02:16 -08:00 |
|
Scott Goodson
|
7f59beb195
|
Initial experimental commit with functioning preloading, without the working window.
|
2015-11-30 19:01:57 -08:00 |
|
Adlai Holler
|
04d93532bc
|
Only require node sizes once per run loop, and only if a node's size has changed
|
2015-11-30 17:20:32 -08:00 |
|
Levi McCallum
|
04ad021daa
|
Rename positioning block to sport as namespace
|
2015-11-30 06:55:32 -08:00 |
|
Levi McCallum
|
cd78bcce99
|
Convert naming of hash helpers to AS namespace
|
2015-11-30 06:53:50 -08:00 |
|
Levi McCallum
|
2cf4b22c96
|
Include correct TextKit headers
|
2015-11-30 06:46:53 -08:00 |
|
Levi McCallum
|
c1f4456fd5
|
Use composed attributed truncation string for underlying drawing text
|
2015-11-30 06:44:53 -08:00 |
|
Levi McCallum
|
a8e6aebe9c
|
Remove public header exposure of text kit internals
|
2015-11-30 06:44:53 -08:00 |
|
Levi McCallum
|
397e5b15e9
|
Fix tabbing on initializer
|
2015-11-30 06:44:53 -08:00 |
|
Levi McCallum
|
a0c05ebffc
|
Rename CK classes to AS classes
|
2015-11-30 06:44:53 -08:00 |
|
Levi McCallum
|
de66819286
|
Implement functioning isTruncated API on ASTextNode
|
2015-11-30 06:41:41 -08:00 |
|
Levi McCallum
|
74435fb584
|
Convert ASTextNode to support CKTextKitRenderer
|
2015-11-30 06:41:41 -08:00 |
|
Levi McCallum
|
275fd3eddd
|
Include missing hash helpers implementation
|
2015-11-30 06:41:40 -08:00 |
|
Levi McCallum
|
bae3e3b63d
|
Add latest ComponentKit text kit renderer into project
|
2015-11-30 06:41:40 -08:00 |
|
appleguy
|
937b72b64a
|
Merge pull request #879 from levi/levi/custom-layout-example
Add custom collection view layout example project
|
2015-11-29 22:14:31 -08:00 |
|
appleguy
|
171160564a
|
Merge pull request #895 from Adlai-Holler/Cleanup894
Cleanup PR 894
|
2015-11-29 22:01:04 -08:00 |
|
Levi McCallum
|
24cb1d5cb0
|
Fix broken build
|
2015-11-29 21:49:34 -08:00 |
|