Gnome Shell Dash To Panel v20 brings major window preview improvements

Dash to the panelThe icon taskbar for Gnome Shell has been updated to version 20, bringing a window preview overhaul and other improvements.
The Gnome Shell Dash to Panel (not to be confused with Dash to Dock, Ubuntu Dock is derived from Dash to Dock) extension combines Dash with the Gnome panel on top. The result is a panel with icon taskbar, taskbar, system menu and date / time indicator. This is similar to the KDE Plasma and Windows 7 (and later) taskbar. The extension supports Gnome Shell 3.18 and later.
The latest Dash to Panel v20 has made significant improvements to its window preview. In this release, window previews have been rewritten with custom components so they no longer steal input.
In addition, there are many new window preview features, such as new style options such as size, fill, close button position, title visibility, and font style. Not only that-the real-time window preview size is dynamic for each thumbnail, which makes sense because the windows have different geometries, so previously there would be large borders around the preview.
This is what the window preview looks like in previous versions of Dash to Panel:Old window preview from Gnome Shell Dash to Panel

This is a window preview from the latest Dash to Panel v20:Gnome Shell Dash to panel's new window preview

Another change related to window preview is the addition of a right-click context menu for window preview, which allows to minimize, maximize, resize, close the window or move the window to another workspace.
Another change, this time has nothing to do with window previews, and what I really like in this version is the ability to use the main icon color for the running indicator (ie the indicator under the running application icon). It goes like this:Gnome Shell Dash to Panel Dynamic Operation IndicatorIf you are a Gnome Shell user, you may also like: Argos is like Gnome Shell’s BitBar: it displays script output on the panel (top bar)
More Dash changes to Panel v20:

  • Add a shortcut to the “Show Applications” button context menu (by default, when you right-click the application button displayed on the left side of the panel, you will now see a window for launching Gnome Terminal, Files, Settings, System Monitor, Disk Management, device management, system information, event logs and power options)
  • Added ability to disable app icon tooltips
  • Option to hide running application options
  • Improved smart behavior in full screen mode
  • Fix animation lag on isolated workspace switches with ungrouped applications
  • Improved compatibility with GNOME 3.32

Install Dash to the panel

Dash to Panel requires Gnome 3.18 and higher and can be installed from At the time of writing, the latest Dash to Panel v20 is already in the review queue and has not been published on (currently has v19).
Those who wish to install the latest Dash to Panel v20 without waiting for the extension to be released can download the latest version ([email protected] (From extension GitHub) Publish tags, Unzip it, and copy the resulting folder to ~/.local/share/gnome-shell/extensionsAnd delete _v20 It starts with the folder name, so its name is [email protected].
Or use the following 2 commands to complete all operations (required git with unzip):

wget -O /tmp/[email protected]

unzip -o /tmp/ -d ~/.local/share/gnome-shell/extensions/[email protected]

After installing the extension (either manually or using the command I mentioned), if you are using Xorg, restart Gnome Shell (press Alt + F2 And type r,then press Enter Key) or restart the session (logout / login) (if you are on Wayland) and enable Dash to Dock using the Gnome Tweaks app.
To access Dash to Dock settings, you can right-click the application button (shown to the left of Dash to Dock by default) and select Dash to Panel SettingsIt’s worth noting that Ubuntu users can use this extension without disabling the Ubuntu Dock, as Dash to Panel automatically disables it.