56beb6ff2b
Extensions can export asynchronous enable() and disable() functions. To guard against re-entrancy when enabling or disabling an extension, this commit adds two new states: ENABLING and DISABLING which are set immediately prior to calling enable() and disable() respectively. This commit updates the extensions CLI and Extensions app with new strings for these states. Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2364> |
||
---|---|---|
.. | ||
templates | ||
command-create.c | ||
command-disable.c | ||
command-enable.c | ||
command-info.c | ||
command-install.c | ||
command-list.c | ||
command-pack.c | ||
command-prefs.c | ||
command-reset.c | ||
command-uninstall.c | ||
commands.h | ||
common.h | ||
gnome-extensions-tool.gresource.xml | ||
main.c | ||
meson.build |