extensionPrefs: Rename to Extensions

... and make the application user-visible.

https://gitlab.gnome.org/GNOME/gnome-shell/issues/1968
This commit is contained in:
Florian Müllner 2020-01-24 17:00:24 +01:00
parent 872c84a1c3
commit 8795668c41
6 changed files with 7 additions and 8 deletions

View File

@ -1,6 +1,6 @@
desktop_files = [ desktop_files = [
'org.gnome.Shell.desktop', 'org.gnome.Shell.desktop',
'gnome-shell-extension-prefs.desktop' 'org.gnome.Extensions.desktop',
] ]
service_files = [] service_files = []

View File

@ -1,9 +1,8 @@
[Desktop Entry] [Desktop Entry]
Type=Application Type=Application
Name=Shell Extensions Name=Extensions
Icon=org.gnome.Extensions Icon=org.gnome.Extensions
Comment=Configure GNOME Shell Extensions Comment=Configure GNOME Shell Extensions
Exec=@bindir@/gnome-shell-extension-prefs %u Exec=@bindir@/gnome-shell-extension-prefs %u
Categories=GNOME;GTK; Categories=GNOME;GTK;
OnlyShowIn=GNOME; OnlyShowIn=GNOME;
NoDisplay=true

View File

@ -28,7 +28,7 @@ class Application extends Gtk.Application {
_init() { _init() {
GLib.set_prgname('gnome-shell-extension-prefs'); GLib.set_prgname('gnome-shell-extension-prefs');
super._init({ super._init({
application_id: 'org.gnome.shell.ExtensionPrefs', application_id: 'org.gnome.Extensions',
flags: Gio.ApplicationFlags.HANDLES_COMMAND_LINE, flags: Gio.ApplicationFlags.HANDLES_COMMAND_LINE,
}); });
} }
@ -173,7 +173,7 @@ var ExtensionsWindow = GObject.registerClass({
'Didier Roche <didrocks@ubuntu.com>', 'Didier Roche <didrocks@ubuntu.com>',
], ],
translator_credits: _('translator-credits'), translator_credits: _('translator-credits'),
program_name: _('Shell Extensions'), program_name: _('Extensions'),
comments: _('Manage your GNOME Extensions'), comments: _('Manage your GNOME Extensions'),
license_type: Gtk.License.GPL_2_0, license_type: Gtk.License.GPL_2_0,
logo_icon_name: 'org.gnome.Extensions', logo_icon_name: 'org.gnome.Extensions',

View File

@ -58,7 +58,7 @@
<child type="titlebar"> <child type="titlebar">
<object class="GtkHeaderBar"> <object class="GtkHeaderBar">
<property name="visible">True</property> <property name="visible">True</property>
<property name="title" translatable="yes">Shell Extensions</property> <property name="title" translatable="yes">Extensions</property>
<property name="show_close_button">True</property> <property name="show_close_button">True</property>
<child> <child>
<object class="GtkMenuButton"> <object class="GtkMenuButton">

View File

@ -302,7 +302,7 @@ var GnomeShellExtensions = class {
LaunchExtensionPrefs(uuid) { LaunchExtensionPrefs(uuid) {
let appSys = Shell.AppSystem.get_default(); let appSys = Shell.AppSystem.get_default();
let app = appSys.lookup_app('gnome-shell-extension-prefs.desktop'); let app = appSys.lookup_app('org.gnome.Extensions.desktop');
let info = app.get_app_info(); let info = app.get_app_info();
let timestamp = global.display.get_current_time_roundtrip(); let timestamp = global.display.get_current_time_roundtrip();
info.launch_uris([`extension:///${uuid}`], info.launch_uris([`extension:///${uuid}`],

View File

@ -1,7 +1,7 @@
# List of source files containing translatable strings. # List of source files containing translatable strings.
# Please keep this file sorted alphabetically. # Please keep this file sorted alphabetically.
data/50-gnome-shell-system.xml data/50-gnome-shell-system.xml
data/gnome-shell-extension-prefs.desktop.in.in data/org.gnome.Extensions.desktop.in.in
data/org.gnome.Shell.desktop.in.in data/org.gnome.Shell.desktop.in.in
data/org.gnome.shell.gschema.xml.in data/org.gnome.shell.gschema.xml.in
data/org.gnome.Shell.PortalHelper.desktop.in.in data/org.gnome.Shell.PortalHelper.desktop.in.in