Sort headers using clang-tidy
[geeqie.git] / src / editors.cc
index 807d16e..a074d56 100644 (file)
  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  */
 
-#include "main.h"
 #include "editors.h"
 
+#include <config.h>
+
+#include "compat.h"
+#include "debug.h"
 #include "filedata.h"
 #include "filefilter.h"
+#include "intl.h"
+#include "main-defines.h"
+#include "main.h"
+#include "options.h"
 #include "pixbuf-util.h"
 #include "ui-fileops.h"
-#include "ui-spinner.h"
 #include "utilops.h"
 
-#define EDITOR_WINDOW_WIDTH 500
-#define EDITOR_WINDOW_HEIGHT 300
+enum {
+       EDITOR_WINDOW_WIDTH = 500,
+       EDITOR_WINDOW_HEIGHT = 300
+};
 
 
 
@@ -175,7 +183,9 @@ gboolean editor_read_desktop_file(const gchar *path)
        gchar *extensions;
        gchar *type;
        const gchar *key = filename_from_path(path);
-       gchar **categories, **only_show_in, **not_show_in;
+       gchar **categories;
+       gchar **only_show_in;
+       gchar **not_show_in;
        gchar *try_exec;
        GtkTreeIter iter;
        gboolean category_geeqie = FALSE;
@@ -568,7 +578,7 @@ static void editor_verbose_window_enable_close(EditorVerboseData *vd)
 {
        vd->gd->cancel_cb = editor_verbose_window_close;
 
-       spinner_set_interval(vd->spinner, -1);
+       gtk_spinner_stop(GTK_SPINNER(vd->spinner));
        gtk_widget_set_sensitive(vd->button_stop, FALSE);
        gtk_widget_set_sensitive(vd->button_close, TRUE);
 }
@@ -595,32 +605,33 @@ static EditorVerboseData *editor_verbose_window(EditorData *ed, const gchar *tex
                                                    editor_verbose_window_close, TRUE);
        gtk_widget_set_sensitive(vd->button_close, FALSE);
 
-       scrolled = gtk_scrolled_window_new(nullptr, nullptr);
-       gtk_scrolled_window_set_shadow_type(GTK_SCROLLED_WINDOW(scrolled), GTK_SHADOW_IN);
+       scrolled = gq_gtk_scrolled_window_new(nullptr, nullptr);
+       gq_gtk_scrolled_window_set_shadow_type(GTK_SCROLLED_WINDOW(scrolled), GTK_SHADOW_IN);
        gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(scrolled),
                                       GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
-       gtk_box_pack_start(GTK_BOX(vd->gd->vbox), scrolled, TRUE, TRUE, 5);
+       gq_gtk_box_pack_start(GTK_BOX(vd->gd->vbox), scrolled, TRUE, TRUE, 5);
        gtk_widget_show(scrolled);
 
        vd->text = gtk_text_view_new();
        gtk_text_view_set_editable(GTK_TEXT_VIEW(vd->text), FALSE);
        gtk_widget_set_size_request(vd->text, EDITOR_WINDOW_WIDTH, EDITOR_WINDOW_HEIGHT);
-       gtk_container_add(GTK_CONTAINER(scrolled), vd->text);
+       gq_gtk_container_add(GTK_WIDGET(scrolled), vd->text);
        gtk_widget_show(vd->text);
 
        hbox = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 0);
-       gtk_box_pack_start(GTK_BOX(vd->gd->vbox), hbox, FALSE, FALSE, 0);
+       gq_gtk_box_pack_start(GTK_BOX(vd->gd->vbox), hbox, FALSE, FALSE, 0);
        gtk_widget_show(hbox);
 
        vd->progress = gtk_progress_bar_new();
        gtk_progress_bar_set_fraction(GTK_PROGRESS_BAR(vd->progress), 0.0);
-       gtk_box_pack_start(GTK_BOX(hbox), vd->progress, TRUE, TRUE, 0);
+       gq_gtk_box_pack_start(GTK_BOX(hbox), vd->progress, TRUE, TRUE, 0);
        gtk_progress_bar_set_text(GTK_PROGRESS_BAR(vd->progress), "");
        gtk_progress_bar_set_show_text(GTK_PROGRESS_BAR(vd->progress), TRUE);
        gtk_widget_show(vd->progress);
 
-       vd->spinner = spinner_new(nullptr, SPINNER_SPEED);
-       gtk_box_pack_start(GTK_BOX(hbox), vd->spinner, FALSE, FALSE, 0);
+       vd->spinner = gtk_spinner_new();
+       gtk_spinner_start(GTK_SPINNER(vd->spinner));
+       gq_gtk_box_pack_start(GTK_BOX(hbox), vd->spinner, FALSE, FALSE, 0);
        gtk_widget_show(vd->spinner);
 
        gtk_widget_show(vd->gd->dialog);
@@ -1439,9 +1450,9 @@ const gchar *editor_get_error_str(EditorFlags flags)
 #pragma GCC diagnostic ignored "-Wunused-function"
 const gchar *editor_get_name_unused(const gchar *key)
 {
-       EditorDescription *editor = static_cast<EditorDescription *>(g_hash_table_lookup(editors, key));
+       auto *editor = static_cast<EditorDescription *>(g_hash_table_lookup(editors, key));
 
-       if (!editor) return NULL;
+       if (!editor) return nullptr;
 
        return editor->name;
 }