i3/i3bar/include
haptix@web.de 4937788e8d Fix wrong placement of i3bar when connecting/disconnecting outputs
When connecting or disconnecting an output, i3bar reconfigures its
windows. This also included an unmapping of the bars, and a remapping of
all docked bars. Thus, the bars were misplaced when a monitor was
disconnected.

This commit assures that the remapping of the bars only takes place,
when the mode has actually changed. This patch also takes care of an
inconsistency when pressing the bar_modifier while switching the mode.
Also, the xkbDisplay is now closed correctly, when deregestering the xkb
keyevents.
2013-05-30 12:18:27 +02:00
..
child.h Add click events to i3bar 2013-03-21 23:55:30 +01:00
common.h Add click events to i3bar 2013-03-21 23:55:30 +01:00
config.h introduced i3 command for changing the hidden state and the mode of i3bar 2013-05-25 23:00:36 +02:00
ipc.h Use (void) instead of () for functions without args 2012-08-23 19:34:37 +02:00
mode.h i3bar: Add current binding mode indicator 2012-11-16 13:44:29 +01:00
outputs.h Use (void) instead of () for functions without args 2012-08-23 19:34:37 +02:00
parse_json_header.h i3bar: Allow child to specify signals to use 2012-09-22 15:13:21 +02:00
trayclients.h normalize file headers across **/*.{h,c} 2011-10-25 21:19:38 +01:00
util.h i3bar: Fully parse the JSON header 2012-09-22 15:13:21 +02:00
workspaces.h Use (void) instead of () for functions without args 2012-08-23 19:34:37 +02:00
xcb_atoms.def i3bar: set _NET_SYSTEM_TRAY_COLORS for symbolic icons (gtk3+) 2013-01-02 23:14:30 +01:00
xcb.h Fix wrong placement of i3bar when connecting/disconnecting outputs 2013-05-30 12:18:27 +02:00