/*
* Claws Mail -- a GTK+ based, lightweight, and fast e-mail client
- * Copyright (C) 1999-2017 Hiroyuki Yamamoto and the Claws Mail team
+ * Copyright (C) 1999-2021 the Claws Mail team and Hiroyuki Yamamoto
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
#include "menu.h"
#include "textview.h"
#include "main.h"
+#include "file-utils.h"
extern SessionStats session_stats;
static GtkTextBuffer *stats_text_buffer;
gtk_text_buffer_get_iter_at_offset(buffer, &iter, 0);
/* textview link style (based upon main prefs) */
- gtkut_convert_int_to_gdk_color(prefs_common.uri_col,
+ gtkut_convert_int_to_gdk_color(prefs_common.color[COL_URI],
(GdkColor*)&uri_color);
tag = gtk_text_buffer_create_tag(buffer, "link",
"foreground-gdk", &uri_color,
NULL);
#ifdef GENERIC_UMPC
ADD_TEXT("\n\n");
- ADD_TEXT(_("Copyright (C) 1999-2017\nThe Claws Mail Team\n"
- " and Hiroyuki Yamamoto"));
+ ADD_TEXT(_("Copyright (C) 1999-2021\nThe Claws Mail Team\n"
+ "and Hiroyuki Yamamoto"));
#endif
ADD_TEXT("\n\n");
gtk_text_buffer_insert_with_tags_by_name(buffer, &iter,
ADD_TEXT("\n\n");
/* textview link style (based upon main prefs) */
- gtkut_convert_int_to_gdk_color(prefs_common.uri_col,
+ gtkut_convert_int_to_gdk_color(prefs_common.color[COL_URI],
(GdkColor*)&uri_color);
tag = gtk_text_buffer_create_tag(buffer, "link",
gtk_text_buffer_get_iter_at_offset(buffer, &iter, 0);
path = g_strconcat(DOCDIR, G_DIR_SEPARATOR_S, RELEASE_NOTES_FILE, NULL);
- if ((fp = g_fopen(path, "rb")) == NULL) {
- if (ENOENT != errno) FILE_OP_ERROR(path, "fopen");
+ if ((fp = claws_fopen(path, "rb")) == NULL) {
+ if (ENOENT != errno) FILE_OP_ERROR(path, "claws_fopen");
g_free(path);
return scrolledwin;
}
g_free(path);
- while (fgets(buf, sizeof(buf), fp) != NULL) {
+ while (claws_fgets(buf, sizeof(buf), fp) != NULL) {
const gchar *src_codeset = conv_get_locale_charset_str();
const gchar *dest_codeset = CS_UTF_8;
gchar *tmp;
gtk_text_buffer_insert(buffer, &iter, tmp, -1);
g_free(tmp);
}
- fclose(fp);
+ claws_fclose(fp);
return scrolledwin;
}
window = gtkut_window_new(GTK_WINDOW_TOPLEVEL, "about");
gtk_window_set_position(GTK_WINDOW(window), GTK_WIN_POS_CENTER_ALWAYS);
gtk_window_set_title(GTK_WINDOW(window), _("About Claws Mail"));
+ gtk_window_set_type_hint(GTK_WINDOW(window), GDK_WINDOW_TYPE_HINT_DIALOG);
gtk_container_set_border_width(GTK_CONTAINER(window), 8);
gtk_widget_set_size_request(window, -1, -1);
g_signal_connect(G_OBJECT(window), "size_allocate",
gtk_box_pack_start(GTK_BOX(vbox2), label, FALSE, FALSE, 0);
markup = g_markup_printf_escaped
("<span weight=\"bold\" size=\"xx-large\">Claws Mail</span>\nversion %s",
- VERSION_GIT_FULL);
+ VERSION);
gtk_label_set_markup(GTK_LABEL(label), markup);
g_free(markup);
gtk_box_pack_start(GTK_BOX(vbox2), button, FALSE, FALSE, 0);
#ifndef GENERIC_UMPC
label = gtk_label_new
- (_("Copyright (C) 1999-2017\nThe Claws Mail Team\n"
+ (_("Copyright (C) 1999-2021\nThe Claws Mail Team\n"
"and Hiroyuki Yamamoto"));
gtk_label_set_selectable(GTK_LABEL(label), TRUE);
gtk_label_set_justify(GTK_LABEL(label), GTK_JUSTIFY_CENTER);