Skip to main content

Module bundled_qapps

Module bundled_qapps 

Source
Expand description

Seed qapps shipped beside the desktop executable into {storage}/Qapps/.

Release bundles place packages under {exe}/bundled/qapps/{Name}/. Dev builds resolve bundled/qapps/{Name}/, then gitignored app-development/{Name}/.

Structs§

QappVersionStatus
Version + update offer for an installed qapp.

Constants§

DEFAULT_BUNDLED_QAPPS
Default qapps copied on first launch when absent from user storage.

Functions§

apply_bundled_qapp_update
Apply a bundled update when a newer version is available.
bundled_offered_version
check_bundled_qapp_update
Compare installed copy against the bundled/desktop-shipped package.
check_qapp_update_from_source
Compare installed copy against an external directory (manual install / dev tree).
installed_qapp_version
list_bundled_qapp_updates
List update offers for installed qapps and default bundled catalog entries.
read_qapp_version_from_dir
Read version from a qapp package directory’s manifest.
resolve_bundled_qapp_source
Resolve bundled source for a qapp directory name (e.g. "Anatomy").
seed_bundled_qapps
Seed all default bundled qapps and register Anatomy capabilities when present.
seed_qapp_if_missing
Copy bundled qapp into {storage}/Qapps/{name} when not already installed.
upgrade_qapp_from_source
Replace an installed qapp with files from source_dir and re-register capabilities.