[svn] Better like a four colors gradient.
--- a/immsview Fri Feb 06 19:56:40 2004 -0500
+++ b/immsview Fri Feb 06 20:18:41 2004 -0500
@@ -20,9 +20,12 @@
# Free Software Foundation, Inc., 59 Temple Place - Suite 330,
# Boston, MA 02111-1307, USA.
-_version_ = "$Id: immsview 1704 2004-02-07 00:53:02Z fabien $"
+_version_ = "$Id: immsview 1706 2004-02-07 01:18:41Z fabien $"
# $Log$
+# Revision 1.24 2004/02/07 01:18:41 fabien
+# Better like a four colors gradient.
+#
# Revision 1.23 2004/02/07 00:53:02 fabien
# Make a gradient of color instead...
# I'm not sure which one I prefer however.
@@ -236,15 +239,19 @@
return results
_gdk_colors = []
-for i in range(150-75+1):
- med = (150-75+1)/2
- if i > med:
+for i in range(76):
+ if i <= 25:
+ red = 255
+ green = i * 255 / med
+ blue = 0
+ elif i <= 50:
+ red = (50-i) * 255 / 25
green = 255
- red = (2*med-i) * 255 / med
+ blue = 0
else:
- green = i * 255 / med
- red = 255
- blue = 0
+ green = 0
+ green = 255
+ blue = (i-50) * 255 / 25
_gdk_colors.append("#%02X%02X%02X" % (red, green, blue))
def rating_to_color(rate):