From e52b0dcb9540b854a341a881de2d26aa753e9a82 Mon Sep 17 00:00:00 2001
From: Nivesh Rajbhandari
Date: Thu, 22 Mar 2012 16:18:38 -0700
Subject: Adding checkbox in PI to start/stop WebGL animation preview.

Signed-off-by: Nivesh Rajbhandari <mqg734@motorola.com>
---
 js/data/pi/pi-data.js | 30 ++++++++++++++++++++++++++++++
 1 file changed, 30 insertions(+)

(limited to 'js/data/pi/pi-data.js')

diff --git a/js/data/pi/pi-data.js b/js/data/pi/pi-data.js
index 53fec3be..56337124 100755
--- a/js/data/pi/pi-data.js
+++ b/js/data/pi/pi-data.js
@@ -391,6 +391,16 @@ exports.PiData = Montage.create( Montage, {
                             checked: false
                         }
                     ],
+                    [
+                        {
+                            type: "checkbox",
+                            id: "animate",
+                            prop: "animate",
+                            defaultValue: true,
+                            value: "Animate",
+                            checked: true
+                        }
+                    ],
                     [
                         {
                             type: "dropdown",
@@ -484,6 +494,16 @@ exports.PiData = Montage.create( Montage, {
                             checked: false
                         }
                     ],
+                    [
+                        {
+                            type: "checkbox",
+                            id: "animate",
+                            prop: "animate",
+                            defaultValue: true,
+                            value: "Animate",
+                            checked: true
+                        }
+                    ],
                     [
                         {
                             type: "dropdown",
@@ -578,6 +598,16 @@ exports.PiData = Montage.create( Montage, {
                             checked: false
                         }
                     ],
+                    [
+                        {
+                            type: "checkbox",
+                            id: "animate",
+                            prop: "animate",
+                            defaultValue: true,
+                            value: "Animate",
+                            checked: true
+                        }
+                    ],
                     [
                         {
                             type: "dropdown",
-- 
cgit v1.2.3


From f2371c4a5a18a4dadb2e76f0275b90ac541e889d Mon Sep 17 00:00:00 2001
From: Nivesh Rajbhandari
Date: Thu, 22 Mar 2012 21:20:44 -0700
Subject: Adding enabled/disabled support for PI's checkbox control.

Signed-off-by: Nivesh Rajbhandari <mqg734@motorola.com>
---
 js/data/pi/pi-data.js | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

(limited to 'js/data/pi/pi-data.js')

diff --git a/js/data/pi/pi-data.js b/js/data/pi/pi-data.js
index 56337124..52360302 100755
--- a/js/data/pi/pi-data.js
+++ b/js/data/pi/pi-data.js
@@ -398,7 +398,8 @@ exports.PiData = Montage.create( Montage, {
                             prop: "animate",
                             defaultValue: true,
                             value: "Animate",
-                            checked: true
+                            checked: true,
+                            enabled: { boundObject: "this.controls", boundProperty: "useWebGl" }
                         }
                     ],
                     [
@@ -501,7 +502,8 @@ exports.PiData = Montage.create( Montage, {
                             prop: "animate",
                             defaultValue: true,
                             value: "Animate",
-                            checked: true
+                            checked: true,
+                            enabled: { boundObject: "this.controls", boundProperty: "useWebGl" }
                         }
                     ],
                     [
@@ -605,7 +607,8 @@ exports.PiData = Montage.create( Montage, {
                             prop: "animate",
                             defaultValue: true,
                             value: "Animate",
-                            checked: true
+                            checked: true,
+                            enabled: { boundObject: "this.controls", boundProperty: "useWebGl" }
                         }
                     ],
                     [
-- 
cgit v1.2.3