gri3-wm/src
Tony Crisci 57822e3ed4 Remove-child callback skips output content cons
Every container 'above' (in the hierarchy) the workspace content should
not be closed when the last child was removed.

Add a check for output content containers and do not handle them. These
cons are at the root of the output container with dockarea siblings.
They may be run through this callback when an output is killed with
RandR.

Fixes an issue that caused content cons to become urgent when the output
is killed with RandR.

fixes: #1121
2013-11-22 17:09:23 +01:00
..
Makefile Add stub Makefiles to allow subdir make calls 2012-07-22 19:57:48 +02:00
assignments.c use I3__FILE__ for DLOG, leave __FILE__ as is 2012-08-12 12:19:47 +02:00
click.c Fix scrolling on a tabbed titlebar which contains split cons (Thanks f8l) 2012-12-19 21:40:26 +01:00
commands.c Add missing return after error reporting. 2013-08-08 22:44:23 +02:00
commands_parser.c Typo and usage fixes in documentation and comments. 2013-04-11 22:37:39 +02:00
con.c Remove-child callback skips output content cons 2013-11-22 17:09:23 +01:00
config.c introduced i3 command for changing the hidden state and the mode of i3bar 2013-05-25 23:00:36 +02:00
config_directives.c introduced i3 command for changing the hidden state and the mode of i3bar 2013-05-25 23:00:36 +02:00
config_parser.c Merge branch 'master' into next 2013-06-29 23:47:29 +02:00
debug.c use I3__FILE__ for DLOG, leave __FILE__ as is 2012-08-12 12:19:47 +02:00
display_version.c ipc_recv_message: store message_type, don’t compare. add distinct EOF retval 2013-01-23 18:51:39 +01:00
ewmh.c actively delete _NET_WORKAREA on startup 2013-07-13 12:24:15 +02:00
fake_outputs.c use I3__FILE__ for DLOG, leave __FILE__ as is 2012-08-12 12:19:47 +02:00
floating.c Merge branch 'master' into next 2013-06-29 20:28:07 +02:00
handlers.c Reply to _NET_REQUEST_FRAME_EXTENTS correctly 2013-10-09 19:49:37 +02:00
i3.mk makefile: delete test.{config_parser,commands_parser} in distclean 2013-03-12 14:03:22 +01:00
ipc.c introduced i3 command for changing the hidden state and the mode of i3bar 2013-05-25 23:00:36 +02:00
key_press.c Make i3-nagbar use the same font as configured for i3 2013-01-26 09:55:38 +01:00
load_layout.c Fix restarting with 32bit depth windows (v5) 2013-03-21 23:38:09 +01:00
log.c log.c: use posix_fallocate() instead of ftruncate() (Thanks don) 2013-08-01 00:42:24 +02:00
main.c actively delete _NET_WORKAREA on startup 2013-07-13 12:24:15 +02:00
manage.c Bugfix: correctly recognize assigned windows as urgent (Thanks jookia) 2013-09-24 07:47:36 +02:00
match.c i3/window: Port window names to i3String 2012-08-13 11:30:08 +02:00
move.c use I3__FILE__ for DLOG, leave __FILE__ as is 2012-08-12 12:19:47 +02:00
output.c fix two more crashes when disabling an empty output 2013-01-25 14:53:15 +01:00
randr.c Use a saner sanity check for floating_reposition. 2013-03-21 23:41:07 +01:00
regex.c use I3__FILE__ for DLOG, leave __FILE__ as is 2012-08-12 12:19:47 +02:00
render.c Revert "raise fullscreen windows on top of all other X11 windows" 2013-08-27 20:21:11 +02:00
resize.c Display appropriate cursors when resizing or moving floating windows. 2012-09-23 22:05:19 +02:00
scratchpad.c bugfix: Resize and center a scratchpad even when a criteria is used. 2013-07-11 21:18:21 +02:00
sd-daemon.c implement "socket activation": passing IPC sockets to i3 2011-08-10 15:55:27 +02:00
sighandler.c spelling fix: s/succesfully/successfully/ 2012-09-20 10:55:03 +02:00
startup.c Improve startup sequence termination conditions 2012-10-04 17:48:51 +02:00
tree.c Bugfix: don’t flatten tabbed/stacked containers 2013-09-01 13:35:04 +02:00
util.c refactor both i3-nagbar starts into src/util.c 2012-12-24 16:53:20 +01:00
window.c Bugfix: correctly recognize assigned windows as urgent (Thanks jookia) 2013-09-24 07:47:36 +02:00
workspace.c Merge branch 'master' into next 2013-06-29 20:58:51 +02:00
x.c Revert "raise fullscreen windows on top of all other X11 windows" 2013-08-27 20:21:11 +02:00
xcb.c libi3: Rework font to support multiple backends 2012-08-13 11:39:29 +02:00
xcursor.c Display appropriate cursors when resizing or moving floating windows. 2012-09-23 22:05:19 +02:00
xinerama.c use I3__FILE__ for DLOG, leave __FILE__ as is 2012-08-12 12:19:47 +02:00