gnome-shell/js/dbusServices
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
..
extensions dbusServices/extensions: Await prefs.fillPreferencesWindow 2024-05-28 18:43:53 +00:00
notifications FdoNotificationDaemon: Emit ActivationToken before ActionInvoked signal 2024-02-28 13:51:18 +00:00
screencast screencast: Correct expected bus name for streams 2024-05-07 13:54:19 +01:00
screensaver js: Port dbusUtils to ESM 2023-08-07 19:05:50 +00:00
dbus-service.in dbusServices: Port to ESM 2023-06-21 13:26:42 +02:00
dbus-service.service.in dbusServices: Port to ESM 2023-06-21 13:26:42 +02:00
dbusService.js dbusServices: Always import dbus errors 2024-01-31 20:58:31 +01:00
meson.build dbusServices/screencast: Install unconditionally 2022-05-20 12:00:22 +00:00
org.gnome.ScreenSaver.src.gresource.xml dbusServices: Always import dbus errors 2024-01-31 20:58:31 +01:00
org.gnome.Shell.Extensions.src.gresource.xml dbusServices: Always import dbus errors 2024-01-31 20:58:31 +01:00
org.gnome.Shell.Notifications.src.gresource.xml dbusServices: Always import dbus errors 2024-01-31 20:58:31 +01:00
org.gnome.Shell.Screencast.src.gresource.xml dbusServices: Always import dbus errors 2024-01-31 20:58:31 +01:00