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-install-apps — A plugin job to install apps
gs-plugin-job-uninstall-apps — A plugin job to uninstall apps
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