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

[iOS][TextInput]Add numberOfLines and maxNumberOfLines props to TextInput on iOS #38021

Closed

Commits on Mar 15, 2023

  1. android part

    Szymon20000 committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    c9e11d5 View commit details
    Browse the repository at this point in the history
  2. ios changes

    Szymon20000 committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    e55eed8 View commit details
    Browse the repository at this point in the history
  3. update types, configs

    Szymon20000 committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    cd78e0d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    34acc74 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    22d7189 View commit details
    Browse the repository at this point in the history
  6. Apply suggestions from code review

    Co-authored-by: Janic Duplessis <janicduplessis@gmail.com>
    Szymon20000 and janicduplessis committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    e5388e1 View commit details
    Browse the repository at this point in the history
  7. add example to rntester

    Szymon20000 committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    448a5eb View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2023

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

Commits on Apr 22, 2023

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

Commits on May 16, 2023

  1. apply suggestions

    Szymon20000 committed May 16, 2023
    Configuration menu
    Copy the full SHA
    b29648d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    036d5ad View commit details
    Browse the repository at this point in the history
  3. update rntester examples

    Szymon20000 committed May 16, 2023
    Configuration menu
    Copy the full SHA
    24614c6 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2023

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

Commits on Jun 14, 2023

  1. Move LayoutMetrics and LayoutPrimitives from core to graphics folder (f…

    …acebook#37609)
    
    Summary:
    Pull Request resolved: facebook#37609
    
    changelog: [internal]
    
    Moving LayoutMetrics and LayoutPrimitives from core to graphics module.
    This is to enable different implementation for different platforms.
    
    Reviewed By: rubennorte
    
    Differential Revision: D45904748
    
    fbshipit-source-id: a4e666d7c7390e87abdb09235f96655b63f451f9
    sammy-SC authored and Szymon20000 committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    e367bc0 View commit details
    Browse the repository at this point in the history
  2. Revert D45904748: Move LayoutMetrics and LayoutPrimitives from core t…

    …o graphics folder
    
    Differential Revision:
    D45904748
    
    Original commit changeset: a4e666d7c739
    
    Original Phabricator Diff: D45904748
    
    fbshipit-source-id: c2da28836cb51966854c81d4e380a2abeb742cda
    Riccardo Cipolleschi authored and Szymon20000 committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    f77567d View commit details
    Browse the repository at this point in the history
  3. translation auto-update for i18n/fb4a.config.json on master

    Summary:
    Chronos Job Instance ID: 1125907889493757
    Sandcastle Job Instance ID: 36028797978627335
    allow-large-files
    ignore-conflict-markers
    opt-out-review
    
    Differential Revision: D46270525
    
    fbshipit-source-id: 26beec108aa03c970338fdc4561af24798813acf
    Intl Scheduler authored and Szymon20000 committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    4bfc7be View commit details
    Browse the repository at this point in the history
  4. Make RNTester use RCTAppDelegate (facebook#37572)

    Summary:
    Pull Request resolved: facebook#37572
    
    Currently, RNTester was using a completely custom AppDelegate and not leveraging the RCTAppDelegate we use in the OSS. This resulted in a misalignment between the two setups and duplicated work to test stuff internally furst and then in the OSS, with some more time needed to understand why one setup was working and the other wasn't.
    
    With this change, we are aligning the two, bringing RNTester closer to the OSS setup. There are still small differences, but we can iterate over those.
    
    ## Changelog:
    [iOS][Changed] - Make RNTester use RCTAppDelegate
    
    Reviewed By: cortinico
    
    Differential Revision: D46182888
    
    fbshipit-source-id: 7c55b06de1a317b1f2d4ad0d18a390dc4d3356a4
    cipolleschi authored and Szymon20000 committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    bac869c View commit details
    Browse the repository at this point in the history
  5. Backporting a fix for hermesc on linux (facebook#37596)

    Summary:
    Pull Request resolved: facebook#37596
    
    This commit is a backport of this [commit](facebook@32327cc) so that we build the right version of hermes in CI.
    
    This also bumps the hermes keys to make sure that we are building it properly from now on.
    
    ## Changelog:
    [Internal] - Fix Hermes versioning and bump hermes workspace keys
    
    Reviewed By: cortinico
    
    Differential Revision: D46225179
    
    fbshipit-source-id: f00c9d20d37f3bd5689e0742063f98e3bfe373c2
    cipolleschi authored and Szymon20000 committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    cfb5701 View commit details
    Browse the repository at this point in the history
  6. Attempt at fixing crash when blurring image on iOS (facebook#37614)

    Summary:
    Pull Request resolved: facebook#37614
    
    changelog: [internal]
    
    We do not control what `vImageBoxConvolve_ARGB8888` returns, it may return 0. If it does return 0, we will allocate memory chunk of size 0. Yes, malloc will let you do that. Well, it depends on the implementation, but according to the spec it is legal. The only requirement is to by able to call free on that without crash.
    
    If `vImageBoxConvolve_ARGB8888` does return 0 and we allocate memory of size 0. Call to `vImageBoxConvolve_ARGB8888` with tempBuffer of size 0 will lead to a crash.
    
    [The documentation](https://developer.apple.com/documentation/accelerate/1515945-vimageboxconvolve_argb8888#discussion) for `vImageBoxConvolve_ARGB8888` and tempBuffer states:
    > To determine the minimum size for the temporary buffer, the first time you call this function pass the kvImageGetTempBufferSize flag. Pass the same values for all other parameters that you intend to use in for the second call. The function returns the required minimum size, which **should be a positive value**. (A negative returned value indicates an error.) The kvImageGetTempBufferSize flag prevents the function from performing any processing other than to determine the minimum buffer size.
    
    I think the keyword word there is "should be a positive value". 0 is not a positive value.
    
    Reviewed By: javache, yungsters
    
    Differential Revision: D46263204
    
    fbshipit-source-id: baa8fac5b3be6fb5bed02800cd725cc4cf43485a
    sammy-SC authored and Szymon20000 committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    d5dfc99 View commit details
    Browse the repository at this point in the history
  7. Fix Fabric issue with React-Core pod when Xcode project has multiple …

    …targets (facebook#37581)
    
    Summary:
    In Xcode projects with multiple targets, and in particular when targets are for different platforms (e.g. iOS and macOS), Cocoapods may add a suffix to a Pod name like `React-Core`.
    
    When this happens, the code in `new_architecture.rb` (which was looking for a pod with exact name `React-Core`) would not add the preprocessor definitions for Fabric as expected.
    
    This change fixes this issue. Fixes facebook#37102 .
    
    ## Changelog:
    
    [iOS] [Fixed] - Fix Fabric issue with React-Core pod when Xcode project has multiple targets
    
    Pull Request resolved: facebook#37581
    
    Test Plan: Tested that this change fixes this issue which occurs 100% of the time in React Native TV projects.
    
    Reviewed By: dmytrorykun
    
    Differential Revision: D46264704
    
    Pulled By: cipolleschi
    
    fbshipit-source-id: 8dfc8e342b5a110ef1f028636e01e5c5f2b6e2f0
    douglowder authored and Szymon20000 committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    f7d9693 View commit details
    Browse the repository at this point in the history
  8. Remove greet.yml action (facebook#37587)

    Summary:
    This (`greet.yml`) action requires some _changes_ to "repo" settings which are _out of maintainers' controls_.
    So, instead of wasting compute; let's just delete this action :(
    🤗🌏
    
    ## Changelog:
    
    [GENERAL] [REMOVED] - [Actions] Remove `greet.yml` action
    
    Pull Request resolved: facebook#37587
    
    Test Plan: - Not needed.
    
    Reviewed By: cortinico
    
    Differential Revision: D46275607
    
    Pulled By: cipolleschi
    
    fbshipit-source-id: 80880568cbae1158006445e078e638e4e375cb73
    Pranav-yadav authored and Szymon20000 committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    ef6fc1c View commit details
    Browse the repository at this point in the history
  9. Add tests in CI not to break Hermes-Xcode integration (facebook#37616)

    Summary:
    Pull Request resolved: facebook#37616
    
    Add tests in CircleCI to avoid that changes in Hermes can break the Xcode integration.
    
    ## Changelog:
    [Internal] - Add CI tests to avoid to break the Hermes-Xcode integration
    
    Reviewed By: cortinico
    
    Differential Revision: D46265656
    
    fbshipit-source-id: 176f1a33fe6944a68fb14b62e5c626fe30d296cc
    cipolleschi authored and Szymon20000 committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    39709bb View commit details
    Browse the repository at this point in the history
  10. Use SurfaceRegistry globals whenever available (facebook#37410)

    Summary:
    Pull Request resolved: facebook#37410
    
    Incremental adoption of new bridgeless API's, where they are semantically equivalent to the old one.
    
    Changelog: [Internal]
    
    Reviewed By: christophpurrer
    
    Differential Revision: D45736529
    
    fbshipit-source-id: e41f6840e7c329f6051530e53773fae760584842
    javache authored and Szymon20000 committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    c3e1c41 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    5a90e0d View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2023

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

Commits on Jun 22, 2023

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

Commits on Jul 8, 2023

  1. Configuration menu
    Copy the full SHA
    ac7cd1f View commit details
    Browse the repository at this point in the history
  2. fix linting

    Szymon20000 committed Jul 8, 2023
    Configuration menu
    Copy the full SHA
    c8c662d View commit details
    Browse the repository at this point in the history
  3. fix flow check

    Szymon20000 committed Jul 8, 2023
    Configuration menu
    Copy the full SHA
    d328d71 View commit details
    Browse the repository at this point in the history
  4. fix linting

    Szymon20000 committed Jul 8, 2023
    Configuration menu
    Copy the full SHA
    06a854f View commit details
    Browse the repository at this point in the history
  5. revert weird merge issue

    Szymon20000 committed Jul 8, 2023
    Configuration menu
    Copy the full SHA
    f39c184 View commit details
    Browse the repository at this point in the history
  6. fix tests and linting

    Szymon20000 committed Jul 8, 2023
    Configuration menu
    Copy the full SHA
    ef502b6 View commit details
    Browse the repository at this point in the history
  7. fix flow again

    Szymon20000 committed Jul 8, 2023
    Configuration menu
    Copy the full SHA
    eccd5a1 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

  1. Merge branch 'main' into @szymon/number_of_lines_ios_part

    Szymon Kapała authored and Szymon Kapała committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    018b0e9 View commit details
    Browse the repository at this point in the history