react-native/Libraries
Hedger Wang 38979f9c68 NavigationExperimental: Stop using absolute position for NavigationHeader.
Summary:
Not a API change, but this may break the layout of exisitng apps that
uses NavigationHeader.

For now, NavigationHeader uses absolute position, which makes it hard for
NavigationCardStack to determine the height of the scenes.

Theoretically, the height of the scenes would be the height of the cards
stack minus the height of the header.

That said, if we want to support the headers with different height (e.g.
MyIOSHeader or MyAndroidHeader), we're forced to expose the height of the
headers and manually compute the height of the scenes.

Alternatively, if the header does not use absolute position, the height
of the scenes can adjust automatically with flex box, and that's what this
commit is about to do.

Reviewed By: ericvicenti

Differential Revision: D3671119

fbshipit-source-id: 26e48f801da3661c5d7dce4752ba927621172f4a
2016-08-04 15:28:30 -07:00
..
ART Convert from React.createClass to ES6 classes 2016-07-26 01:13:31 -07:00
ActionSheetIOS Update RCTActionSheetManager.m 2016-06-04 16:28:19 -07:00
AdSupport Text highlighting on iOS 2015-07-24 08:41:58 -08:00
Animated Implement native Animated value listeners on Android 2016-08-04 13:13:33 -07:00
AppRegistry Remove `node_modules/react` from the list of discoverable haste modules 2016-07-05 06:44:33 -07:00
AppState iOS: Provide correct initial value for AppState.currentState 2016-07-12 23:28:22 -07:00
BatchedBridge #15 Add a button in devtools to start/stop the Sampling Profiler 2016-08-02 11:14:06 -07:00
BugReporting Unrevert D3518381 2016-07-06 12:58:41 -07:00
CameraRoll Automated changes to remove implicit capture of self in blocks: Libraries/FBReactKit/BUCK 2016-07-07 12:44:14 -07:00
Components mediaPlaybackRequiresUserAction default value is true,not `false` 2016-08-03 17:43:49 -07:00
CustomComponents NavigationExperimental: Stop using absolute position for NavigationHeader. 2016-08-04 15:28:30 -07:00
DebugComponentHierarchy Move React Core Integration to a Dependency 2016-04-21 09:28:23 -07:00
Devtools Get server host in setupDevtools for Android 2016-07-19 05:58:29 -07:00
EventEmitter Fixes EventEmitter#once arguments not getting passed to the listener 2016-06-28 16:13:21 -07:00
Experimental Convert from React.createClass to ES6 classes 2016-07-26 01:13:31 -07:00
Fetch Fixed what fetch.js exports 2016-07-14 11:13:27 -07:00
Geolocation Update RCTNetworking, RCTNetInfo and RCTLocationManager to use new events system 2016-05-25 04:28:36 -07:00
Image Fixed test CRMNowThumbnailCache-test.js 2016-08-03 06:13:29 -07:00
Inspector Enable websocket interception in RN network inspector tool 2016-08-02 08:28:39 -07:00
Interaction PanResponder should not hold stale handle for interaction. 2016-07-15 11:58:31 -07:00
JavaScriptAppEngine Deploy v0.30.0 2016-08-02 20:58:28 -07:00
LayoutAnimation Remove `node_modules/react` from the list of discoverable haste modules 2016-07-05 06:44:33 -07:00
Linking Hook up Android intent to Linking.js #7079 2016-06-05 18:58:24 -07:00
LinkingIOS Updated Linking and PushNotificationIOS modules to use NativeEventEmitter 2016-05-27 10:28:23 -07:00
Modal Fix Popover problem for RTL 1/n 2016-07-19 10:43:29 -07:00
NativeAnimation Maintain transform order 2016-08-02 14:28:29 -07:00
NavigationExperimental Fix navigation card stack pan responder 2016-07-25 11:58:44 -07:00
Network plumb trackingName through to native requests 2016-07-22 11:28:56 -07:00
PushNotificationIOS Fix misleading docstring on getInitialNotification 2016-08-03 12:28:41 -07:00
QuickPerformanceLogger AdsManager now uses new react native QPL identifiers 2016-07-20 07:28:36 -07:00
RCTTest Convert from React.createClass to ES6 classes 2016-07-26 01:13:31 -07:00
RKBackendNode Move React Core Integration to a Dependency 2016-04-21 09:28:23 -07:00
ReactIOS Don't collect warnings if yellow box is disabled 2016-07-29 09:28:28 -07:00
ReactNative Move React Core Integration to a Dependency 2016-04-21 09:28:23 -07:00
Sample Remove knowledge of fbjs from the packager 2016-03-02 04:28:38 -08:00
Settings Automated changes to remove implicit capture of self in blocks: Libraries/FBReactKit/BUCK 2016-07-07 12:44:14 -07:00
Share Add Share module 2016-07-25 03:43:29 -07:00
Storage update AsyncStorage.js documentation 2016-07-15 09:13:51 -07:00
StyleSheet Uniformize links in LayoutPropTypes docs 2016-07-25 09:43:34 -07:00
Text Add TextInput.dataDetectorTypes prop. 2016-07-31 14:28:28 -07:00
Utilities Provide forceRTL for LTR language to test 2016-08-04 12:28:30 -07:00
Vibration Add support for vibration patterns 2016-03-29 21:45:20 -07:00
WebSocket Add MessageQueue method for executing function and returning its result 2016-07-18 07:13:32 -07:00
react-native Add Share module 2016-07-25 03:43:29 -07:00
vendor Fixed NativeEventListener deregistration 2016-05-16 04:13:56 -07:00
Promise.js Make onUnhandled safe for undefined errors 2016-08-02 07:58:28 -07:00
promiseRejectionIsError.js Add possibility to `console.error`/redbox on promise rejections 2016-03-15 05:22:22 -07:00