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: report bug shortcut #17906

Closed

Conversation

criticalAY
Copy link
Contributor

@criticalAY criticalAY commented Jan 31, 2025

Purpose / Description

Allow reporting bug from the shortcut menu of the app, open the report bug URL on DeckPicker screen

Approach

  • Adds a new shortcut in the shortcut menu, allowing user to report a bug directly from the shortcuts
  • Change the color of the report bug icon from the code as its white in color so we change the tint to blue

How Has This Been Tested?

Google emulator API 35:
Screenshot 2025-01-31 at 8 14 37 PM

Checklist

Please, go through these checks before submitting the PR.

  • You have a descriptive commit message with a short title (first line, max 50 chars).
  • You have commented your code, particularly in hard-to-understand areas
  • You have performed a self-review of your own code
  • UI changes: include screenshots of all affected screens (in particular showing any new or changed strings)
  • UI Changes: You have tested your change using the Google Accessibility Scanner

Copy link
Member

@BrayanDSO BrayanDSO left a comment

Choose a reason for hiding this comment

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

Completely against that. Shortcuts are intented to be used for "common and recommended actions".

Most of our users don't even report anything, and the ones who do, don't need the shortcut.

It is a complete failure as a developer if reporting bugs ia a frequent action for an user.

If someone wants to report something, the Help section in the navigation drawer is enough for that. If the app crashes before that, there is the error report dialog.

@BrayanDSO BrayanDSO closed this Feb 1, 2025
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