<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.sugarlabs.org/index.php?action=history&amp;feed=atom&amp;title=Features%2FEnhanced_color_selector%2FPatch-colorpicker</id>
	<title>Features/Enhanced color selector/Patch-colorpicker - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.sugarlabs.org/index.php?action=history&amp;feed=atom&amp;title=Features%2FEnhanced_color_selector%2FPatch-colorpicker"/>
	<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Features/Enhanced_color_selector/Patch-colorpicker&amp;action=history"/>
	<updated>2026-06-09T10:41:32Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Features/Enhanced_color_selector/Patch-colorpicker&amp;diff=40404&amp;oldid=prev</id>
		<title>Walter: Created page with &#039;&lt;pre&gt; --- src/jarabe/intro/colorpicker.py	2009-11-19 15:40:18.000000000 -0500 +++ src/jarabe/intro/colorpicker.py	2009-11-12 14:37:19.000000000 -0500 @@ -19,7 +19,7 @@ import hip…&#039;</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Features/Enhanced_color_selector/Patch-colorpicker&amp;diff=40404&amp;oldid=prev"/>
		<updated>2009-11-19T20:51:37Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;#039;&amp;lt;pre&amp;gt; --- src/jarabe/intro/colorpicker.py	2009-11-19 15:40:18.000000000 -0500 +++ src/jarabe/intro/colorpicker.py	2009-11-12 14:37:19.000000000 -0500 @@ -19,7 +19,7 @@ import hip…&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
--- src/jarabe/intro/colorpicker.py	2009-11-19 15:40:18.000000000 -0500&lt;br /&gt;
+++ src/jarabe/intro/colorpicker.py	2009-11-12 14:37:19.000000000 -0500&lt;br /&gt;
@@ -19,7 +19,7 @@ import hippo&lt;br /&gt;
 from sugar.graphics.icon import CanvasIcon&lt;br /&gt;
 from sugar.graphics import style&lt;br /&gt;
 from sugar.graphics.xocolor import XoColor&lt;br /&gt;
-&lt;br /&gt;
+&amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
 class ColorPicker(hippo.CanvasBox, hippo.CanvasItem):&lt;br /&gt;
     def __init__(self, **kwargs):&lt;br /&gt;
         hippo.CanvasBox.__init__(self, **kwargs)&lt;br /&gt;
