From 812083037dfe602d0a05eea2d5f7066dd60814a3 Mon Sep 17 00:00:00 2001 From: Dan Pastusek Date: Wed, 4 Sep 2013 14:33:17 -0600 Subject: [PATCH 1/3] Adding screenfull.js (v1.0.4) --- .../screenfull.js/1.0.4/screenfull.min.js | 7 ++++++ ajax/libs/screenfull.js/package.json | 23 +++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 ajax/libs/screenfull.js/1.0.4/screenfull.min.js create mode 100644 ajax/libs/screenfull.js/package.json diff --git a/ajax/libs/screenfull.js/1.0.4/screenfull.min.js b/ajax/libs/screenfull.js/1.0.4/screenfull.min.js new file mode 100644 index 000000000..1c7619ce8 --- /dev/null +++ b/ajax/libs/screenfull.js/1.0.4/screenfull.min.js @@ -0,0 +1,7 @@ +/*! +* screenfull +* v1.0.4 - 2013-05-26 +* https://github.com/sindresorhus/screenfull.js +* (c) Sindre Sorhus; MIT License +*/ +(function(a,b){"use strict";var c="undefined"!=typeof Element&&"ALLOW_KEYBOARD_INPUT"in Element,d=function(){for(var a,c,d=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"]],e=0,f=d.length,g={};f>e;e++)if(a=d[e],a&&a[1]in b){for(e=0,c=a.length;c>e;e++)g[d[0][e]]=a[e];return g}return!1}(),e={request:function(a){var e=d.requestFullscreen;a=a||b.documentElement,/5\.1[\.\d]* Safari/.test(navigator.userAgent)?a[e]():a[e](c&&Element.ALLOW_KEYBOARD_INPUT)},exit:function(){b[d.exitFullscreen]()},toggle:function(a){this.isFullscreen?this.exit():this.request(a)},onchange:function(){},onerror:function(){},raw:d};return d?(Object.defineProperties(e,{isFullscreen:{get:function(){return!!b[d.fullscreenElement]}},element:{enumerable:!0,get:function(){return b[d.fullscreenElement]}},enabled:{enumerable:!0,get:function(){return!!b[d.fullscreenEnabled]}}}),b.addEventListener(d.fullscreenchange,function(a){e.onchange.call(e,a)}),b.addEventListener(d.fullscreenerror,function(a){e.onerror.call(e,a)}),a.screenfull=e,void 0):a.screenfull=!1})(window,document); diff --git a/ajax/libs/screenfull.js/package.json b/ajax/libs/screenfull.js/package.json new file mode 100644 index 000000000..a5efb2b79 --- /dev/null +++ b/ajax/libs/screenfull.js/package.json @@ -0,0 +1,23 @@ +{ + "name": "screenfull", + "filename": "screenfull.min.js", + "version": "1.0.4", + "description": "Simple wrapper for cross-browser usage of the JavaScript Fullscreen API", + "homepage": "https://github.com/sindresorhus/screenfull.js", + "keywords": [ + "screenfull", + "fullscreen" + ], + "maintainers": [ + { + "name": "Sindre Sorhus", + "web": "http://sindresorhus.com/" + }, + ], + "repositories": [ + { + "type": "github", + "url": "https://github.com/sindresorhus/screenfull.js" + } + ] +} From 0b9bdf3483ba9034d6f13a874ac6f0bea8175dd6 Mon Sep 17 00:00:00 2001 From: Dan Pastusek Date: Thu, 5 Sep 2013 09:45:53 -0600 Subject: [PATCH 2/3] fixing package.json package name --- ajax/libs/screenfull.js/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ajax/libs/screenfull.js/package.json b/ajax/libs/screenfull.js/package.json index a5efb2b79..ddfffca9e 100644 --- a/ajax/libs/screenfull.js/package.json +++ b/ajax/libs/screenfull.js/package.json @@ -1,5 +1,5 @@ { - "name": "screenfull", + "name": "screenfull.js", "filename": "screenfull.min.js", "version": "1.0.4", "description": "Simple wrapper for cross-browser usage of the JavaScript Fullscreen API", From 07d7d746cced288c9484c6ecdbd6d66c04905cf0 Mon Sep 17 00:00:00 2001 From: Dan Pastusek Date: Thu, 5 Sep 2013 10:19:15 -0600 Subject: [PATCH 3/3] fixing package.json format --- ajax/libs/screenfull.js/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ajax/libs/screenfull.js/package.json b/ajax/libs/screenfull.js/package.json index ddfffca9e..75af87df5 100644 --- a/ajax/libs/screenfull.js/package.json +++ b/ajax/libs/screenfull.js/package.json @@ -12,7 +12,7 @@ { "name": "Sindre Sorhus", "web": "http://sindresorhus.com/" - }, + } ], "repositories": [ {