TeamAmaze / TeamAmaze/AmazeFileManager

Wildcard Search

Open
#4,267 0 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Area-Search Issue-Feature
Dominant language
Kotlin
Stars
6.4k
Forks
1.7k
Avg merge
3d 9h
Merged PRs (30d)
1

Description

Nemo file manager for Linux already has this feature.

image

In this example, 20240419*.mp4 selects all MP4 files whose name starts with "20240419", meaning recorded on April 19, 2024. (Yes, I know, file name format varies depending on camera software. Some software uses a "VID_" prefix.)

Is your feature request related to a problem? Please describe.

While selecting a range of files is now much easier than before thanks to A-to-B range selection (Thank you again!), selecting files from specific dates or with specific extensions would be even easier with wildcard selection.

Describe the solution you'd like
See image at top of the post.

Describe alternatives you've considered
Termux (Android terminal) can be used for this (mv -n 20240419.*mp4 /storage/emulated/0/target_directory), but having this in Amaze would come in handy.

Additional context
None.

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

The issue names no implementation files, tests, or entry points. Begin by locating the file-selection and search UI, then define completion as matching patterns such as 20240419*.mp4 and selecting all matching files without disrupting existing A-to-B range selection.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.