From 89fe8b9f4b11c88abdedef6c9c1f5af577196f29 Mon Sep 17 00:00:00 2001 From: Artyom Zorin Date: Thu, 4 Sep 2025 14:25:37 +0100 Subject: [PATCH] Bump to version 68.7 --- debian/changelog | 12 ++++++++++++ ....gnome.shell.extensions.zorin-taskbar.gschema.xml | 5 +++++ src/overview.js | 4 ++-- src/prefs.js | 7 +++++++ src/stylesheet.css | 2 +- src/windowPreview.js | 2 +- ui/SettingsAction.ui | 11 +++++++++++ 7 files changed, 39 insertions(+), 4 deletions(-) diff --git a/debian/changelog b/debian/changelog index 006098b..dce6705 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,15 @@ +gnome-shell-extension-zorin-taskbar (68.7) noble; urgency=medium + + * Adjusted window preview margin and rounding + + -- Artyom Zorin Thu, 04 Sep 2025 14:22:11 +0100 + +gnome-shell-extension-zorin-taskbar (68.6) noble; urgency=medium + + * Introduced keep gnome shell dash option + + -- Artyom Zorin Sat, 23 Aug 2025 15:04:05 +0100 + gnome-shell-extension-zorin-taskbar (68.5.3) noble; urgency=medium * Added workaround for race condition diff --git a/schemas/org.gnome.shell.extensions.zorin-taskbar.gschema.xml b/schemas/org.gnome.shell.extensions.zorin-taskbar.gschema.xml index defea03..95a5ecc 100644 --- a/schemas/org.gnome.shell.extensions.zorin-taskbar.gschema.xml +++ b/schemas/org.gnome.shell.extensions.zorin-taskbar.gschema.xml @@ -100,6 +100,11 @@ Style of the running indicator (unfocused) Style of the running indicator for the icon for applications which are not currently focused + + false + Keep dash + Whether to keep the stock gnome-shell dash while in overview + false Keep top panel diff --git a/src/overview.js b/src/overview.js index 6efb021..e5397f2 100644 --- a/src/overview.js +++ b/src/overview.js @@ -71,7 +71,7 @@ export const Overview = class { this._signalsHandler.add([ SETTINGS, - ['changed::panel-sizes'], + ['changed::stockgs-keep-dash', 'changed::panel-sizes'], () => this.toggleDash(), ]) } @@ -91,7 +91,7 @@ export const Overview = class { toggleDash(visible) { if (visible === undefined) { - visible = false + visible = SETTINGS.get_boolean('stockgs-keep-dash') } let visibilityFunc = visible ? 'show' : 'hide' diff --git a/src/prefs.js b/src/prefs.js index ef7005b..cd73538 100644 --- a/src/prefs.js +++ b/src/prefs.js @@ -1774,6 +1774,13 @@ const Preferences = class { PanelSettings.getPanelLength(this._settings, this._currentMonitorIndex), ) + this._settings.bind( + 'stockgs-keep-dash', + this._builder.get_object('stockgs_dash_switch'), + 'active', + Gio.SettingsBindFlags.DEFAULT, + ) + this._settings.bind( 'stockgs-keep-top-panel', this._builder.get_object('stockgs_top_panel_switch'), diff --git a/src/stylesheet.css b/src/stylesheet.css index 5562365..eed3d52 100644 --- a/src/stylesheet.css +++ b/src/stylesheet.css @@ -137,7 +137,7 @@ .preview-container, #preview-menu { - border-radius: 10px; + border-radius: 15px; } /* border radius, grrr no css variables in ST */ diff --git a/src/windowPreview.js b/src/windowPreview.js index 7339572..2bb0349 100644 --- a/src/windowPreview.js +++ b/src/windowPreview.js @@ -48,7 +48,7 @@ const MIN_DIMENSION = 100 const FOCUSED_COLOR_OFFSET = 24 const FADE_SIZE = 36 const PEEK_INDEX_PROP = '_dtpPeekInitialIndex' -const MARGIN_SIZE = 8 +const MARGIN_SIZE = 4 const SHOW_WINDOW_PREVIEWS_TIMEOUT = 400 const LEAVE_TIMEOUT = 250 diff --git a/ui/SettingsAction.ui b/ui/SettingsAction.ui index a763d75..f060394 100644 --- a/ui/SettingsAction.ui +++ b/ui/SettingsAction.ui @@ -100,6 +100,17 @@ Gnome functionality + + + (overview) + Keep original gnome-shell dash + + + center + + + + Keep original gnome-shell top panel