1bb0e1b9fc
Unlike in previous GTK version (or Clutter), destroy() no longer breaks reference cycles but just releases the reference held by GTK itself. So any reference we hold - either the explicit property or any signal handlers that bind the window as `this` - prevents the window from being disposed when closed, and the application won't quit. Work around this by explicitly running dispose() on the window when it is removed from the application. Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1495> |
||
---|---|---|
.. | ||
build-aux | ||
data | ||
js | ||
po | ||
subprojects | ||
COPYING | ||
generate-translations.sh | ||
logo.png | ||
meson_options.txt | ||
meson.build | ||
README.md |
GNOME Extensions
GNOME Extensions is a small application for managing GNOME Shell extensions. It is usually built as part of gnome-shell, but can be used as a stand-alone project as well.
Bugs should be reported to the GNOME bug tracking system.
Installation
If Extensions is not already installed on your GNOME system, we recommend getting it from flathub.
Building
Before the project can be built stand-alone, the po directory has to be populated with translations (from gnome-shell).
To do that, simply run the included script:
$ ./generate-translations.sh
License
gnome-extensions-app is distributed under the terms of the GNU General Public License, version 2 or later. See the COPYING file for details.