diff --git a/SOURCES/org.gnome.shell.extensions.dash-to-dock.gschema.xml b/SOURCES/org.gnome.shell.extensions.dash-to-dock.gschema.xml
new file mode 100644
index 0000000..bea307e
--- /dev/null
+++ b/SOURCES/org.gnome.shell.extensions.dash-to-dock.gschema.xml
@@ -0,0 +1,551 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 'BOTTOM'
+ Dock position
+ Dock is shown on the Left, Right, Top or Bottom side of the screen.
+
+
+ 0.2
+ Animation time
+ Sets the time duration of the autohide effect.
+
+
+ 0.25
+ Show delay
+ Sets the delay after the mouse reaches the screen border before showing the dock.
+
+
+ 0.20
+ Show delay
+ Sets the delay after the mouse left the dock before hiding it.
+
+
+ false
+ Set a custom dash background background color
+ Sets the color for the dash background.
+
+
+ "#ffffff"
+ Dash background color.
+ Customize the background color of the dash.
+
+
+ 'DEFAULT'
+ Transparency mode for the dock
+ FIXED: constant transparency. DYNAMIC: dock takes the opaque style only when windows are close to it.
+
+
+ 'DEFAULT'
+ ...
+ DEFAULT: .... DOTS: ....
+
+
+ false
+ Use application icon dominant color for the indicator color
+
+
+
+ false
+ Manually set the min and max opacity
+ For the dynamic mode, the min/max opacity values will be given by 'min-alpha' and 'max-alpha'.
+
+
+ 0.2
+ Opacity of the dash background when free-floating
+ Sets the opacity of the dash background when no windows are close.
+
+
+ 0.8
+ Opacity of the dash background when windows are close.
+ Sets the opacity of the dash background when windows are close.
+
+
+ 0.8
+ Opacity of the dash background
+ Sets the opacity of the dash background when in autohide mode.
+
+
+ true
+ Dock dodges windows
+ Enable or disable intellihide mode
+
+
+ 'FOCUS_APPLICATION_WINDOWS'
+ Define which windows are considered for intellihide.
+
+
+
+ false
+ Dock shown on mouse over
+ Enable or disable autohide mode
+
+
+ true
+ Require pressure to show dash
+ Enable or disable requiring pressure to show the dash
+
+
+ 100
+ Pressure threshold
+ Sets how much pressure is needed to show the dash.
+
+
+ false
+ Enable autohide in fullscreen mode.
+ Enable autohide in fullscreen mode.
+
+
+ true
+ Dock always visible
+ Dock is always visible
+
+
+ true
+ Switch workspace by scrolling over the dock
+ Add the possibility to switch workspace by mouse scrolling over the dock.
+
+
+ 48
+ Maximum dash icon size
+ Set the allowed maximum dash icon size. Allowed range: 16..64.
+
+
+ false
+ Fixed icon size
+ Keep the icon size fived by scrolling the dock.
+
+
+ false
+ Apply custom theme
+ Apply customization to the dash appearance
+
+
+ true
+ TODO
+ TODO
+
+
+ false
+ Customize the style of the running application indicators.
+ Customize the style of the running application indicators.
+
+
+ "#ffffff"
+ Running application indicators color
+ Customize the color of the running application indicators.
+
+
+ "#ffffff"
+ Running application indicators border color.
+ Customize the border color of the running application indicators.
+
+
+ 0
+ Running application indicators border width.
+ Customize the border width of the running application indicators.
+
+
+ true
+ Show running apps
+ Show or hide running applications icons in the dash
+
+
+ false
+ Provide workspace isolation
+ Dash shows only windows from the currentworkspace
+
+
+ false
+ Provide monitor isolation
+ Dash shows only windows from the monitor
+
+
+ true
+ Show preview of the open windows
+ Replace open windows list with windows previews
+
+
+ true
+ Show favorites apps
+ Show or hide favorite applications icons in the dash
+
+
+ true
+ Show trash can
+ Show or hide the trash can icon in the dash
+
+
+ true
+ Show mounted volumes and devices
+ Show or hide mounted volume and device icons in the dash
+
+
+ true
+ Show applications button
+ Show applications button in the dash
+
+
+ false
+ Show application button on the left
+ Show application button on the left of the dash
+
+
+ true
+ Animate Show Applications from the desktop
+ Animate Show Applications from the desktop
+
+
+ true
+ Basic compatibility with bolt extensions
+ Make the extension work properly when bolt extensions is enabled
+
+
+ 0.90
+ Dock max height (fraction of available space)
+
+
+ false
+ Extend the dock container to all the available height
+
+
+ -1
+ Monitor on which putting the dock
+ Set on which monitor to put the dock, use -1 for the primary one
+
+
+ false
+ Enable multi-monitor docks
+ Show a dock on every monitor
+
+
+ true
+ Minimize on shift+click
+
+
+ true
+ Activate only one window
+
+
+ 'cycle-windows'
+ Action when clicking on a running app
+ Set the action that is executed when clicking on the icon of a running application
+
+
+ 'do-nothing'
+ Action when scrolling app
+ Set the action that is executed when scrolling on the application icon
+
+
+ 'minimize'
+ Action when shift+clicking on a running app
+ Set the action that is executed when shift+clicking on the icon of a running application
+
+
+ 'launch'
+ Action when clicking on a running app
+ Set the action that is executed when middle-clicking on the icon of a running application
+
+
+ 'launch'
+ Action when clicking on a running app
+ Set the action that is executed when shift+middle-clicking on the icon of a running application
+
+
+ true
+ Super Hot-Keys
+ Launch and switch between dash items using Super+(0-9)
+
+
+ true
+ Show the dock when using the hotkeys
+ The dock will be quickly shown so that the number-overlay is visible and app activation is easier
+
+
+ "<Super>q"
+ Keybinding to show the dock and the number overlay.
+ Behavior depends on hotkeys-show-dock and hotkeys-overlay.
+
+
+ q']]]>
+ Keybinding to show the dock and the number overlay.
+ Behavior depends on hotkeys-show-dock and hotkeys-overlay.
+
+
+ 2
+ Timeout to hide the dock
+ Sets the time duration before the dock is hidden again.
+
+
+ true
+ Show the dock when using the hotkeys
+ The dock will be quickly shown so that the number-overlay is visible and app activation is easier
+
+
+ 1']]]>
+ Keybinding to launch 1st dash app
+
+ Keybinding to launch 1st app.
+
+
+
+ 2']]]>
+ Keybinding to launch 2nd dash app
+
+ Keybinding to launch 2nd app.
+
+
+
+ 3']]]>
+ Keybinding to launch 3rd dash app
+
+ Keybinding to launch 3rd app.
+
+
+
+ 4']]]>
+ Keybinding to launch 4th dash app
+
+ Keybinding to launch 4th app.
+
+
+
+ 5']]]>
+ Keybinding to launch 5th dash app
+
+ Keybinding to launch 5th app.
+
+
+
+ 6']]]>
+ Keybinding to launch 6th dash app
+
+ Keybinding to launch 6th app.
+
+
+
+ 7']]]>
+ Keybinding to launch 7th dash app
+
+ Keybinding to launch 7th app.
+
+
+
+ 8']]]>
+ Keybinding to launch 8th dash app
+
+ Keybinding to launch 8th app.
+
+
+
+ 9']]]>
+ Keybinding to launch 9th dash app
+
+ Keybinding to launch 9th app.
+
+
+
+ 0']]]>
+ Keybinding to launch 10th dash app
+
+ Keybinding to launch 10th app.
+
+
+
+ 1']]]>
+ Keybinding to trigger 1st dash app with shift behavior
+
+ Keybinding to trigger 1st app with shift behavior.
+
+
+
+ 2']]]>
+ Keybinding to trigger 2nd dash app with shift behavior
+
+ Keybinding to trigger 2nd app with shift behavior.
+
+
+
+ 3']]]>
+ Keybinding to trigger 3rd dash app with shift behavior
+
+ Keybinding to trigger 3rd app with shift behavior.
+
+
+
+ 4']]]>
+ Keybinding to trigger 4th dash app with shift behavior
+
+ Keybinding to trigger 4th app with shift behavior.
+
+
+
+ 5']]]>
+ Keybinding to trigger 5th dash app with shift behavior
+
+ Keybinding to trigger 5th app with shift behavior.
+
+
+
+ 6']]]>
+ Keybinding to trigger 6th dash app with shift behavior
+
+ Keybinding to trigger 6th app with shift behavior.
+
+
+
+ 7']]]>
+ Keybinding to trigger 7th dash app with shift behavior
+
+ Keybinding to trigger 7th app with shift behavior.
+
+
+
+ 8']]]>
+ Keybinding to trigger 8th dash app with shift behavior
+
+ Keybinding to trigger 8th app with shift behavior.
+
+
+
+ 9']]]>
+ Keybinding to trigger 9th dash app with shift behavior
+
+ Keybinding to trigger 9th app with shift behavior.
+
+
+
+ 0']]]>
+ Keybinding to trigger 10th dash app with shift behavior
+
+ Keybinding to trigger 10th app with shift behavior.
+
+
+
+ 1']]]>
+ Keybinding to trigger 1st dash app
+
+ Keybinding to either show or launch the 1st application in the dash.
+
+
+
+ 2']]]>
+ Keybinding to trigger 2nd dash app
+
+ Keybinding to either show or launch the 2nd application in the dash.
+
+
+
+ 3']]]>
+ Keybinding to trigger 3rd dash app
+
+ Keybinding to either show or launch the 3rd application in the dash.
+
+
+
+ 4']]]>
+ Keybinding to trigger 4th dash app
+
+ Keybinding to either show or launch the 4th application in the dash.
+
+
+
+ 5']]]>
+ Keybinding to trigger 5th dash app
+
+ Keybinding to either show or launch the 5th application in the dash.
+
+
+
+ 6']]]>
+ Keybinding to trigger 6th dash app
+
+ Keybinding to either show or launch the 6th application in the dash.
+
+
+
+ 7']]]>
+ Keybinding to trigger 7th dash app
+
+ Keybinding to either show or launch the 7th application in the dash.
+
+
+
+ 8']]]>
+ Keybinding to trigger 8th dash app
+
+ Keybinding to either show or launch the 8th application in the dash.
+
+
+
+ 9']]]>
+ Keybinding to trigger 9th dash app
+
+ Keybinding to either show or launch the 9th application in the dash.
+
+
+
+ 0']]]>
+ Keybinding to trigger 10th dash app
+
+ Keybinding to either show or launch the 10th application in the dash.
+
+
+
+ false
+ Force straight corners in dash
+ Make the borders in the dash non rounded
+
+
+ false
+ Enable unity7 like glossy backlit items
+ Emulate the unity7 backlit glossy items behaviour
+
+
+
diff --git a/SPECS/gnome-shell-extensions.spec b/SPECS/gnome-shell-extensions.spec
index 7491eb0..37f25bd 100644
--- a/SPECS/gnome-shell-extensions.spec
+++ b/SPECS/gnome-shell-extensions.spec
@@ -7,7 +7,7 @@
Name: gnome-shell-extensions
Version: 40.7
-Release: 15%{?dist}.inferit.1
+Release: 15%{?dist}.inferit.2
Summary: Modify and extend GNOME Shell functionality and behavior
License: GPLv2+
@@ -15,6 +15,7 @@ URL: http://wiki.gnome.org/Projects/GnomeShell/Extensions
Source0: http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{major_version}/%{name}-%{tarball_version}.tar.xz
Source1: classic.json
Source2: gnome-classic-xorg.desktop
+Source3: org.gnome.shell.extensions.dash-to-dock.gschema.xml
BuildRequires: meson
BuildRequires: git
@@ -323,7 +324,8 @@ workspaces.
%prep
%autosetup -S git -n %{name}-%{tarball_version}
-
+# Update dash-to-dock config
+cp %{SOURCE3} extensions/dash-to-dock/schemas
%build
%meson -Dextension_set="all" -Dclassic_mode=true
@@ -460,6 +462,9 @@ install -m644 %{SOURCE2} %{buildroot}%{_datadir}/xsessions/
%changelog
+* Tue Sep 10 2024 Arkady L. Shane - 40.7-15.inferit.2
+- Update dash to dock config
+
* Tue May 14 2024 Arkady L. Shane - 40.7-15.inferit.1
- Update Russian translation
- Run only several extensions in Classic Mode