Commit Graph

  • 8f4aed6386 Fix race inside ScrollView._inputMeasureAndScrollToKeyboard Samuel Susla 2021-04-12 09:45:49 -07:00
  • ea1ff374de Assign batch number to only batched animated instructions Andrei Shikov 2021-04-12 09:16:40 -07:00
  • f5502fbda9 Use native module passed to NativeEventEmitter on Android Rubén Norte 2021-04-12 06:23:53 -07:00
  • 38cfa93775 Migrate remaining modules using NativeEventEmitter to only pass the native module on iOS Rubén Norte 2021-04-12 06:23:53 -07:00
  • 87517aeecb Codemod usages of NativeEventEmitter in react-native-github to only pass a native module on iOS Rubén Norte 2021-04-12 06:23:53 -07:00
  • b28ddede7b Transfer 'DisplayMode' value from Native -> JS David Vacca 2021-04-12 00:03:16 -07:00
  • bdb9a1e094 Add displayMode parameter into startSurface and setSurfaceProps methods David Vacca 2021-04-12 00:03:16 -07:00
  • 2793bba278 Move DisplayMode out of SurfaceHandler David Vacca 2021-04-12 00:03:16 -07:00
  • 84c70b2a7f Introduce setDisplayMode method in SurfaceHandler David Vacca 2021-04-12 00:03:16 -07:00
  • e7b52d7b0b Update initial props when DisplayMode changes in Fabric David Vacca 2021-04-12 00:03:16 -07:00
  • 680dd36fd1 Introduce new Fabric API setSurfaceProps David Vacca 2021-04-12 00:03:16 -07:00
  • b5e2e1d52d Expose setSurfaceProps API in JS David Vacca 2021-04-12 00:03:16 -07:00
  • c91e32b050 Differ: introduce breadcrumb logging Joshua Gross 2021-04-09 10:28:36 -07:00
  • c4c34a1237 Delete RCTTurboModuleManagerDelegate getTurboModule:initParams Ramanpreet Nara 2021-04-08 21:14:01 -07:00
  • e0b8f5080f Make RCTTurboModule getTurboModule: required Ramanpreet Nara 2021-04-08 21:14:01 -07:00
  • 3f38186b78 Codemod: Give legacy cxx and ObjC-only NativeModules a getTurboModule: method Ramanpreet Nara 2021-04-08 21:14:01 -07:00
  • 6a5e98a84c Stop calling getTurboModule:initParams in RCTTurboModuleManager Ramanpreet Nara 2021-04-08 21:14:01 -07:00
  • ebdf36c198 RN: Upgrade AccessibilityInfo.removeEventListener Call Sites Tim Yung 2021-04-08 17:34:51 -07:00
  • e7275d5c1b RN: Reapply AccessibilityInfo Changes Tim Yung 2021-04-08 17:34:51 -07:00
  • 8207e97f91 Android: upgrading to OkHttp from v3 to v4 (#31084) Araz Abishov 2021-04-08 10:44:10 -07:00
  • 0b8731d40d Add config flag for RuntimeScheduler Samuel Susla 2021-04-08 10:26:02 -07:00
  • 49b6c60bc0 EZ: fix up LayoutAnimation logs Joshua Gross 2021-04-08 10:04:58 -07:00
  • 3824c565bf ShadowView hash: add surfaceId and LayoutMetrics Joshua Gross 2021-04-08 10:04:58 -07:00
  • dde48fd554 Use mock clock Micha Reiser 2021-04-08 09:25:28 -07:00
  • 46acfcb8fc Allow swapping the clock implementation for TransactionTelemetry Micha Reiser 2021-04-08 09:25:28 -07:00
  • eb13baf2a6 Introducing RuntimeScheduler module Samuel Susla 2021-04-08 04:05:53 -07:00
  • 5f0bf8b2e9 Refactor: Remove AsyncDevSupportManager.loadJSBundleFromServer Ramanpreet Nara 2021-04-07 19:36:16 -07:00
  • f525ec0fe5 Remove assertions in ~Scheduler and ~SurfaceHandler Ramanpreet Nara 2021-04-07 19:36:16 -07:00
  • 4565fd8092 Convert to ESM export Luna Wei 2021-04-07 19:12:09 -07:00
  • 959dc5ac51 Remove defaultProps Luna Wei 2021-04-07 19:12:09 -07:00
  • 683b825b32 Modern Switch Luna Wei 2021-04-07 18:07:08 -07:00
  • 976a305412 Remove clean up resources when the app is backgrounded experiment Samuel Susla 2021-04-07 16:59:38 -07:00
  • 3dda7ee438 iOS: Removed unused helper methods for image instrumentation Kevin Gozali 2021-04-07 08:55:49 -07:00
  • 28ed660c2d Use EXPECT_NEAR to improve test failure messages Micha Reiser 2021-04-07 01:30:14 -07:00
  • d29a7e7a89 add getRecommendedTimeoutMillis to AccessibilityInfo (#31063) grgr-dkrk 2021-04-06 13:46:51 -07:00
  • 2785ce7e61 React Native sync for revisions 6d3ecb7...c9aab1c Kacie Bawiec 2021-04-06 12:41:05 -07:00
  • d97350dcbc Queue mount items executed before root view is attached Andrei Shikov 2021-04-06 11:18:02 -07:00
  • 2c0a0a7c25 Allow starting surface without a view in Fabric Andrei Shikov 2021-04-06 11:18:02 -07:00
  • 2182efaf7c Change values of DisplayMode enum David Vacca 2021-04-06 10:57:30 -07:00
  • 75c4920a0e Use explicit values in SurfaceHandler enums David Vacca 2021-04-06 03:45:37 -07:00
  • 950f241cda Back out "RN: Unify AccessibilityInfo Platform Forks", Back out "RN: Refactor AccessibilityInfo Listeners" Jimmy Zhang 2021-04-06 03:27:13 -07:00
  • 1739ab5ec2 Use C++17 feature - structured bindings Samuel Susla 2021-04-06 02:12:51 -07:00
  • 9a9e7f917b RN: Unify AccessibilityInfo Platform Forks Tim Yung 2021-04-06 00:20:00 -07:00
  • 73bc96ecf9 RN: Announce "unselected" Accessibility State (Android) Tim Yung 2021-04-05 17:44:02 -07:00
  • d831134d51 RN: Remove AccessibilityInfo.fetch Tim Yung 2021-04-05 17:35:25 -07:00
  • 003d63d6e5 RN: Refactor AccessibilityInfo Listeners Tim Yung 2021-04-05 17:35:25 -07:00
  • 7ee2acc6c8 Selected State does not annonce when TextInput Component selected (#31144) fabriziobertoglio1987 2021-04-05 11:47:39 -07:00
  • e9765a7f21 Remove last uses of UnsharedShadowNode Samuel Susla 2021-04-05 11:46:07 -07:00
  • 7ee2a998f0 Avoid copy of shared_ptr in ConcreteComponentDescriptor::adopt Samuel Susla 2021-04-05 11:46:07 -07:00
  • 88f2356eed Added talkback support for TouchableNativeFeedback accessibility: disabled prop (#31224) Kazuki Yamashiro 2021-04-02 17:10:45 -07:00
  • cb028ee69c Add e2e tests for RNTester examples and relevant testIDs Luna Wei 2021-04-02 16:55:37 -07:00
  • cb37562f83 Remove abort in props parsing Joshua Gross 2021-04-02 16:29:43 -07:00
  • bb6cd56fae RN: Fallback for Invalid Colors in processColorArray Tim Yung 2021-04-02 15:06:30 -07:00
  • 322e8f70cf Re-use Node path resolution script Héctor Ramos 2021-04-02 13:55:18 -07:00
  • a782b6f5a1 Remove unsafe lifecycles usage Nadiia D 2021-04-02 13:06:10 -07:00
  • 1b50722a7e Add back hasActiveCatalystInstance() and mark it as Deprecated Lulu Wu 2021-04-02 12:29:58 -07:00
  • b5e649fcf6 Accessibility/button test (#31189) Huzaifa 2021-04-02 11:42:46 -07:00
  • d04ec4dc65 Deploy v0.148.0 to xplat Pieter Vanderwerff 2021-04-01 16:37:12 -07:00
  • 3d1afbbda3 destroy callbacks even if they aren't called, when java object is destroyed Joshua Gross 2021-04-01 16:26:47 -07:00
  • 0901830977 Fix default values of snapToEnd and snapToStart in ScrollViewProps Samuel Susla 2021-04-01 12:04:25 -07:00
  • e42ffdd859 Add support for text copy to Paragraph component Samuel Susla 2021-04-01 10:42:32 -07:00
  • 184b372720 Comment out debug-only block causing build failures Joshua Gross 2021-04-01 09:43:01 -07:00
  • 5a793cee77 Remove previous fix in D26581756 Lulu Wu 2021-04-01 09:35:15 -07:00
  • be397882a2 Make ConcreteComponentDescriptor::createFamily non-virtual Samuel Susla 2021-04-01 06:58:26 -07:00
  • 3a3b61ce71 Use nested namespaces in UIManager module Samuel Susla 2021-04-01 04:49:14 -07:00
  • 9ef995a14a Enable C++ 17 in React Native Samuel Susla 2021-04-01 04:49:14 -07:00
  • eb59cc2636 Queue DELETE instructions for virtual nodes Joshua Gross 2021-03-31 21:29:13 -07:00
  • 8f52fb24ec Make mutation sorting more clear Joshua Gross 2021-03-31 21:29:13 -07:00
  • e9ff6d8bca Print ShadowView hash when displaying instructions Joshua Gross 2021-03-31 21:29:13 -07:00
  • 638e788e06 Improve StubViewTree logging when comparisons fail Joshua Gross 2021-03-31 21:29:13 -07:00
  • 64c93977bd Log ShadowView hash with verbose StubViewTree logs; and when StubView comparisons fail Joshua Gross 2021-03-31 21:29:13 -07:00
  • f6168d2661 Bail out of createInterpolatedShadowView if generated props are null Joshua Gross 2021-03-31 21:29:13 -07:00
  • 01f7d4f720 Refactor duplicated code into queueFinalMutationsForCompletedKeyFrame Joshua Gross 2021-03-31 21:29:13 -07:00
  • 17c3846838 Only run assert-only path in debug mode Joshua Gross 2021-03-31 21:29:13 -07:00
  • 61d59fff23 Add additional debug logging in LayoutAnimationDriver Joshua Gross 2021-03-31 21:29:13 -07:00
  • 92b8075120 Recursively clean up conflicting animations Joshua Gross 2021-03-31 21:29:13 -07:00
  • ec51737814 Update StubViewTree logging for debugging on Android Joshua Gross 2021-03-31 21:29:13 -07:00
  • ae264b995f Update 'viewPrev' as well as 'viewStart' when transitioning from one animation to another Joshua Gross 2021-03-31 21:29:13 -07:00
  • 9ea0020054 For certain types of conflicts we do *not* want to generate a final UPDATE mutation Joshua Gross 2021-03-31 21:29:13 -07:00
  • 22c9b7d520 If a parent node is DELETEd or CREATEd, immediately end animation Joshua Gross 2021-03-31 21:29:13 -07:00
  • 63c0be55d5 EZ: Make StubViewTree "Delete" logs consistent with other logs Joshua Gross 2021-03-31 21:29:13 -07:00
  • 4ae1a9bea8 Do not check consistency of updated Virtual views Joshua Gross 2021-03-31 21:29:13 -07:00
  • f915ca99be EZ refactor Joshua Gross 2021-03-31 21:29:13 -07:00
  • 706a223dd2 Refactor LA: keyFrames have N "final items" to execute Joshua Gross 2021-03-31 21:29:13 -07:00
  • bac2c2c801 Update FlowFixMes to use error codes in react-native-github Luna Wei 2021-03-31 18:19:54 -07:00
  • 321de15803 Delete unused FlowFixMes in xplat/js/react-native-github Luna Wei 2021-03-31 18:19:54 -07:00
  • c4e40b81c0 feat: add displayName to touchables (#29531) Bruno Castro 2021-03-31 17:34:47 -07:00
  • 679f38f1c5 Pass RCTEventDispatcher to RCTComponentData [6/n] Peter Argany 2021-03-31 16:37:02 -07:00
  • 4efdf264d1 Introducing RCTWeakViewHolder [4/n] Peter Argany 2021-03-31 16:37:02 -07:00
  • 10acccc86d Handle commands in RCTLegacyViewManagerInteropCoordinator [3/n] Peter Argany 2021-03-31 16:37:02 -07:00
  • 491ca1d14e Create a bridgelessViewManager [2/n] Peter Argany 2021-03-31 16:37:02 -07:00
  • 3f8d5083f7 Avoid crashing in Fabric/Paper interop without bridge [1/n] Peter Argany 2021-03-31 16:37:02 -07:00
  • a038179b9b Add return value to JavaScript calls in UIManagerBinding Samuel Susla 2021-03-31 14:30:28 -07:00
  • b50b7e3a19 Update React.podspec to require cocoapods >= 1.10.1 (#31134) Sunny Luo 2021-03-31 12:47:28 -07:00
  • 1e690ac457 Mark subclasses of ShadowNode final when appropriate Samuel Susla 2021-03-31 10:57:21 -07:00
  • faec9cd4ce Prevent ShadowNodeFamily from being subclassed Samuel Susla 2021-03-31 10:57:21 -07:00
  • 10830f4db9 Remove redundant isBridgeless() checking Lulu Wu 2021-03-31 09:38:14 -07:00
  • dfa8eb0558 Rename "hasActiveCatalystInstance" to "hasActiveReactInstance" for clarification Lulu Wu 2021-03-31 06:32:08 -07:00
  • b86e52a9ec Add method to retrieve authorization status Lucas Santos 2021-03-30 16:04:56 -07:00
  • 24bfa463a7 Refactor YogaNode.Inputs freeze API Aditya Sharat 2021-03-30 05:41:22 -07:00