TeamAmaze / TeamAmaze/AmazeFileManager

Add file signature detection

Open
#481 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

It would be really cool to have Amaze check the file sigature

There are at least two use cases:

  • files with no extension. It could automatically determine the filetype instead of showing the "open as " dialog
  • Misnamed files. For example if a zip file is reported as jpg by the file sigature check, the already implemented popup dialog "open as" could show up and let the user choose the right format. It would also allow to show thumbnails for files not detected as media files by extension

Thanks for consideration

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

Start by locating the existing "open as" popup and the extension-based file-type and thumbnail handling mentioned in the issue. Trace how those paths identify files, then define completion as signature checks handling files without extensions and misnamed files while integrating with the existing chooser and thumbnail behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
mobile
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.