upgrade js libraries
This commit is contained in:
parent
be54bf0b3f
commit
a95d54f547
|
@ -7,7 +7,7 @@ import play.api.templates.Html
|
||||||
|
|
||||||
trait AssetHelper {
|
trait AssetHelper {
|
||||||
|
|
||||||
val assetVersion = 51
|
val assetVersion = 52
|
||||||
|
|
||||||
def cssTag(name: String) = css("stylesheets/" + name)
|
def cssTag(name: String) = css("stylesheets/" + name)
|
||||||
|
|
||||||
|
|
12
public/javascripts/deps.min.js
vendored
12
public/javascripts/deps.min.js
vendored
File diff suppressed because one or more lines are too long
72
public/javascripts/vendor/jquery.cookie.js
vendored
72
public/javascripts/vendor/jquery.cookie.js
vendored
|
@ -1,72 +0,0 @@
|
||||||
/*jshint eqnull:true */
|
|
||||||
/*!
|
|
||||||
* jQuery Cookie Plugin v1.2
|
|
||||||
* https://github.com/carhartl/jquery-cookie
|
|
||||||
*
|
|
||||||
* Copyright 2011, Klaus Hartl
|
|
||||||
* Dual licensed under the MIT or GPL Version 2 licenses.
|
|
||||||
* http://www.opensource.org/licenses/mit-license.php
|
|
||||||
* http://www.opensource.org/licenses/GPL-2.0
|
|
||||||
*/
|
|
||||||
(function ($, document, undefined) {
|
|
||||||
|
|
||||||
var pluses = /\+/g;
|
|
||||||
|
|
||||||
function raw(s) {
|
|
||||||
return s;
|
|
||||||
}
|
|
||||||
|
|
||||||
function decoded(s) {
|
|
||||||
return decodeURIComponent(s.replace(pluses, ' '));
|
|
||||||
}
|
|
||||||
|
|
||||||
var config = $.cookie = function (key, value, options) {
|
|
||||||
|
|
||||||
// write
|
|
||||||
if (value !== undefined) {
|
|
||||||
options = $.extend({}, config.defaults, options);
|
|
||||||
|
|
||||||
if (value === null) {
|
|
||||||
options.expires = -1;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (typeof options.expires === 'number') {
|
|
||||||
var days = options.expires, t = options.expires = new Date();
|
|
||||||
t.setDate(t.getDate() + days);
|
|
||||||
}
|
|
||||||
|
|
||||||
value = config.json ? JSON.stringify(value) : String(value);
|
|
||||||
|
|
||||||
return (document.cookie = [
|
|
||||||
encodeURIComponent(key), '=', config.raw ? value : encodeURIComponent(value),
|
|
||||||
options.expires ? '; expires=' + options.expires.toUTCString() : '', // use expires attribute, max-age is not supported by IE
|
|
||||||
options.path ? '; path=' + options.path : '',
|
|
||||||
options.domain ? '; domain=' + options.domain : '',
|
|
||||||
options.secure ? '; secure' : ''
|
|
||||||
].join(''));
|
|
||||||
}
|
|
||||||
|
|
||||||
// read
|
|
||||||
var decode = config.raw ? raw : decoded;
|
|
||||||
var cookies = document.cookie.split('; ');
|
|
||||||
for (var i = 0, parts; (parts = cookies[i] && cookies[i].split('=')); i++) {
|
|
||||||
if (decode(parts.shift()) === key) {
|
|
||||||
var cookie = decode(parts.join('='));
|
|
||||||
return config.json ? JSON.parse(cookie) : cookie;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return null;
|
|
||||||
};
|
|
||||||
|
|
||||||
config.defaults = {};
|
|
||||||
|
|
||||||
$.removeCookie = function (key, options) {
|
|
||||||
if ($.cookie(key) !== null) {
|
|
||||||
$.cookie(key, null, options);
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
return false;
|
|
||||||
};
|
|
||||||
|
|
||||||
})(jQuery, document);
|
|
2
public/javascripts/vendor/jquery.min.js
vendored
2
public/javascripts/vendor/jquery.min.js
vendored
File diff suppressed because one or more lines are too long
84
public/javascripts/vendor/jquery.mousewheel.js
vendored
84
public/javascripts/vendor/jquery.mousewheel.js
vendored
|
@ -1,84 +0,0 @@
|
||||||
/*! Copyright (c) 2011 Brandon Aaron (http://brandonaaron.net)
|
|
||||||
* Licensed under the MIT License (LICENSE.txt).
|
|
||||||
*
|
|
||||||
* Thanks to: http://adomas.org/javascript-mouse-wheel/ for some pointers.
|
|
||||||
* Thanks to: Mathias Bank(http://www.mathias-bank.de) for a scope bug fix.
|
|
||||||
* Thanks to: Seamus Leahy for adding deltaX and deltaY
|
|
||||||
*
|
|
||||||
* Version: 3.0.6
|
|
||||||
*
|
|
||||||
* Requires: 1.2.2+
|
|
||||||
*/
|
|
||||||
|
|
||||||
(function($) {
|
|
||||||
|
|
||||||
var types = ['DOMMouseScroll', 'mousewheel'];
|
|
||||||
|
|
||||||
if ($.event.fixHooks) {
|
|
||||||
for ( var i=types.length; i; ) {
|
|
||||||
$.event.fixHooks[ types[--i] ] = $.event.mouseHooks;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
$.event.special.mousewheel = {
|
|
||||||
setup: function() {
|
|
||||||
if ( this.addEventListener ) {
|
|
||||||
for ( var i=types.length; i; ) {
|
|
||||||
this.addEventListener( types[--i], handler, false );
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
this.onmousewheel = handler;
|
|
||||||
}
|
|
||||||
},
|
|
||||||
|
|
||||||
teardown: function() {
|
|
||||||
if ( this.removeEventListener ) {
|
|
||||||
for ( var i=types.length; i; ) {
|
|
||||||
this.removeEventListener( types[--i], handler, false );
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
this.onmousewheel = null;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
$.fn.extend({
|
|
||||||
mousewheel: function(fn) {
|
|
||||||
return fn ? this.bind("mousewheel", fn) : this.trigger("mousewheel");
|
|
||||||
},
|
|
||||||
|
|
||||||
unmousewheel: function(fn) {
|
|
||||||
return this.unbind("mousewheel", fn);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
|
|
||||||
function handler(event) {
|
|
||||||
var orgEvent = event || window.event, args = [].slice.call( arguments, 1 ), delta = 0, returnValue = true, deltaX = 0, deltaY = 0;
|
|
||||||
event = $.event.fix(orgEvent);
|
|
||||||
event.type = "mousewheel";
|
|
||||||
|
|
||||||
// Old school scrollwheel delta
|
|
||||||
if ( orgEvent.wheelDelta ) { delta = orgEvent.wheelDelta/120; }
|
|
||||||
if ( orgEvent.detail ) { delta = -orgEvent.detail/3; }
|
|
||||||
|
|
||||||
// New school multidimensional scroll (touchpads) deltas
|
|
||||||
deltaY = delta;
|
|
||||||
|
|
||||||
// Gecko
|
|
||||||
if ( orgEvent.axis !== undefined && orgEvent.axis === orgEvent.HORIZONTAL_AXIS ) {
|
|
||||||
deltaY = 0;
|
|
||||||
deltaX = -1*delta;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Webkit
|
|
||||||
if ( orgEvent.wheelDeltaY !== undefined ) { deltaY = orgEvent.wheelDeltaY/120; }
|
|
||||||
if ( orgEvent.wheelDeltaX !== undefined ) { deltaX = -1*orgEvent.wheelDeltaX/120; }
|
|
||||||
|
|
||||||
// Add event and delta to the front of the arguments
|
|
||||||
args.unshift(event, delta, deltaX, deltaY);
|
|
||||||
|
|
||||||
return ($.event.dispatch || $.event.handle).apply(this, args);
|
|
||||||
}
|
|
||||||
|
|
||||||
})(jQuery);
|
|
1
todo
1
todo
|
@ -61,3 +61,4 @@ mute ip
|
||||||
games with me http://en.lichess.org/forum/general-chess-discussion/-vs-me#2
|
games with me http://en.lichess.org/forum/general-chess-discussion/-vs-me#2
|
||||||
ssl websocket would pass through proxies http://en.lichess.org/forum/lichess-feedback/layout-bug-and-proxies#2 requires play 2.1
|
ssl websocket would pass through proxies http://en.lichess.org/forum/lichess-feedback/layout-bug-and-proxies#2 requires play 2.1
|
||||||
tournament 3 losses by time-out = resign
|
tournament 3 losses by time-out = resign
|
||||||
|
custom css scrollers for chats http://manos.malihu.gr/jquery-custom-content-scroller/
|
||||||
|
|
Loading…
Reference in a new issue