Reorganize includes

master
Drew DeVault 8 years ago
parent 729fdf7d91
commit 416417a54c

@ -1,16 +1,13 @@
#include <stdint.h>
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
#include <string.h> #include <string.h>
#include <getopt.h>
#include <stdint.h>
#include <sys/un.h>
#include <sys/socket.h> #include <sys/socket.h>
#include <sys/un.h>
#include <unistd.h> #include <unistd.h>
#include "log.h"
#include "stringop.h"
#include "ipc.h"
#include "readline.h"
#include "ipc-client.h" #include "ipc-client.h"
#include "readline.h"
#include "log.h"
static const char ipc_magic[] = {'i', '3', '-', 'i', 'p', 'c'}; static const char ipc_magic[] = {'i', '3', '-', 'i', 'p', 'c'};
static const size_t ipc_header_size = sizeof(ipc_magic)+8; static const size_t ipc_header_size = sizeof(ipc_magic)+8;

@ -1,17 +1,15 @@
#include "log.h" #include <errno.h>
#include "sway.h" #include <libgen.h>
#include "readline.h" #include <signal.h>
#include <stdarg.h> #include <stdarg.h>
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
#include <libgen.h>
#include <fcntl.h>
#include <unistd.h> #include <unistd.h>
#include <signal.h>
#include <time.h>
#include <errno.h>
#include <string.h> #include <string.h>
#include <stringop.h> #include <time.h>
#include "log.h"
#include "sway.h"
#include "readline.h"
static int colored = 1; static int colored = 1;
static log_importance_t loglevel_default = L_ERROR; static log_importance_t loglevel_default = L_ERROR;

