[gnome-shell/wip/message-tray-menu: 80/109] userMenu: Use addSettingsAction
- From: Jasper St. Pierre <jstpierre src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell/wip/message-tray-menu: 80/109] userMenu: Use addSettingsAction
- Date: Thu, 9 May 2013 15:43:04 +0000 (UTC)
commit 4b96e0809ff22b1fe6b30000fe9d609303d3c624
Author: Jasper St. Pierre <jstpierre mecheye net>
Date: Thu Apr 25 15:45:53 2013 -0400
userMenu: Use addSettingsAction
js/ui/userMenu.js | 12 +-----------
1 files changed, 1 insertions(+), 11 deletions(-)
---
diff --git a/js/ui/userMenu.js b/js/ui/userMenu.js
index 813e917..ce0f268 100644
--- a/js/ui/userMenu.js
+++ b/js/ui/userMenu.js
@@ -120,7 +120,6 @@ const UserMenuButton = new Lang.Class({
_sessionUpdated: function() {
this.actor.visible = !Main.sessionMode.isGreeter;
- this._systemSettings.visible = Main.sessionMode.allowSettings;
this.setSensitive(!Main.sessionMode.isLocked);
},
@@ -196,10 +195,7 @@ const UserMenuButton = new Lang.Class({
_createSubMenu: function() {
let item;
- item = new PopupMenu.PopupMenuItem(_("Settings"));
- item.connect('activate', Lang.bind(this, this._onPreferencesActivate));
- this.menu.addMenuItem(item);
- this._systemSettings = item;
+ this.menu.addSettingsAction(_("Settings"), 'gnome-control-center.desktop');
item = new PopupMenu.PopupSeparatorMenuItem();
this.menu.addMenuItem(item);
@@ -235,12 +231,6 @@ const UserMenuButton = new Lang.Class({
this._installUpdatesItem = item;
},
- _onPreferencesActivate: function() {
- Main.overview.hide();
- let app = Shell.AppSystem.get_default().lookup_app('gnome-control-center.desktop');
- app.activate();
- },
-
_onLockScreenActivate: function() {
this.menu.close(BoxPointer.PopupAnimation.NONE);
Main.overview.hide();
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]