From 8114e9dd3f1c80093d381faacf0452e5ea3f0448 Mon Sep 17 00:00:00 2001 From: raveit65 Date: Mon, 17 Oct 2016 10:03:05 +0200 Subject: GTK+-2: fix fontcolor for dark bg in caja Fixes https://github.com/mate-desktop/mate-desktop/issues/237 --- libmate-desktop/mate-bg.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'libmate-desktop') diff --git a/libmate-desktop/mate-bg.c b/libmate-desktop/mate-bg.c index 5f28dde..e8c198a 100644 --- a/libmate-desktop/mate-bg.c +++ b/libmate-desktop/mate-bg.c @@ -1327,9 +1327,15 @@ mate_bg_is_dark (MateBG *bg, g_object_unref (pixbuf); } +#if GTK_CHECK_VERSION (3, 0, 0) intensity = ((guint) (color.red * 65535) * 77 + (guint) (color.green * 65535) * 150 + (guint) (color.blue * 65535) * 28) >> 16; +#else + intensity = (color.red * 77 + + color.green * 150 + + color.blue * 28) >> 16; +#endif return intensity < 160; /* biased slightly to be dark */ } -- cgit v1.2.1