gnome-shell/js
Sundeep Mediratta 3b4e3af6fa extensionSystem: Sort extensions before loading
When an extension is disabled, we "rebase" all extensions that
were enabled afterwards, in case they override the same method.

This can be fairly expensive, in particular when disabling many
extensions at once, for instance when locking the screen.

Help with that by sorting extensions by the number of session-modes,
as extensions that support multiple modes are less likely to be
disabled on session mode changes.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2851>
2023-12-16 17:33:47 +00:00
..
dbusServices dbusService: Exempt org.gnome.Shell from sender tracking 2023-12-13 01:27:51 +01:00
extensions extensions: Fix ngettext convenience 2023-09-15 21:41:30 +00:00
gdm js: Explicitly set expand of St.Bin children 2023-12-15 14:45:37 +00:00
misc js: Stop using {v,h}scroll properties 2023-11-18 18:00:43 +00:00
portalHelper js: Port Config to ESM 2023-08-10 17:42:23 +00:00
ui extensionSystem: Sort extensions before loading 2023-12-16 17:33:47 +00:00
js-resources.gresource.xml components: Change component loading to be asynchronous 2023-08-05 22:16:23 +02: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