Commit d76162c1c047c removed the ability to pass an extension UUID to the Extensions app, when we moved the dialog to a portal and made gnome-shell use it instead of spawning the extensions app. However that missed that many extensions called out to the app to open their own prefs. While extensions are encouraged to switch to the new openPrefs() convenience method added in commit 8030d9ad323e, restore the old behavior with a small script under the old gnome-shell-extension-prefs name that either calls out to the portal or launches the app. https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1220
GNOME Shell
GNOME Shell provides core user interface functions for the GNOME 3 desktop, like switching to windows and launching applications. GNOME Shell takes advantage of the capabilities of modern graphics hardware and introduces innovative user interface concepts to provide a visually attractive and easy to use experience.
For more information about GNOME Shell, including instructions on how to build GNOME Shell from source and how to get involved with the project, see the project wiki.
Bugs should be reported to the GNOME bug tracking system.
Contributing
To contribute, open merge requests at https://gitlab.gnome.org/GNOME/gnome-shell.
Commit messages should follow the GNOME commit message guidelines. We require an URL to either an issue or a merge request in each commit.
License
GNOME Shell is distributed under the terms of the GNU General Public License, version 2 or later. See the COPYING file for details.