From ea70f06df60f6f4aa041931c207091d45fdc6241 Mon Sep 17 00:00:00 2001 From: Andy McKay Date: Tue, 29 Sep 2015 17:29:06 -0700 Subject: [PATCH] add in jquery.menu and change data element lookup (bug 1208395) --- lib/settings_base.py | 2 + static/js/lib/jquery-ui/menu.js | 610 +++++++++++++++++++++++++++++++ static/js/zamboni/collections.js | 2 +- 3 files changed, 613 insertions(+), 1 deletion(-) create mode 100644 static/js/lib/jquery-ui/menu.js diff --git a/lib/settings_base.py b/lib/settings_base.py index 51d56dd2b70..acf8fba72f9 100644 --- a/lib/settings_base.py +++ b/lib/settings_base.py @@ -607,6 +607,7 @@ def JINJA_CONFIG(): 'js/lib/jquery-ui/core.js', 'js/lib/jquery-ui/position.js', 'js/lib/jquery-ui/widget.js', + 'js/lib/jquery-ui/menu.js', 'js/lib/jquery-ui/mouse.js', 'js/lib/jquery-ui/autocomplete.js', 'js/lib/jquery-ui/datepicker.js', @@ -690,6 +691,7 @@ def JINJA_CONFIG(): 'js/lib/jquery-ui/position.js', 'js/lib/jquery-ui/widget.js', 'js/lib/jquery-ui/mouse.js', + 'js/lib/jquery-ui/menu.js', 'js/lib/jquery-ui/autocomplete.js', 'js/lib/jquery-ui/datepicker.js', 'js/lib/jquery-ui/sortable.js', diff --git a/static/js/lib/jquery-ui/menu.js b/static/js/lib/jquery-ui/menu.js new file mode 100644 index 00000000000..6342f2d3b7d --- /dev/null +++ b/static/js/lib/jquery-ui/menu.js @@ -0,0 +1,610 @@ +/*! + * jQuery UI Menu 1.9.2 + * http://jqueryui.com + * + * Copyright 2012 jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/menu/ + * + * Depends: + * jquery.ui.core.js + * jquery.ui.widget.js + * jquery.ui.position.js + */ +(function( $, undefined ) { + +var mouseHandled = false; + +$.widget( "ui.menu", { + version: "1.9.2", + defaultElement: "