Proposal: clean way of animating windows to/from system tray icons

Éric Tremblay xdg at deimos.ca
Tue Sep 8 13:03:53 PDT 2015


(quoting what i just wrote)
On 09/08/15 15:40, Éric Tremblay wrote:
> It's also not limited to tray icons: for example, a clock applet can 
> add an icon entry that matches the actual clock display to its own 
> configuration window(s), either by PID or by class name. The window 
> manager would then animate to/from the clock when the user opens or 
> closes the clock's configuration window.

For cases like this, perhaps a "xid=" field could be optionally added to 
specify the X window ID of the actual icon or screen area. This field, 
if present, would supersede the pixel coordinates if they are present, 
and would make it unnecesasry to update the information in the 
_NET_WM_TRAY_ICON_GEOMETRIES property if the icon ends up at another 
screen location, ie. user moves the panel containing the tray/indicator, 
and so on.



More information about the xdg mailing list