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

fix(Android, Fabric): jumping content with native header #2169

Merged
merged 66 commits into from
Jun 18, 2024

Commits on Jun 4, 2024

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

Commits on Jun 5, 2024

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

Commits on Jun 7, 2024

  1. Working PoC

    kkafar committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    5c8fd35 View commit details
    Browse the repository at this point in the history
  2. Get access to font size!

    kkafar committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    581cd7e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fd86a96 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fd9b32f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bdfc038 View commit details
    Browse the repository at this point in the history
  6. Cleanup custom toolbar

    kkafar committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    1ff7f95 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    29a92f3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8b445d8 View commit details
    Browse the repository at this point in the history
  9. Cleanup C++ code & move implementation back to header file

    Could not get syntax highlighting working with implementation being
    split to separate .cpp file... Decided navigating through code is more
    important than this separation for now.
    kkafar committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    ed0b6ca View commit details
    Browse the repository at this point in the history
  10. Format common/ C++ code

    kkafar committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    342c27e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    7d2c5d8 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    5ed1933 View commit details
    Browse the repository at this point in the history
  13. Move WEAK_THIS initialization to createViewManagers & ...

    ... do not unnecessarily pass context to screen view managers
    
    When WEAK_THIS has been initialized in `init` block it did not work (jni
    function calls were failing) -- too early.
    kkafar committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    aadfe60 View commit details
    Browse the repository at this point in the history
  14. Missing code comment & cleaup

    kkafar committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    ecd33f6 View commit details
    Browse the repository at this point in the history
  15. Cleanup shadow nodes

    kkafar committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    14b0724 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    9df3744 View commit details
    Browse the repository at this point in the history
  17. Restore in apps directory

    kkafar committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    b74618b View commit details
    Browse the repository at this point in the history
  18. More cleanup in java files

    kkafar committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    1c1f8a0 View commit details
    Browse the repository at this point in the history
  19. Optimize imports

    kkafar committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    81805f0 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2024

  1. Configuration menu
    Copy the full SHA
    f8a251b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    29f6b16 View commit details
    Browse the repository at this point in the history
  3. Whitespaces in C++ code

    kkafar committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    6997c26 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f67ba5e View commit details
    Browse the repository at this point in the history
  5. Remove unnecessary line setting support action bar on Activity

    I believe I added this when I was trygin to exactly reproduce setup
    steps in ScreenStackHeaderConfig, but this should not affect final
    layotu and thus is unneeded.
    kkafar committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    27c6ec9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    35f41b7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5d9210a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5221637 View commit details
    Browse the repository at this point in the history
  9. Include fbjni only on Android

    kkafar committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    73e533f View commit details
    Browse the repository at this point in the history
  10. Cleanup imports

    kkafar committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    55418d9 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2024

  1. Configuration menu
    Copy the full SHA
    eb36e66 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    61c42d1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f76a0d9 View commit details
    Browse the repository at this point in the history
  4. Handle headerShown: false

    kkafar committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    fcc5415 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8ea06ac View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8e3362f View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. Configuration menu
    Copy the full SHA
    608a11c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9884e83 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    699015e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f465673 View commit details
    Browse the repository at this point in the history
  5. Go back to padding solution

    kkafar committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    51ebbb7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e90f57d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d3da357 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2024

  1. Configuration menu
    Copy the full SHA
    c3aab0e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    175f49c View commit details
    Browse the repository at this point in the history
  3. Use std:cref

    kkafar committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    02a58c6 View commit details
    Browse the repository at this point in the history
  4. Cleanup example a bit

    kkafar committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    2c42d65 View commit details
    Browse the repository at this point in the history
  5. Restore Test42 as default

    kkafar committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    8a638c4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    dc73577 View commit details
    Browse the repository at this point in the history
  7. Add test header to new App.js

    kkafar committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    fc701ef View commit details
    Browse the repository at this point in the history
  8. Remove leftover showcase code

    kkafar committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    cc110c5 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2024

  1. Configuration menu
    Copy the full SHA
    3746958 View commit details
    Browse the repository at this point in the history
  2. Add verbose error message

    kkafar committed Jun 16, 2024
    Configuration menu
    Copy the full SHA
    e3c2fd8 View commit details
    Browse the repository at this point in the history
  3. Cleanup debug logging

    kkafar committed Jun 16, 2024
    Configuration menu
    Copy the full SHA
    8fb2709 View commit details
    Browse the repository at this point in the history
  4. Make compareFrameSizes inline

    kkafar committed Jun 16, 2024
    Configuration menu
    Copy the full SHA
    5938d56 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. Configuration menu
    Copy the full SHA
    359bc49 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    54463b4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d31dd00 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c5e3c6e View commit details
    Browse the repository at this point in the history
  5. Make comparision equality weak

    kkafar committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    184a527 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fbda22e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cb6fe2b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    db138f9 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. Configuration menu
    Copy the full SHA
    a0d15bb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4f34895 View commit details
    Browse the repository at this point in the history