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: disable screen recording #1047

Merged
merged 5 commits into from
Feb 15, 2024

Conversation

igordanilcenko
Copy link
Contributor

Aurora wallet backlog #1044

Implemented the feature of enabling/disabling screen recording of the app to prevent third-party apps from recording sensitive information from users:

  • Added an option in the settings to enable/disable screen recording
  • Disable screen recording by default
  • Make all the screens containing a seed phrase to have always disabled screen recording

Additionally to that implementation:

  • Fixed a bug when the settings screen doesn't refresh on any of the settings has changed
  • Added ripple effect on settings options clicked
  • Added some useful extensions
  • Cleaned up Navigation code and align code style
  • Added lifecycle event to base classes of activities and fragments for handling when fragments are popping out from navigation back stack
  • Renamed ButtonView -> SettingsRow to make it more meaningful
  • Cleaned up code and fixed typos

@igordanilcenko igordanilcenko self-assigned this Feb 15, 2024
@igordanilcenko igordanilcenko changed the title Feature/disable screen recording feat: disable screen recording Feb 15, 2024
@igordanilcenko igordanilcenko merged commit 6234208 into development Feb 15, 2024
1 of 2 checks passed
@igordanilcenko igordanilcenko deleted the feature/disable_screen_recording branch February 15, 2024 12:02
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.

3 participants