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

Feat: Share QR Code #18636

Merged
merged 44 commits into from
May 15, 2023
Merged

Commits on May 9, 2023

  1. add qr code library

    Christoph Pader committed May 9, 2023
    Configuration menu
    Copy the full SHA
    a3a9677 View commit details
    Browse the repository at this point in the history
  2. add ShareCodePage and add references to relevant files

    Christoph Pader committed May 9, 2023
    Configuration menu
    Copy the full SHA
    fdca05f View commit details
    Browse the repository at this point in the history
  3. add QRShare component

    Christoph Pader committed May 9, 2023
    Configuration menu
    Copy the full SHA
    75fccc4 View commit details
    Browse the repository at this point in the history
  4. add basic QR UI

    Christoph Pader committed May 9, 2023
    Configuration menu
    Copy the full SHA
    c036f17 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7d1fc59 View commit details
    Browse the repository at this point in the history
  6. re-structure QRShare component

    Christoph Pader committed May 9, 2023
    Configuration menu
    Copy the full SHA
    281a8be View commit details
    Browse the repository at this point in the history
  7. update ShareCodePage

    Christoph Pader committed May 9, 2023
    Configuration menu
    Copy the full SHA
    fe000c0 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2023

  1. finish implementing qr share card

    Christoph Pader committed May 10, 2023
    Configuration menu
    Copy the full SHA
    fdd3473 View commit details
    Browse the repository at this point in the history
  2. add separate "ReportDetailsShareCodePage" so we can use "withOnyx" to…

    … get report
    Christoph Pader committed May 10, 2023
    Configuration menu
    Copy the full SHA
    68f3aaa View commit details
    Browse the repository at this point in the history
  3. fix linking for report qr code

    Christoph Pader committed May 10, 2023
    Configuration menu
    Copy the full SHA
    102272c View commit details
    Browse the repository at this point in the history
  4. improve "Share Code" buttons

    Christoph Pader committed May 10, 2023
    Configuration menu
    Copy the full SHA
    bd07e97 View commit details
    Browse the repository at this point in the history
  5. add locale translations

    Christoph Pader committed May 10, 2023
    Configuration menu
    Copy the full SHA
    a140135 View commit details
    Browse the repository at this point in the history
  6. update props of "QRShare"

    Christoph Pader committed May 10, 2023
    Configuration menu
    Copy the full SHA
    7b4d503 View commit details
    Browse the repository at this point in the history
  7. improve margin in ProfilePage

    Christoph Pader committed May 10, 2023
    Configuration menu
    Copy the full SHA
    f14dc93 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'main' into @chrispader/feat/qr-codes

    Christoph Pader committed May 10, 2023
    Configuration menu
    Copy the full SHA
    27c3c7d View commit details
    Browse the repository at this point in the history
  9. implement qr code download and improve styling

    Christoph Pader committed May 10, 2023
    Configuration menu
    Copy the full SHA
    61b53c8 View commit details
    Browse the repository at this point in the history
  10. remove unused prop

    Christoph Pader committed May 10, 2023
    Configuration menu
    Copy the full SHA
    028920f View commit details
    Browse the repository at this point in the history
  11. disable eslint rule

    Christoph Pader committed May 10, 2023
    Configuration menu
    Copy the full SHA
    11720da View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    559d07f View commit details
    Browse the repository at this point in the history
  13. update pods

    Christoph Pader committed May 10, 2023
    Configuration menu
    Copy the full SHA
    a71af62 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2023

  1. Merge branch 'main' into @chrispader/feat/qr-codes

    Christoph Pader committed May 11, 2023
    Configuration menu
    Copy the full SHA
    de34b77 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    789cc26 View commit details
    Browse the repository at this point in the history
  3. simplify propTypes

    Christoph Pader committed May 11, 2023
    Configuration menu
    Copy the full SHA
    9790639 View commit details
    Browse the repository at this point in the history
  4. allow local files to be stored to camera roll on android

    Christoph Pader committed May 11, 2023
    Configuration menu
    Copy the full SHA
    370875e View commit details
    Browse the repository at this point in the history
  5. extract download logic from main qr code component

    Christoph Pader committed May 11, 2023
    Configuration menu
    Copy the full SHA
    cd333e9 View commit details
    Browse the repository at this point in the history
  6. add qrcode expensicon

    Christoph Pader committed May 11, 2023
    Configuration menu
    Copy the full SHA
    0bdf350 View commit details
    Browse the repository at this point in the history
  7. remove unused import

    Christoph Pader committed May 11, 2023
    Configuration menu
    Copy the full SHA
    7bcd3b5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1974f62 View commit details
    Browse the repository at this point in the history
  9. wrap ShareCodePage in ScrollView

    Christoph Pader committed May 11, 2023
    Configuration menu
    Copy the full SHA
    6d29e43 View commit details
    Browse the repository at this point in the history
  10. make "Share code" button text sentence case

    Christoph Pader committed May 11, 2023
    Configuration menu
    Copy the full SHA
    6f7b6d3 View commit details
    Browse the repository at this point in the history
  11. update button style

    Christoph Pader committed May 11, 2023
    Configuration menu
    Copy the full SHA
    1256766 View commit details
    Browse the repository at this point in the history
  12. only show Download button on native platforms

    Christoph Pader committed May 11, 2023
    Configuration menu
    Copy the full SHA
    aada906 View commit details
    Browse the repository at this point in the history
  13. pass url to QRShare component

    Christoph Pader committed May 11, 2023
    Configuration menu
    Copy the full SHA
    39cc960 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2023

  1. move share code button to MenuItem

    Christoph Pader committed May 12, 2023
    Configuration menu
    Copy the full SHA
    156d963 View commit details
    Browse the repository at this point in the history
  2. move ShareCode page

    Christoph Pader committed May 12, 2023
    Configuration menu
    Copy the full SHA
    d1f1080 View commit details
    Browse the repository at this point in the history
  3. move profile page

    Christoph Pader committed May 12, 2023
    Configuration menu
    Copy the full SHA
    630849e View commit details
    Browse the repository at this point in the history
  4. Merge branch 'main' into @chrispader/feat/qr-codes

    Christoph Pader committed May 12, 2023
    Configuration menu
    Copy the full SHA
    a15bac6 View commit details
    Browse the repository at this point in the history
  5. move share code button to SettingsPage

    Christoph Pader committed May 12, 2023
    Configuration menu
    Copy the full SHA
    8e20231 View commit details
    Browse the repository at this point in the history
  6. improve propTypes structure

    Christoph Pader committed May 12, 2023
    Configuration menu
    Copy the full SHA
    4569da0 View commit details
    Browse the repository at this point in the history
  7. Update src/pages/ShareCodePage.js

    Co-authored-by: Robert Chen <robert@expensify.com>
    chrispader and robertjchen authored May 12, 2023
    Configuration menu
    Copy the full SHA
    01e8334 View commit details
    Browse the repository at this point in the history
  8. remove unused comment

    Christoph Pader committed May 12, 2023
    Configuration menu
    Copy the full SHA
    acc8b11 View commit details
    Browse the repository at this point in the history
  9. fix comment

    Christoph Pader committed May 12, 2023
    Configuration menu
    Copy the full SHA
    ad0db00 View commit details
    Browse the repository at this point in the history
  10. convert ReportDetailsShareCodePage to functional component

    Christoph Pader committed May 12, 2023
    Configuration menu
    Copy the full SHA
    cb00561 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2023

  1. Merge branch 'main' into @chrispader/feat/qr-codes

    Christoph Pader committed May 15, 2023
    Configuration menu
    Copy the full SHA
    707f6b0 View commit details
    Browse the repository at this point in the history