diff --git a/js/gdm/loginDialog.js b/js/gdm/loginDialog.js index bba17ae68..b833f95a9 100644 --- a/js/gdm/loginDialog.js +++ b/js/gdm/loginDialog.js @@ -57,36 +57,6 @@ const WORK_SPINNER_ANIMATION_TIME = 0.3; let _loginDialog = null; -const LogoMenuButton = new Lang.Class({ - Name: 'LogoMenuButton', - Extends: PanelMenu.Button, - - _init: function() { - this.parent(0.0, null, true); - - this._settings = new Gio.Settings({ schema: GdmUtil.LOGIN_SCREEN_SCHEMA }); - this._settings.connect('changed::' + GdmUtil.LOGO_KEY, - Lang.bind(this, this._updateLogo)); - - this._iconBin = new St.Bin(); - this.actor.add_actor(this._iconBin); - - this._updateLogo(); - }, - - _updateLogo: function() { - let path = this._settings.get_string(GdmUtil.LOGO_KEY); - let icon = null; - - if (path) { - let file = Gio.file_new_for_path(path); - let cache = St.TextureCache.get_default(); - icon = cache.load_uri_async(file.get_uri(), -1, _LOGO_ICON_HEIGHT); - } - this._iconBin.set_child(icon); - } -}); - const UserListItem = new Lang.Class({ Name: 'UserListItem', diff --git a/js/ui/panel.js b/js/ui/panel.js index 0de1494be..1aa2d8c9a 100644 --- a/js/ui/panel.js +++ b/js/ui/panel.js @@ -929,7 +929,6 @@ const PANEL_ITEM_IMPLEMENTATIONS = { 'volume': imports.ui.status.volume.Indicator, 'battery': imports.ui.status.power.Indicator, 'lockScreen': imports.ui.status.lockScreenMenu.Indicator, - 'logo': imports.gdm.loginDialog.LogoMenuButton, 'keyboard': imports.ui.status.keyboard.InputSourceIndicator, 'powerMenu': imports.gdm.powerMenu.PowerMenuButton, 'userMenu': imports.ui.userMenu.UserMenuButton diff --git a/js/ui/sessionMode.js b/js/ui/sessionMode.js index 78e340b55..edf2e0623 100644 --- a/js/ui/sessionMode.js +++ b/js/ui/sessionMode.js @@ -45,7 +45,7 @@ const _modes = { unlockDialog: imports.gdm.loginDialog.LoginDialog, components: ['polkitAgent'], panel: { - left: ['logo'], + left: [], center: ['dateMenu'], right: ['a11yGreeter', 'display', 'keyboard', 'volume', 'battery', 'powerMenu']