appleguy
1bc972373a
Merge pull request #558 from nguyenhuy/553_fix_remaining_docblocks
...
Fix all remaining docblocks
2015-07-12 12:18:23 -07:00
Huy Nguyen
8f83e1ae8c
[appledoc] Should generate docs for layout headers.
2015-07-12 17:27:47 +07:00
Huy Nguyen
3992e9b09b
[appledoc] Fix all remaining warnings.
2015-07-12 17:27:44 +07:00
appleguy
652f2255d1
Merge pull request #555 from nguyenhuy/clean_up_layout_spec
...
Clean up #468
2015-07-11 20:39:11 -07:00
Huy Nguyen
75983ca3e5
Merge branch 'master' into clean_up_layout_spec
2015-07-12 08:17:36 +07:00
appleguy
979774f969
Merge pull request #551 from ryanfitz/multiplex-image-node-clear-contents
...
releasing downloaded image when multiplex image node exits render range
2015-07-11 14:57:49 -07:00
Ryan Fitzgerald
4383e9ab2b
releasing downloaded image when multiplex image node exits render range
2015-07-11 09:27:01 -04:00
appleguy
4aed9180d6
Merge pull request #554 from nguyenhuy/553_appledoc
...
Fix some appledoc warnings
2015-07-10 17:51:14 -07:00
Huy Nguyen
bbadc9a1e9
Update nodes in Kittens example to use new signature of layoutSpecThatFits:..
2015-07-10 19:46:32 +07: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
Huy Nguyen
cfac6c992a
[appledoc] Fix appledoc warnings. ( #553 )
2015-07-10 19:02:04 +07:00
Peter
469b3931e6
Resend messages service fix
2015-07-10 02:58:08 +03:00
Roy Marmelstein
95016021b4
Access to underlying UITextView for more configuration options.
2015-07-09 16:09:20 +02:00
Andreas Linde
1bc04a66b1
Fix feedback UI rotation issue
...
This should fix https://github.com/bitstadium/HockeySDK-iOS/issues/181
It's the best I could come up with so far. We make sure the number of sections and messages doesn't change while the UI is redrawn on rotation and updating it afterwards again.
2015-07-09 13:34:41 +02:00
Dasmer Singh
31eef22111
Merge remote-tracking branch 'upstream/master'
2015-07-08 23:03:29 -04:00
appleguy
6703c95aeb
Merge pull request #543 from victormayorov/master
...
Implemented test for crash in ASCollectionView on reloadData
2015-07-08 12:46:49 -07:00
appleguy
4272164db3
Merge pull request #545 from ryanfitz/display-node-memory-leak-fix
...
fixed retain cycle between display node and its stored layout
2015-07-08 12:42:59 -07:00
Peter
e4ad18f645
no message
2015-07-08 19:02:43 +03:00
Peter
c9618f5009
no message
2015-07-08 18:48:42 +03:00
Peter
5d21fb2685
Defer for ObjC and other tweaks
2015-07-08 18:42:18 +03:00
Peter
6fdee4c6b3
no message
2015-07-08 18:24:13 +03:00
Peter
457109bca4
no message
2015-07-08 18:21:56 +03:00
Peter
e2c1cbfcaf
no message
2015-07-08 18:21:15 +03:00
Peter
f687c0120b
no message
2015-07-08 17:18:27 +03:00
Peter
cc75497a0c
Lot's of changes
2015-07-08 17:16:47 +03:00
Ryan Fitzgerald
83ac5ad823
changing layoutableObject to be a weak reference to avoid retain cycle between ASDisplayNode and its Layout
2015-07-08 09:58:31 -04:00
Andreas Linde
35cb41bb0e
Small fix for last commit
2015-07-08 12:11:46 +02:00
Andreas Linde
78645f5dee
Update PLCrashReporter
...
- Commit 73f4ad5aa1796978f22b63aed3f8490b215b2c07 in release/1.3 branch
- Fixes iOS 9 bug not returning all binary images
2015-07-08 11:57:24 +02:00
Victor Mayorov
01771f7860
Implemented test for crash in ASCollectionView on reloadData
2015-07-07 23:14:54 -07:00
appleguy
b859fdf4eb
Merge pull request #542 from grigaci/fixDuplicateSymbols
...
Issue #541 Fix duplicate symbols on ASIndexPath with extern header and implementation file.
2015-07-07 10:15:38 -07:00
Bogdan Iusco
a0fcecc469
Fix duplicate symbols on ASIndexPath
2015-07-07 18:23:04 +03:00
appleguy
37b31a2917
Merge pull request #468 from nguyenhuy/layout_node
...
AsyncDisplayKit 2.0 Beta: Complete Flexbox layout system, with elimination of code duplication between sizing and layout for manual implementations! Check out ASLayoutSpec, ASLayout, and methods like -layoutSpecThatFits:.
2015-07-06 22:57:13 -07:00
Huy Nguyen
9678adaa93
Merge branch 'master' into layout_node
2015-07-06 22:21:32 +07:00
Huy Nguyen
51f1ed819f
- ASDisplayNode now caches calculated layout requested by layout specs.
...
- constrainedSizeForCalculatedLayout is of type ASSizeRange.
- calculatedLayout is better explained.
- Since ASLayout is cached and reused, its position property is mutable.
2015-07-06 22:08:01 +07:00
Huy Nguyen
772ed0b019
Fix import in ASCellNode.
2015-07-06 09:15:13 +07:00
appleguy
84b503c7ae
Merge pull request #538 from facebook/PodspecUpdate122
...
Update podspec to 1.2.2
2015-07-05 13:20:15 -07:00
Scott Goodson
3afcf33206
Update podspec to 1.2.2
2015-07-05 13:19:24 -07:00
Huy Nguyen
daf3daeb51
Preserve the manual layout code in Kittens example.
2015-07-05 14:36:39 +07:00
Huy Nguyen
33a3412acf
Horizontally center the text in Kittens' BlurbNode.
2015-07-05 13:54:47 +07:00
appleguy
3f574a3306
Merge pull request #521 from jflinter/jack-uiresponder-additions
...
Add UIResponder methods to ASDisplayNode
2015-07-04 22:36:09 -07:00
appleguy
58a55f035d
Merge pull request #529 from facebook/DataControllerQueues
...
Overhaul ASDataController and extensively test ASTableView.
2015-07-04 21:06:34 -07:00
Scott Goodson
6220d65747
Property declaration tweak for odd Travis build failure (only on the Tests build).
2015-07-04 20:54:04 -07:00
Scott Goodson
8fa092fb77
Complete overhaul of ASFlowLayoutController.
...
Introduced ASIndexPath for efficient handling of index paths in C++ vectors,
while maintaining the readability of ".section" and ".row" instead of
".first" and ".second" inside of complicated business logic.
Confirmed that the working range calls are firing appropriately during
ASTableViewStressTest, including the deallocation of the rich text placeholders
provided by ASTextNode.
2015-07-04 20:22:04 -07:00
Andreas Linde
3c17cda93f
Remove username in simulator build only
...
Removing username from paths only makes sense in the simulator
2015-07-03 15:44:15 +02:00
Peter
ef2caa08e2
Stability improvements
2015-07-03 02:05:32 +03:00
appleguy
51297088ce
Merge pull request #535 from eanagel/cell-clipsToBounds
...
Propagate ASCellNode's clipsToBounds value to the __ASTableViewCell
2015-07-01 20:11:38 -07:00
Huy Nguyen
af64f33ed7
Minor changes: remove unncessary imports and add a new line ad the end of ASInternalHelpers.h
2015-07-01 18:36:36 +07:00
Huy Nguyen
2a3753516a
Fix naming convention: Rename ASLayout's "children" to "sublayouts".
2015-07-01 18:13:54 +07: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
eb5670032d
ASDisplayNode flattens the ASLayout calculated from its layout spec and stores the result. This reduces memory footprint and gives -layout a performance gain.
2015-06-30 20:18:11 +07:00