zhanghai / zhanghai/MaterialFiles

Make current options available for multiple files

Open
#330 2 comments 2 reactions 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

Screenshot where multiple files are selected and the menu is open showing the options available

i consider the Properties option as one of the functionalities that i use the most in any file manager that i have, as i often use it to check the file size of multiple files and folders quite often. currently, the button is only shown for opening in only one file at a time, and only in the menu from the button besides the file icon.

Screenshot where the available options for a single file are shown on the screen

i think it would be a huge improvement to make all of these options also available on the menu in the toolbar at the top of the screen. :3

to avoid bugs right away, remember about looking at the Copy Path behavior for multiple files, as well as individual properties for the Properties dialog (e.g different file names) ^w^

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 tracing the toolbar menu for multiple selected files and compare it with the per-file options menu. Check the existing Copy Path behavior for multiple files and the Properties dialog for individual names and sizes; done means the requested options are available from the toolbar without breaking those behaviors.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
mobile
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.