gnome-shell/js
Florian Müllner c0fbd74d07 jsParse: Make getCompletions() asynchronous
Part of the possible completions involves evaluating the part
of the passed in text that looks like an object, so that we
can query it for properties.

Using a Function or eval() for that means that we can only
complete text that does not use `await`. To get over that
limitation, evaluate the text in an AsyncFunction instead.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2842>
2023-07-14 12:36:53 +00:00
..
dbusServices dbusServices/extensions: Load preferences as module 2023-07-06 18:41:29 +00:00
gdm js: Fix linting errors from line shifts 2023-06-21 04:50:33 -07:00
misc jsParse: Make getCompletions() asynchronous 2023-07-14 12:36:53 +00:00
portalHelper portalHelper: Port to ESM 2023-06-21 13:26:42 +02:00
ui lookingGlass: Handle completions asynchronously 2023-07-14 12:36:53 +00:00
js-resources.gresource.xml environment: Remove toLocaleFormat and add dateUtils for date formatting 2023-07-07 18:58:34 -07:00
meson.build extensions-app: Move Extensions app to new subproject 2020-03-27 23:33:30 +00:00
portal-resources.gresource.xml js/portal-resources: Add missing fileUtils to js path 2022-11-03 18:02:27 +00:00