talons

Fork of Claws Mail https://www.claws-mail
Log | Files | Refs | README | LICENSE

commit 83321e1ba147929711ebe3dfb226a166f7cf6736
parent 3cc244f9a1bca5b0e6597796a191868888ea27ff
Author: Andrej Kacian <ticho@claws-mail.org>
Date:   Fri,  9 Feb 2018 23:02:46 +0100

No need to allocate colors via GdkColormap with GTK3.

Diffstat:
Msrc/plugins/vcalendar/day-view.c | 8--------
Msrc/plugins/vcalendar/month-view.c | 7-------
2 files changed, 0 insertions(+), 15 deletions(-)

diff --git a/src/plugins/vcalendar/day-view.c b/src/plugins/vcalendar/day-view.c @@ -650,10 +650,8 @@ static void build_day_view_header(day_win *dw, char *start_date) static void build_day_view_colours(day_win *dw) { GtkStyle *def_style, *cur_style; - GdkColormap *pic1_cmap; GtkWidget *ctree = NULL; def_style = gtk_widget_get_default_style(); - pic1_cmap = gdk_colormap_get_system(); if (mainwindow_get_mainwindow()) { ctree = mainwindow_get_mainwindow()->summaryview->ctree; @@ -669,12 +667,10 @@ static void build_day_view_colours(day_win *dw) dw->bg1.red += (dw->bg1.red < 63000 ? 2000 : -2000); dw->bg1.green += (dw->bg1.green < 63000 ? 2000 : -2000); dw->bg1.blue += (dw->bg1.blue < 63000 ? 2000 : -2000); - gdk_colormap_alloc_color(pic1_cmap, &dw->bg1, FALSE, TRUE); dw->bg2.red += (dw->bg2.red > 1000 ? -1000 : 1000); dw->bg2.green += (dw->bg2.green > 1000 ? -1000 : 1000); dw->bg2.blue += (dw->bg2.blue > 1000 ? -1000 : 1000); - gdk_colormap_alloc_color(pic1_cmap, &dw->bg2, FALSE, TRUE); if (!gdk_color_parse("white", &dw->line_color)) { g_warning("color parse failed: white"); @@ -706,10 +702,6 @@ static void build_day_view_colours(day_win *dw) dw->bg_today.green = (3*dw->bg_today.green + cur_style->bg[GTK_STATE_NORMAL].red)/4; dw->bg_today.blue = (3*dw->bg_today.blue + cur_style->bg[GTK_STATE_NORMAL].red)/4; } - - gdk_colormap_alloc_color(pic1_cmap, &dw->line_color, FALSE, TRUE); - gdk_colormap_alloc_color(pic1_cmap, &dw->fg_sunday, FALSE, TRUE); - gdk_colormap_alloc_color(pic1_cmap, &dw->bg_today, FALSE, TRUE); } static void fill_hour(day_win *dw, gint col, gint row, char *text) diff --git a/src/plugins/vcalendar/month-view.c b/src/plugins/vcalendar/month-view.c @@ -726,10 +726,8 @@ static void build_month_view_header(month_win *mw, char *start_date) static void build_month_view_colours(month_win *mw) { GtkStyle *def_style, *cur_style; - GdkColormap *pic1_cmap; GtkWidget *ctree = NULL; def_style = gtk_widget_get_default_style(); - pic1_cmap = gdk_colormap_get_system(); if (mainwindow_get_mainwindow()) { ctree = mainwindow_get_mainwindow()->summaryview->ctree; @@ -746,12 +744,10 @@ static void build_month_view_colours(month_win *mw) mw->bg1.red += (mw->bg1.red < 63000 ? 2000 : -2000); mw->bg1.green += (mw->bg1.green < 63000 ? 2000 : -2000); mw->bg1.blue += (mw->bg1.blue < 63000 ? 2000 : -2000); - gdk_colormap_alloc_color(pic1_cmap, &mw->bg1, FALSE, TRUE); mw->bg2.red += (mw->bg2.red > 1000 ? -1000 : 1000); mw->bg2.green += (mw->bg2.green > 1000 ? -1000 : 1000); mw->bg2.blue += (mw->bg2.blue > 1000 ? -1000 : 1000); - gdk_colormap_alloc_color(pic1_cmap, &mw->bg2, FALSE, TRUE); if (!gdk_color_parse("white", &mw->line_color)) { g_warning("color parse failed: white"); @@ -783,9 +779,6 @@ static void build_month_view_colours(month_win *mw) mw->bg_today.green = (3*mw->bg_today.green + cur_style->bg[GTK_STATE_NORMAL].red)/4; mw->bg_today.blue = (3*mw->bg_today.blue + cur_style->bg[GTK_STATE_NORMAL].red)/4; } - gdk_colormap_alloc_color(pic1_cmap, &mw->line_color, FALSE, TRUE); - gdk_colormap_alloc_color(pic1_cmap, &mw->fg_sunday, FALSE, TRUE); - gdk_colormap_alloc_color(pic1_cmap, &mw->bg_today, FALSE, TRUE); } static void fill_hour(month_win *mw, gint col, gint row, char *text)