From 0bd277049a8bd97a6e549b7831e3b1e791de27fc Mon Sep 17 00:00:00 2001 From: DanielRapp Date: Sat, 13 Oct 2012 16:25:33 +0200 Subject: [PATCH] Updated to Noisy 1.1.1 Fixes a pretty severe bug for certain parameters. --- ajax/libs/noisy/1.1.1/jquery.noisy.min.js | 3 +++ ajax/libs/noisy/package.json | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 ajax/libs/noisy/1.1.1/jquery.noisy.min.js diff --git a/ajax/libs/noisy/1.1.1/jquery.noisy.min.js b/ajax/libs/noisy/1.1.1/jquery.noisy.min.js new file mode 100644 index 000000000..890f35b5a --- /dev/null +++ b/ajax/libs/noisy/1.1.1/jquery.noisy.min.js @@ -0,0 +1,3 @@ +(function(c){c.fn.noisy=function(b){var b=c.extend({},c.fn.noisy.defaults,b),d,h,a=!1;try{h=!0,a=localStorage.getItem(window.JSON.stringify(b))}catch(l){h=!1}if(a)d=a;else{a=document.createElement("canvas");if(a.getContext){a.width=a.height=b.size;for(var i=a.getContext("2d"),e=i.createImageData(a.width,a.height),j=Math.round(b.intensity*Math.pow(b.size,2)),k=255*b.opacity;j--;){var f=~~(Math.random()*a.width),g=~~(Math.random()*a.height),f=4*(f+g*e.width),g=j%255;e.data[f]=g;e.data[f+1]=b.monochrome? +g:~~(255*Math.random());e.data[f+2]=b.monochrome?g:~~(255*Math.random());e.data[f+3]=~~(Math.random()*k)}i.putImageData(e,0,0);d=a.toDataURL("image/png");if(0!=d.indexOf("data:image/png")||c.browser.msie&&9>c.browser.version.substr(0,1)&&32768