v47 and v48: new versions released: minor fixes and improvements.

A new version of Dash to Dock (v47) supporting GNOME Shell 3.16 is now available. This releases contain few bug-fizes; few options have been restored. This feature and other bugfixes and translations of this release have been backported to GNOME Shell 3.14 (v48).

This is mainly a maintenance release with a couple of bugfixes and new updated translations. The main changes are the restoring of the option to hide the Favorite, and the addition of an option to hide the “Show apps icon” has been added. Moreover the whole dock is sensitive to scrolling for switching workspaces as in old versions.

As usual, the extension can be obtained from the extension website upon approval, or downloaded manually from the release page. See the alternative installation methods for instructions.

Release notes

  • Fix bugs with fullscreen [91e79136, 8210bd0a].
  • Fix bug due to padding in the dock container [cbcc067c].
  • Restore show/hide favorites option [9cbec67c,02fbe389].
  • Allow workspace switch scrolling all over the dock [64b30ca7].
  • Add function to show/hide ‘show applications’ button [51f037e4, 82b2e7ca].
  • Update Russian, Serbian, Brazilian, Czech, and German translations.

v45 and v46: new versions released with improved minimize animation

A new version of Dash to Dock (v46) supporting GNOME Shell 3.16 is now available. The major change is this version is the iprovement of the minimize animation which is now targeting the application icon rather than the screen corner. This feature and other bugfixes and translations of this release have been backported to GNOME Shell 3.14 (v45).

This is mainly a maintenance release with a couple of bugfixes and new updated translations after the overhaul of the settings introduced in version 44.

There is only one new long awaited improvement: the windows minimize animation is finally towards the respective icon in the the dock rather than towards the screen corner, as shown in the video below.

As usual, the extension can be obtained from the extension website upon approval, or downloaded manually from the release page. See the alternative installation methods for instructions.

Release notes

  • Minimize windows to their respective dash icons [568294b, 08d760c, be8e941].
  • Fix autohide bug with zero animation time #166 [fe038b3].
  • Remove show-favorites option [727b909].
  • Fix settings [4b08a7e, 3816b49].
  • Update Russian, Arabic, Slovak, Japanese, and Dutchtranslations.

v43 and v44: new versions released with scrollable dock

A new version of Dash to Dock (v44) supporting GNOME Shell 3.16 is now available. This version introduces an optional scrollable behaviour with fixed icons à la Unity, in place of the default icon resize, and a renewed settings interface. All features to date have been backported to GNOME Shell 3.14 (v43).

Dash to dock v44 screenshot

At a first glance no visible changes appear from the screenshot of the new version. However, a closer look at the settings panel reveals a complete overhaul of the settings UI. After stacking new options after new options for a couple of years, there was much need for a new UI. Options are more intelligible and this should avoid confusion.

Dash to dock v44 new settings

A drawback of these changes is that most strings changed and the corresponding translations are now missing. This might not be a huge drawback for the reader. However, if English is not your mother tongue you might consider providing translations in your idiom to help non polyglot users. Even if English is your first language you might consider improving the current wording.

A closer look to the settings reveals a couple of new features. The extended option – now renamed panel mode – is now officially supported and the annoying bug introduced in GNOME Shell 3.16 has been solved. The top panel is not shifted anymore to accommodate the side dock, as I found it a bit ugly and more difficult to maintain. I’m sure the new scrollable option with fixed icon size similar to Ubuntu’s Unity behaviour will be much appreciated by people using the side panel mode.

Dash to dock v44 new scrollable dock

As it regards icon dimension, a size up to 128 px is now available as requested by people with large hidpi screens. Moreover, the default icon size can be chosen continuously, although the predefined one will give a better effect. Icon scaling when the fixed option is not selected still uses only the predefined sizes. A smooth icon resize is under consideration if it turns out to not hurt my eyes too much. Renewing the settings interface also led to the simplification and removal of some sub-options which I hope nobody will notice.

On the not visible side, the autohide donesn’t require having a one pixes transparent area at the screen edge. On one hand this prevent the dock from stealing the focus from the window below when hidden. On the other end, the switching of the workspace now only works when the dock is visible. Few other included fixes are listed below in the release notes.

