elementary / elementary/files

Discontinue file-roller contract, provide archive compression and extraction internally

Open
#2,585 3 comments 3 reactions 0 assignees View on GitHub
Coding improvement
Dominant language
Vala
Stars
365
Forks
82
Avg merge
4d 2h
Merged PRs (30d)
3

Description

The current dependence on the correct installation of both the FileRoller flatpak and the file-roller contract is fragile. FileRoller is specifically excluded from being shown in the Application Menu so it is essential that Files can be used for this function. Moreover the use of contracts is giving way to portals in the Flatpak world.

We should offer compression and extraction operations internally using e.g. `libarchive` in a similar way to Nautilus.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.