V0.73
Drag and drop rearranging of dock icons has finally been implemented. Unfortunately, this is only for the GTK3 version of the applet. Its just not possible to do this sort of thing with Python and GTK2, so GTK2 users are going to be forever stuck with the clunky old method...
The window list which appears when the mouse hovers over a dock icon has been reworked. This is how it used to look:
And this is how it looks now:
Aside from the new look and the fact that app window titles are ellipsized when they get too long, there are a few things to note. Firstly, any additional actions that the app supports are now shown at the top of the window list. In the screenshot above Chrome has two for opening new windows. These actions were previously available from the dock right click menu, but here they're more readily accessible.
Secondly, the option to pin/unpin the app is now always shown at the bottom of the list. Again, this is to make it more accessible.
Lastly, when a window is selected the window list no longer closes afterwards. This is to make switching and cycling between multiple open windows much more convenient and much less annoying. To close the window list, simply move the mouse away from it....
The new window lists work on both GTK2 and GTK3 - the above screenshots were GTK2, the one below is GTK3 on Ubuntu MATE 16.10 Alpha 1:
Note that the separators in this screenshot appear narrower than in the others because a different GTK theme is being used and it draws separators differently... Also note that further changes to the window list will follow in the future, and it is still work in progress.
The final change for this release is that the way in which the dominant colour of the current wallpaper is calculated has been changed is and is now quicker and lighter on resources than before.