gnome-shell/js/misc
Marco Trevisan (Treviño) 6b33e6fe6d
js: Use Shell.util_spawn_async functions to launch external processes
As explained in previous commits, it's not safe to use JS code in child
function callbacks, so let's use the safer version of it.

Fixes: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/6698
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3293>
(cherry picked from commit 26e8fb90fb)
2024-05-26 12:53:45 +02:00
..
animationUtils.js js: Port to modules 2023-08-06 13:02:49 +02:00
config.js.in config: Add missing semicolon 2023-11-30 18:32:05 +01:00
dateUtils.js js: Port to modules 2023-08-06 13:02:49 +02:00
dbusUtils.js cleanup: Replace deprecated String.prototype.substr() 2024-04-21 14:30:55 +02:00
dependencies.js js: Port Config to ESM 2023-08-10 17:42:23 +00:00
errorUtils.js extensionSystem: Improve error formatting 2024-01-06 22:44:07 +01:00
extensionUtils.js js: Port to modules 2023-08-06 13:02:49 +02:00
fileUtils.js cleanup: Use type-safe comparisons 2023-08-09 15:10:38 +00:00
gnomeSession.js cleanup: Use consistent 4-space indent 2023-08-09 15:10:37 +00:00
history.js cleanup: Use consistent 4-space indent 2023-08-09 15:10:37 +00:00
ibusManager.js js: Use Shell.util_spawn_async functions to launch external processes 2024-05-26 12:53:45 +02:00
inputMethod.js cleanup: Use type-safe comparisons 2023-08-09 15:10:38 +00:00
introspect.js cleanup: Use type-safe comparisons 2023-08-09 15:10:38 +00:00
jsParse.js cleanup: Use type-safe comparisons 2023-08-09 15:10:38 +00:00
keyboardManager.js cleanup: Use type-safe comparisons 2023-08-09 15:10:38 +00:00
loginManager.js cleanup: Fixup wrong JSDoc comments 2023-08-09 15:10:38 +00:00
meson.build build: Remove Soup2 support 2023-05-26 19:05:22 +00:00
modemManager.js cleanup: Use type-safe comparisons 2023-08-09 15:10:38 +00:00
objectManager.js js: Port to modules 2023-08-06 13:02:49 +02:00
params.js js: Port to modules 2023-08-06 13:02:49 +02:00
parentalControlsManager.js cleanup: Remove spaces in object literals 2023-08-09 15:10:37 +00:00
permissionStore.js cleanup: Use consistent 4-space indent 2023-08-09 15:10:37 +00:00
signals.js js: Port to modules 2023-08-06 13:02:49 +02:00
signalTracker.js cleanup: Fixup wrong JSDoc comments 2023-08-09 15:10:38 +00:00
smartcardManager.js cleanup: Use type-safe comparisons 2023-08-09 15:10:38 +00:00
systemActions.js cleanup: Use consistent 4-space indent 2023-08-09 15:10:37 +00:00
util.js js: Use Shell.util_spawn_async functions to launch external processes 2024-05-26 12:53:45 +02:00
weather.js weather: Prevent setting Geoclue source as location name 2023-08-16 19:17:21 +00:00