Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] Organised buttons during selection #49

Open
shai8I opened this issue Sep 24, 2023 · 0 comments
Open

[Feature Request] Organised buttons during selection #49

shai8I opened this issue Sep 24, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@shai8I
Copy link

shai8I commented Sep 24, 2023

Here's some mock ups I made which organises the buttons that appear during selection.

Once selected Two selected
Before Screenshot_20230924-211631_Little File Explorer Screenshot_20230924-211634_Little File Explorer
After item-selected-one item-selected-two
After (tapped on "More") item-selected-one-more item-selected-two-more
After (tapped on "Details") item-selected-one-details N.A.

Changes

  • Moved "Select all", "Invert select all", and "Share selected" from the top right to the bottom.
    • Previous menu was easily confused with the top right option button's menu, which also appears in the same place.
    • Having the "Select all" and "Invert selected" buttons next to "Cancel" makes it more clear that the "Cancel" button is meant to cancel the select mode.
  • Put "Cut", "Copy", "Delete", "Rename", ("Details", and "More") buttons together.
    • These options act on the files themselves, so it makes sense to put them together IMO.
  • Moved "Details" to main screen.
    • Having buttons in a single place would make it more simple for users. (Currently, buttons appear either by tapping on a file, or by holding on a file.)
    • Hence, tapping on a file would now straight away "Open" it (instead of showing a file menu).
    • Making it tap to open means we must move out the "Details" (and also "Share") buttons. Some reasons for moving them out:
      • Users open files more often than viewing details or sharing.
      • Share button already exists outside when selecting.
      • Can implement viewing details for folders more easily in the future.
    • Steps required, before and after, for:
      • Open: 2 -> 1.
      • Details: 2 -> 2.
      • Share: 2 -> 3.
  • Added "More" button.
    • The "More" button is for buttons that are less frequently used, or buttons that don't fit on the screen (on smaller screens).
    • The user will see "Cut", "Copy", "Delete", "Rename", and "Details" first, followed by the buttons in the menu.)
  • Moved "Copy path" into details screen.
    • Path can be put under details IMO.
    • Puts all the "copy" buttons together.
    • (I've also joined the MD5 buttons to show that they're together, and like on the main screen.)

So these are my ideas for organising the buttons. Feel free to incorporate them if you like!

@shai8I shai8I added the enhancement New feature or request label Sep 24, 2023
@shai8I
Copy link
Author

shai8I commented Sep 25, 2023

Alternative buttons:

One selected Two selected
After item-selected-one-smaller item-selected-two-smaller

Compared to the above

  • Code complexity
    • Less complex as it fits on both small and big screens.
  • Screen use.
    • Big screens' width not utilised fully.
  • Usability
    • Can put more things outside the More menu, hence less steps needed.
    • Two rows take up more space but might make finding the buttons easier (instead of having to look through a single line).

Considerations: Might need to append some space at the end of lists during select mode so that the items can be scrolled past the buttons.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant