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

VOC-401 More intuatively asks for Camera permissions. #443

Merged
merged 7 commits into from
Nov 22, 2023

Conversation

IanCrossCD
Copy link
Contributor

@IanCrossCD IanCrossCD commented Nov 15, 2023

Description:
Only asks for permissions if attempting to enable head tracking.
Includes rational dialog to improve approval chances.

Does not enable headTrackingFragment until permissions are enabled the first time. Pauses and resumes fragment to any changes after the fact.

Always checks permissions before turning on headTracking.

  • Acceptance Criteria satisfied
  • Regression Testing

@IanCrossCD IanCrossCD force-pushed the 401-camera-permission-rework branch 2 times, most recently from b2537fd to 3b70f96 Compare November 16, 2023 15:22
@IanCrossCD IanCrossCD marked this pull request as ready for review November 16, 2023 15:24
@IanCrossCD IanCrossCD force-pushed the 401-camera-permission-rework branch 4 times, most recently from fb6011b to 5f2c623 Compare November 16, 2023 19:24
@IanCrossCD IanCrossCD force-pushed the 401-camera-permission-rework branch from 5f2c623 to e3f1c33 Compare November 16, 2023 19:43
Copy link
Collaborator

@PaulKlauser PaulKlauser left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like the direction. Consolidating the control of the head tracking enabled/disabled state is awesome. Seeing this got me thinking you might be able to take it even further and get more stuff out of the Activity. Let me know what you think of my comments.

Also, in the name of reducing change size, I'm cool merging this once the typos and potential left-behind things are addressed, and handling moving more logic around in another PR.

@IanCrossCD IanCrossCD force-pushed the 401-camera-permission-rework branch 6 times, most recently from 7aea449 to 5da3d58 Compare November 21, 2023 19:49
@IanCrossCD IanCrossCD force-pushed the 401-camera-permission-rework branch from 3ec8090 to fb6e85d Compare November 22, 2023 14:07
Copy link
Collaborator

@PaulKlauser PaulKlauser left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Looking forward to seeing the manager implementation 😄

@IanCrossCD IanCrossCD merged commit a98799e into main Nov 22, 2023
1 check passed
@IanCrossCD IanCrossCD deleted the 401-camera-permission-rework branch November 22, 2023 14:53
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.

2 participants