gri3-wm/include
Ingo Bürk 69eec7e5b2 Refocus focused window for FOCUS_IN events on the root window. (#3097)
This deals with (admittedly somewhat misbehaving) clients which
use XSetInputFocus to take focus, but then don't properly restore
focus. This has been observed with TK apps, but also, e.g., Steam.

fixes #2722
fixes #3096
2018-03-10 19:18:44 +01:00
..
i3 Implement the tick event 2017-09-30 11:41:57 +02:00
all.h Fix compilation warnings on all Debian architectures. (#3007) 2017-09-30 10:16:21 -07:00
assignments.h Ensure all *.[ch] files include config.h 2016-10-23 21:09:24 +02:00
atoms.xmacro split atoms.xmacro into 2 files to obtain _NET_SUPPORTED count 2016-02-23 21:48:18 +01:00
atoms_NET_SUPPORTED.xmacro Added support for _NET_MOVERESIZE_WINDOW. (#2634) 2017-01-13 09:30:50 -08:00
atoms_rest.xmacro Introduce I3_FLOATING_WINDOW 2016-02-25 18:36:22 +01:00
bindings.h Introduce --exclude-titlebar flag for mouse bindings. (#2703) 2017-05-02 09:08:42 +02:00
click.h Ensure all *.[ch] files include config.h 2016-10-23 21:09:24 +02:00
cmdparse.h Ensure all *.[ch] files include config.h 2016-10-23 21:09:24 +02:00
commands.h Implement 'resize set <width> ppt <height> ppt' command for tiling windows (#3036) 2018-01-08 23:25:08 +01:00
commands_parser.h Ensure all *.[ch] files include config.h 2016-10-23 21:09:24 +02:00
con.h Introduce *focus_order functions 2018-02-26 23:06:04 +02:00
config_directives.h Add default_{,floating_}border to config 2018-02-15 16:25:56 +01:00
config_parser.h Ensure all *.[ch] files include config.h 2016-10-23 21:09:24 +02:00
configuration.h Add '--release' flag for bindsym in the bar block 2017-12-08 12:16:22 +02:00
data.h Merge pull request #2953 from CyberShadow/focus_wrapping 2017-09-27 09:31:39 -07:00
display_version.h Ensure all *.[ch] files include config.h 2016-10-23 21:09:24 +02:00
ewmh.h Replace http:// with https:// where applicable 2017-09-24 10:19:07 +02:00
fake_outputs.h Ensure all *.[ch] files include config.h 2016-10-23 21:09:24 +02:00
floating.h Ensure all *.[ch] files include config.h 2016-10-23 21:09:24 +02:00
handlers.h Ensure all *.[ch] files include config.h 2016-10-23 21:09:24 +02:00
i3.h skip ConfigureNotify events with --force_xinerama 2017-10-23 21:04:20 +02:00
ipc.h Implement the tick event 2017-09-30 11:41:57 +02:00
key_press.h Ensure all *.[ch] files include config.h 2016-10-23 21:09:24 +02:00
libi3.h Replace http:// with https:// where applicable 2017-09-24 10:19:07 +02:00
load_layout.h validate JSON before loading 2017-09-13 17:41:05 +02:00
log.h Ensure all *.[ch] files include config.h 2016-10-23 21:09:24 +02:00
main.h Ensure all *.[ch] files include config.h 2016-10-23 21:09:24 +02:00
manage.h Ensure all *.[ch] files include config.h 2016-10-23 21:09:24 +02:00
match.h Ensure all *.[ch] files include config.h 2016-10-23 21:09:24 +02:00
move.h Ensure all *.[ch] files include config.h 2016-10-23 21:09:24 +02:00
output.h Introduce output_primary_name function 2017-09-13 08:22:57 +00:00
queue.h switch to clang-format-3.8 (#2547) 2016-11-08 13:46:43 -08:00
randr.h Replace http:// with https:// where applicable 2017-09-24 10:19:07 +02:00
regex.h Ensure all *.[ch] files include config.h 2016-10-23 21:09:24 +02:00
render.h Ensure all *.[ch] files include config.h 2016-10-23 21:09:24 +02:00
resize.h Improve resize_find_tiling_participants() and simplify cmd_resize_tiling_width_height() (#3111) 2018-01-06 17:59:27 +01:00
restore_layout.h Ensure all *.[ch] files include config.h 2016-10-23 21:09:24 +02:00
scratchpad.h Ensure all *.[ch] files include config.h 2016-10-23 21:09:24 +02:00
sd-daemon.h Replace http:// with https:// where applicable 2017-09-24 10:19:07 +02:00
shmlog.h Ensure all *.[ch] files include config.h 2016-10-23 21:09:24 +02:00
sighandler.h Rewrite the signal handler dialogs. 2017-01-10 20:13:25 +01:00
startup.h Ensure all *.[ch] files include config.h 2016-10-23 21:09:24 +02:00
tree.h Ensure all *.[ch] files include config.h 2016-10-23 21:09:24 +02:00
util.h do not check for NULL in FREE macro 2017-11-23 15:41:33 -08:00
window.h Ensure all *.[ch] files include config.h 2016-10-23 21:09:24 +02:00
workspace.h Ensure all *.[ch] files include config.h 2016-10-23 21:09:24 +02:00
x.h Ensure all *.[ch] files include config.h 2016-10-23 21:09:24 +02:00
xcb.h Refocus focused window for FOCUS_IN events on the root window. (#3097) 2018-03-10 19:18:44 +01:00
xcursor.h Ensure all *.[ch] files include config.h 2016-10-23 21:09:24 +02:00
xinerama.h Ensure all *.[ch] files include config.h 2016-10-23 21:09:24 +02:00
yajl_utils.h Ensure all *.[ch] files include config.h 2016-10-23 21:09:24 +02:00