File: ChangeLog

package info (click to toggle)
mate-dock-applet 0.75-1
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 512 kB
  • ctags: 2
  • sloc: python: 4,229; xml: 147; makefile: 128; sh: 13
file content (221 lines) | stat: -rw-r--r-- 12,114 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
V0.75 Fixed bug that caused window lists to sometimes span monitors on multi monitor
    systems
    Added Compiz support - the dock can now display window previews (via the Scale and
    DBus plugins) when switching between app windows rather than using the built
    in window list.
    Mouse clicks on an app's dock icon now work differently:
        If the app is not running, or if the Shift key is pressed while clicking, the
        app will be started / a new instance will be started.
        If the app has only 1 window open, the window will be activated.
        If the app has multiple windows open, the window list will be shown or the
        Compiz scale plugin will be activated, as appropriate.
    The configuration option to restore all of app's windows or only the previously
    active one on a mouse click has been removed, and replace with a new one which
    allows to user to select between using the built in window list, or Compiz
    window previews.
    The window list no longer contains app actions, e.g. Pin/Unpin, or e.g. 'New Document'
    for LibreOffice Writer).
    App actions now appear in a separate popup window in the same way that the window
    list used to, by hovering the mouse over the dock icon. The actions are also available
    by right clicking on the app icon and selecting them from the panel popup menu.
    A new configuration option has been added to prevent the popup windows appearing in case
    users want to select actions from the right click menu only.
    GTK3 only - The colour of window lists and action popups now match the panel which
    contains the applet, whether the panel is set to use a colour from the current theme
    or a custom colour.

V0.74  Fix for improved matching of binary packaged apps on Gentoo .
    Amended README.me to include the availability of an overlay for the applet
    on Gentoo.
    Corrected position of window lists on non-expanded panels.
    Fix for window list flickering on bottom aligned panels on MATE Gtk3
    Increased the delay before window lists are shown when the mouse hovers over an
    app icon. It was 0.5 seconds, and is now 1 second.
    Shortened pin/unpin window list text. It now says 'Pin <app name>' rather than
    'Pin <app name> to the dock', and the Unpin text is similarly shortened.
    Fixed a bug that would cause Pin/Unpin actions to act upon previously highlighted app
    icons, rather than the one that is currently highlighted.
    When starting to drag an app icon, the window list is now hidden.
    The applet can now display progress bars and counts on app icons for apps which
    support this e.g. the Ubuntu software updater.

V0.73   Added drag and drop rearranging of dock icons (Gtk3 only). Window list
        reworked and prettified.

V0.72   The applet now works on and can be built for both GTK2 and GTK3 versions of MATE.
    Aside from the changes to layout containers (i.e. GTK2 VBox & HBoxes become GTK3
    Boxes/Grids), underlying differences between the two toolkits meant that the code
    to calculate window minimise positions and window list popup positions had to be
    reworked.

    A GTK2 verison of the applet can be produced by running './configure --prefix=/usr'
    during the build process, while running './configure --prefix=/usr --with-gtk3'
    will produce a Gtk3 version.

V0.71   More improvements to matching apps with their .desktop files. In particular this relates
	to Ubuntu 16.04 and Vivaldi, PlayOnLinux, Aptik, Dia, Tor Browser, Gnome Software, Gnome Disks,
	Bazaar Explorer.
	App icons can now be sourced from the 'hicolor' directory
	The window list now displays the title of the active window in bold and italicised text.
	Removed the options to display pinned apps from all or only the current workspace as these
	were based on a misunderstanding of a feature request. They have been replaced with
	a new option to only show indicators and window list items for windows which are on
	the current workspace and this provides the requested functionality.
	Added a 'Hints and Tips' window accessible from the About dialog as a place to list
	useful keyboard shortcuts etc.

V0.70   Settings from previous instances of the applet are now imported
	silently (previously the user was presented with a dialog asking the
	user if they wanted to import the settings). The change is to prevent
	problems when switching to the Mutiny desktop layout via Mate Tweak in
	Ubuntu Mate 16.04
	When saving custom launchers the ~/.local/share/applications directory
	will be created if it doesn't already exist

