Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrate top level ReactInstanceManager changes #30

Closed
wants to merge 42 commits into from

Commits on Dec 23, 2015

  1. Adding JS Executor

    erikschlegel authored and rozele committed Dec 23, 2015
    Configuration menu
    Copy the full SHA
    0578c1d View commit details
    Browse the repository at this point in the history
  2. Adding core react components

    erikschlegel authored and rozele committed Dec 23, 2015
    Configuration menu
    Copy the full SHA
    28bd102 View commit details
    Browse the repository at this point in the history
  3. Deleting unused stub files.

    rozele committed Dec 23, 2015
    Configuration menu
    Copy the full SHA
    66487eb View commit details
    Browse the repository at this point in the history
  4. Recent Changes

    erikschlegel authored and rozele committed Dec 23, 2015
    Configuration menu
    Copy the full SHA
    285d7dc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c036edc View commit details
    Browse the repository at this point in the history
  6. Adding ReactContext

    erikschlegel authored and rozele committed Dec 23, 2015
    Configuration menu
    Copy the full SHA
    12c830f View commit details
    Browse the repository at this point in the history
  7. Adding ReactContext

    erikschlegel authored and rozele committed Dec 23, 2015
    Configuration menu
    Copy the full SHA
    4d04fac View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8039a45 View commit details
    Browse the repository at this point in the history
  9. On behalf of @erikschlegel - Adding top level integration functionali…

    …ty for react-native
    rozele committed Dec 23, 2015
    Configuration menu
    Copy the full SHA
    ab45411 View commit details
    Browse the repository at this point in the history
  10. Addresses some fit and finish on the ReactWindows-ES branch

    In addition to some minor cosmetic changes, this changeset also fixes up the IReactPackage interface and more closely mimics the way IReactPackage is used in the ReactInstanceManagerImpl in ReactAndroid to support loading multiple packages into one NativeModuleRegistry and one JavaScriptModulesConfig.
    rozele committed Dec 23, 2015
    Configuration menu
    Copy the full SHA
    bda9616 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    c213636 View commit details
    Browse the repository at this point in the history

Commits on Dec 24, 2015

  1. Configuration menu
    Copy the full SHA
    a5bf6f3 View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2015

  1. Fixes #32 - Adds UIManagerModule constants

    Some remaining TODOs include integrating the constants from the view managers, and further investigation on how to include other features available in Android.
    rozele committed Dec 26, 2015
    Configuration menu
    Copy the full SHA
    cd54b61 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #35 from CatalystCode/issue32

    Fixes #32 - Adds UIManagerModule constants
    rozele committed Dec 26, 2015
    Configuration menu
    Copy the full SHA
    0014abe View commit details
    Browse the repository at this point in the history
  3. Adding XAML Integration

    erikschlegel committed Dec 26, 2015
    Configuration menu
    Copy the full SHA
    c13131b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f5e8003 View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2015

  1. Configuration menu
    Copy the full SHA
    68c5406 View commit details
    Browse the repository at this point in the history
  2. Create Readme.md

    erikschlegel committed Dec 28, 2015
    Configuration menu
    Copy the full SHA
    9b2b4ef View commit details
    Browse the repository at this point in the history
  3. Update Readme.md

    erikschlegel committed Dec 28, 2015
    Configuration menu
    Copy the full SHA
    7d3b51b View commit details
    Browse the repository at this point in the history
  4. Update Readme.md

    erikschlegel committed Dec 28, 2015
    Configuration menu
    Copy the full SHA
    77a107d View commit details
    Browse the repository at this point in the history
  5. Update Readme.md

    erikschlegel committed Dec 28, 2015
    Configuration menu
    Copy the full SHA
    d543552 View commit details
    Browse the repository at this point in the history
  6. Fixes #62 - Adds EventDispatcher

    Also adds two-phase initialization of the ChakraJavaScriptExecutor so the instance can be created off the JavaScript thread.
    
    Also fixes a bug with the UIManagerModule constants and adds unit tests for custom event types and constant overloading by view managers.
    
    Also adds a simple base interface (IViewManager) for view managers to hold names and constants.
    rozele committed Dec 28, 2015
    Configuration menu
    Copy the full SHA
    dfc20e4 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #63 from CatalystCode/issue62

    Fixes #62 - Adds EventDispatcher
    rozele committed Dec 28, 2015
    Configuration menu
    Copy the full SHA
    fff19f0 View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2015

  1. Configuration menu
    Copy the full SHA
    7b10a65 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ddce726 View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2015

  1. Fixes #64 - Adds UIImplementation

    Adds various other stubs that we will need to implement as we move forward.
    rozele committed Dec 30, 2015
    Configuration menu
    Copy the full SHA
    51801bf View commit details
    Browse the repository at this point in the history
  2. Fixes #68 - Implements ReactPropertyAttribute and ReactPropertyGroupA…

    …ttribute
    
    Adding attributes to match the Java annotations for @ReactProp and @ReactPropGroup, along with unit tests.
    rozele committed Dec 30, 2015
    Configuration menu
    Copy the full SHA
    57ab02e View commit details
    Browse the repository at this point in the history
  3. Merge pull request #72 from CatalystCode/issue64

    Fixes #64, fixes #68
    rozele committed Dec 30, 2015
    Configuration menu
    Copy the full SHA
    4383c16 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fc210ec View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    57e5f34 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4fc003f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    bc41732 View commit details
    Browse the repository at this point in the history
  8. Towards #70 - Adds implementation for NativeViewHierarchyManager

    Remaining TODOs surrounding layout, popup menu, measurement, etc.
    rozele committed Dec 30, 2015
    Configuration menu
    Copy the full SHA
    d4e116c View commit details
    Browse the repository at this point in the history
  9. Merge pull request #76 from CatalystCode/issue70

    Towards #70 - Adds implementation for NativeViewHierarchyManager
    rozele committed Dec 30, 2015
    Configuration menu
    Copy the full SHA
    bb9a76c View commit details
    Browse the repository at this point in the history
  10. Adding ReactRootManager

    erikschlegel committed Dec 30, 2015
    Configuration menu
    Copy the full SHA
    ad4edef View commit details
    Browse the repository at this point in the history
  11. Adding ReactRootManager

    erikschlegel committed Dec 30, 2015
    Configuration menu
    Copy the full SHA
    b2251e7 View commit details
    Browse the repository at this point in the history
  12. Ignore failing test until the XAML custom control issue is resolved. …

    …Currently working with JFox to help with debugging the issue
    erikschlegel committed Dec 30, 2015
    Configuration menu
    Copy the full SHA
    7355474 View commit details
    Browse the repository at this point in the history

Commits on Dec 31, 2015

  1. Configuration menu
    Copy the full SHA
    5cb6d5e View commit details
    Browse the repository at this point in the history
  2. Towards #70 - Adds implementation of ReactShadowNode

    The ReactShadowNode implementation derives from CSSNode. Rather than port over the entire csslayout project that Facebook created, we're using a compiled binary (checked in) from https://github.com/pragmatrix/css-layout. We needed to hook into the `dirty` method, so there is one small modification to the library.
    rozele committed Dec 31, 2015
    Configuration menu
    Copy the full SHA
    02def6e View commit details
    Browse the repository at this point in the history
  3. Merge pull request #77 from CatalystCode/issue70

    Towards #70.
    rozele committed Dec 31, 2015
    2 Configuration menu
    Copy the full SHA
    38c0476 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    313d33c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2b5696d View commit details
    Browse the repository at this point in the history