diff --git a/i3-config-wizard/main.c b/i3-config-wizard/main.c index e857f1b4..9e07d1f7 100644 --- a/i3-config-wizard/main.c +++ b/i3-config-wizard/main.c @@ -9,7 +9,6 @@ * */ #include -#include "libi3.h" #include "libi3.h" diff --git a/i3-nagbar/main.c b/i3-nagbar/main.c index be29aa0f..51e5475c 100644 --- a/i3-nagbar/main.c +++ b/i3-nagbar/main.c @@ -9,6 +9,7 @@ * */ #include + #include "libi3.h" #include diff --git a/include/all.h b/include/all.h index aa2b5b25..55111944 100644 --- a/include/all.h +++ b/include/all.h @@ -15,31 +15,24 @@ #include #include +#include +#include +#include +#include #include -#include +#include #include +#include #include -#include -#include -#include #include #include -#include -#include -#include -#include -#include -#include -#include #include #include -#include #include +#include -#include -#include - +#include "libi3.h" #include "data.h" #include "util.h" #include "ipc.h" @@ -72,7 +65,6 @@ #include "ewmh.h" #include "assignments.h" #include "regex.h" -#include "libi3.h" #include "startup.h" #include "scratchpad.h" #include "commands.h" diff --git a/include/configuration.h b/include/configuration.h index d7c2ab8b..eae36057 100644 --- a/include/configuration.h +++ b/include/configuration.h @@ -12,9 +12,6 @@ */ #pragma once -#include "libi3.h" - -#include #include "queue.h" #include "i3.h" diff --git a/include/data.h b/include/data.h index e686d2c7..494dbe0a 100644 --- a/include/data.h +++ b/include/data.h @@ -9,13 +9,10 @@ */ #pragma once -#include "libi3.h" - #define SN_API_NOT_YET_FROZEN 1 #include #include -#include #include #include diff --git a/include/ipc.h b/include/ipc.h index 8ea9fd2e..bc5929ec 100644 --- a/include/ipc.h +++ b/include/ipc.h @@ -12,7 +12,6 @@ #include #include -#include #include #include diff --git a/include/log.h b/include/log.h index 5c530231..d3c3e3f3 100644 --- a/include/log.h +++ b/include/log.h @@ -11,9 +11,6 @@ #include -#include -#include - /* We will include libi3.h which define its own version of LOG, ELOG. * We want *our* version, so we undef the libi3 one. */ #if defined(LOG) diff --git a/include/shmlog.h b/include/shmlog.h index dc8081f1..7b7e133a 100644 --- a/include/shmlog.h +++ b/include/shmlog.h @@ -12,7 +12,6 @@ #include -#include #if !defined(__OpenBSD__) #include #endif diff --git a/include/xinerama.h b/include/xinerama.h index f01ee568..52a5db33 100644 --- a/include/xinerama.h +++ b/include/xinerama.h @@ -13,8 +13,6 @@ #include -#include "data.h" - /** * We have just established a connection to the X server and need the initial * Xinerama information to setup workspaces for each screen. diff --git a/src/bindings.c b/src/bindings.c index 74d70c5c..e29f2c2d 100644 --- a/src/bindings.c +++ b/src/bindings.c @@ -8,6 +8,8 @@ */ #include "all.h" +#include + #include #include diff --git a/src/display_version.c b/src/display_version.c index 0185d1ed..32250c15 100644 --- a/src/display_version.c +++ b/src/display_version.c @@ -12,6 +12,7 @@ #include #include +#include static bool human_readable_key, loaded_config_file_name_key; static char *human_readable_version, *loaded_config_file_name; diff --git a/src/floating.c b/src/floating.c index 4fed43e4..5e60aa82 100644 --- a/src/floating.c +++ b/src/floating.c @@ -9,6 +9,8 @@ */ #include "all.h" +#include + #ifndef MAX #define MAX(x, y) ((x) > (y) ? (x) : (y)) #endif diff --git a/src/ipc.c b/src/ipc.c index 7e62b102..e616a53e 100644 --- a/src/ipc.c +++ b/src/ipc.c @@ -14,9 +14,11 @@ #include #include #include +#include #include #include #include +#include #include #include diff --git a/src/load_layout.c b/src/load_layout.c index ccf965da..c0be3f26 100644 --- a/src/load_layout.c +++ b/src/load_layout.c @@ -10,6 +10,8 @@ */ #include "all.h" +#include + #include /* TODO: refactor the whole parsing thing */ diff --git a/src/log.c b/src/log.c index 73093da1..326f82b8 100644 --- a/src/log.c +++ b/src/log.c @@ -9,11 +9,8 @@ */ #include -#include "i3.h" -#include "libi3.h" -#include "log.h" +#include "all.h" #include "shmlog.h" -#include "util.h" #include #include diff --git a/src/main.c b/src/main.c index 95781d0c..4f4c3fd6 100644 --- a/src/main.c +++ b/src/main.c @@ -12,7 +12,9 @@ #include #include +#include #include +#include #include #include #include @@ -21,6 +23,7 @@ #include #include #include +#include #ifdef I3_ASAN_ENABLED #include diff --git a/src/render.c b/src/render.c index 40704f52..bf96e4df 100644 --- a/src/render.c +++ b/src/render.c @@ -10,6 +10,8 @@ */ #include "all.h" +#include + /* Forward declarations */ static int *precalculate_sizes(Con *con, render_params *p); static void render_root(Con *con, Con *fullscreen); diff --git a/src/sighandler.c b/src/sighandler.c index a55c505b..c1e6094f 100644 --- a/src/sighandler.c +++ b/src/sighandler.c @@ -9,6 +9,7 @@ #include #include +#include typedef struct dialog_t { xcb_window_t id; diff --git a/src/startup.c b/src/startup.c index 759b373c..9b0576e8 100644 --- a/src/startup.c +++ b/src/startup.c @@ -16,6 +16,7 @@ #include #include #include +#include #define SN_API_NOT_YET_FROZEN 1 #include diff --git a/src/util.c b/src/util.c index 734018d4..6d8d2ee7 100644 --- a/src/util.c +++ b/src/util.c @@ -10,13 +10,16 @@ */ #include "all.h" +#include +#include +#include +#include +#include #include +#include #if defined(__OpenBSD__) #include #endif -#include -#include -#include int min(int a, int b) { return (a < b ? a : b); diff --git a/src/window.c b/src/window.c index d84f8869..bee3fa66 100644 --- a/src/window.c +++ b/src/window.c @@ -9,6 +9,8 @@ */ #include "all.h" +#include + /* * Frees an i3Window and all its members. * diff --git a/src/x.c b/src/x.c index 712cf89c..e89f5213 100644 --- a/src/x.c +++ b/src/x.c @@ -10,6 +10,8 @@ */ #include "all.h" +#include + #ifndef MAX #define MAX(x, y) ((x) > (y) ? (x) : (y)) #endif diff --git a/src/xcursor.c b/src/xcursor.c index 9b4996ea..cb98399f 100644 --- a/src/xcursor.c +++ b/src/xcursor.c @@ -9,8 +9,7 @@ */ #include -#include "i3.h" -#include "xcb.h" +#include "all.h" #include #include diff --git a/testcases/inject_randr1.5.c b/testcases/inject_randr1.5.c index 0b751228..9c0b73d4 100644 --- a/testcases/inject_randr1.5.c +++ b/testcases/inject_randr1.5.c @@ -16,6 +16,7 @@ #include #include +#include #include #include #include @@ -25,6 +26,7 @@ #include #include #include +#include static void uds_connection_cb(EV_P_ ev_io *w, int revents); static void read_client_setup_request_cb(EV_P_ ev_io *w, int revents);