From c4e454eda7a8bbc44990c901406ec1fcdcd2c7b5 Mon Sep 17 00:00:00 2001 From: Egor Date: Sun, 9 Jul 2017 13:04:50 -0700 Subject: [PATCH] Deployed 280c539 --- ...c4ba5.js => huegasm-abd1a66aaa351159810ccd74766cd13f.js} | 6 +++--- index.html | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) rename assets/{huegasm-42c83b1ce98a32fb0ea9d3ef91dc4ba5.js => huegasm-abd1a66aaa351159810ccd74766cd13f.js} (99%) diff --git a/assets/huegasm-42c83b1ce98a32fb0ea9d3ef91dc4ba5.js b/assets/huegasm-abd1a66aaa351159810ccd74766cd13f.js similarity index 99% rename from assets/huegasm-42c83b1ce98a32fb0ea9d3ef91dc4ba5.js rename to assets/huegasm-abd1a66aaa351159810ccd74766cd13f.js index 266af1a..e640c29 100644 --- a/assets/huegasm-42c83b1ce98a32fb0ea9d3ef91dc4ba5.js +++ b/assets/huegasm-abd1a66aaa351159810ccd74766cd13f.js @@ -158,12 +158,12 @@ var n=t.default.Component,l=t.default.$ e.default=n.extend({elementId:"color-picker",rgb:null,canvas:null,canvasContext:null,pressingDown:!1,mouseUp:function(){this.set("pressingDown",!1)},mouseMove:function(e){this.get("pressingDown")&&this.mouseDown(e)},mouseDown:function(e){var t=l(this.get("canvas")).offset(),n=Math.floor(e.pageX-t.left),o=Math.floor(e.pageY-t.top),s=this.get("canvasContext").getImageData(n,o,1,1),a=s.data this.set("pressingDown",!0),0===a[0]&&0===a[1]&&0===a[2]||this.set("rgb",[a[0],a[1],a[2]])},didInsertElement:function(){var e=l("#picker")[0],t=e.getContext("2d"),n=new Image n.src="assets/images/colormap-83aafd17086eaab68b229a681c04139b.png",n.onload=function(){t.drawImage(n,0,0,n.width,n.height)},this.setProperties({canvas:e,canvasContext:t})}})}),define("huegasm/pods/components/lights-tab/color-picker/template",["exports"],function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=Ember.HTMLBars.template({id:"YQpu+owT",block:'{"statements":[[11,"canvas",[]],[15,"id","picker"],[15,"width","256"],[15,"height","256"],[13],[14]],"locals":[],"named":[],"yields":[],"hasPartials":false}',meta:{moduleName:"huegasm/pods/components/lights-tab/color-picker/template.hbs"}})}),define("huegasm/pods/components/lights-tab/component",["exports","ember"],function(e,t){Object.defineProperty(e,"__esModule",{value:!0}) -var n=t.default.Component,l=t.default.observer,o=t.default.computed,s=t.default.on,a=t.default.run,i=a.later,r=a.throttle,c=t.default.$ +var n=t.default.Component,l=t.default.observer,o=t.default.computed,s=t.default.on,a=t.default.run,i=a.later,r=a.throttle,c=t.default.$,u=t.default.isEmpty e.default=n.extend({classNames:["col-sm-10","col-sm-offset-1","col-xs-12"],classNameBindings:["active::hidden"],elementId:"lights-tab",rgb:[255,255,255],lightsOn:!1,colorLoopOn:!1,lightsOnTxt:o("lightsOn",function(){return this.get("lightsOn")?"On":"Off"}),colorloopOnTxt:o("colorLoopOn",function(){return this.get("colorLoopOn")?"On":"Off"}),lightsBrightness:o("lightsData","activeLights.[]",function(){var e=this.get("lightsData"),t=this.get("activeLights"),n=0 return t.forEach(function(t){n+=e[t].state.bri}),n/t.length}),brightnessControlDisabled:o.not("lightsOn"),onColorLoopOnChange:l("colorLoopOn",function(){var e=this,t=this.get("lightsData"),n=this.get("activeLights"),l=this.get("colorLoopOn"),o=l?"colorloop":"none" l!==n.some(function(e){return"colorloop"===t[e].state.effect})&&n.forEach(function(t){e.get("lightsData")[t].state.effect!==o&&c.ajax(e.get("apiURL")+"/lights/"+t+"/state",{data:JSON.stringify({effect:o}),contentType:"application/json",type:"PUT"})})}),rgbPreview:l("rgb",function(){var e=this,t=this.get("rgb"),n=rgbToCie(t[0],t[1],t[2]) this.set("colorLoopOn",!1),this.get("activeLights").forEach(function(t){c.ajax(e.get("apiURL")+"/lights/"+t+"/state",{data:JSON.stringify({xy:n}),contentType:"application/json",type:"PUT"})}),this.set("colorLoopOn",!1),c(".color").css("background","rgb("+t[0]+","+t[1]+","+t[2]+")")}),onActiveLightsChange:s("init",l("activeLights.[]",function(){var e=this.get("lightsData"),t=null,n=!0 -if(this.get("activeLights").forEach(function(l){var o=e[l] +if(!u(e))if(this.get("activeLights").forEach(function(l){var o=e[l] null!==t&&t[0]!==o.state.xy[0]&&t[1]!==o.state.xy[1]&&(n=!1),t=o.state.xy}),n&&t){var l=cieToRgb(t[0],t[1]) c(".color").css("background","rgb("+Math.abs(l[0])+","+Math.abs(l[1])+","+Math.abs(l[2])+")")}else c(".color").css("background","rgb(255,255,255)")})),lightsOnChange:s("init",l("lightsData.@each.state.on","activeLights.[]",function(){if(!this.get("strobeOn")){var e=this.get("lightsData"),t=this.get("activeLights").some(function(t){return!0===e[t].state.on}) this.set("lightsOn",t)}})),onLightsOnChange:l("lightsOn",function(){var e=this,t=this.get("lightsData"),n=this.get("activeLights"),l=this.get("lightsOn"),o=n.some(function(e){return!0===t[e].state.on}) @@ -305,4 +305,4 @@ e.default=o}),define("huegasm/svgs",["exports"],function(e){Object.definePropert entity:'', floor:'',go:'',gu10:'',gu10_perfectfit:'',hds:'',impulse:'',iris:'',lightstrip:'',motion_sensor:'',par16:'',pendant_oval:'',pendant_round:'',pendant_square:'',phoenix_ceiling:'',phoenix_ceiling_2:'',phoenix_down:'',phoenix_pendant:'',phoenix_table:'',phoenix_wall:'',recessed:'',storylight:'',table:'',tap:'',white_and_color_e27:'',white_e27:''}}}},"safari-pinned-tab":''}}),define("huegasm/templates/components/transition-group",["exports"],function(e){ Object.defineProperty(e,"__esModule",{value:!0}),e.default=Ember.HTMLBars.template({id:"qoSDoMss",block:'{"statements":[[18,"default"],[0,"\\n"]],"locals":[],"named":[],"yields":["default"],"hasPartials":false}',meta:{moduleName:"huegasm/templates/components/transition-group.hbs"}})}),define("huegasm/utils/clamp",["exports","ember-paper/utils/clamp"],function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("huegasm/config/environment",["ember"],function(e){try{var t="huegasm/config/environment",n=document.querySelector('meta[name="'+t+'"]').getAttribute("content"),l=JSON.parse(unescape(n)),o={default:l} -return Object.defineProperty(o,"__esModule",{value:!0}),o}catch(e){throw new Error('Could not read config from meta tag with name "'+t+'".')}}),runningTests||require("huegasm/app").default.create({name:"huegasm",version:"1.0.0+b17f0cbd"}) +return Object.defineProperty(o,"__esModule",{value:!0}),o}catch(e){throw new Error('Could not read config from meta tag with name "'+t+'".')}}),runningTests||require("huegasm/app").default.create({name:"huegasm",version:"1.0.0+280c5397"}) diff --git a/index.html b/index.html index f417317..e5ef374 100644 --- a/index.html +++ b/index.html @@ -27,7 +27,7 @@ - + @@ -63,7 +63,7 @@ - +