Skip to content

chore(tips): remove profile photo from tip card setup for now - #522

Merged
bmc08gt merged 1 commit into
mainfrom
chore/tips-remove-tipcard-photo
Jul 27, 2026
Merged

chore(tips): remove profile photo from tip card setup for now#522
bmc08gt merged 1 commit into
mainfrom
chore/tips-remove-tipcard-photo

Conversation

@bmc08gt

@bmc08gt bmc08gt commented Jul 27, 2026

Copy link
Copy Markdown
Collaborator

Ports Android #1160 to iOS.

What & why

Remove the profile photo from tip card setup for now.

  • Setup flow — after entering the name, setup now goes straight to the tip card, skipping the photo-capture step (ProfileNameScreen pushes .tipcard instead of .profilePhoto). ProfilePhotoScreen and the .profilePhoto route are left in place for easy re-enable.
  • Rendered card — the avatar is gated behind a new includePhoto flag on TipcardView, defaulting to false. Both surfaces that build the card (My Tip Card screen and the scanned recipient card in BillCanvas) use the default, so no tip card renders a photo. This mirrors Android, where the card's includePhoto param defaults false and no caller enables it.
  • Copy — the Tips intro subtitle drops "and a picture" ("Add your name to receive tips").

The avatar rendering and load paths are kept behind the flag, so restoring the photo later is a one-line change.

Testing

  • Flipcash app scheme compiles clean (iPhone 16 Pro sim).

Skip the photo-capture step in tip card setup (name -> card directly) and
gate the card's avatar behind an includePhoto flag defaulting to off, so no
tip card surface (My Tip Card screen or scanned recipient card) renders the
profile photo for now. Mirrors Android #1160. The avatar rendering and load
paths are kept behind the flag so re-enabling is a one-line change.
@bmc08gt
bmc08gt merged commit a9f0d75 into main Jul 27, 2026
@bmc08gt
bmc08gt deleted the chore/tips-remove-tipcard-photo branch July 27, 2026 20:40
bmc08gt added a commit that referenced this pull request Jul 27, 2026
* origin/main:
  fix(tests): restore FlipcashTests compilation under Xcode 27 main-actor isolation (#526)
  chore(tips): remove profile photo from tip card setup for now (#522)
  feat(tips): open post-tip chats with the keyboard up (#524)
  feat(tips): use the minimized send button only in tip chats (#525)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant