element-hq / element-hq/element-web
Use portals for file access on Linux
Open
A-Electron
A-File-Panel
T-Enhancement
T-Feature
Z-Upstream
- Dominant language
- TypeScript
- Stars
- 13.5k
- Forks
- 2.8k
- PR merge metrics
- PR metrics pending
Description
### Your use case
#### What would you like to do?
Use XDG portals for file access, as GTK and Qt do
#### Why would you like to do it?
Provides a native interface and unbreaks the Flatpak package.
#### How would you like to achieve it?
Use the XDG portal API.
### Have you considered any alternatives?
None
### Additional context
Portals are the modern way to access files on desktop Linux. They are supported by all major desktop environments.
Contributor guide
Assessment
This issue has not been assessed yet.