[gtk+] gtkcolorsel.c: Do not use GdkColor API
- From: Javier JardÃn <jjardon src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] gtkcolorsel.c: Do not use GdkColor API
- Date: Thu, 5 Jan 2012 03:38:43 +0000 (UTC)
commit e77ffa6f871c0b0fd61da789ca4fc14d8e7a90ac
Author: Javier JardÃn <jjardon gnome org>
Date: Wed Jan 4 15:57:33 2012 +0100
gtkcolorsel.c: Do not use GdkColor API
gtk/gtkcolorsel.c | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-)
---
diff --git a/gtk/gtkcolorsel.c b/gtk/gtkcolorsel.c
index 8347bd2..a5f181e 100644
--- a/gtk/gtkcolorsel.c
+++ b/gtk/gtkcolorsel.c
@@ -2027,7 +2027,7 @@ hex_changed (GtkWidget *hex_entry,
{
GtkColorSelection *colorsel;
GtkColorSelectionPrivate *priv;
- GdkColor color;
+ GdkRGBA color;
gchar *text;
colorsel = GTK_COLOR_SELECTION (data);
@@ -2037,11 +2037,11 @@ hex_changed (GtkWidget *hex_entry,
return;
text = gtk_editable_get_chars (GTK_EDITABLE (priv->hex_entry), 0, -1);
- if (gdk_color_parse (text, &color))
+ if (gdk_rgba_parse (&color, text))
{
- priv->color[COLORSEL_RED] = CLAMP (color.red / 65535.0, 0.0, 1.0);
- priv->color[COLORSEL_GREEN] = CLAMP (color.green / 65535.0, 0.0, 1.0);
- priv->color[COLORSEL_BLUE] = CLAMP (color.blue / 65535.0, 0.0, 1.0);
+ priv->color[COLORSEL_RED] = color.red;
+ priv->color[COLORSEL_GREEN] = color.green;
+ priv->color[COLORSEL_BLUE] = color.blue;
gtk_rgb_to_hsv (priv->color[COLORSEL_RED],
priv->color[COLORSEL_GREEN],
priv->color[COLORSEL_BLUE],
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]