v0.69   Added code to allow new instances of apps to be started by middle
	clicking their dock icon (see https://bugs.launchpad.net/ubuntu-mate/+bug/1554128)
	Fixed bug that would prevent apps from launching if they were in a
	directory structure which contained a space character e.g.
	~/Downloads/PopCorn Time/
	Fixed bug which associated newly opened windows with incorrect apps
	and which occurred when the wm_class_name of the window was not set.
	Fix for https://bugs.launchpad.net/ubuntu-mate/+bug/1555324

V0.68	Fix for Launchpad bug 1550392
	(https://bugs.launchpad.net/ubuntu/+source/mate-dock-applet/+bug/1550392)

V0.67   Panel colour changing now occurs smoothly over over 0.5s rather than
	abruptly.
	Big cleanup of git repository!

V0.66	Improved matching of apps with their .desktop files, in particular
	Opera and Chrome
	Dock icons now pulse when a new window is opened for a running app
	Minimize targets are now recalculated when the applet is moved or
	changes panel, so that windows always minimize to the correct place
	on the dock
	Added option to change MATE panel colour according to the current
	desktop wallpaper. (Note: this works for images only, not slideshows,
	gradients, or solid colour backgrounds). The colour can be applied to
	all panels or just the panel containing the dock. The applet now depends
	on the Python Imaging Library and SciPy packages because of this
	change
	Added new preferences to options to both activate panel colour changing
	and to limit it to the dock panel panel only
	Added option to not display indicators under running apps
	Added option to not display in the dock running pinned apps which are
	not on the current workspace
	Using the mouse wheel on a dock icon to scroll through an app's
	windows will now change workspace if the new window is not on the
	current workspace
	Selecting an app's window from the pop-up window list will now change
	workspace if the window is not on the current workspace
	Prefs dialog reworked because of new options added in this version

V0.65	Dock icons now blink when an app needs attention
	Change to window activation code so that the applet works
	with MATE 1.12

V0.64   Fixed bug that would sometimes prevent a window from being focused
	when a dock icon was clicked
	Many changes to Improve detection of .desktop files from running apps
	and linking to dock icons
	Right click options (e.g. 'Open new Window' and Open new incognito
	window with Chrome) are now read from .desktop files and appear on
	the dock icon right click menu
	Custom launchers now set the Type field of the .desktop files they
	create to 'Application' and also set the NoDisplay field to 'true'
	so that the launcher is not displayed in the MATE menu
	Customer launchers now write .desktop files that do not contain spaces
	in the filename, as per the GNOME developer docs
	App icons can now be sourced from ~/.local/share/icons (e.g
	popcorn-time puts its icon here)

V0.63   Removed the tooltip that appears when the mouse hovers over a docked
	app and replaced it with a list of the app's open windows. For
	each window, the list displays the app icon, an indicator showing which
	window is currently active, the window title, and a close icon.
	Clicking the close icon closes the window, clicking anywhere else
	makes the window active.
	Removed the list of app windows from the applet right click menu as
	they are no longer required.
	Changed the way the applet works when a running app's dock icon is
	clicked. This no longer minimizes/maximises all windows, but simply
	activates the app's last active window.
	Using the mouse scroll wheel over a running app's dock icon now
	scrolls through each of the app's open windows, unminimizing them
	and activating them as necessary
	.desktop files located in the user's home directory now take
	precedence over those located elsewhere in the filesystem. This allows
	users to create their own .desktop files (e.g. to customize an app's icon)
	and have them recognized by the applet
	Changed factory service file to explicitly invoke applet with python 3
	The applet now saves its settings in ~/.config/mate_dock_applet.conf
	as well as in dconf. On first being added to a panel, the applet
	checks to see if this file exists and if it does it offers to use this
	configuration. This allows e.g. an easy way to restore the applet
	after an accidental deletion from the panel, and also a way to move
	applet configurations from one computer to another.

V0.62	Fixed app icon drawing on non-composited displays.
	For apps which the applet does not recognise (their names or icons
	are incorrect) added a new right click menu option on the dock
	to create a custom launcher for the app. This displays a dialog
	(like the one for the MATE panel) allowing the app's command line,
	name, and icon to be specified. For user convenience, the applet will
	automatically fill in as many of these details as it can. Once
	the new launcher has been created, the app needs to be closed and
	reopened for it to be recognised by the dock. Typically, this
	option will only be needed for apps which have not been installed
	into the usual locations within the Linux filesystem.
	When an app's windows are minimised by clicking on the app's dock
	icon and then maximised by clicking it again, the app window that
	was previously active is made active again.

V0.61   improved the way in which the windows owned by apps are
	detected
	Fixed the function that calculates the average colour of
	icons (for use when drawing highligts on the dock). It
	works now....
	Fixed launching of Caja on linux mint
	Fixed docked_app.setup_from_wnck so that it passes '/' terminated
	versions of all directories to be searched for .desktop file
	to get_desktop_from_app_info
	Shift-clicking the icon of running applications now opens a new
	window of the app
	Added an option for the dock to only display unpinned apps from the
	current workspace.Pinned apps are always displayed no matter what
	workspace is active so that the user always has quick access to them)

V0.60 - various bugfixes and minor additions including:
	Added an option in the preferences dialog to display multiple
	indicators for each open window an app has. The maximum number
	of indicators has been limited to 4 because on small panels
	(<32 pixels) there just isn't room for any more
	changed the app icon drawing code so that most drawing is
	done off screen and only copied to the panel at the very
	end
	Improved detection of app icons and app windows. In general
	this is a good thing, and in particular it means that the
	applet now works correctly with guvcview on Ubuntu Mate
	15.04
	Fixed a bug on Ubuntu Mate 15.04 where terminals started
	from the applet would have their working directory set
	as / instead of the home directory
	Updated the readme with instructions on how to compile the
	applet from source

V0.59 - initial commit to git.
	Honour panel transparency and background settings
	Pin and unpin apps to the dock
	Rearrange application icons on the dock
	Works when panel is aligned to any side of the screen
	Launch apps by clicking on their icons in the dock
	Minimize/unminimize running app windows by clicking the app's dock
	icon
	Detect changes in the current icon theme and update the dock
	accordinly
	Use an indicator by each app to show when it is running
	Allow the user to specify whether a light or dark indicator is used so
	that it can always be seen no matter what colour the panel is
	Provide an About dialog