Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/Remmina/Remmina.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/rcw.c1
-rw-r--r--src/rcw.h1
-rw-r--r--src/remmina.c1
-rw-r--r--src/remmina.h2
-rw-r--r--src/remmina_about.c1
-rw-r--r--src/remmina_about.h1
-rw-r--r--src/remmina_applet_menu.c2
-rw-r--r--src/remmina_applet_menu.h3
-rw-r--r--src/remmina_applet_menu_item.c1
-rw-r--r--src/remmina_applet_menu_item.h2
-rw-r--r--src/remmina_avahi.c1
-rw-r--r--src/remmina_avahi.h2
-rw-r--r--src/remmina_chat_window.c1
-rw-r--r--src/remmina_chat_window.h2
-rw-r--r--src/remmina_crypt.c1
-rw-r--r--src/remmina_crypt.h2
-rw-r--r--src/remmina_exec.c1
-rw-r--r--src/remmina_exec.h2
-rw-r--r--src/remmina_ext_exec.c2
-rw-r--r--src/remmina_ext_exec.h3
-rw-r--r--src/remmina_external_tools.c1
-rw-r--r--src/remmina_external_tools.h1
-rw-r--r--src/remmina_ftp_client.c2
-rw-r--r--src/remmina_ftp_client.h3
-rw-r--r--src/remmina_icon.c1
-rw-r--r--src/remmina_icon.h2
-rw-r--r--src/remmina_key_chooser.c1
-rw-r--r--src/remmina_key_chooser.h2
-rw-r--r--src/remmina_message_panel.c1
-rw-r--r--src/remmina_message_panel.h2
-rw-r--r--src/remmina_protocol_widget.c2
-rw-r--r--src/remmina_scheduler.h2
-rw-r--r--src/remmina_sftp_plugin.c1
-rw-r--r--src/remmina_sftp_plugin.h3
-rw-r--r--src/remmina_sodium.h2
-rw-r--r--src/remmina_stats.c2
-rw-r--r--src/remmina_stats.h2
-rw-r--r--src/remmina_string_list.c1
-rw-r--r--src/remmina_string_list.h2
-rw-r--r--src/remmina_sysinfo.c1
-rw-r--r--src/remmina_sysinfo.h2
-rw-r--r--src/remmina_unlock.c1
-rw-r--r--src/remmina_unlock.h1
-rw-r--r--src/remmina_utils.c1
-rw-r--r--src/remmina_utils.h2
-rw-r--r--src/remmina_widget_pool.c1
-rw-r--r--src/remmina_widget_pool.h2
-rw-r--r--src/rmnews.c1
-rw-r--r--src/rmnews.h2
49 files changed, 50 insertions, 29 deletions
diff --git a/src/rcw.c b/src/rcw.c
index 4e3180087..d4093d3b4 100644
--- a/src/rcw.c
+++ b/src/rcw.c
@@ -41,7 +41,6 @@
#include <gdk/gdk.h>
#include <gdk/gdkkeysyms.h>
#include <glib/gi18n.h>
-#include <gtk/gtk.h>
#include <stdlib.h>
#include "remmina.h"
diff --git a/src/rcw.h b/src/rcw.h
index 83fdfeeee..dfed8b505 100644
--- a/src/rcw.h
+++ b/src/rcw.h
@@ -36,6 +36,7 @@
#pragma once
+#include <gtk/gtk.h>
#include "remmina_file.h"
#include "remmina_message_panel.h"
diff --git a/src/remmina.c b/src/remmina.c
index 9d658d73e..abc4a3144 100644
--- a/src/remmina.c
+++ b/src/remmina.c
@@ -39,7 +39,6 @@
#include <gdk/gdkx.h>
#include <gio/gio.h>
#include <glib/gi18n.h>
-#include <gtk/gtk.h>
#include <stdlib.h>
#include "config.h"
diff --git a/src/remmina.h b/src/remmina.h
index 79ceb5fa3..b6d9d8b09 100644
--- a/src/remmina.h
+++ b/src/remmina.h
@@ -34,6 +34,8 @@
#pragma once
+#include <gtk/gtk.h>
+
G_BEGIN_DECLS
extern gboolean kioskmode;
G_END_DECLS
diff --git a/src/remmina_about.c b/src/remmina_about.c
index 2a3dbe09b..81b3f72e5 100644
--- a/src/remmina_about.c
+++ b/src/remmina_about.c
@@ -35,7 +35,6 @@
*
*/
-#include <gtk/gtk.h>
#include <glib/gi18n.h>
#include "remmina_about.h"
#include "remmina_public.h"
diff --git a/src/remmina_about.h b/src/remmina_about.h
index 6b8b24e47..8ce6b8746 100644
--- a/src/remmina_about.h
+++ b/src/remmina_about.h
@@ -35,6 +35,7 @@
*/
#pragma once
+#include <gtk/gtk.h>
G_BEGIN_DECLS
diff --git a/src/remmina_applet_menu.c b/src/remmina_applet_menu.c
index c25c66217..8512a68e6 100644
--- a/src/remmina_applet_menu.c
+++ b/src/remmina_applet_menu.c
@@ -36,12 +36,10 @@
#include "config.h"
-#include <gtk/gtk.h>
#include <glib/gi18n.h>
#include <string.h>
#include "remmina_public.h"
-#include "remmina_applet_menu_item.h"
#include "remmina_applet_menu.h"
#include "remmina_file_manager.h"
#include "remmina_pref.h"
diff --git a/src/remmina_applet_menu.h b/src/remmina_applet_menu.h
index b7e950bf5..70536ad78 100644
--- a/src/remmina_applet_menu.h
+++ b/src/remmina_applet_menu.h
@@ -35,6 +35,9 @@
#pragma once
+#include <gtk/gtk.h>
+#include "remmina_applet_menu_item.h"
+
G_BEGIN_DECLS
#define REMMINA_TYPE_APPLET_MENU (remmina_applet_menu_get_type())
diff --git a/src/remmina_applet_menu_item.c b/src/remmina_applet_menu_item.c
index a264be94b..f7f87d153 100644
--- a/src/remmina_applet_menu_item.c
+++ b/src/remmina_applet_menu_item.c
@@ -34,7 +34,6 @@
*
*/
-#include <gtk/gtk.h>
#include <glib/gi18n.h>
#include <glib/gprintf.h>
#include <string.h>
diff --git a/src/remmina_applet_menu_item.h b/src/remmina_applet_menu_item.h
index a885116fd..32f8e477d 100644
--- a/src/remmina_applet_menu_item.h
+++ b/src/remmina_applet_menu_item.h
@@ -35,6 +35,8 @@
#pragma once
+#include <gtk/gtk.h>
+
G_BEGIN_DECLS
#define REMMINA_TYPE_APPLET_MENU_ITEM (remmina_applet_menu_item_get_type())
diff --git a/src/remmina_avahi.c b/src/remmina_avahi.c
index 7ab2e0edd..3479d482d 100644
--- a/src/remmina_avahi.c
+++ b/src/remmina_avahi.c
@@ -34,7 +34,6 @@
*
*/
-#include <gtk/gtk.h>
#include "config.h"
#include "remmina_avahi.h"
#include "remmina/remmina_trace_calls.h"
diff --git a/src/remmina_avahi.h b/src/remmina_avahi.h
index 2f7bad567..981110ec6 100644
--- a/src/remmina_avahi.h
+++ b/src/remmina_avahi.h
@@ -35,6 +35,8 @@
#pragma once
+#include <gtk/gtk.h>
+
G_BEGIN_DECLS
typedef struct _RemminaAvahiPriv RemminaAvahiPriv;
diff --git a/src/remmina_chat_window.c b/src/remmina_chat_window.c
index f41496a0a..73cdb125c 100644
--- a/src/remmina_chat_window.c
+++ b/src/remmina_chat_window.c
@@ -34,7 +34,6 @@
*
*/
-#include <gtk/gtk.h>
#include <glib/gi18n.h>
#include <gdk/gdkkeysyms.h>
#include "remmina_chat_window.h"
diff --git a/src/remmina_chat_window.h b/src/remmina_chat_window.h
index 69931f0f9..00dd225d9 100644
--- a/src/remmina_chat_window.h
+++ b/src/remmina_chat_window.h
@@ -35,6 +35,8 @@
#pragma once
+#include <gtk/gtk.h>
+
G_BEGIN_DECLS
#define REMMINA_TYPE_CHAT_WINDOW (remmina_chat_window_get_type())
diff --git a/src/remmina_crypt.c b/src/remmina_crypt.c
index 3d99fea75..b0ad67237 100644
--- a/src/remmina_crypt.c
+++ b/src/remmina_crypt.c
@@ -35,7 +35,6 @@
*/
#include "config.h"
-#include <glib.h>
#ifdef HAVE_LIBGCRYPT
#include <gcrypt.h>
#endif
diff --git a/src/remmina_crypt.h b/src/remmina_crypt.h
index b8e87859d..e530c4b4d 100644
--- a/src/remmina_crypt.h
+++ b/src/remmina_crypt.h
@@ -35,6 +35,8 @@
#pragma once
+#include <glib.h>
+
G_BEGIN_DECLS
gchar *remmina_crypt_encrypt(const gchar *str);
diff --git a/src/remmina_exec.c b/src/remmina_exec.c
index 6b2c5cbd9..1fe596ff6 100644
--- a/src/remmina_exec.c
+++ b/src/remmina_exec.c
@@ -36,7 +36,6 @@
#include "config.h"
#include "buildflags.h"
-#include <gtk/gtk.h>
#include <glib/gi18n.h>
#include <stdlib.h>
#include "remmina.h"
diff --git a/src/remmina_exec.h b/src/remmina_exec.h
index 55aec8ef3..5c3451af2 100644
--- a/src/remmina_exec.h
+++ b/src/remmina_exec.h
@@ -35,6 +35,8 @@
#pragma once
+#include <gtk/gtk.h>
+
G_BEGIN_DECLS
typedef enum {
diff --git a/src/remmina_ext_exec.c b/src/remmina_ext_exec.c
index 7f45ec64f..1182266f1 100644
--- a/src/remmina_ext_exec.c
+++ b/src/remmina_ext_exec.c
@@ -34,14 +34,12 @@
*/
#include <gdk/gdkkeysyms.h>
-#include <gtk/gtk.h>
#include <glib/gi18n.h>
#include <glib.h>
#include <stdlib.h>
#include <sys/wait.h>
#include <unistd.h>
#include "remmina_utils.h"
-#include "remmina_file.h"
#include "remmina_ext_exec.h"
#include "remmina_public.h"
#include "remmina/remmina_trace_calls.h"
diff --git a/src/remmina_ext_exec.h b/src/remmina_ext_exec.h
index 38c926fdc..ba972fdab 100644
--- a/src/remmina_ext_exec.h
+++ b/src/remmina_ext_exec.h
@@ -35,6 +35,9 @@
#pragma once
+#include <gtk/gtk.h>
+#include "remmina_file.h"
+
G_BEGIN_DECLS
typedef struct {
diff --git a/src/remmina_external_tools.c b/src/remmina_external_tools.c
index 868031009..97543ca0d 100644
--- a/src/remmina_external_tools.c
+++ b/src/remmina_external_tools.c
@@ -36,6 +36,7 @@
#include <glib/gi18n.h>
#include <glib/gstdio.h>
#include <stdlib.h>
+#include "remmina_file.h"
#include "remmina/types.h"
#include "remmina_public.h"
#include "remmina_external_tools.h"
diff --git a/src/remmina_external_tools.h b/src/remmina_external_tools.h
index f6d78707a..72c378630 100644
--- a/src/remmina_external_tools.h
+++ b/src/remmina_external_tools.h
@@ -36,7 +36,6 @@
#pragma once
#include <gtk/gtk.h>
-#include "remmina_file.h"
#include "remmina_main.h"
G_BEGIN_DECLS
diff --git a/src/remmina_ftp_client.c b/src/remmina_ftp_client.c
index 3002a0fc1..d0f1a3469 100644
--- a/src/remmina_ftp_client.c
+++ b/src/remmina_ftp_client.c
@@ -37,14 +37,12 @@
#define _FILE_OFFSET_BITS 64
#include <gdk/gdk.h>
-#include <gtk/gtk.h>
#include <glib/gi18n.h>
#include <glib/gstdio.h>
#include "config.h"
#include "remmina_public.h"
#include "remmina_pref.h"
#include "remmina_marshals.h"
-#include "remmina_file.h"
#include "remmina_ftp_client.h"
#include "remmina_masterthread_exec.h"
#include "remmina/remmina_trace_calls.h"
diff --git a/src/remmina_ftp_client.h b/src/remmina_ftp_client.h
index 9aa630b8f..e056d3b32 100644
--- a/src/remmina_ftp_client.h
+++ b/src/remmina_ftp_client.h
@@ -36,6 +36,9 @@
#pragma once
+#include <gtk/gtk.h>
+#include "remmina_file.h"
+
G_BEGIN_DECLS
#define REMMINA_TYPE_FTP_CLIENT (remmina_ftp_client_get_type())
diff --git a/src/remmina_icon.c b/src/remmina_icon.c
index 5c7f8c94c..7d83cc010 100644
--- a/src/remmina_icon.c
+++ b/src/remmina_icon.c
@@ -36,7 +36,6 @@
#include "config.h"
-#include <gtk/gtk.h>
#include <glib/gi18n.h>
#include "remmina_icon.h"
diff --git a/src/remmina_icon.h b/src/remmina_icon.h
index a2fc4c751..49fc119a5 100644
--- a/src/remmina_icon.h
+++ b/src/remmina_icon.h
@@ -35,6 +35,8 @@
#pragma once
+#include <gtk/gtk.h>
+
G_BEGIN_DECLS
void remmina_icon_init(void);
diff --git a/src/remmina_key_chooser.c b/src/remmina_key_chooser.c
index b49261481..16be584c5 100644
--- a/src/remmina_key_chooser.c
+++ b/src/remmina_key_chooser.c
@@ -34,7 +34,6 @@
*
*/
-#include <gtk/gtk.h>
#include <glib/gi18n.h>
#include "remmina_key_chooser.h"
#include "remmina_public.h"
diff --git a/src/remmina_key_chooser.h b/src/remmina_key_chooser.h
index c8e10b892..fe33b55f8 100644
--- a/src/remmina_key_chooser.h
+++ b/src/remmina_key_chooser.h
@@ -35,6 +35,8 @@
#pragma once
+#include <gtk/gtk.h>
+
#define KEY_MODIFIER_SHIFT _("Shift+")
#define KEY_MODIFIER_CTRL _("Ctrl+")
#define KEY_MODIFIER_ALT _("Alt+")
diff --git a/src/remmina_message_panel.c b/src/remmina_message_panel.c
index 5d4f801bb..47208d2be 100644
--- a/src/remmina_message_panel.c
+++ b/src/remmina_message_panel.c
@@ -34,7 +34,6 @@
*
*/
-#include <gtk/gtk.h>
#include <glib/gi18n.h>
#include "config.h"
#include "remmina_public.h"
diff --git a/src/remmina_message_panel.h b/src/remmina_message_panel.h
index 87838c8f0..f991d26cc 100644
--- a/src/remmina_message_panel.h
+++ b/src/remmina_message_panel.h
@@ -36,6 +36,8 @@
#pragma once
+#include <gtk/gtk.h>
+
G_BEGIN_DECLS
#define REMMINA_TYPE_MESSAGE_PANEL (remmina_message_panel_get_type())
diff --git a/src/remmina_protocol_widget.c b/src/remmina_protocol_widget.c
index 5db892820..1c590b0fc 100644
--- a/src/remmina_protocol_widget.c
+++ b/src/remmina_protocol_widget.c
@@ -42,8 +42,6 @@
#include <gmodule.h>
#include <stdlib.h>
-
-
#include "remmina_chat_window.h"
#include "remmina_masterthread_exec.h"
#include "remmina_ext_exec.h"
diff --git a/src/remmina_scheduler.h b/src/remmina_scheduler.h
index 99fc2f581..615b1ff33 100644
--- a/src/remmina_scheduler.h
+++ b/src/remmina_scheduler.h
@@ -34,6 +34,8 @@
#pragma once
+#include <glib.h>
+
typedef struct {
GSourceFunc cb_func_ptr;
gpointer cb_func_data;
diff --git a/src/remmina_sftp_plugin.c b/src/remmina_sftp_plugin.c
index 4a4fd0d98..769344bb6 100644
--- a/src/remmina_sftp_plugin.c
+++ b/src/remmina_sftp_plugin.c
@@ -45,7 +45,6 @@
#include "remmina_sftp_client.h"
#include "remmina_plugin_manager.h"
#include "remmina_ssh.h"
-#include "remmina_protocol_widget.h"
#include "remmina_sftp_plugin.h"
#define REMMINA_PLUGIN_SFTP_FEATURE_PREF_SHOW_HIDDEN 1
diff --git a/src/remmina_sftp_plugin.h b/src/remmina_sftp_plugin.h
index 1ed80855e..6345e90da 100644
--- a/src/remmina_sftp_plugin.h
+++ b/src/remmina_sftp_plugin.h
@@ -36,6 +36,9 @@
#pragma once
+#include <glib.h>
+#include "remmina_protocol_widget.h"
+
G_BEGIN_DECLS
void remmina_sftp_plugin_register(void);
diff --git a/src/remmina_sodium.h b/src/remmina_sodium.h
index 10b092598..d3edeb72d 100644
--- a/src/remmina_sodium.h
+++ b/src/remmina_sodium.h
@@ -34,6 +34,8 @@
#pragma once
+#include <glib.h>
+
G_BEGIN_DECLS
#include <sodium.h>
diff --git a/src/remmina_stats.c b/src/remmina_stats.c
index bd5fb0464..4b8e09614 100644
--- a/src/remmina_stats.c
+++ b/src/remmina_stats.c
@@ -134,12 +134,10 @@
* @see https://www.remmina.org for more info.
*/
-
#include "config.h"
#include <string.h>
#include <sys/utsname.h>
#include <unistd.h>
-#include <glib.h>
#include <glib/gi18n.h>
#include <glib/gstdio.h>
#include <gtk/gtk.h>
diff --git a/src/remmina_stats.h b/src/remmina_stats.h
index 0ed6477bf..9c16b85ce 100644
--- a/src/remmina_stats.h
+++ b/src/remmina_stats.h
@@ -34,6 +34,8 @@
#pragma once
+#include <glib.h>
+
G_BEGIN_DECLS
#include "json-glib/json-glib.h"
diff --git a/src/remmina_string_list.c b/src/remmina_string_list.c
index 4645f7b98..304fc30e3 100644
--- a/src/remmina_string_list.c
+++ b/src/remmina_string_list.c
@@ -34,7 +34,6 @@
*
*/
-#include <gtk/gtk.h>
#include <string.h>
#include "config.h"
#include "remmina_public.h"
diff --git a/src/remmina_string_list.h b/src/remmina_string_list.h
index 1ec08ff00..bee98b2ba 100644
--- a/src/remmina_string_list.h
+++ b/src/remmina_string_list.h
@@ -36,6 +36,8 @@
#pragma once
+#include <gtk/gtk.h>
+
typedef gboolean (*RemminaStringListValidationFunc)(const gchar *new_str, gchar **error);
typedef struct _RemminaStringListPriv {
diff --git a/src/remmina_sysinfo.c b/src/remmina_sysinfo.c
index 07a15498b..cc916b3b3 100644
--- a/src/remmina_sysinfo.c
+++ b/src/remmina_sysinfo.c
@@ -35,7 +35,6 @@
*/
#include "config.h"
-#include <gtk/gtk.h>
#include <glib/gi18n.h>
#include <sys/stat.h>
#include <sys/types.h>
diff --git a/src/remmina_sysinfo.h b/src/remmina_sysinfo.h
index c9daea57b..5c6d7c3f6 100644
--- a/src/remmina_sysinfo.h
+++ b/src/remmina_sysinfo.h
@@ -34,6 +34,8 @@
#pragma once
+#include <gtk/gtk.h>
+
G_BEGIN_DECLS
gboolean remmina_sysinfo_is_appindicator_available(void);
diff --git a/src/remmina_unlock.c b/src/remmina_unlock.c
index 8e878ae32..68fe18c2a 100644
--- a/src/remmina_unlock.c
+++ b/src/remmina_unlock.c
@@ -34,7 +34,6 @@
#include <stdlib.h>
-#include <gtk/gtk.h>
#include <glib/gi18n.h>
#include <glib.h>
#include <glib/gprintf.h>
diff --git a/src/remmina_unlock.h b/src/remmina_unlock.h
index cb3804c9f..8176ccf42 100644
--- a/src/remmina_unlock.h
+++ b/src/remmina_unlock.h
@@ -35,6 +35,7 @@
#pragma once
#include <sodium.h>
+#include <gtk/gtk.h>
#if SODIUM_VERSION_INT >= 90200
typedef struct _RemminaUnlockDialog {
diff --git a/src/remmina_utils.c b/src/remmina_utils.c
index 26e5f3334..5d23b2fba 100644
--- a/src/remmina_utils.c
+++ b/src/remmina_utils.c
@@ -41,7 +41,6 @@
#include <sys/utsname.h>
#include <locale.h>
-#include <glib.h>
#include <glib/gi18n.h>
#include <glib/gstdio.h>
#include <gio/gio.h>
diff --git a/src/remmina_utils.h b/src/remmina_utils.h
index 400d8f2f2..a801f5e09 100644
--- a/src/remmina_utils.h
+++ b/src/remmina_utils.h
@@ -39,6 +39,8 @@
#pragma once
+#include <glib.h>
+
G_BEGIN_DECLS
gint remmina_utils_string_find(GString *haystack, gint start, gint end, const gchar *needle);
gint remmina_utils_string_replace(GString *str, gint pos, gint len, const gchar *replace);
diff --git a/src/remmina_widget_pool.c b/src/remmina_widget_pool.c
index 0b9828186..68774fcc4 100644
--- a/src/remmina_widget_pool.c
+++ b/src/remmina_widget_pool.c
@@ -34,7 +34,6 @@
*
*/
-#include <gtk/gtk.h>
#include <gmodule.h>
#include "remmina_public.h"
#include "remmina_widget_pool.h"
diff --git a/src/remmina_widget_pool.h b/src/remmina_widget_pool.h
index 33cb8031a..84291db1f 100644
--- a/src/remmina_widget_pool.h
+++ b/src/remmina_widget_pool.h
@@ -35,6 +35,8 @@
#pragma once
+#include <gtk/gtk.h>
+
G_BEGIN_DECLS
typedef gboolean (*RemminaWidgetPoolForEachFunc)(GtkWidget *widget, gpointer data);
diff --git a/src/rmnews.c b/src/rmnews.c
index 289a55061..d4ae81d22 100644
--- a/src/rmnews.c
+++ b/src/rmnews.c
@@ -40,7 +40,6 @@
#include <gio/gio.h>
#include <glib/gi18n.h>
#include <glib/gstdio.h>
-#include <gtk/gtk.h>
#include <libsoup/soup.h>
#include <stdio.h>
#include <stdlib.h>
diff --git a/src/rmnews.h b/src/rmnews.h
index e68bca3ab..734ffe1d0 100644
--- a/src/rmnews.h
+++ b/src/rmnews.h
@@ -48,6 +48,8 @@ typedef struct _RemminaNewsDialog {
#pragma once
+#include <gtk/gtk.h>
+
G_BEGIN_DECLS
extern gboolean disablenews;
void rmnews_schedule();