[−][src]Module ashpd::desktop
Interact with the user's desktop such as taking a screenshot, setting a background or querying the user's location.
Modules
account | Request access to the current logged user information such as the id, name or their avatar uri. |
background | Request running an application in the background. |
camera | Check if a camera is available, request access to it and open a pipewire remote stream. |
device | Request access to specific devices such as camera, speakers or microphone. |
Compose an email. | |
file_chooser | Open/save file(s) chooser. |
game_mode | Enable/disable/query the status of Game Mode. |
inhibit | Inhibit the session from being restarted or the user from logging out. |
location | Query the user's GPS location. |
memory_monitor | Monitor memory level. |
network_monitor | Check the status of the network on a user's machine. |
notification | Send/withdraw notifications. |
open_uri | Open a file or a directory. |
Print a docucment. | |
remote_desktop | Start a remote desktop session and interact with it. |
screencast | Start a screencast session and get the pipewire remote of it. |
screenshot | Take a screenshot or pick a color. |
secret | Retrieve a per-application secret used to encrypt confedential data inside the sandbox. |
settings | Read & listen to system settings changes. |
trash | Move a file to the trash. |
wallpaper | Set a wallpaper on lockscreen, background or both. |