[gnome-shell-extensions] various: update for gnome-shell changes



commit fdad0263ec8d009fbbf14bf370978a684ca74f41
Author: Giovanni Campagna <gcampagna src gnome org>
Date:   Wed Sep 5 00:48:06 2012 +0200

    various: update for gnome-shell changes
    
    The panel changed the way it builds the buttons outside the system
    status area.
    - Update alternative-status-menu to the new way of accessing panel
      contents.
    - Update apps-menu to the new way of adding items to the panel.
    - Move places-menu to the left now that it is possible without hacks.

 extensions/alternative-status-menu/extension.js |    4 ++--
 extensions/apps-menu/extension.js               |    4 +---
 extensions/places-menu/extension.js             |    2 +-
 3 files changed, 4 insertions(+), 6 deletions(-)
---
diff --git a/extensions/alternative-status-menu/extension.js b/extensions/alternative-status-menu/extension.js
index 1cd6e44..210b387 100644
--- a/extensions/alternative-status-menu/extension.js
+++ b/extensions/alternative-status-menu/extension.js
@@ -48,7 +48,7 @@ function init(metadata) {
 }
 
 function enable() {
-    let statusMenu = Main.panel._statusArea.userMenu;
+    let statusMenu = Main.panel.statusArea.userMenu;
 
     settings = Convenience.getSettings();
 
@@ -96,7 +96,7 @@ function enable() {
 }
 
 function disable() {
-    let statusMenu = Main.panel._statusArea.userMenu;
+    let statusMenu = Main.panel.statusArea.userMenu;
 
     let children = statusMenu.menu._getMenuItems();
     let index = children.length;
diff --git a/extensions/apps-menu/extension.js b/extensions/apps-menu/extension.js
index 38ba2d2..faf099f 100644
--- a/extensions/apps-menu/extension.js
+++ b/extensions/apps-menu/extension.js
@@ -99,9 +99,7 @@ let appsMenuButton;
 
 function enable() {
     appsMenuButton = new ApplicationsButton();
-    Main.panel._leftBox.insert_child_at_index(appsMenuButton.actor, 1);
-    Main.panel._leftBox.child_set(appsMenuButton.actor, { y_fill : true } );
-    Main.panel._menus.addMenu(appsMenuButton.menu);
+    Main.panel.addToStatusArea('apps-menu', appsMenuButton, 1, 'left');
 }
 
 function disable() {
diff --git a/extensions/places-menu/extension.js b/extensions/places-menu/extension.js
index 391fb29..5121381 100644
--- a/extensions/places-menu/extension.js
+++ b/extensions/places-menu/extension.js
@@ -162,7 +162,7 @@ let _indicator;
 
 function enable() {
     _indicator = new PlacesMenu;
-    Main.panel.addToStatusArea('places-menu', _indicator);
+    Main.panel.addToStatusArea('places-menu', _indicator, 1, 'left');
 }
 
 function disable() {



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