gnome-shell/js/dbusServices/extensions
Leleat 0f30bfdd53 dbusServices/extensions: Await prefs.fillPreferencesWindow
There are cases where it makes sense to have fillPreferencesWindow be
async, so await it. One such case is when using .ui files from resources
with (GTK) templates. When extension developers load the resource in
`fillPreferencesWindow` and then import the js file that registers the
classes, there will be an error at the moment that there is no UI
provided. Similarly, make getPreferencesWidget async optionally.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3348>
2024-05-28 18:43:53 +00:00
..
css dbusServides/extensions: Use Adw.PreferencesWindow 2022-02-08 19:11:19 +00:00
ui dbusServices/extensions: Use default style class 2022-02-08 19:11:19 +00:00
extensionPrefsDialog.js dbusServices/extensions: Await prefs.fillPreferencesWindow 2024-05-28 18:43:53 +00:00
extensionsService.js dbusServices/extensions: Only show dialog when loaded 2023-11-21 22:45:40 +00:00
main.js dbusServices: Port to ESM 2023-06-21 13:26:42 +02:00