xdg_desktop_portal library

Classes

XdgAccountPortal
Portal for obtaining information about the user.
XdgAccountUserInformation
Information about a user account.
XdgBackgroundPortal
Portal for requesting autostart and background activity.
XdgBackgroundPortalRequestResult
Result of a request asking for an allowed to run in the background.
XdgDesktopPortalClient
A client that connects to the portals.
XdgDocumentsPortal
Portal to access documents.
XdgEmailPortal
Portal to send email.
XdgFileChooserChoice
A choice to give the user in a file chooser dialog. Normally implemented as a combo box.
XdgFileChooserFilter
A file filter in use in a file chooser.
XdgFileChooserFilterPattern
A pattern used to match files.
XdgFileChooserGlobPattern
A pattern used to match files using a glob string.
XdgFileChooserMimeTypePattern
A pattern used to match files using a MIME type.
XdgFileChooserPortal
Portal to request access to files.
XdgFileChooserPortalOpenFileResult
Result of a request for access to files.
XdgFileChooserPortalSaveFileResult
Result of a request asking for a location to save a file.
XdgFileChooserPortalSaveFilesResult
Result of a request asking for a folder as a location to save one or more files.
XdgFileTransferPortal
Portal to transfer files between applications.
XdgLocation
Location information.
XdgLocationPortal
Portal to get location information.
XdgMemoryMonitorPortal
Portal to monitor memory.
XdgNetworkMonitorPortal
Portal to monitor networking.
XdgNetworkStatus
Current status of the network.
XdgNotificationActionInvokedEvent
An event that is emitted when a notification action is invoked.
XdgNotificationButton
A button to be shown in a notification.
XdgNotificationIcon
An icon to be shown in a notification.
XdgNotificationIconData
An icon with image data.
XdgNotificationIconFile
An icon stored in the file system.
XdgNotificationIconThemed
A themed icon.
XdgNotificationIconUri
An icon at a URI.
XdgNotificationPortal
Portal to create notifications.
XdgOpenUriPortal
Portal to open URIs.
XdgPowerProfileMonitorPortal
Portal for power profile monitoring.
XdgPrintPortal
Portal for printing.
XdgProxyResolverPortal
Portal to use system proxy.
XdgRemoteDesktopPortal
Portal to use remote desktop.
XdgScreenCastPortal
Portal to perform screen casts.
XdgSecretPortal
Portal for retrieving application secret.
XdgSettingChangeEvent
Details when a setting changes value.
XdgSettingsPortal
Portal to access system settings.
XdgTrashPortal
Portal for trashing files.
XdgWallpaperPortal
Portal for setting the desktop wallpaper.

Enums

XdgDocumentPermission
Permissions that can be assigned to documents.
XdgLocationAccuracy
Requested accuracy of location information.
XdgNetworkConnectivity
Network connectivity states.
XdgNotificationPriority
Priorities for notifications.

Exceptions / Errors

XdgPortalRequestCancelledException
Exception thrown when a portal request fails due to it being cancelled.
XdgPortalRequestFailedException
Exception thrown when a portal request fails.
XdgTrashFileException
Exception thrown when fail to trash a file.