From a6a6f9bcc5ff92f5bb5e9275336dfaec2d8e8f4c Mon Sep 17 00:00:00 2001
From: Eric Guzman
Date: Fri, 16 Mar 2012 17:56:25 -0700
Subject: Presets Panel - Change Tab labels, Add Un-3d preset
---
js/panels/presets/content.reel/content.html | 6 +++---
js/panels/presets/default-transition-presets.js | 16 ++++++++++++++++
2 files changed, 19 insertions(+), 3 deletions(-)
(limited to 'js/panels')
diff --git a/js/panels/presets/content.reel/content.html b/js/panels/presets/content.reel/content.html
index f01e6435..afbdd559 100644
--- a/js/panels/presets/content.reel/content.html
+++ b/js/panels/presets/content.reel/content.html
@@ -62,9 +62,9 @@ No rights, expressed or implied, whatsoever to this software are provided by Mot
diff --git a/js/panels/presets/default-transition-presets.js b/js/panels/presets/default-transition-presets.js
index 00873231..48f7c2b7 100644
--- a/js/panels/presets/default-transition-presets.js
+++ b/js/panels/presets/default-transition-presets.js
@@ -88,6 +88,22 @@ exports.transitionPresets = {
"-webkit-transform": "rotate(180deg)"
}
}]
+ },{
+ "text": "Remove 3D",
+ "selectorBase" : "remove-3d",
+ "rules" : [{
+ "selectorSuffix": "",
+ "styles" : {
+ "-webkit-transition": "all 0.4s ease-in"
+ }
+ },
+ {
+ "selectorSuffix" : ":hover",
+ "styles" : {
+ "-webkit-transform": "rotateX(0deg)",
+ "opacity": "1"
+ }
+ }]
}]
}]
};
\ No newline at end of file
--
cgit v1.2.3
From 41740c12e03ca1380eb80dc557faedae05e4ce1c Mon Sep 17 00:00:00 2001
From: Eric Guzman
Date: Sat, 17 Mar 2012 00:06:03 -0700
Subject: Presets Panel - Fix conflict with default transition presets
---
js/panels/presets/default-transition-presets.js | 30 +++++++++++++++++++++++++
1 file changed, 30 insertions(+)
(limited to 'js/panels')
diff --git a/js/panels/presets/default-transition-presets.js b/js/panels/presets/default-transition-presets.js
index 48f7c2b7..15f4882f 100644
--- a/js/panels/presets/default-transition-presets.js
+++ b/js/panels/presets/default-transition-presets.js
@@ -89,6 +89,36 @@ exports.transitionPresets = {
}
}]
},{
+ "text": "Scale Up",
+ "selectorBase" : "scale-up",
+ "rules" : [{
+ "selectorSuffix" : "",
+ "styles" : {
+ "-webkit-transition": "-webkit-transform 0.4s ease-in"
+ }
+ }, {
+ "selectorSuffix" : ":hover",
+ "styles" : {
+ "-webkit-transform": "scale(1.4)"
+ }
+ }]
+ },
+ {
+ "text": "Scale Down",
+ "selectorBase" : "scale-down",
+ "rules" : [{
+ "selectorSuffix" : "",
+ "styles" : {
+ "-webkit-transition": "-webkit-transform 0.4s ease-in"
+ }
+ }, {
+ "selectorSuffix" : ":hover",
+ "styles" : {
+ "-webkit-transform": "scale(.5)"
+ }
+ }]
+ },
+ {
"text": "Remove 3D",
"selectorBase" : "remove-3d",
"rules" : [{
--
cgit v1.2.3
From 14f28d0031dc9d522b4ae7d1dbff192b8d8a670e Mon Sep 17 00:00:00 2001
From: François Frisch
Date: Sat, 17 Mar 2012 11:58:58 -0700
Subject: Adding components to PI
---
.../ComponentsPanelBase.js | 22 +++++++++++++++++++++-
1 file changed, 21 insertions(+), 1 deletion(-)
(limited to 'js/panels')
diff --git a/js/panels/Components/ComponentsPanelBase.reel/ComponentsPanelBase.js b/js/panels/Components/ComponentsPanelBase.reel/ComponentsPanelBase.js
index b4eec771..981e666f 100755
--- a/js/panels/Components/ComponentsPanelBase.reel/ComponentsPanelBase.js
+++ b/js/panels/Components/ComponentsPanelBase.reel/ComponentsPanelBase.js
@@ -22,6 +22,26 @@ var ComponentsPanelBase = exports.ComponentsPanelBase = Montage.create(Component
value: {
"text": "styles",
"children": [
+ {
+ "text": "Widgets",
+ "children": [
+ {
+ "text": "Map",
+ "dataFile" : "node_modules/components-data/map.json",
+ "component": "map"
+ },
+ {
+ "text": "Feed Reader",
+ "dataFile" : "node_modules/components-data/feed-reader.json",
+ "component": "feedreader"
+ },
+ {
+ "text": "Search Bar",
+ "dataFile" : "node_modules/components-data/searchfield.json",
+ "component": "searchfield"
+ }
+ ]
+ },
{
"text": "Montage Components",
"children": [
@@ -50,7 +70,7 @@ var ComponentsPanelBase = exports.ComponentsPanelBase = Montage.create(Component
"dataFile" : "node_modules/components-data/number-input.json",
"component": "numberInput"
},
- {
+ {
"text": "Select Input",
"dataFile" : "node_modules/components-data/select.json",
"component": "select"
--
cgit v1.2.3
From 11afad994a9ff5e3c8c43d8ad9cd2cf7d0147797 Mon Sep 17 00:00:00 2001
From: Valerio Virgillito
Date: Sat, 17 Mar 2012 15:38:29 -0700
Subject: adding element creation for the map and feedreader components.
Signed-off-by: Valerio Virgillito
---
.../ComponentsPanelBase.reel/ComponentsPanelBase.js | 11 +++++++++++
1 file changed, 11 insertions(+)
(limited to 'js/panels')
diff --git a/js/panels/Components/ComponentsPanelBase.reel/ComponentsPanelBase.js b/js/panels/Components/ComponentsPanelBase.reel/ComponentsPanelBase.js
index 981e666f..92d21bc3 100755
--- a/js/panels/Components/ComponentsPanelBase.reel/ComponentsPanelBase.js
+++ b/js/panels/Components/ComponentsPanelBase.reel/ComponentsPanelBase.js
@@ -333,6 +333,7 @@ var ComponentsPanelBase = exports.ComponentsPanelBase = Montage.create(Component
el.setAttribute("type", "range");
break;
case "textfield":
+ case "searchfield":
el = NJUtils.makeNJElement("input", "Textfield", "component");
el.elementModel.pi = "TextfieldPi";
el.setAttribute("type", "text");
@@ -346,6 +347,16 @@ var ComponentsPanelBase = exports.ComponentsPanelBase = Montage.create(Component
el.elementModel.pi = "ToggleButtonPi";
el.innerHTML = "Off";
break;
+ case "map":
+ el = NJUtils.makeNJElement("div", "Map", "component");
+ el.elementModel.pi = "MapPi";
+ el.elementModel.isComponent = true;
+ break;
+ case "feedreader":
+ el = NJUtils.makeNJElement("div", "Feed Reader", "component");
+ el.elementModel.pi = "FeedReaderPi";
+ el.elementModel.isComponent = true;
+
}
return el;
--
cgit v1.2.3
From 09852e9b9b8e64f003bed5aa57630d8b42c8ac95 Mon Sep 17 00:00:00 2001
From: François Frisch
Date: Sat, 17 Mar 2012 19:28:30 -0700
Subject: Integrating picasa carousel and youtube channel
---
.../ComponentsPanelBase.reel/ComponentsPanelBase.js | 16 +++++++++++++---
1 file changed, 13 insertions(+), 3 deletions(-)
(limited to 'js/panels')
diff --git a/js/panels/Components/ComponentsPanelBase.reel/ComponentsPanelBase.js b/js/panels/Components/ComponentsPanelBase.reel/ComponentsPanelBase.js
index 92d21bc3..49d1179a 100755
--- a/js/panels/Components/ComponentsPanelBase.reel/ComponentsPanelBase.js
+++ b/js/panels/Components/ComponentsPanelBase.reel/ComponentsPanelBase.js
@@ -25,20 +25,30 @@ var ComponentsPanelBase = exports.ComponentsPanelBase = Montage.create(Component
{
"text": "Widgets",
"children": [
+ {
+ "text": "Feed Reader",
+ "dataFile" : "node_modules/components-data/feed-reader.json",
+ "component": "feedreader"
+ },
{
"text": "Map",
"dataFile" : "node_modules/components-data/map.json",
"component": "map"
},
{
- "text": "Feed Reader",
- "dataFile" : "node_modules/components-data/feed-reader.json",
- "component": "feedreader"
+ "text": "Picasa Carousel",
+ "dataFile" : "node_modules/components-data/picasa-carousel.json",
+ "component": "picasa-carousel"
},
{
"text": "Search Bar",
"dataFile" : "node_modules/components-data/searchfield.json",
"component": "searchfield"
+ },
+ {
+ "text": "Youtube Channel",
+ "dataFile" : "node_modules/components-data/youtube-channel.json",
+ "component": "youtube-channel"
}
]
},
--
cgit v1.2.3
From 6b1467535198f6b85bd2bf045d2c354b812616c2 Mon Sep 17 00:00:00 2001
From: François Frisch
Date: Sat, 17 Mar 2012 20:03:18 -0700
Subject: Youtube video is droppable
still getting errors with the carousel
Signed-off-by: Valerio Virgillito
---
.../ComponentsPanelBase.reel/ComponentsPanelBase.js | 11 +++++++++++
1 file changed, 11 insertions(+)
(limited to 'js/panels')
diff --git a/js/panels/Components/ComponentsPanelBase.reel/ComponentsPanelBase.js b/js/panels/Components/ComponentsPanelBase.reel/ComponentsPanelBase.js
index 49d1179a..dcb69255 100755
--- a/js/panels/Components/ComponentsPanelBase.reel/ComponentsPanelBase.js
+++ b/js/panels/Components/ComponentsPanelBase.reel/ComponentsPanelBase.js
@@ -366,6 +366,17 @@ var ComponentsPanelBase = exports.ComponentsPanelBase = Montage.create(Component
el = NJUtils.makeNJElement("div", "Feed Reader", "component");
el.elementModel.pi = "FeedReaderPi";
el.elementModel.isComponent = true;
+ break;
+ case "picasa-carousel":
+ el = NJUtils.makeNJElement("div", "Picasa Carousel", "component");
+ el.elementModel.pi = "PicasaCarouselPi";
+ el.elementModel.isComponent = true;
+ break;
+ case "youtube-channel":
+ el = NJUtils.makeNJElement("div", "Youtube Channel", "component");
+ el.elementModel.pi = "YoutubeChannelPi";
+ el.elementModel.isComponent = true;
+ break;
}
--
cgit v1.2.3
From 3056d540f32bb24927d06bfc516240cc6a0001f8 Mon Sep 17 00:00:00 2001
From: Valerio Virgillito
Date: Sun, 18 Mar 2012 15:13:25 -0700
Subject: looping through both branches of the components tree
Signed-off-by: Valerio Virgillito
---
.../ComponentsPanelBase.js | 22 +++++++++++++---------
1 file changed, 13 insertions(+), 9 deletions(-)
(limited to 'js/panels')
diff --git a/js/panels/Components/ComponentsPanelBase.reel/ComponentsPanelBase.js b/js/panels/Components/ComponentsPanelBase.reel/ComponentsPanelBase.js
index dcb69255..87c68a52 100755
--- a/js/panels/Components/ComponentsPanelBase.reel/ComponentsPanelBase.js
+++ b/js/panels/Components/ComponentsPanelBase.reel/ComponentsPanelBase.js
@@ -159,15 +159,19 @@ var ComponentsPanelBase = exports.ComponentsPanelBase = Montage.create(Component
_loadComponents: {
value: function() {
- this.componentsToLoad = this.components.children[0].children.length;
-
- for(var i = 0, component; component = this.components.children[0].children[i]; i++) {
- var req = new XMLHttpRequest();
- //req.identifier = "searchRequest";
- req.open("GET", component.dataFile);
- req.addEventListener("load", this, false);
- req.addEventListener("error", this, false);
- req.send();
+ for(var cat in this.components.children) {
+
+ this.componentsToLoad += this.components.children[cat].children.length;
+
+ for(var i = 0, component; component = this.components.children[cat].children[i]; i++) {
+ var req = new XMLHttpRequest();
+ //req.identifier = "searchRequest";
+ req.open("GET", component.dataFile);
+ req.addEventListener("load", this, false);
+ req.addEventListener("error", this, false);
+ req.send();
+ }
+
}
}
},
--
cgit v1.2.3
From 50ee8428d398d2a5f21f4d642642ba85d7df3e5e Mon Sep 17 00:00:00 2001
From: Nivesh Rajbhandari
Date: Mon, 19 Mar 2012 13:51:31 -0700
Subject: Replacing old button component with montage button component in our
UI.
Signed-off-by: Nivesh Rajbhandari
---
.../materials-library-panel.css | 8 ++---
.../materials-library-panel.html | 42 ++++++++++++++++++++--
.../materials-library-panel.js | 21 +----------
.../materials-popup.reel/materials-popup.html | 8 ++---
.../materials-popup.reel/materials-popup.js | 5 ++-
.../color/colorchippopup.reel/colorchippopup.js | 1 -
.../color/colorpanelpopup.reel/colorpanelpopup.js | 1 -
7 files changed, 50 insertions(+), 36 deletions(-)
(limited to 'js/panels')
diff --git a/js/panels/Materials/materials-library-panel.reel/materials-library-panel.css b/js/panels/Materials/materials-library-panel.reel/materials-library-panel.css
index 07488da1..fe88ebf6 100755
--- a/js/panels/Materials/materials-library-panel.reel/materials-library-panel.css
+++ b/js/panels/Materials/materials-library-panel.reel/materials-library-panel.css
@@ -23,7 +23,7 @@
width: 97%;
}
-#ml_buttons button {
+#ml_buttons .nj-skinned{
height: 22px;
overflow: hidden;
display: block;
@@ -31,17 +31,17 @@
margin: 0px 1px;
}
-#materialsLibraryPanel-ml_add_btn {
+#ml_add_btn {
float: left;
width: 60px;
}
-#materialsLibraryPanel-ml_copy_btn {
+#ml_copy_btn {
float: left;
width: 60px;
}
-#materialsLibraryPanel-ml_delete_btn {
+#ml_delete_btn {
float: right;
width: 60px;
}
\ No newline at end of file
diff --git a/js/panels/Materials/materials-library-panel.reel/materials-library-panel.html b/js/panels/Materials/materials-library-panel.reel/materials-library-panel.html
index 6ba4ac75..fe17d0f8 100755
--- a/js/panels/Materials/materials-library-panel.reel/materials-library-panel.html
+++ b/js/panels/Materials/materials-library-panel.reel/materials-library-panel.html
@@ -10,6 +10,42 @@