As usual, the extension can be obtained from the extension website upon approval, or downloaded manually from the release page. See the alternative installation methods for instructions.

Release notes

  • Ensure labels stay inside the screen area. [e020c72]
  • Fix alignment in extended mode. [5be10ba, 3f81640]
  • Add scrollview for overflowing dash [50741f, 24f85c7, 40fc92b, 9920979, 7b16423, bb7d074, b4e3742, d58b97c, 94dbd94, a898d55, c1c5416, 816f55c]
  • Dock slide out completely (remove 1px transparent padding). [332ac4c]
  • Improve and simplify autohide code [55c44bc3, 221701, ad5c50a, fdf04aa, 0c0e88d, f073d36, 97e4a2b, 653a4b9, 7ad6ca0]
  • Do not shift main panel on extended mode. [02b0f67]
  • Do not remove the external border in extended mode. [172c4aa]
  • Hide both rounded corder in extended fixed mode. [7dea987]
  • Increase maximum icon size to 128 px. [03fc047, 975d2d5]
  • Add arabic translation. [ae8fdfc, c79d1bf]
  • Drop option for edge only sensitivity to workspace switch. [b13eb49]
  • Use a fixed icon option instead of minimum size. [3a19998, 12c5c6e, 12c5c6e]
  • Fix wrong icon size on extension reload. [4617e35]
  • Drop switch workspace deadtime options, always enable it. [33bfa1b]
  • Renew settings UI. [7aad3b8, 11d21e9, eb2aaf8]
  • Improve startup animation. [62f259b, 8a081e3]

v42: updated version for GNOME Shell 3.16

A new extension version (v42) is available. This version introduces support for GNOME Shell 3.16.

As anticipated in a previous post, the port to GNOME 3.16 has been a quite straightforward process. No big changes have been introduced in this version, while few details have been adapted following the upstream changes.

The dropping of the message tray in which has been integrated into the calendar and moving of the notifications on the top side greatly improved the integration of dash-to-dock out of the box even when when placed on the bottom of the screen. However, the legacy tray is no “in the way” on the bottom left corner. Keeping the maximum dash size below 90% is suggested, while for people using the dock in extended vertical mode the installation of the topicon extension might be a better option.

Dash to dock v42 screenshot, GNOME Shell 3.16

On the aesthetic side, the default theme follow the new blue-grey style of Adwaita 3.16. This might be welcome or not, but any customisation is easily achievable and and is left to theme developers.

As usual, the extension can be obtained from the extension website upon approval, or downloaded manually from the release page. See the alternative installation methods for instructions.

Release notes

  • Port to GNOME Shell 3.16 [88ed572].
  • Fix icon size calculation with unequal vertical/horizontal icons padding [d12e710].

v40 and v41: new bugfix versions released, features backported to GNOME Shell 3.12

A new extension version (v40) supporting GNOME Shell 3.14 is now available with minor fixes. All features to date have been backported to GNOME Shell 3.12 (v41).

This release fixes a bug affecting authohide that was introduced in version 39. Beyond other minor fixes under the hood – see below for details – there is a minor visual improvement as shown in the screenshot below.

Dash to dock v40 massage indicators

The position of the message indicator is adjusted when the dock is placed on bottom edge of the screen. I still highly recommand the use of the panel-osd extension to move the notification on top when using the bottom placed dock untill the release of GNOME Shell 3.16 solve the issue with the message tray.

As usual, the extension can be obtained from the extension website upon approval, or downloaded manually from the release page. See the alternative installation methods for instructions.

Release notes

  • Fix autohide. [88ed572]
  • Fix drag and drop of appicons outside the overview. [ba6b01f]
  • Update Russian translation.[3ed890c]
  • Fix worng icon size on extension unload. [4972086]
  • Force recalculation of the iconsise on theme changes. [702fd31]
  • Adjust the overview message indicator in bottom mode. [d38f755]
  • Stylesheet: makes vertical and horizontal padding equal. [016de0e]