ARK-Builders / ARK-Builders/Navigator

"Later" button for initial roots indexing

Open
#242 0 comments 0 reactions 0 assignees View on GitHub
UX
Dominant language
Kotlin
Stars
16
Forks
14
PR merge metrics
No merged PRs in 30d

Description

When file system scan is complete and roots are discovered, the app begins indexing all discovered roots. This easily can be very long operation and we don't want to make user wait for 10 roots to index before they could open only 1 particular root. Capability to postpone total indexing should be implemented.

![later-button](https://user-images.githubusercontent.com/581023/166659157-6dda2a30-1234-462a-bd39-82f9501d63c4.jpg)

Contributor guide

Open the contributing guide

Research direction

Start by tracing the flow from filesystem scan completion and root discovery into indexing, then inspect the screen shown in the attached image. Determine how a “Later” action can defer indexing all discovered roots while still allowing a selected root to open. Done means users can postpone total indexing and access one root without waiting for every root to finish.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
mobile, performance
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.