@@ -41,3 +41,73 @@ class ColorPicker(hippo.CanvasBox, hippo&lt;br /&gt;
     def _set_random_colors(self):&lt;br /&gt;
         self._xo_color = XoColor()&lt;br /&gt;
         self._xo.props.xo_color = self._xo_color&lt;br /&gt;
+&amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
+class ColorPicker(hippo.CanvasBox, hippo.CanvasItem):&lt;br /&gt;
+    def __init__(self, me, **kwargs):&lt;br /&gt;
+        hippo.CanvasBox.__init__(self, **kwargs)&lt;br /&gt;
+        self.props.orientation = hippo.ORIENTATION_HORIZONTAL&lt;br /&gt;
+        self._xo_color = None&lt;br /&gt;
+&lt;br /&gt;
+        self._xo = CanvasIcon(size=style.XLARGE_ICON_SIZE,&lt;br /&gt;
+                              icon_name=&amp;#039;computer-xo&amp;#039;)&lt;br /&gt;
+        self._xo.connect(&amp;#039;activated&amp;#039;, self.__pressed_cb, me)&lt;br /&gt;
+        self.append(self._xo)&lt;br /&gt;
+&lt;br /&gt;
+    def __pressed_cb(self, item, me):&lt;br /&gt;
+        me.set_random_colors()&lt;br /&gt;
+&lt;br /&gt;
+class ColorPrev(hippo.CanvasBox, hippo.CanvasItem):&lt;br /&gt;
+    def __init__(self, me, **kwargs):&lt;br /&gt;
+        hippo.CanvasBox.__init__(self, **kwargs)&lt;br /&gt;
+        self.props.orientation = hippo.ORIENTATION_HORIZONTAL&lt;br /&gt;
+        self._xo_color = None&lt;br /&gt;
+&lt;br /&gt;
+        self._xo = CanvasIcon(size=style.STANDARD_ICON_SIZE,&lt;br /&gt;
+                              icon_name=&amp;#039;computer-xo&amp;#039;)&lt;br /&gt;
+        self._xo.connect(&amp;#039;activated&amp;#039;, self.__pressed_cb, me)&lt;br /&gt;
+        self.append(self._xo)&lt;br /&gt;
+&lt;br /&gt;
+    def __pressed_cb(self, item, me):&lt;br /&gt;
+        me.set_prev_colors()&lt;br /&gt;
+&lt;br /&gt;
+class ColorNext(hippo.CanvasBox, hippo.CanvasItem):&lt;br /&gt;
+    def __init__(self, me, **kwargs):&lt;br /&gt;
+        hippo.CanvasBox.__init__(self, **kwargs)&lt;br /&gt;
+        self.props.orientation = hippo.ORIENTATION_HORIZONTAL&lt;br /&gt;
+        self._xo_color = None&lt;br /&gt;
+&lt;br /&gt;
+        self._xo = CanvasIcon(size=style.STANDARD_ICON_SIZE,&lt;br /&gt;
+                              icon_name=&amp;#039;computer-xo&amp;#039;)&lt;br /&gt;
+        self._xo.connect(&amp;#039;activated&amp;#039;, self.__pressed_cb, me)&lt;br /&gt;
+        self.append(self._xo)&lt;br /&gt;
+&lt;br /&gt;
+    def __pressed_cb(self, item, me):&lt;br /&gt;
+        me.set_next_colors()&lt;br /&gt;
+&lt;br /&gt;
+class Prev(hippo.CanvasBox, hippo.CanvasItem):&lt;br /&gt;
+    def __init__(self, me, **kwargs):&lt;br /&gt;
+        hippo.CanvasBox.__init__(self, **kwargs)&lt;br /&gt;
+        self.props.orientation = hippo.ORIENTATION_HORIZONTAL&lt;br /&gt;
+        self._xo_color = None&lt;br /&gt;
+&lt;br /&gt;
+        self._xo = CanvasIcon(size=style.STANDARD_ICON_SIZE,&lt;br /&gt;
+                              icon_name=&amp;#039;go-left&amp;#039;)&lt;br /&gt;
+        self._xo.connect(&amp;#039;activated&amp;#039;, self.__pressed_cb, me)&lt;br /&gt;
+        self.append(self._xo)&lt;br /&gt;
+&lt;br /&gt;
+    def __pressed_cb(self, item, me):&lt;br /&gt;
+        me.set_prev_colors()&lt;br /&gt;
+&lt;br /&gt;
+class Next(hippo.CanvasBox, hippo.CanvasItem):&lt;br /&gt;
+    def __init__(self, me, **kwargs):&lt;br /&gt;
+        hippo.CanvasBox.__init__(self, **kwargs)&lt;br /&gt;
+        self.props.orientation = hippo.ORIENTATION_HORIZONTAL&lt;br /&gt;
+        self._xo_color = None&lt;br /&gt;
+&lt;br /&gt;
+        self._xo = CanvasIcon(size=style.STANDARD_ICON_SIZE,&lt;br /&gt;
+                              icon_name=&amp;#039;go-right&amp;#039;)&lt;br /&gt;
+        self._xo.connect(&amp;#039;activated&amp;#039;, self.__pressed_cb, me)&lt;br /&gt;
+        self.append(self._xo)&lt;br /&gt;
+&lt;br /&gt;
+    def __pressed_cb(self, item, me):&lt;br /&gt;
+        me.set_prev_colors()&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Walter</name></author>
	</entry>
</feed>