From 7d835bf455eefa6b22113627aa2fcf14a895336d Mon Sep 17 00:00:00 2001 From: Martin Zurowietz Date: Fri, 20 Oct 2023 20:36:06 +0200 Subject: [PATCH] js: Export variables and classes for Workspace Matrix extension Most of these were "var" before the port to ESM (!1499). Here they are exported again. References !1499 Part-of: --- js/ui/overviewControls.js | 2 +- js/ui/windowManager.js | 2 +- js/ui/workspaceAnimation.js | 6 +++--- js/ui/workspaceThumbnail.js | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/js/ui/overviewControls.js b/js/ui/overviewControls.js index 615b4b40b..29471ee6f 100644 --- a/js/ui/overviewControls.js +++ b/js/ui/overviewControls.js @@ -19,7 +19,7 @@ import * as WindowManager from './windowManager.js'; import * as WorkspaceThumbnail from './workspaceThumbnail.js'; import * as WorkspacesView from './workspacesView.js'; -const SMALL_WORKSPACE_RATIO = 0.15; +export const SMALL_WORKSPACE_RATIO = 0.15; const DASH_MAX_HEIGHT_RATIO = 0.15; const A11Y_SCHEMA = 'org.gnome.desktop.a11y.keyboard'; diff --git a/js/ui/windowManager.js b/js/ui/windowManager.js index e5468e80f..99be1b406 100644 --- a/js/ui/windowManager.js +++ b/js/ui/windowManager.js @@ -35,7 +35,7 @@ const DIALOG_SHOW_WINDOW_ANIMATION_TIME = 100; const DESTROY_WINDOW_ANIMATION_TIME = 150; const DIALOG_DESTROY_WINDOW_ANIMATION_TIME = 100; const WINDOW_ANIMATION_TIME = 250; -const SCROLL_TIMEOUT_TIME = 150; +export const SCROLL_TIMEOUT_TIME = 150; const DIM_BRIGHTNESS = -0.3; const DIM_TIME = 500; const UNDIM_TIME = 250; diff --git a/js/ui/workspaceAnimation.js b/js/ui/workspaceAnimation.js index 973e177fe..b6442f743 100644 --- a/js/ui/workspaceAnimation.js +++ b/js/ui/workspaceAnimation.js @@ -14,9 +14,9 @@ import * as Util from '../misc/util.js'; import * as Main from './main.js'; const WINDOW_ANIMATION_TIME = 250; -const WORKSPACE_SPACING = 100; +export const WORKSPACE_SPACING = 100; -const WorkspaceGroup = GObject.registerClass( +export const WorkspaceGroup = GObject.registerClass( class WorkspaceGroup extends Clutter.Actor { _init(workspace, monitor, movingWindow) { super._init({ @@ -145,7 +145,7 @@ class WorkspaceGroup extends Clutter.Actor { } }); -const MonitorGroup = GObject.registerClass({ +export const MonitorGroup = GObject.registerClass({ Properties: { 'progress': GObject.ParamSpec.double( 'progress', 'progress', 'progress', diff --git a/js/ui/workspaceThumbnail.js b/js/ui/workspaceThumbnail.js index 75db8111b..20b5b55dd 100644 --- a/js/ui/workspaceThumbnail.js +++ b/js/ui/workspaceThumbnail.js @@ -210,7 +210,7 @@ export const WindowClone = GObject.registerClass({ }); -const ThumbnailState = { +export const ThumbnailState = { NEW: 0, EXPANDING: 1, EXPANDED: 2,