gri3-wm/i3bar/src
Tony Crisci a1e7ce20f0 i3bar: Handle DestroyNotify events
Handle DestroyNotify events by removing the tray client from the tray
client list held in memory.

This change is intended to be part of the i3bar's implementation of the
XEmbed protocol. For more information, see:

<http://standards.freedesktop.org/xembed-spec/xembed-spec-latest.html>

According to the XEmbed protocol specification, this is one way for a
tray client to finish the protocol. After this event is received, i3bar
should have no more interaction with the tray client.
2013-11-24 12:40:03 +01:00
..
child.c Use _PATH_BSHELL to ensure using a bourne shell 2013-11-09 10:11:32 +01:00
config.c Add new bar.binding_mode_indicator configuration. 2013-09-24 06:59:26 +02:00
ipc.c Fix wrong placement of i3bar when connecting/disconnecting outputs 2013-05-30 12:18:27 +02:00
main.c i3bar: fix usage description, make -b happen 2013-03-29 09:55:03 +01:00
mode.c i3bar: Add current binding mode indicator 2012-11-16 13:44:29 +01:00
outputs.c Use (void) instead of () for functions without args 2012-08-23 19:34:37 +02:00
parse_json_header.c Add click events to i3bar 2013-03-21 23:55:30 +01:00
workspaces.c Use (void) instead of () for functions without args 2012-08-23 19:34:37 +02:00
xcb.c i3bar: Handle DestroyNotify events 2013-11-24 12:40:03 +01:00