gri3-wm/src
Michael Stapelberg 5beaea3034 handle windows whose WM_TRANSIENT_FOR points to themselve
I consider this behavior broken and not respecting the standard, but it
happens in real life, and it’s better for i3 to not busy-loop in such a
situation :).

fixes #1259
2014-06-12 21:16:45 +02:00
..
Makefile Add stub Makefiles to allow subdir make calls 2012-07-22 19:57:48 +02:00
assignments.c Refactor parse_command 2014-05-31 14:59:35 +02:00
bindings.c Add abstraction for running a binding 2014-06-01 11:55:01 +02:00
click.c Revert "Rerender on button press only when focus changes" 2014-06-12 21:03:13 +02:00
commands.c cleanup temporary directory when restarting and not using XDG_RUNTIME_DIR 2014-06-11 09:17:43 +02:00
commands_parser.c Refactor parse_command 2014-05-31 14:59:35 +02:00
con.c Separate border width for floating windows 2014-05-16 17:59:21 +02:00
config.c Separate border width for floating windows 2014-05-16 17:59:21 +02:00
config_directives.c replace remaining printf()s with D?LOG 2014-06-08 21:56:14 +02:00
config_parser.c replace remaining printf()s with D?LOG 2014-06-08 21:56:14 +02:00
debug.c use I3__FILE__ for DLOG, leave __FILE__ as is 2012-08-12 12:19:47 +02:00
display_version.c Remove yajl major version conditionals 2014-05-04 22:52:37 +02:00
ewmh.c Maintain the _NET_CLIENT_LIST property 2014-04-15 17:44:25 +02:00
fake_outputs.c Fix clang -Wextra except -Wunused-parameter. 2014-01-02 22:15:33 +01:00
floating.c Improve drag_pointer error handling 2014-02-13 21:06:32 +01:00
handlers.c Bugfix: prevent unneeded render on pointer enter 2014-06-11 09:38:49 +02:00
i3.mk Fix i3.mk to not rebuild test.* all the time 2014-04-23 19:34:45 +02:00
ipc.c Refactor parse_command 2014-05-31 14:59:35 +02:00
key_press.c Add abstraction for running a binding 2014-06-01 11:55:01 +02:00
load_layout.c Remove yajl major version conditionals 2014-05-04 22:52:37 +02:00
log.c Include sys/sysctl.h after i3.h to prevent redefinition warnings caused by queue.h on OS X. 2014-06-11 23:27:02 +02:00
main.c cleanup temporary directory when restarting and not using XDG_RUNTIME_DIR 2014-06-11 09:17:43 +02:00
manage.c handle windows whose WM_TRANSIENT_FOR points to themselve 2014-06-12 21:16:45 +02:00
match.c display swallows criteria in placeholder windows 2013-12-22 21:52:49 +01:00
move.c Merge branch 'master' into next 2014-01-13 23:36:47 +01:00
output.c fix two more crashes when disabling an empty output 2013-01-25 14:53:15 +01:00
randr.c Fix clang -Wextra except -Wunused-parameter. 2014-01-02 22:15:33 +01:00
regex.c use I3__FILE__ for DLOG, leave __FILE__ as is 2012-08-12 12:19:47 +02:00
render.c handle windows whose WM_TRANSIENT_FOR points to themselve 2014-06-12 21:16:45 +02:00
resize.c render resize windows retina-correctly 2014-05-02 17:11:48 +02:00
restore_layout.c Don’t overwrite existing windows with placeholder windows 2014-04-18 20:36:56 +02:00
scratchpad.c Do not resize/reposition floating containers when moving them to scratchpad 2013-09-30 22:54:35 +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 Reset SIGIPE handler before executing a command 2014-04-26 12:09:45 +02:00
tree.c replace remaining printf()s with D?LOG 2014-06-08 21:56:14 +02:00
util.c replace remaining printf()s with D?LOG 2014-06-08 21:56:14 +02:00
window.c Respect Motif hint for window decorations 2014-01-18 16:25:37 +01:00
workspace.c Feature: Workspace assignment by number 2014-05-20 20:15:55 +02:00
x.c Bugfix: Set input focus with last timestamp 2014-06-12 09:33:35 +02:00
xcb.c Send last event timestamp with WM_TAKE_FOCUS msg 2014-03-31 23:28:33 +02:00
xcursor.c fix warnings: unsigned check for >= 0 is always true 2014-02-08 21:03:26 +01:00
xinerama.c Fix clang -Wextra except -Wunused-parameter. 2014-01-02 22:15:33 +01:00