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

Implement bug reporting #1730

Open
12 tasks done
abhaysood opened this issue Jan 15, 2025 · 0 comments · May be fixed by #1780
Open
12 tasks done

Implement bug reporting #1730

abhaysood opened this issue Jan 15, 2025 · 0 comments · May be fixed by #1780
Assignees
Labels
android android related feature new features

Comments

@abhaysood
Copy link
Contributor

abhaysood commented Jan 15, 2025

Description

Allow adding bug reports which contain a description and screenshots or images as attachments.

  • Implement MsrBugReportActivity which allows adding a description and images from gallery and tracks the bug report.
  • Expose an API to launch MsrBugReportActivity with a initial screenshot in intent: Measure.launchBugReportActivity.
  • Expose an API to take a screenshot and and convert it to an attachment.
  • Expose an API to take a layout snapshot and convert it to an attachment.
  • Expose an API to take an image Uri and convert it to an attachment.
  • Expose an API to allow tracking a bug report manually. Measure.trackBugReport(description, attachments)
  • Implement new event type bug_report.
  • 📚 Add feature usage documenation.
  • 🔧 Add benchmarks to Uri -> image conversion and bitmap compression and attachment storage.
  • 🔧 Test export with multiple bug reports.
  • 🔧 Review usage of androidx.core library for MsrBugReportActivity.
  • 🐛 Handle max attachments and description length
@abhaysood abhaysood added feature new features android android related labels Jan 15, 2025
@abhaysood abhaysood self-assigned this Jan 15, 2025
@abhaysood abhaysood moved this to In Progress in Measure Roadmap Jan 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
android android related feature new features
Projects
Status: In Progress
Development

Successfully merging a pull request may close this issue.

1 participant