feat: XDG Desktop Portal support #29

Open
opened 2021-12-28 03:52:07 +00:00 by fortressia · 0 comments

Description

XDG Desktop Portal is a standard made by Flatpak to subtitutes certain APIs needed by sandboxed applications that are restricted for them.

Necessity

This provides a better UX to those running the code editor under Flatpak or Firejail, or any other Linux sandbox, really..

Implementation

Flatpak provides a documentation on how to implement XDG Desktop Portal support here.

XDG Desktop Portal is Linux-only, don't forget to use conditional compilation.

Example

N/A

Additional Notes and Information

N/A

## Description XDG Desktop Portal is a standard made by Flatpak to subtitutes certain APIs needed by sandboxed applications that are restricted for them. ## Necessity This provides a better UX to those running the code editor under Flatpak or Firejail, or any other Linux sandbox, really.. ## Implementation Flatpak provides a documentation on how to implement XDG Desktop Portal support [here](https://docs.flatpak.org/en/latest/portals-gtk.html). XDG Desktop Portal is Linux-only, don't forget to use [conditional compilation](https://doc.rust-lang.org/reference/conditional-compilation.html). ### Example N/A ## Additional Notes and Information N/A
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: fortressia/echidna#29
There is no content yet.