[gnome-shell/wip/fmuellner/notification-redux+sass: 98/141] dateMenu: Remove link to Date & Time Settings



commit c46498b861183237ec750baa9e798a3e94ec5649
Author: Florian Müllner <fmuellner gnome org>
Date:   Sat Feb 7 01:41:11 2015 +0100

    dateMenu: Remove link to Date & Time Settings
    
    Menu items are on their way out of the calendar drop down, so let's
    start with the easy one. This one is removed without replacement,
    but then the Date & Time panel should be a one-time stop for most
    users anyway, so not having a direct shortcut should not be much of
    a problem. It is also the last remaining Settings item outside the
    system menu ...
    
    https://bugzilla.gnome.org/show_bug.cgi?id=744817

 js/ui/dateMenu.js |   11 -----------
 1 files changed, 0 insertions(+), 11 deletions(-)
---
diff --git a/js/ui/dateMenu.js b/js/ui/dateMenu.js
index 7ffc4e8..a3c68bb 100644
--- a/js/ui/dateMenu.js
+++ b/js/ui/dateMenu.js
@@ -144,13 +144,6 @@ const DateMenuButton = new Lang.Class({
         Shell.AppSystem.get_default().connect('installed-changed',
                                               Lang.bind(this, this._appInstalledChanged));
 
-        item = this.menu.addSettingsAction(_("Date & Time Settings"), 'gnome-datetime-panel.desktop');
-        if (item) {
-            item.actor.show_on_set_parent = false;
-            item.actor.reparent(vbox);
-            this._dateAndTimeSeparator = separator;
-        }
-
 
         // Done with hbox for calendar and event list
 
@@ -202,10 +195,6 @@ const DateMenuButton = new Lang.Class({
         }
         this._setEventSource(eventSource);
         this._updateEventsVisibility();
-
-        // This needs to be handled manually, as the code to
-        // autohide separators doesn't work across the vbox
-        this._dateAndTimeSeparator.actor.visible = Main.sessionMode.allowSettings;
     },
 
     _getCalendarApp: function() {


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