Skip to content
This repository was archived by the owner on Sep 28, 2025. It is now read-only.
This repository was archived by the owner on Sep 28, 2025. It is now read-only.

Improving SAF URI Compatibility and Git Integration in the Plugin #1

@bajrangCoder

Description

@bajrangCoder

The plugin works fine with internal storage but fails when using SAF URIs, such as the Termux home directory. The issue arises due to unusual normalization or parsing of paths. For example, when I try to clone a repository, it sometimes throws an "Unknown error." Upon debugging, I found that the URI contains repeated storage IDs and components, which the plugin attempts to process incorrectly.

Currently, the plugin only supports internal storage and fails when dealing with SAF URIs.

Additionally, it would be great to have the option to clone a repository at a user-specified location. Perhaps this could be added to the command palette for easy access.

One more suggestion: consider adding a feature to color-code opened files in the sidebar based on their Git status. This would significantly enhance visuality and provide better visual feedback.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions