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

#5921 photo picker for stories cannot pick new photos #5946

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

MarlowBrown
Copy link

First time contributor checklist

Contributor checklist

  • My commits are rebased on the latest main branch
  • My commits are in nice logical chunks
  • My contribution is fully baked and is ready to be merged as is
  • I have tested my contribution on these devices:
  • iPhone 16, iOS 18.2
  • iPad Pro 13-inch, iOS 18.2

Description

Pull Request Description

This pull request proposes a solution to the issue where the photo picker for stories in Signal cannot pick new photos. The current custom photo picker only enumerates photos for which Signal has been granted access, limiting users to selecting only previously granted photos.

Solution Overview

The proposed solution is to use the native iOS image picker, allowing users to easily select and pick any photo on their device. This change aims to improve the user experience by providing a more streamlined and intuitive way to select photos for stories, while maintaining user control over their privacy settings.

Specifically, this pull request addresses the issue of Signal's custom photo picker not being able to pick new photos, as reported in #5921.

Testing and Verification

To ensure the effectiveness of this solution, I conducted thorough testing on both iPhone and iPad devices. I varied the photo access permissions to simulate different user scenarios, verifying that the intended behavior was achieved. Specifically, I confirmed that when photo access permissions are limited, users can interact with the button to select more photos from the limited photo picker.

…doesnt do anything.

(cherry picked from commit d75390dcffb95b3070378c6b67b0701529a2aa91)
…icker and sending the user to the apps privacy settings. The privacy button is currently only long pressable, so I need to make it the primary action that happens when its tapped.

(cherry picked from commit c6caddcf3fb9706d9672c3aa50ecb3af67bdeb50)
…ingle taps.

(cherry picked from commit b1a9a8d99bbed5991146d4f1df316f049504373d)
…r the photo authorization status is set to limited or not.

(cherry picked from commit 47cb8ae90487ee9725419b22999a5b005346984e)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant