Cleaned up includes, they were a bit of a mess
This commit is contained in:
parent
f61ec70797
commit
29aeffd8c1
10
inc/config.h
10
inc/config.h
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (C) 2019 Scoopta
|
||||
* Copyright (C) 2019-2020 Scoopta
|
||||
* This file is part of Wofi
|
||||
* Wofi is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
@ -18,13 +18,9 @@
|
||||
#ifndef CONFIG_H
|
||||
#define CONFIG_H
|
||||
|
||||
#include <map.h>
|
||||
|
||||
#include <stdio.h>
|
||||
#include <stdint.h>
|
||||
#include <stdarg.h>
|
||||
#include <string.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#include <map.h>
|
||||
|
||||
void config_put(struct map* map, char* line);
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (C) 2019 Scoopta
|
||||
* Copyright (C) 2019-2020 Scoopta
|
||||
* This file is part of Wofi
|
||||
* Wofi is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
@ -17,10 +17,10 @@
|
||||
|
||||
#ifndef PROPERTY_BOX_H
|
||||
#define PROPERTY_BOX_H
|
||||
#include <map.h>
|
||||
|
||||
#include <gtk/gtk.h>
|
||||
|
||||
|
||||
#define WOFI_TYPE_PROPERTY_BOX wofi_property_box_get_type()
|
||||
G_DECLARE_FINAL_TYPE(WofiPropertyBox, wofi_property_box, WOFI, PROPERTY_BOX, GtkBox);
|
||||
|
||||
|
10
inc/utils.h
10
inc/utils.h
@ -18,17 +18,9 @@
|
||||
#ifndef UTIL_H
|
||||
#define UTIL_H
|
||||
|
||||
#include <math.h>
|
||||
#include <time.h>
|
||||
#include <stdarg.h>
|
||||
#include <stdint.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#include <unistd.h>
|
||||
#include <libgen.h>
|
||||
|
||||
#include <sys/stat.h>
|
||||
#include <sys/time.h>
|
||||
#include <sys/types.h>
|
||||
|
||||
time_t utils_get_time_millis(void);
|
||||
|
||||
|
23
inc/wofi.h
23
inc/wofi.h
@ -18,28 +18,9 @@
|
||||
#ifndef WAIFU_H
|
||||
#define WAIFU_H
|
||||
|
||||
#include <wofi_api.h>
|
||||
#include <stdbool.h>
|
||||
|
||||
#include <utils.h>
|
||||
#include <config.h>
|
||||
#include <property_box.h>
|
||||
|
||||
#include <ctype.h>
|
||||
#include <dlfcn.h>
|
||||
#include <errno.h>
|
||||
#include <stddef.h>
|
||||
#include <string.h>
|
||||
#include <libgen.h>
|
||||
#include <unistd.h>
|
||||
|
||||
#include <sys/stat.h>
|
||||
|
||||
#include <gtk/gtk.h>
|
||||
#include <pango/pango.h>
|
||||
#include <gdk/gdkwayland.h>
|
||||
|
||||
#include <xdg-output-unstable-v1-client-protocol.h>
|
||||
#include <wlr-layer-shell-unstable-v1-client-protocol.h>
|
||||
#include <map.h>
|
||||
|
||||
void wofi_init(struct map* config);
|
||||
|
||||
|
@ -18,9 +18,7 @@
|
||||
#ifndef WOFI_API_H
|
||||
#define WOFI_API_H
|
||||
|
||||
#include <map.h>
|
||||
|
||||
#include <stdint.h>
|
||||
#include <stddef.h>
|
||||
#include <stdbool.h>
|
||||
|
||||
#include <wayland-client.h>
|
||||
|
@ -15,7 +15,15 @@
|
||||
along with Wofi. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include <wofi.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#include <unistd.h>
|
||||
|
||||
#include <config.h>
|
||||
#include <wofi_api.h>
|
||||
|
||||
#include <pango/pango.h>
|
||||
|
||||
static const char* arg_names[] = {"parse_action", "separator", "print_line_num"};
|
||||
|
||||
|
11
modes/drun.c
11
modes/drun.c
@ -15,8 +15,17 @@
|
||||
along with Wofi. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include <wofi.h>
|
||||
#include <stdio.h>
|
||||
#include <libgen.h>
|
||||
|
||||
#include <sys/stat.h>
|
||||
|
||||
#include <map.h>
|
||||
#include <utils.h>
|
||||
#include <config.h>
|
||||
#include <wofi_api.h>
|
||||
|
||||
#include <gtk/gtk.h>
|
||||
#include <gio/gdesktopappinfo.h>
|
||||
|
||||
static const char* arg_names[] = {"print_command"};
|
||||
|
15
modes/run.c
15
modes/run.c
@ -15,7 +15,20 @@
|
||||
along with Wofi. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include <wofi.h>
|
||||
#include <stdio.h>
|
||||
#include <errno.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#include <dirent.h>
|
||||
#include <unistd.h>
|
||||
|
||||
#include <sys/stat.h>
|
||||
|
||||
#include <utils.h>
|
||||
#include <config.h>
|
||||
#include <wofi_api.h>
|
||||
|
||||
#include <glib.h>
|
||||
|
||||
static const char* arg_names[] = {"always_parse_args", "show_all"};
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (C) 2019 Scoopta
|
||||
* Copyright (C) 2019-2020 Scoopta
|
||||
* This file is part of Wofi
|
||||
* Wofi is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
@ -17,6 +17,13 @@
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include <stdio.h>
|
||||
#include <stdarg.h>
|
||||
#include <string.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#include <map.h>
|
||||
|
||||
void config_put(struct map* map, char* line) {
|
||||
size_t line_size = strlen(line);
|
||||
char* new_line = calloc(1, line_size + 1);
|
||||
|
16
src/main.c
16
src/main.c
@ -15,17 +15,23 @@
|
||||
along with Wofi. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include <map.h>
|
||||
#include <wofi.h>
|
||||
#include <utils.h>
|
||||
#include <config.h>
|
||||
|
||||
#include <stdio.h>
|
||||
#include <stddef.h>
|
||||
#include <stdlib.h>
|
||||
#include <stdint.h>
|
||||
#include <getopt.h>
|
||||
#include <string.h>
|
||||
#include <unistd.h>
|
||||
#include <signal.h>
|
||||
|
||||
#include <map.h>
|
||||
#include <wofi.h>
|
||||
#include <utils.h>
|
||||
#include <config.h>
|
||||
|
||||
#include <wayland-client.h>
|
||||
|
||||
#include <gtk/gtk.h>
|
||||
|
||||
static const char* nyan_colors[] = {"#FF0000", "#FFA500", "#FFFF00", "#00FF00", "#0000FF", "#FF00FF"};
|
||||
static size_t nyan_color_l = sizeof(nyan_colors) / sizeof(char*);
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (C) 2019 Scoopta
|
||||
* Copyright (C) 2019-2020 Scoopta
|
||||
* This file is part of Wofi
|
||||
* Wofi is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
@ -17,6 +17,8 @@
|
||||
|
||||
#include <property_box.h>
|
||||
|
||||
#include <map.h>
|
||||
|
||||
struct _WofiPropertyBox {
|
||||
GtkBox super;
|
||||
};
|
||||
|
11
src/utils.c
11
src/utils.c
@ -17,6 +17,17 @@
|
||||
|
||||
#include <utils.h>
|
||||
|
||||
#include <math.h>
|
||||
#include <stdarg.h>
|
||||
#include <stdint.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#include <unistd.h>
|
||||
#include <libgen.h>
|
||||
|
||||
#include <sys/stat.h>
|
||||
#include <sys/time.h>
|
||||
|
||||
time_t utils_get_time_millis(void) {
|
||||
struct timeval time;
|
||||
gettimeofday(&time, NULL);
|
||||
|
22
src/wofi.c
22
src/wofi.c
@ -16,6 +16,28 @@
|
||||
*/
|
||||
|
||||
#include <wofi.h>
|
||||
#include <wofi_api.h>
|
||||
|
||||
#include <ctype.h>
|
||||
#include <dlfcn.h>
|
||||
#include <errno.h>
|
||||
#include <string.h>
|
||||
#include <libgen.h>
|
||||
#include <unistd.h>
|
||||
#include <stdint.h>
|
||||
|
||||
#include <sys/stat.h>
|
||||
|
||||
#include <utils.h>
|
||||
#include <config.h>
|
||||
#include <property_box.h>
|
||||
|
||||
#include <xdg-output-unstable-v1-client-protocol.h>
|
||||
#include <wlr-layer-shell-unstable-v1-client-protocol.h>
|
||||
|
||||
#include <gtk/gtk.h>
|
||||
#include <pango/pango.h>
|
||||
#include <gdk/gdkwayland.h>
|
||||
|
||||
static const char* terminals[] = {"kitty", "termite", "gnome-terminal", "weston-terminal"};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user