From d7c8a5d193553f8d82616ed57ab9c28d5a6734ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20M=C3=BCllner?= Date: Fri, 29 Jan 2021 16:57:16 +0100 Subject: [PATCH] extensions: Remove horizontal-workspaces extension Workspaces are now horizontal by default, so we don't need to change the layout for classic mode anymore. That was the only reason why the extension was added, so it has now outlived its usefulness. Part-of: --- extensions/horizontal-workspaces/extension.js | 38 ------------------- extensions/horizontal-workspaces/meson.build | 5 --- .../horizontal-workspaces/metadata.json.in | 10 ----- .../horizontal-workspaces/stylesheet.css | 1 - meson.build | 1 - 5 files changed, 55 deletions(-) delete mode 100644 extensions/horizontal-workspaces/extension.js delete mode 100644 extensions/horizontal-workspaces/meson.build delete mode 100644 extensions/horizontal-workspaces/metadata.json.in delete mode 100644 extensions/horizontal-workspaces/stylesheet.css diff --git a/extensions/horizontal-workspaces/extension.js b/extensions/horizontal-workspaces/extension.js deleted file mode 100644 index 3f984b5a..00000000 --- a/extensions/horizontal-workspaces/extension.js +++ /dev/null @@ -1,38 +0,0 @@ -/* exported init */ -const { Meta } = imports.gi; - -const { ThumbnailsBox } = imports.ui.workspaceThumbnail; - -class Extension { - constructor() { - this._origUpdateSwitcherVisibility = - ThumbnailsBox.prototype._updateSwitcherVisibility; - } - - enable() { - global.workspace_manager.override_workspace_layout( - Meta.DisplayCorner.TOPLEFT, - false, - 1, - -1); - - ThumbnailsBox.prototype._updateSwitcherVisibility = function () { - this.hide(); - }; - } - - disable() { - global.workspace_manager.override_workspace_layout( - Meta.DisplayCorner.TOPLEFT, - false, - -1, - 1); - - ThumbnailsBox.prototype._updateSwitcherVisibility = - this._origUpdateSwitcherVisibility; - } -} - -function init() { - return new Extension(); -} diff --git a/extensions/horizontal-workspaces/meson.build b/extensions/horizontal-workspaces/meson.build deleted file mode 100644 index 48504f63..00000000 --- a/extensions/horizontal-workspaces/meson.build +++ /dev/null @@ -1,5 +0,0 @@ -extension_data += configure_file( - input: metadata_name + '.in', - output: metadata_name, - configuration: metadata_conf -) diff --git a/extensions/horizontal-workspaces/metadata.json.in b/extensions/horizontal-workspaces/metadata.json.in deleted file mode 100644 index f109e068..00000000 --- a/extensions/horizontal-workspaces/metadata.json.in +++ /dev/null @@ -1,10 +0,0 @@ -{ -"extension-id": "@extension_id@", -"uuid": "@uuid@", -"settings-schema": "@gschemaname@", -"gettext-domain": "@gettext_domain@", -"name": "Horizontal workspaces", -"description": "Use a horizontal workspace layout", -"shell-version": [ "@shell_current@" ], -"url": "@url@" -} diff --git a/extensions/horizontal-workspaces/stylesheet.css b/extensions/horizontal-workspaces/stylesheet.css deleted file mode 100644 index 25134b65..00000000 --- a/extensions/horizontal-workspaces/stylesheet.css +++ /dev/null @@ -1 +0,0 @@ -/* This extensions requires no special styling */ diff --git a/meson.build b/meson.build index 90b617f7..d34cfd41 100644 --- a/meson.build +++ b/meson.build @@ -32,7 +32,6 @@ uuid_suffix = '@gnome-shell-extensions.gcampax.github.com' classic_extensions = [ 'apps-menu', - 'horizontal-workspaces', 'places-menu', 'launch-new-instance', 'window-list'