owncloud / owncloud/android

[FEATURE REQUEST] Render the app in black in "Recents" view when security is enabled

Open
#4,220 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Feature request Security
Dominant language
Kotlin
Stars
4.2k
Forks
3.1k
Avg merge
1d 12h
Merged PRs (30d)
7

Description

Currently, when we have some security lock enabled (passcode/pattern/biometric) and we lock the device or it goes to sleep, the app is closed to avoid revealing sensitive information in the "Recents" view. We could change that old behaviour to a modern one, not closing the app but rendering it in black in this view, just like some apps like the native Camera ones do:

Screenshot_20231117_102202

TASKS
  • Research (if needed)
  • Create branch feature/render_black_in_recents
  • Development tasks
    • Implement whatever
    • ...
  • Code review and apply changes requested
  • Design test plan
  • QA
  • Merge branch feature/render_black_in_recents into master

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by researching how the Android app currently handles passcode, pattern, or biometric locking when the device locks or sleeps, since no files or tests are identified. Done means the app remains open but displays a black screen in the Recents view while security is enabled, with a defined test plan and QA coverage.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
mobile, security
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.