/pidgin/main: 8c92c821003c: Applying suggested changes

Jerin Philip <[email protected]>
Newsgroups gmane.comp.gnome.gaim.cvs
Message-ID <[email protected]>
Changeset: 8c92c821003cc9fcd5b780056f0e3e436a4a0150
Author:	 Jerin Philip <[email protected]>
Date:	 2016-02-12 17:07 +0530
Branch:	 default
URL: https://hg.pidgin.im/pidgin/main/rev/8c92c821003c

Description:

Applying suggested changes
Converted spaces to tabs, as followed in the code. Beautification at places. Better precision removing bitshift.

diffstat:

 pidgin/gtkconv.c |  86 ++++++++++++++++++++++++++-----------------------------
 1 files changed, 41 insertions(+), 45 deletions(-)

diffs (109 lines):

diff --git a/pidgin/gtkconv.c b/pidgin/gtkconv.c
--- a/pidgin/gtkconv.c
+++ b/pidgin/gtkconv.c
@@ -11111,52 +11111,48 @@ pidgin_conv_is_hidden(PidginConversation
 
 gfloat luminance(GdkColor color)
 {
-    gfloat r, g, b;
-    gfloat rr, gg, bb;
-    gint ir, ig, ib;
-    gfloat cutoff = 0.03928, scale = 12.92,
-          a = 0.055, d = 1.055, p = 2.2;
-    gfloat sRGBScale =  255.0;
-
-    ir = color.red >> 8;
-    ig = color.green >> 8;
-    ib = color.blue >> 8;
-
-    rr = (float)(ir)/sRGBScale;
-    gg = (float)(ig)/sRGBScale;
-    bb = (float)(ib)/sRGBScale;
-
-    r = (rr  > cutoff) ? pow((rr+a)/d, p) : rr/scale;
-    g = (gg  > cutoff) ? pow((gg+a)/d, p) : gg/scale;
-    b = (bb  > cutoff) ? pow((bb+a)/d, p) : bb/scale;
-
-    return (r*0.2126 + g*0.7152 + b*0.0722);
+	gfloat r, g, b;
+	gfloat rr, gg, bb;
+	gfloat cutoff = 0.03928, scale = 12.92;
+	gfloat a = 0.055, d = 1.055, p = 2.2;
+	gfloat sRGBScale =  65535.0;
+
+	/* Normalizing color values to [0,1] from the sRGB space.*/
+	rr = (float)(color.red)/sRGBScale;
+	gg = (float)(color.green)/sRGBScale;
+	bb = (float)(color.blue)/sRGBScale;
+
+	r = (rr  > cutoff) ? pow((rr+a)/d, p) : rr/scale;
+	g = (gg  > cutoff) ? pow((gg+a)/d, p) : gg/scale;
+	b = (bb  > cutoff) ? pow((bb+a)/d, p) : bb/scale;
+
+	return (r*0.2126 + g*0.7152 + b*0.0722);
 }
 
 /* Algorithm from https://www.w3.org/TR/2008/REC-WCAG20-20081211/relative-luminance.xml */
 static gboolean
 color_is_visible(GdkColor foreground, GdkColor background, gfloat min_contrast_ratio)
 {
-    gfloat lfg, lbg, lmin, lmax;
-    gfloat luminosity_ratio;
-
-    lfg = luminance(foreground); 
-    lbg = luminance(background);
-
-    if (lfg > lbg)
-        lmax = lfg, lmin = lbg;
-    else
-        lmax = lbg, lmin = lfg;
-
-    gfloat nr, dr;
-    nr = lmax + 0.05, dr = lmin - 0.05;
-    if ( dr == 0 ) 
-        dr += 0.01;
-
-    luminosity_ratio = nr/dr;
-    if ( luminosity_ratio < 0) 
-        luminosity_ratio *= -1.0;
-    return (luminosity_ratio > min_contrast_ratio);
+	gfloat lfg, lbg, lmin, lmax;
+	gfloat luminosity_ratio;
+
+	lfg = luminance(foreground); 
+	lbg = luminance(background);
+
+	if (lfg > lbg)
+		lmax = lfg, lmin = lbg;
+	else
+		lmax = lbg, lmin = lfg;
+
+	gfloat nr, dr;
+	nr = lmax + 0.05, dr = lmin - 0.05;
+	if ( dr == 0 ) 
+		dr += 0.01;
+
+	luminosity_ratio = nr/dr;
+	if ( luminosity_ratio < 0) 
+		luminosity_ratio *= -1.0;
+	return (luminosity_ratio > min_contrast_ratio);
 }
 
 
@@ -11216,11 +11212,11 @@ generate_nick_colors(guint numcolors, Gd
 		purple_debug_warning("gtkconv", "Unable to generate enough random colors before timeout. %u colors found.\n", i);
 	}
 
-    if( i == 0 ) {
-        /* To remove errors caused by an empty array. */
-        GdkColor color = {0, 32768, 32768, 32768};
-        g_array_append_val(colors, color);
-    }
+	if( i == 0 ) {
+		/* To remove errors caused by an empty array. */
+		GdkColor color = {0, 32768, 32768, 32768};
+		g_array_append_val(colors, color);
+	}
 
 	return colors;
 }

_______________________________________________
Commits mailing list
[email protected]
https://pidgin.im/cgi-bin/mailman/listinfo/commits
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.