diff --git a/extensions/auto-move-windows/prefs.js b/extensions/auto-move-windows/prefs.js index 10c14717..683bbdcc 100644 --- a/extensions/auto-move-windows/prefs.js +++ b/extensions/auto-move-windows/prefs.js @@ -45,11 +45,11 @@ class NewItemModel extends GObject.Object { class Rule extends GObject.Object { static [GObject.properties] = { 'app-info': GObject.ParamSpec.object( - 'app-info', 'app-info', 'app-info', + 'app-info', null, null, GObject.ParamFlags.READWRITE, Gio.DesktopAppInfo), 'workspace': GObject.ParamSpec.uint( - 'workspace', 'workspace', 'workspace', + 'workspace', null, null, GObject.ParamFlags.READWRITE, 1, WORKSPACE_MAX, 1), }; @@ -196,7 +196,7 @@ class AutoMoveSettingsWidget extends Adw.PreferencesGroup { class WorkspaceSelector extends Gtk.Widget { static [GObject.properties] = { 'number': GObject.ParamSpec.uint( - 'number', 'number', 'number', + 'number', null, null, GObject.ParamFlags.READWRITE, 1, WORKSPACE_MAX, 1), }; diff --git a/extensions/window-list/extension.js b/extensions/window-list/extension.js index 1a233d78..cd0a6d98 100644 --- a/extensions/window-list/extension.js +++ b/extensions/window-list/extension.js @@ -172,7 +172,7 @@ class BaseButton extends DashItemContainer { GTypeFlags: GObject.TypeFlags.ABSTRACT, Properties: { 'ignore-workspace': GObject.ParamSpec.boolean( - 'ignore-workspace', 'ignore-workspace', 'ignore-workspace', + 'ignore-workspace', null, null, GObject.ParamFlags.READWRITE, false), }, diff --git a/extensions/workspace-indicator/workspaceIndicator.js b/extensions/workspace-indicator/workspaceIndicator.js index 20d4caa2..18a8d4e9 100644 --- a/extensions/workspace-indicator/workspaceIndicator.js +++ b/extensions/workspace-indicator/workspaceIndicator.js @@ -113,11 +113,11 @@ class WorkspaceLayout extends Clutter.LayoutManager { class WorkspaceThumbnail extends St.Button { static [GObject.properties] = { 'active': GObject.ParamSpec.boolean( - 'active', '', '', + 'active', null, null, GObject.ParamFlags.READWRITE, false), 'show-label': GObject.ParamSpec.boolean( - 'show-label', '', '', + 'show-label', null, null, GObject.ParamFlags.READWRITE, false), }; @@ -311,7 +311,7 @@ class WorkspaceThumbnail extends St.Button { class WorkspacePreviews extends Clutter.Actor { static [GObject.properties] = { 'show-labels': GObject.ParamSpec.boolean( - 'show-labels', '', '', + 'show-labels', null, null, GObject.ParamFlags.READWRITE | GObject.ParamFlags.CONSTRUCT_ONLY, false), };