GNOME Software Reference Manual
I. GNOME Software Plugin Tutorial
II. GNOME Software Plugin API
GsApp
— An application that is either installed or that can be installed
gs-app-collation
GsAppList
— An application list
gs-app-query
— Immutable representation of a query for apps
gs-appstream
gs-category
— An category that contains applications
gs-category-manager
— A container to store
GsCategory
instances in
gs-debug
gs-desktop-data
gs-download-utils
— Download and HTTP utilities
gs-external-appstream-utils
gs-fedora-third-party
gs-icon
— Utilities for handling
GIcons
gs-ioprio
gs-key-colors
— Helper functions for calculating key colors
Metered Data Utilities
— Utility functions to help with metered data handling
gs-odrs-provider
GsOsRelease
— Data from os-release
GsPlugin Helpers
— Runtime-loaded modules providing functionality
GsPluginEvent
— Information about a plugin event
gs-plugin-helpers
— Helpers for storing call closures for
GsPlugin
vfuncs
gs-plugin-job-list-apps
— A plugin job to list apps according to a search query
gs-plugin-job-list-categories
— A plugin job to list categories
gs-plugin-job-list-distro-upgrades
— A plugin job to list distro upgrades
gs-plugin-job-refine
— A plugin job to refine
GsApps
and add more data
gs-plugin-job-refresh-metadata
— A plugin job to refresh metadata
gs-plugin-job-update-apps
— A plugin job to update apps or the OS
GsPluginJob
gs-plugin-loader-sync
gs-plugin-loader
gs-plugin-types
GsPlugin Exports
— Vfuncs that plugins can implement
gs-remote-icon
— A
GIcon
implementation for remote icons
gs-test
gs-worker-thread
— A worker thread which executes queued
GTasks
until stopped
GsUtils
— Utilities that plugins can use