zhanghai / zhanghai/MaterialFiles

功能请求:增加“最近 / Recent”文件聚合视图

Open
#1,607 0 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Kotlin
Stars
9k
Forks
736
PR merge metrics
No merged PRs in 30d

Description

希望 Material Files 能增加一个独立的 “最近(Recent)” 视图,用于聚合显示不同目录中最近新增或修改的文件,类似 Google Files 中的“最近”功能。

目前似乎没有一个专门的视图,可以将整个存储空间中不同目录里的最近新增文件集中显示。

Android 本身提供了 DocumentsProvider、queryRecentDocuments() 等与 Recent 文档相关的机制。也可以试试自行建立本地的 Recent 文件索引,或者利用文件系统的时间元数据实现类似功能。

Contributor guide

No contributing guide indexed for this repository

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 reviewing Android's DocumentsProvider and queryRecentDocuments() mechanisms, then compare them with the proposed local Recent index and filesystem time metadata approaches. Define which storage locations and file events the view covers. Done means Material Files has a standalone Recent view aggregating recently added or modified files from different directories.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
mobile
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.