Sharath Manchala
186a163854
Merge branch 'main' into user/sharath2727/syntaxtoken
2024-07-23 13:34:39 -07:00
Tatiana Kapos
7992021efc
Fix Flyout's Stylesheet import ( #13476 )
...
* Fix flyout
* Change files
2024-07-23 11:20:35 -07:00
Sharath Manchala
df2fda7fc6
Merge branch 'main' into user/sharath2727/syntaxtoken
2024-07-22 16:05:03 -07:00
Yajur-Grover
7b187af8b1
Integrate RN Nightly 6/18 ( #13432 )
...
* integrate 6/14
* Change files
* fix linting and snapshots
* fix snapshot
* fix snapshots again
* add comments
* fix comment
* remove comment from codegen file
* revert packages.lock.json
* Update TextProps.windows.js
* Update Text.windows.js
* update Text.windows.js and TextProps.js
* update text.windows.js
* fix snapshots
* integrate 0.75.0-nightly-20240618-5df5ed1a8
* Change files
* fix CI and validate-overrides
* use @react-native-community/template@next
* add comments
* update script temporarily
* remove AppRegistry, AppContainer and renderApplication overrides
* fix text snapshots
* fix httprequest snapshot
* comment out failing fabric tests
* fix bad change
* fix snapshot
---------
Co-authored-by: Marlene Cota <1422161+marlenecota@users.noreply.github.com>
Co-authored-by: TatianaKapos <tatianakapos@microsoft.com>
2024-07-22 12:10:02 -07:00
Sharath Manchala
28c62cf78b
Delete vnext/Microsoft.ReactNative.Managed.CodeGen.UnitTests/CodeGen/Lkg/Microsoft.ReactNative.Managed.CodeGen.UnitTests.CodeGen.CodeGenMethodTests--EightParamReturnInt--Async.lkg
2024-07-22 11:59:39 -07:00
Sharath Manchala
08ffa7d13d
Delete vnext/Microsoft.ReactNative.Managed.CodeGen.UnitTests/CodeGen/Lkg/Microsoft.ReactNative.Managed.CodeGen.UnitTests.CodeGen.CodeGenMethodTests--EightParamReturnInt--Sync.lkg
2024-07-22 11:59:20 -07:00
Venkata Sharath Chandra Manchala
8bac286e63
Increase the params to 10
2024-07-22 11:56:38 -07:00
Venkata Sharath Chandra Manchala
e2af09c244
Introduce a unittest for codegen
2024-07-20 18:12:23 -07:00
Venkata Sharath Chandra Manchala
123f38af9e
Increase the size to 8 parameters
2024-07-19 14:57:04 -07:00
React-Native-Windows Bot
a85a049419
applying package updates ***NO_CI***
2024-07-18 05:15:25 +00:00
Sam Walker
63d919e36e
Updating native WebSocket header logic to match RN ( #13366 )
...
* Updating native WebSocket header logic to match RN
* Change files
* Fixing linting error
---------
Co-authored-by: Sam Walker <sawalker@microsoft.com>
2024-07-16 16:23:24 -07:00
Andrew Coates
44090cbcd2
[Fabric] Text renders borders twice ( #13445 )
...
* [Fabric] Text renders borders twice
* Change files
* Add fabric test for text borders
* snapshot updates
* snapshots
2024-07-16 13:39:35 -07:00
Sharath Manchala
ee9cb5f47a
Resolve Transform Matrix before Animation ( #13450 )
...
* Resolve transform before animation
* Change files
* Minor naming fix
* noexcept
2024-07-16 13:38:03 -07:00
Andrew Coates
a10a861854
[Fabric] call reportMount to implement UIManagerMountHook support ( #13443 )
...
* [Fabric] call reportMount to implement UIManagerMountHook support
* Change files
2024-07-15 14:54:59 -07:00
Andrew Coates
244d85aa97
[Fabric] Fix image component reference cycle ( #13440 )
...
* [Fabric] Fix image component reference cycle
* Change files
* format
* disable aggressive component deleted assert
* Use weak_ref for image didReceiveImage callback
* typo
* Unsubscribe from imageresponseobserver when deleted - aligns with core
* format
2024-07-15 16:12:36 +00:00
React-Native-Windows Bot
7fc30ec6bb
applying package updates ***NO_CI***
2024-07-12 05:15:37 +00:00
Sharath Manchala
b36f585978
Use scrollEnabled flag to enable/disable the ScrollView ( #13427 )
...
* Fix scrollview
* Change files
* Address feedback
* Return false for scroll event handlers when scroll is disabled
* Update scrollbar color based on scrollEnabled
* Rename OnThemeChanged to UpdateColorForScrollBarRegions
2024-07-11 16:00:04 -07:00
Andrew Coates
e1685da892
[Fabric] Move to WinAppSDK types for KeyStatus, and ensure usages account for locked flag ( #13435 )
...
* [Fabric] Move to WinAppSDK types for KeyStatus, and ensure usages account for locked flag
* Change files
2024-07-11 13:47:20 -07:00
React-Native-Windows Bot
7e20a389a9
applying package updates ***NO_CI***
2024-07-11 05:15:33 +00:00
Andrew Coates
a96adfa4f9
[Fabric] [Win32] Add image response APIs to win32 exports ( #13428 )
...
* Add image response APIs to win32 exports
* Change files
* fix
2024-07-10 10:06:50 -07:00
React-Native-Windows Bot
61712d1e9d
applying package updates ***NO_CI***
2024-07-10 05:15:32 +00:00
Yajur-Grover
8a91af5769
Integrate RN Nightly 6/13 ( #13346 )
...
* Integrate 6/13
* Change files
* edit text file
* change project file
* revert change
* revert
* update lockfile
* edit project files
* update lockfile
* add overrides
* update overrides
* update snapshots
* fix linting
* update snapshots
* update snapshots
* update snapshots
* update snapshots again
* update snapshots
* fix
* fix legacytext snapshot
* fix accessible prop on text
* re-fix snapshots
* update LegacyTextHitTestTest snapshot
* update overrides
* update CalculateLayout fork
* update node.cpp fork
* change create-react-native-library version to working one
* add comments
* update override
* fix text impl and revert simple.tsx changes
* re-fix accessibility props
* update text snapshots
* add comment for Text.windows.js fork
* add comment
* fix snapshots
* include win32 a11y properties
2024-07-10 01:31:05 +00:00
Julio César Rocha
56ba478b40
Update Desktop NUSPEC to use ARM64EC ( #13335 )
...
* Update Desktop NUSPEC to use ARM64EC
* Change files
* Enable ARM64EC ReactWindows CI artifact
* Add ARM64EC|Release to nuget-desktop.yml
* Revert ARM64EC for ReactWindows artifact
* Exclude ARM64EC React.Windows.Desktop.Test.DLL from NUSPEC
2024-07-10 00:48:48 +00:00
Andrew Coates
34dc401fdd
[Fabric] Handle changes to BorderRadius ( #13422 )
...
* Handle changes to borderradius
* Change files
* format
2024-07-09 12:53:04 -07:00
React-Native-Windows Bot
91cb3a8edb
applying package updates ***NO_CI***
2024-07-04 05:15:31 +00:00
Sharath Manchala
e54e289ca6
Update SampleAppFabric to use ReactNativeAppBuilder ( #13382 )
...
* Update SampleAppFabric to use ReactNativeAppBuilder
* Yarn format fix
* Address feedback to keep BUNDLE and DEBUG
* Yarn format
* Change files
* Setup the DebugBundlePath when loading from metro
2024-07-03 11:45:47 -07:00
Andrew Coates
2d4203831a
[Fabric] Handle scale factor changes ( #13406 )
...
* [Fabric] Handle scalefactor changes
* Change files
2024-07-03 09:27:37 -07:00
Andrew Coates
1dd738c474
[Fabric] Patch yoga to include changes to correctly recalculate layout on scale change ( #13407 )
...
* Patch yoga to handle dynamic scale changes
* Change files
* Update vnext/overrides.json
Co-authored-by: Marlene Cota <1422161+marlenecota@users.noreply.github.com>
* Update vnext/overrides.json
Co-authored-by: Marlene Cota <1422161+marlenecota@users.noreply.github.com>
* Update vnext/overrides.json
Co-authored-by: Marlene Cota <1422161+marlenecota@users.noreply.github.com>
* Update vnext/overrides.json
Co-authored-by: Marlene Cota <1422161+marlenecota@users.noreply.github.com>
* Update vnext/overrides.json
Co-authored-by: Marlene Cota <1422161+marlenecota@users.noreply.github.com>
* Update vnext/ReactCommon/TEMP_UntilReactCommonUpdate/yoga/yoga/config/Config.cpp
Co-authored-by: Marlene Cota <1422161+marlenecota@users.noreply.github.com>
* Update vnext/ReactCommon/TEMP_UntilReactCommonUpdate/yoga/yoga/config/Config.h
Co-authored-by: Marlene Cota <1422161+marlenecota@users.noreply.github.com>
* Update vnext/ReactCommon/TEMP_UntilReactCommonUpdate/yoga/yoga/config/Config.h
Co-authored-by: Marlene Cota <1422161+marlenecota@users.noreply.github.com>
* Update vnext/ReactCommon/TEMP_UntilReactCommonUpdate/yoga/yoga/node/LayoutResults.cpp
Co-authored-by: Marlene Cota <1422161+marlenecota@users.noreply.github.com>
* Update vnext/ReactCommon/TEMP_UntilReactCommonUpdate/yoga/yoga/node/LayoutResults.h
Co-authored-by: Marlene Cota <1422161+marlenecota@users.noreply.github.com>
* review feedback from yoga PR
---------
Co-authored-by: Marlene Cota <1422161+marlenecota@users.noreply.github.com>
2024-07-03 09:27:23 -07:00
React-Native-Windows Bot
4d40af2990
applying package updates ***NO_CI***
2024-06-29 05:17:17 +00:00
Sharath Manchala
681982778c
Keep borderBottomWidth same before and after pressed ( #13396 )
...
* Keep borderBottomWidth same before and after pressed
* Change files
* Remove borderbottomwidth override when button pressed
* Snapshot update for e2e-test-app-fabric tests
2024-06-28 13:43:05 -07:00
React-Native-Windows Bot
826da5835e
applying package updates ***NO_CI***
2024-06-28 05:15:54 +00:00
React-Native-Windows Bot
2496d0d664
applying package updates ***NO_CI***
2024-06-27 05:21:01 +00:00
Sharath Manchala
d96a0a78f0
Fix load failed error for Shared.vcxitems in sample-app-fabric ( #13383 )
...
* Fix incorrect loading of shared.vcxitems
* Change files
2024-06-26 12:53:13 -07:00
React-Native-Windows Bot
25331319a9
applying package updates ***NO_CI***
2024-06-26 05:15:04 +00:00
Sharath Manchala
c56788cfd7
Introduce ReactNativeAppBuilder ( #13368 )
...
* Introduce ReactNativeAppBuilder.idl
* yarn format fix
* Change files
* Address feedback
* Add a fabric check for ReactNativeAppBuilder
* yarn format
2024-06-25 11:14:29 -07:00
React-Native-Windows Bot
c7e6668d18
applying package updates ***NO_CI***
2024-06-25 05:16:04 +00:00
Chiara Mooney
08b765626a
Fix RNW Dependencies Command to Check for Valid WinGet Version ( #13372 )
...
* Fix Dependency Script
* Change files
* Download to a Temp Folder
2024-06-24 10:56:55 -07:00
React-Native-Windows Bot
261dda2ee1
applying package updates ***NO_CI***
2024-06-22 05:15:17 +00:00
Chiara Mooney
0e276da7b0
Make the Switch Component Accessible By Default ( #13341 )
...
* Default Switch Should be Accessible
* Fix Snapshots
* Revert Package.lock.json change
2024-06-21 10:38:54 -07:00
React-Native-Windows Bot
8892c66095
applying package updates ***NO_CI***
2024-06-21 05:17:52 +00:00
React-Native-Windows Bot
5e42159bce
applying package updates ***NO_CI***
2024-06-19 05:14:45 +00:00
Jon Thysell
813ba19518
Enable devMode with react-native init-windows old/* templates ( #13362 )
...
## Description
The `init-windows` CLI command can be used to create apps with the old arch templates, but "devMode" (i.e. using your local, linked RNW repo instead of the package from NPM) didn't work.
This PR fixes that functionality so `init-windows` can become the new method.
### Type of Change
- Bug fix (non-breaking change which fixes an issue)
### Why
We want `init-windows` to be the default method for creating new RNW projects, but it still needs to support the old templates for now, and this was the last "missing" feature.
### What
Switched the old templates to using the same `metro.config.js` file that the new templates use (with devMode template variable) and also piping through the correct value for that variable.
## Screenshots
N/A
## Testing
Verified I could create a new (old) app locally with linked RNW and it recognized and implemented devMode correctly, so that the app could launch.
## Changelog
Should this change be included in the release notes: yes
Enabled detecting devMode with `react-native init-window`s and the old/* templates
2024-06-18 12:16:59 -07:00
Jon Thysell
78f9316b76
Add ARM64EC to StripAdditionalPlatformsFromNuspec.ps1
2024-06-12 13:20:25 -07:00
React-Native-Windows Bot
b176683be8
applying package updates ***NO_CI***
2024-06-12 05:16:26 +00:00
Yajur-Grover
e2cced2ede
Integrate RN Nightly 6/10 ( #13325 )
...
* Integrate 6/10
* Change files
* remove faviconUrl assert
2024-06-11 15:02:34 -07:00
React-Native-Windows Bot
f5e6cb8aca
applying package updates ***NO_CI***
2024-06-11 05:17:21 +00:00
Julio César Rocha
5a2f8d9941
Port Desktop DLL to ARM64EC ( #13320 )
...
* Add ARM64EC Platform
* Add property sheets
* Add packages.lock.json
* Upgrade WinSDK version for C/C++ projects
Older SDK versions do not contain softintrin.h
See http://www.emulators.com/docs/abc_arm64ec_explained.htm
* Do not build Integration Test projects for ARM64EC
* Make V8Platform x64 for ARM64EC
* Override HermesPlatform for ARM64EC
* Override WinAppSDK platforms for ARM64EC
* Exclude OpenSSL on Desktop DLL for ARM64EC
* Override WinAppSDK _MrtCoreRuntimeIdentifier
* Update packages.lock.json
* Add explicit LIB dependencies for ARM64EC
* Skip React.Windows.IntegrationTests on ARM64EC
* Change files
* Simplify condition for WindowsAppSDKOverrides
* Switch from ARM64 to ARM64EC in Desktop CI
* Update prepare-build-env.yml
* Enable ARM64EC on PullRequest env
* Remove OpenSSL from Desktop LIB and DLL
* /t:Vars - Log SolutionName
2024-06-10 15:55:29 -07:00
Julio César Rocha
53fe43a72a
Remove OpenSSL from Desktop LIB and DLL ( #13321 )
...
* Remove OpenSSL from Desktop LIB and DLL
* Change files
2024-06-10 20:41:58 +00:00
React-Native-Windows Bot
add94e31f6
applying package updates ***NO_CI***
2024-06-08 05:17:59 +00:00
Andrew Coates
71feab2dd5
[Fabric] Touch pointer moved was being reported to richedit as a pointerup ( #13313 )
...
* [Fabric] Touch pointer moved was being reported to richedit as a pointerup
* Change files
2024-06-07 18:19:50 +00:00