[gnome-shell/user-status-update: 6/9] status-menu: Add launcher for online accounts



commit b488bf7ab03cc9ba58e83a22332aeb56db03d5b5
Author: Florian MÃllner <fmuellner gnome org>
Date:   Tue Jul 26 23:14:53 2011 +0200

    status-menu: Add launcher for online accounts

 js/ui/statusMenu.js |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)
---
diff --git a/js/ui/statusMenu.js b/js/ui/statusMenu.js
index dce8069..5c5d28f 100644
--- a/js/ui/statusMenu.js
+++ b/js/ui/statusMenu.js
@@ -503,8 +503,8 @@ StatusMenuButton.prototype = {
         item = new PopupMenu.PopupSeparatorMenuItem();
         this.menu.addMenuItem(item);
 
-        item = new PopupMenu.PopupMenuItem(_("My Account"));
-        item.connect('activate', Lang.bind(this, this._onMyAccountActivate));
+        item = new PopupMenu.PopupMenuItem(_("Online Accounts"));
+        item.connect('activate', Lang.bind(this, this._onOnlineAccountSActivate));
         this.menu.addMenuItem(item);
 
         item = new PopupMenu.PopupMenuItem(_("System Settings"));
@@ -554,6 +554,12 @@ StatusMenuButton.prototype = {
         app.activate(-1);
     },
 
+    _onOnlineAccountSActivate: function() {
+        Main.overview.hide();
+        let app = Shell.AppSystem.get_default().get_app('gnome-online-accounts-panel.desktop');
+        app.activate(-1);
+    },
+
     _onPreferencesActivate: function() {
         Main.overview.hide();
         let app = Shell.AppSystem.get_default().get_app('gnome-control-center.desktop');



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]