X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=include%2Fall.h;h=ecc875d08298f6b33b8b03340b84c8d1e33266a3;hb=77bfa595df2ff1477a37580c2d25c3b63148ed90;hp=48ca6621361e523ba93b78a6e6dd3b4cf5daf04f;hpb=72c66a2091659c0a986a627bdb3b766628437553;p=i3%2Fi3 diff --git a/include/all.h b/include/all.h index 48ca6621..ecc875d0 100644 --- a/include/all.h +++ b/include/all.h @@ -2,7 +2,7 @@ * vim:ts=4:sw=4:expandtab * * i3 - an improved dynamic tiling window manager - * © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE) + * © 2009 Michael Stapelberg and contributors (see also: LICENSE) * * This header file includes all relevant files of i3 and the most often used * system header files. This reduces boilerplate (the amount of code duplicated @@ -10,8 +10,9 @@ * compile-time. * */ -#ifndef I3_ALL_H -#define I3_ALL_H +#pragma once + +#include #include #include @@ -27,6 +28,7 @@ #include #include #include +#include #include #include @@ -38,11 +40,6 @@ #include #include -/* Contains compatibility definitions for old libxcb versions */ -#ifdef XCB_COMPAT -#include "xcb_compat.h" -#endif - #include "data.h" #include "util.h" #include "ipc.h" @@ -56,7 +53,7 @@ #include "click.h" #include "key_press.h" #include "floating.h" -#include "config.h" +#include "configuration.h" #include "handlers.h" #include "randr.h" #include "xinerama.h" @@ -79,7 +76,10 @@ #include "scratchpad.h" #include "commands.h" #include "commands_parser.h" +#include "bindings.h" +#include "config_directives.h" +#include "config_parser.h" #include "fake_outputs.h" #include "display_version.h" - -#endif +#include "restore_layout.h" +#include "main.h"