react-native-macos
react-native-macos copied to clipboard
[deprecated in favor of https://microsoft.github.io/react-native-windows/] React Native for macOS is an experimental fork for writing desktop apps using Cocoa
This PR provides support for the React version used by React Native v0.58.3 (the current version at time of writing). I've done some thorough testing in the RNTester, but it...
### Is this a bug report? yes ### Have you read the [Contributing Guidelines](https://facebook.github.io/react-native/docs/contributing.html)? yes ### Environment Environment: OS: macOS High Sierra 10.13.6 Node: 8.3.0 Yarn: 1.12.3 npm: 5.3.0 Watchman:...
Add the `RCTWindow` class that improves upon the current input handling logic. Users can opt-in by using `RCTWindow` in place of `NSWindow`. If they don't, they'll continue to use the...
### 🚧 Work in progress Opening this PR now that its changes are compiled without error. I'll be testing it today, so I decided to share my progress in case...
First approach: multiple windows components. ``` jsx ``` Second approach: additional windows as a components ``` js React.registerWindow(window1) ```
This PR depends on #225 and #228. Closes #58
### Is this a bug report? Yes ### Have you read the [Contributing Guidelines](https://facebook.github.io/react-native/docs/contributing.html)? Yes ### Environment ``` $ node_modules/.bin/react-native-macos info Environment: OS: macOS High Sierra 10.13.5 Node: 9.11.1 Yarn:...
### Is this a bug report? yes ### Have you read the [Contributing Guidelines](https://facebook.github.io/react-native/docs/contributing.html)? yes ### Environment OS: macOS Sierra 10.13.6 (I only have this version) UIExplorer: downloaded in v0.5.0...
Fixes #232 - move `[RCTViewManager checkLayerExists:]` to `[NSView ensureLayerExists]` - enable edge antialiasing only for transforms with perspective - stop setting `layer` manually in `[NSView ensureLayerExists]` (let the `layer` getter...