@ -1,10 +1,13 @@
#include <math.h> #include <math.h>
#include <stdint.h>
#include <stdio.h> #include <stdio.h>
#include <string.h>
#include <stdlib.h> #include <stdlib.h>
#include <string.h>
#include <wlc/wlc.h>
#include <xkbcommon/xkbcommon-names.h>
#include "log.h"
#include "readline.h" #include "readline.h"
#include "util.h" #include "util.h"
#include "log.h"
int wrap(int i, int max) { int wrap(int i, int max) {
return ((i % max) + max) % max; return ((i % max) + max) % max;

@ -1,12 +1,12 @@
#include "border.h"
#include <wlc/wlc-render.h> #include <wlc/wlc-render.h>
#include <cairo/cairo.h> #include <cairo/cairo.h>
#include <pango/pangocairo.h> #include <pango/pangocairo.h>
#include <stdlib.h> #include <stdlib.h>
#include <stdio.h> #include <stdio.h>
#include <arpa/inet.h> #include <arpa/inet.h>
#include "container.h" #include "sway/border.h"
#include "config.h" #include "sway/container.h"
#include "sway/config.h"
#include "client/pango.h" #include "client/pango.h"
void cairo_set_source_u32(cairo_t *cairo, uint32_t color) { void cairo_set_source_u32(cairo_t *cairo, uint32_t color) {

@ -16,24 +16,24 @@
#include <limits.h> #include <limits.h>
#include <float.h> #include <float.h>
#include <libinput.h> #include <libinput.h>
#include "sway/layout.h"
#include "sway/focus.h"
#include "sway/workspace.h"
#include "sway/commands.h"
#include "sway/container.h"
#include "sway/output.h"
#include "sway/handlers.h"
#include "sway/resize.h"
#include "sway/input_state.h"
#include "sway/criteria.h"
#include "sway/ipc-server.h"
#include "sway/input.h"
#include "sway/border.h"
#include "stringop.h" #include "stringop.h"
#include "layout.h"
#include "focus.h"
#include "log.h"
#include "util.h"
#include "workspace.h"
#include "commands.h"
#include "container.h"
#include "output.h"
#include "handlers.h"
#include "sway.h" #include "sway.h"
#include "resize.h" #include "util.h"
#include "input_state.h"
#include "criteria.h"
#include "ipc-server.h"
#include "list.h" #include "list.h"
#include "input.h" #include "log.h"
#include "border.h"
typedef struct cmd_results *sway_cmd(int argc, char **argv); typedef struct cmd_results *sway_cmd(int argc, char **argv);

@ -12,17 +12,17 @@
#include <limits.h> #include <limits.h>
#include <float.h> #include <float.h>
#include "wayland-desktop-shell-server-protocol.h" #include "wayland-desktop-shell-server-protocol.h"
#include "sway/commands.h"
#include "sway/config.h"
#include "sway/layout.h"
#include "sway/input_state.h"
#include "sway/criteria.h"
#include "sway/input.h"
#include "sway/border.h"
#include "readline.h" #include "readline.h"
#include "stringop.h" #include "stringop.h"
#include "list.h" #include "list.h"
#include "log.h" #include "log.h"
#include "commands.h"
#include "config.h"
#include "layout.h"
#include "input_state.h"
#include "criteria.h"
#include "input.h"
#include "border.h"
struct sway_config *config = NULL; struct sway_config *config = NULL;

@ -3,17 +3,17 @@
#include <stdbool.h> #include <stdbool.h>
#include <strings.h> #include <strings.h>
#include <string.h> #include <string.h>
#include "config.h" #include "sway/config.h"
#include "stringop.h" #include "sway/container.h"
#include "container.h" #include "sway/workspace.h"
#include "workspace.h" #include "sway/focus.h"
#include "focus.h" #include "sway/border.h"
#include "border.h" #include "sway/layout.h"
#include "layout.h" #include "sway/input_state.h"
#include "input_state.h" #include "sway/ipc-server.h"
#include "sway/output.h"
#include "log.h" #include "log.h"
#include "ipc-server.h" #include "stringop.h"
#include "output.h"
#define ASSERT_NONNULL(PTR) \ #define ASSERT_NONNULL(PTR) \
sway_assert (PTR, #PTR "must be non-null") sway_assert (PTR, #PTR "must be non-null")

@ -2,12 +2,12 @@
#include <stdio.h> #include <stdio.h>
#include <stdbool.h> #include <stdbool.h>
#include <regex.h> #include <regex.h>
#include "criteria.h" #include "sway/criteria.h"
#include "sway/container.h"
#include "sway/config.h"
#include "stringop.h" #include "stringop.h"
#include "list.h" #include "list.h"
#include "log.h" #include "log.h"
#include "container.h"
#include "config.h"
enum criteria_type { // *must* keep in sync with criteria_strings[] enum criteria_type { // *must* keep in sync with criteria_strings[]
CRIT_CLASS, CRIT_CLASS,

@ -10,7 +10,7 @@
#include <errno.h> #include <errno.h>
#include <string.h> #include <string.h>
#include <stringop.h> #include <stringop.h>
#include "workspace.h" #include "sway/workspace.h"
/* XXX:DEBUG:XXX */ /* XXX:DEBUG:XXX */
static void container_log(const swayc_t *c, int depth) { static void container_log(const swayc_t *c, int depth) {

@ -4,11 +4,11 @@
#include <wlc/wlc-render.h> #include <wlc/wlc-render.h>
#include "wayland-desktop-shell-server-protocol.h" #include "wayland-desktop-shell-server-protocol.h"
#include "wayland-swaylock-server-protocol.h" #include "wayland-swaylock-server-protocol.h"
#include "layout.h" #include "sway/layout.h"
#include "sway/input_state.h"
#include "sway/extensions.h"
#include "sway/ipc-server.h"
#include "log.h" #include "log.h"
#include "input_state.h"
#include "extensions.h"
#include "ipc-server.h"
struct desktop_shell_state desktop_shell; struct desktop_shell_state desktop_shell;

@ -1,13 +1,12 @@
#include <wlc/wlc.h> #include <wlc/wlc.h>
#include "sway/focus.h"
#include "focus.h" #include "sway/workspace.h"
#include "sway/layout.h"
#include "sway/config.h"
#include "sway/input_state.h"
#include "sway/ipc-server.h"
#include "sway/border.h"
#include "log.h" #include "log.h"
#include "workspace.h"
#include "layout.h"
#include "config.h"
#include "input_state.h"
#include "ipc-server.h"
#include "border.h"
bool locked_container_focus = false; bool locked_container_focus = false;
bool suspend_workspace_cleanup = false; bool suspend_workspace_cleanup = false;

@ -7,25 +7,24 @@
#include <wlc/wlc-render.h> #include <wlc/wlc-render.h>
#include <wlc/wlc-wayland.h> #include <wlc/wlc-wayland.h>
#include <ctype.h> #include <ctype.h>
#include "sway/handlers.h"
#include "handlers.h" #include "sway/border.h"
#include "border.h" #include "sway/layout.h"
#include "log.h" #include "sway/config.h"
#include "layout.h" #include "sway/commands.h"
#include "config.h" #include "sway/workspace.h"
#include "commands.h" #include "sway/container.h"
#include "stringop.h" #include "sway/output.h"
#include "workspace.h" #include "sway/focus.h"
#include "container.h" #include "sway/input_state.h"
#include "output.h" #include "sway/resize.h"
#include "focus.h" #include "sway/extensions.h"
#include "input_state.h" #include "sway/criteria.h"
#include "resize.h" #include "sway/ipc-server.h"
#include "extensions.h" #include "sway/input.h"
#include "criteria.h"
#include "ipc-server.h"
#include "list.h" #include "list.h"
#include "input.h" #include "stringop.h"
#include "log.h"
// Event should be sent to client // Event should be sent to client
#define EVENT_PASSTHROUGH false #define EVENT_PASSTHROUGH false

@ -4,8 +4,8 @@
#include <stdio.h> #include <stdio.h>
#include <string.h> #include <string.h>
#include <libinput.h> #include <libinput.h>
#include "config.h" #include "sway/config.h"
#include "input.h" #include "sway/input.h"
#include "list.h" #include "list.h"
#include "log.h" #include "log.h"

@ -1,10 +1,9 @@
#include <string.h> #include <string.h>
#include <stdbool.h> #include <stdbool.h>
#include <ctype.h> #include <ctype.h>
#include "sway/input_state.h"
#include "sway/config.h"
#include "log.h" #include "log.h"
#include "config.h"
#include "input_state.h"
#define KEY_STATE_MAX_LENGTH 64 #define KEY_STATE_MAX_LENGTH 64

@ -2,9 +2,9 @@
#include <ctype.h> #include <ctype.h>
#include <string.h> #include <string.h>
#include <stdint.h> #include <stdint.h>
#include "container.h" #include "sway/container.h"
#include "sway/ipc-json.h"
#include "util.h" #include "util.h"
#include "ipc-json.h"
static json_object *ipc_json_create_rect(swayc_t *c) { static json_object *ipc_json_create_rect(swayc_t *c) {
json_object *rect = json_object_new_object(); json_object *rect = json_object_new_object();

@ -13,15 +13,15 @@
#include <json-c/json.h> #include <json-c/json.h>
#include <list.h> #include <list.h>
#include <libinput.h> #include <libinput.h>
#include "ipc-json.h" #include "sway/ipc-json.h"
#include "ipc-server.h" #include "sway/ipc-server.h"
#include "sway/config.h"
#include "sway/commands.h"
#include "sway/input.h"
#include "stringop.h"
#include "log.h" #include "log.h"
#include "config.h"
#include "commands.h"
#include "list.h" #include "list.h"
#include "stringop.h"
#include "util.h" #include "util.h"
#include "input.h"
static int ipc_socket = -1; static int ipc_socket = -1;
static struct wlc_event_source *ipc_event_source = NULL; static struct wlc_event_source *ipc_event_source = NULL;

@ -2,17 +2,17 @@
#include <stdbool.h> #include <stdbool.h>
#include <math.h> #include <math.h>
#include <wlc/wlc.h> #include <wlc/wlc.h>
#include "extensions.h" #include "sway/extensions.h"
#include "log.h" #include "sway/config.h"
#include "sway/container.h"
#include "sway/workspace.h"
#include "sway/focus.h"
#include "sway/output.h"
#include "sway/ipc-server.h"
#include "sway/border.h"
#include "sway/layout.h"
#include "list.h" #include "list.h"
#include "config.h" #include "log.h"
#include "container.h"
#include "workspace.h"
#include "focus.h"
#include "output.h"
#include "ipc-server.h"
#include "border.h"
#include "layout.h"
swayc_t root_container; swayc_t root_container;
list_t *scratchpad; list_t *scratchpad;

@ -8,17 +8,17 @@
#include <signal.h> #include <signal.h>
#include <unistd.h> #include <unistd.h>
#include <getopt.h> #include <getopt.h>
#include "extensions.h" #include "sway/extensions.h"
#include "layout.h" #include "sway/layout.h"
#include "stringop.h" #include "sway/config.h"
#include "config.h" #include "sway/handlers.h"
#include "log.h" #include "sway/input.h"
#include "readline.h" #include "sway/ipc-server.h"
#include "handlers.h"
#include "ipc-client.h" #include "ipc-client.h"
#include "ipc-server.h" #include "readline.h"
#include "input.h" #include "stringop.h"
#include "sway.h" #include "sway.h"
#include "log.h"
static bool terminate_request = false; static bool terminate_request = false;
static int exit_value = 0; static int exit_value = 0;

@ -1,7 +1,7 @@
#include <strings.h> #include <strings.h>
#include <ctype.h> #include <ctype.h>
#include <stdlib.h> #include <stdlib.h>
#include "output.h" #include "sway/output.h"
#include "log.h" #include "log.h"
#include "list.h" #include "list.h"

@ -1,11 +1,11 @@
#include <wlc/wlc.h> #include <wlc/wlc.h>
#include <math.h> #include <math.h>
#include "layout.h" #include "sway/layout.h"
#include "focus.h" #include "sway/focus.h"
#include "sway/input_state.h"
#include "sway/handlers.h"
#include "sway/resize.h"
#include "log.h" #include "log.h"
#include "input_state.h"
#include "handlers.h"
#include "resize.h"
static bool set_size_floating(int new_dimension, bool use_width) { static bool set_size_floating(int new_dimension, bool use_width) {
swayc_t *view = get_focused_float(swayc_active_workspace()); swayc_t *view = get_focused_float(swayc_active_workspace());

@ -6,18 +6,18 @@
#include <string.h> #include <string.h>
#include <strings.h> #include <strings.h>
#include <sys/types.h> #include <sys/types.h>
#include "ipc-server.h" #include "sway/ipc-server.h"
#include "extensions.h" #include "sway/extensions.h"
#include "workspace.h" #include "sway/workspace.h"
#include "layout.h" #include "sway/layout.h"
#include "list.h" #include "sway/container.h"
#include "log.h" #include "sway/handlers.h"
#include "container.h" #include "sway/config.h"
#include "handlers.h" #include "sway/focus.h"
#include "config.h"
#include "stringop.h" #include "stringop.h"
#include "focus.h"
#include "util.h" #include "util.h"
#include "list.h"
#include "log.h"
#include "ipc.h" #include "ipc.h"
char *prev_workspace_name = NULL; char *prev_workspace_name = NULL;

@ -5,15 +5,14 @@
#include <errno.h> #include <errno.h>
#include <sys/wait.h> #include <sys/wait.h>
#include <poll.h> #include <poll.h>
#include "swaybar/ipc.h"
#include "swaybar/render.h"
#include "swaybar/config.h"
#include "swaybar/status_line.h"
#include "swaybar/bar.h"
#include "ipc-client.h" #include "ipc-client.h"
#include "list.h" #include "list.h"
#include "log.h" #include "log.h"
#include "bar/ipc.h"
#include "bar/render.h"
#include "bar/config.h"
#include "bar/status_line.h"
#include "bar/bar.h"
static void bar_init(struct bar *bar) { static void bar_init(struct bar *bar) {
bar->config = init_config(); bar->config = init_config();

@ -3,7 +3,7 @@
#include "wayland-desktop-shell-client-protocol.h" #include "wayland-desktop-shell-client-protocol.h"
#include "log.h" #include "log.h"
#include "bar/config.h" #include "swaybar/config.h"
uint32_t parse_position(const char *position) { uint32_t parse_position(const char *position) {
if (strcmp("top", position) == 0) { if (strcmp("top", position) == 0) {

@ -1,11 +1,10 @@
#include <string.h> #include <string.h>
#include <json-c/json.h> #include <json-c/json.h>
#include "swaybar/config.h"
#include "swaybar/ipc.h"
#include "ipc-client.h" #include "ipc-client.h"
#include "list.h" #include "list.h"
#include "log.h" #include "log.h"
#include "bar/config.h"
#include "bar/ipc.h"
void ipc_send_workspace_command(const char *workspace_name) { void ipc_send_workspace_command(const char *workspace_name) {
uint32_t size = strlen("workspace ") + strlen(workspace_name) + 1; uint32_t size = strlen("workspace ") + strlen(workspace_name) + 1;

@ -3,9 +3,9 @@
#include <string.h> #include <string.h>
#include <stdbool.h> #include <stdbool.h>
#include <getopt.h> #include <getopt.h>
#include "swaybar/bar.h"
#include "ipc-client.h" #include "ipc-client.h"
#include "log.h" #include "log.h"
#include "bar/bar.h"
/* global bar state */ /* global bar state */
struct bar swaybar; struct bar swaybar;

@ -5,9 +5,9 @@
#include "client/cairo.h" #include "client/cairo.h"
#include "client/pango.h" #include "client/pango.h"
#include "client/window.h" #include "client/window.h"
#include "bar/config.h" #include "swaybar/config.h"
#include "bar/status_line.h" #include "swaybar/status_line.h"
#include "bar/render.h" #include "swaybar/render.h"
/* internal spacing */ /* internal spacing */

@ -3,9 +3,9 @@
#include <unistd.h> #include <unistd.h>
#include <json-c/json.h> #include <json-c/json.h>
#include "swaybar/config.h"
#include "swaybar/status_line.h"
#include "log.h" #include "log.h"
#include "bar/config.h"
#include "bar/status_line.h"
#include "util.h" #include "util.h"
#define I3JSON_MAXDEPTH 4 #define I3JSON_MAXDEPTH 4

@ -12,13 +12,12 @@
#include <signal.h> #include <signal.h>
#include <stdbool.h> #include <stdbool.h>
#include <unistd.h> #include <unistd.h>
#include "client/window.h" #include "client/window.h"
#include "client/registry.h" #include "client/registry.h"
#include "client/cairo.h" #include "client/cairo.h"
#include "swaylock/swaylock.h"
#include "ipc-client.h" #include "ipc-client.h"
#include "log.h" #include "log.h"
#include "lock/lock.h"
struct registry *registry; struct registry *registry;
struct render_data render_data; struct render_data render_data;

Loading…
Cancel
Save