diff --git a/CHANGELOG.md b/CHANGELOG.md index 8270cc56..44c0003f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ ## Changelog ## -### Unreleased +### 2.6.4 #### Fixed @@ -8,7 +8,7 @@ * LayerClick sometimes breaks when the source is not a mouseevent ([Issue #132](https://github.com/swisnl/jQuery-contextMenu/issues/132)). * The contextmenu now checks `visible` on items once instead of twice. Fixes [issue 612](https://github.com/swisnl/jQuery-contextMenu/issues/612). * Font awesome li height is now consistent again ([Issue #610](https://github.com/swisnl/jQuery-contextMenu/issues/610)). - + ### 2.6.3 diff --git a/dist/font/context-menu-icons.eot b/dist/font/context-menu-icons.eot index 02278c27..9a5e3130 100644 Binary files a/dist/font/context-menu-icons.eot and b/dist/font/context-menu-icons.eot differ diff --git a/dist/font/context-menu-icons.ttf b/dist/font/context-menu-icons.ttf index aae7d7d9..4775bb4e 100644 Binary files a/dist/font/context-menu-icons.ttf and b/dist/font/context-menu-icons.ttf differ diff --git a/dist/font/context-menu-icons.woff b/dist/font/context-menu-icons.woff index 5ab6f162..71c473a0 100644 Binary files a/dist/font/context-menu-icons.woff and b/dist/font/context-menu-icons.woff differ diff --git a/dist/font/context-menu-icons.woff2 b/dist/font/context-menu-icons.woff2 index 15c310bd..24e2f102 100644 Binary files a/dist/font/context-menu-icons.woff2 and b/dist/font/context-menu-icons.woff2 differ diff --git a/dist/jquery.contextMenu.css b/dist/jquery.contextMenu.css index c5fceb84..465d222e 100644 --- a/dist/jquery.contextMenu.css +++ b/dist/jquery.contextMenu.css @@ -2,7 +2,7 @@ /*! * jQuery contextMenu - Plugin for simple contextMenu handling * - * Version: v2.6.3 + * Version: v2.6.4 * * Authors: Björn Brala (SWIS.nl), Rodney Rehm, Addy Osmani (patches for FF) * Web: http://swisnl.github.io/jQuery-contextMenu/ @@ -12,7 +12,7 @@ * Licensed under * MIT License http://www.opensource.org/licenses/mit-license * - * Date: 2018-03-16T11:08:31.415Z + * Date: 2018-03-16T11:13:46.072Z */ @-webkit-keyframes cm-spin { 0% { @@ -54,8 +54,8 @@ font-style: normal; font-weight: normal; - src: url("font/context-menu-icons.eot?4mls"); - src: url("font/context-menu-icons.eot?4mls#iefix") format("embedded-opentype"), url("font/context-menu-icons.woff2?4mls") format("woff2"), url("font/context-menu-icons.woff?4mls") format("woff"), url("font/context-menu-icons.ttf?4mls") format("truetype"); + src: url("font/context-menu-icons.eot?1s39y"); + src: url("font/context-menu-icons.eot?1s39y#iefix") format("embedded-opentype"), url("font/context-menu-icons.woff2?1s39y") format("woff2"), url("font/context-menu-icons.woff?1s39y") format("woff"), url("font/context-menu-icons.ttf?1s39y") format("truetype"); } .context-menu-icon-add:before { diff --git a/dist/jquery.contextMenu.js b/dist/jquery.contextMenu.js index a8ec6896..30671bc7 100755 --- a/dist/jquery.contextMenu.js +++ b/dist/jquery.contextMenu.js @@ -1,7 +1,7 @@ /** - * jQuery contextMenu v2.6.3 - Plugin for simple contextMenu handling + * jQuery contextMenu v2.6.4 - Plugin for simple contextMenu handling * - * Version: v2.6.3 + * Version: v2.6.4 * * Authors: Björn Brala (SWIS.nl), Rodney Rehm, Addy Osmani (patches for FF) * Web: http://swisnl.github.io/jQuery-contextMenu/ @@ -11,7 +11,7 @@ * Licensed under * MIT License http://www.opensource.org/licenses/mit-license * - * Date: 2018-03-16T11:08:31.358Z + * Date: 2018-03-16T11:13:45.992Z */ // jscs:disable diff --git a/dist/jquery.contextMenu.min.css b/dist/jquery.contextMenu.min.css index b943aa8a..26e144eb 100644 --- a/dist/jquery.contextMenu.min.css +++ b/dist/jquery.contextMenu.min.css @@ -1,7 +1,7 @@ @charset "UTF-8";/*! * jQuery contextMenu - Plugin for simple contextMenu handling * - * Version: v2.6.3 + * Version: v2.6.4 * * Authors: Björn Brala (SWIS.nl), Rodney Rehm, Addy Osmani (patches for FF) * Web: http://swisnl.github.io/jQuery-contextMenu/ @@ -11,6 +11,6 @@ * Licensed under * MIT License http://www.opensource.org/licenses/mit-license * - * Date: 2018-03-16T11:08:31.415Z - */@-webkit-keyframes cm-spin{0%{-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}100%{-webkit-transform:translateY(-50%) rotate(359deg);transform:translateY(-50%) rotate(359deg)}}@-o-keyframes cm-spin{0%{-webkit-transform:translateY(-50%) rotate(0);-o-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}100%{-webkit-transform:translateY(-50%) rotate(359deg);-o-transform:translateY(-50%) rotate(359deg);transform:translateY(-50%) rotate(359deg)}}@keyframes cm-spin{0%{-webkit-transform:translateY(-50%) rotate(0);-o-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}100%{-webkit-transform:translateY(-50%) rotate(359deg);-o-transform:translateY(-50%) rotate(359deg);transform:translateY(-50%) rotate(359deg)}}@font-face{font-family:context-menu-icons;font-style:normal;font-weight:400;src:url(font/context-menu-icons.eot?4mls);src:url(font/context-menu-icons.eot?4mls#iefix) format("embedded-opentype"),url(font/context-menu-icons.woff2?4mls) format("woff2"),url(font/context-menu-icons.woff?4mls) format("woff"),url(font/context-menu-icons.ttf?4mls) format("truetype")}.context-menu-icon-add:before{content:"\EA01"}.context-menu-icon-copy:before{content:"\EA02"}.context-menu-icon-cut:before{content:"\EA03"}.context-menu-icon-delete:before{content:"\EA04"}.context-menu-icon-edit:before{content:"\EA05"}.context-menu-icon-loading:before{content:"\EA06"}.context-menu-icon-paste:before{content:"\EA07"}.context-menu-icon-quit:before{content:"\EA08"}.context-menu-icon::before{position:absolute;top:50%;left:0;width:2em;font-family:context-menu-icons;font-size:1em;font-style:normal;font-weight:400;line-height:1;color:#2980b9;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.context-menu-icon.context-menu-hover:before{color:#fff}.context-menu-icon.context-menu-disabled::before{color:#bbb}.context-menu-icon.context-menu-icon-loading:before{-webkit-animation:cm-spin 2s infinite;-o-animation:cm-spin 2s infinite;animation:cm-spin 2s infinite}.context-menu-icon.context-menu-icon--fa{display:list-item;font-family:inherit;line-height:inherit}.context-menu-icon.context-menu-icon--fa::before{position:absolute;top:50%;left:0;width:2em;font-family:FontAwesome;font-size:1em;font-style:normal;font-weight:400;line-height:1;color:#2980b9;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.context-menu-icon.context-menu-icon--fa.context-menu-hover:before{color:#fff}.context-menu-icon.context-menu-icon--fa.context-menu-disabled::before{color:#bbb}.context-menu-list{position:absolute;display:inline-block;min-width:13em;max-width:26em;padding:.25em 0;margin:.3em;font-family:inherit;font-size:inherit;list-style-type:none;background:#fff;border:1px solid #bebebe;border-radius:.2em;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.5);box-shadow:0 2px 5px rgba(0,0,0,.5)}.context-menu-item{position:relative;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:.2em 2em;color:#2f2f2f;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff}.context-menu-separator{padding:0;margin:.35em 0;border-bottom:1px solid #e6e6e6}.context-menu-item>label>input,.context-menu-item>label>textarea{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.context-menu-item.context-menu-hover{color:#fff;cursor:pointer;background-color:#2980b9}.context-menu-item.context-menu-disabled{color:#bbb;cursor:default;background-color:#fff}.context-menu-input.context-menu-hover{color:#2f2f2f;cursor:default}.context-menu-submenu:after{position:absolute;top:50%;right:.5em;z-index:1;width:0;height:0;content:'';border-color:transparent transparent transparent #2f2f2f;border-style:solid;border-width:.25em 0 .25em .25em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.context-menu-item.context-menu-input{padding:.3em .6em}.context-menu-input>label>*{vertical-align:top}.context-menu-input>label>input[type=checkbox],.context-menu-input>label>input[type=radio]{position:relative;top:.12em;margin-right:.4em}.context-menu-input>label{margin:0}.context-menu-input>label,.context-menu-input>label>input[type=text],.context-menu-input>label>select,.context-menu-input>label>textarea{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.context-menu-input>label>textarea{height:7em}.context-menu-item>.context-menu-list{top:.3em;right:-.3em;display:none}.context-menu-item.context-menu-visible>.context-menu-list{display:block}.context-menu-accesskey{text-decoration:underline} + * Date: 2018-03-16T11:13:46.072Z + */@-webkit-keyframes cm-spin{0%{-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}100%{-webkit-transform:translateY(-50%) rotate(359deg);transform:translateY(-50%) rotate(359deg)}}@-o-keyframes cm-spin{0%{-webkit-transform:translateY(-50%) rotate(0);-o-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}100%{-webkit-transform:translateY(-50%) rotate(359deg);-o-transform:translateY(-50%) rotate(359deg);transform:translateY(-50%) rotate(359deg)}}@keyframes cm-spin{0%{-webkit-transform:translateY(-50%) rotate(0);-o-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}100%{-webkit-transform:translateY(-50%) rotate(359deg);-o-transform:translateY(-50%) rotate(359deg);transform:translateY(-50%) rotate(359deg)}}@font-face{font-family:context-menu-icons;font-style:normal;font-weight:400;src:url(font/context-menu-icons.eot?1s39y);src:url(font/context-menu-icons.eot?1s39y#iefix) format("embedded-opentype"),url(font/context-menu-icons.woff2?1s39y) format("woff2"),url(font/context-menu-icons.woff?1s39y) format("woff"),url(font/context-menu-icons.ttf?1s39y) format("truetype")}.context-menu-icon-add:before{content:"\EA01"}.context-menu-icon-copy:before{content:"\EA02"}.context-menu-icon-cut:before{content:"\EA03"}.context-menu-icon-delete:before{content:"\EA04"}.context-menu-icon-edit:before{content:"\EA05"}.context-menu-icon-loading:before{content:"\EA06"}.context-menu-icon-paste:before{content:"\EA07"}.context-menu-icon-quit:before{content:"\EA08"}.context-menu-icon::before{position:absolute;top:50%;left:0;width:2em;font-family:context-menu-icons;font-size:1em;font-style:normal;font-weight:400;line-height:1;color:#2980b9;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.context-menu-icon.context-menu-hover:before{color:#fff}.context-menu-icon.context-menu-disabled::before{color:#bbb}.context-menu-icon.context-menu-icon-loading:before{-webkit-animation:cm-spin 2s infinite;-o-animation:cm-spin 2s infinite;animation:cm-spin 2s infinite}.context-menu-icon.context-menu-icon--fa{display:list-item;font-family:inherit;line-height:inherit}.context-menu-icon.context-menu-icon--fa::before{position:absolute;top:50%;left:0;width:2em;font-family:FontAwesome;font-size:1em;font-style:normal;font-weight:400;line-height:1;color:#2980b9;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.context-menu-icon.context-menu-icon--fa.context-menu-hover:before{color:#fff}.context-menu-icon.context-menu-icon--fa.context-menu-disabled::before{color:#bbb}.context-menu-list{position:absolute;display:inline-block;min-width:13em;max-width:26em;padding:.25em 0;margin:.3em;font-family:inherit;font-size:inherit;list-style-type:none;background:#fff;border:1px solid #bebebe;border-radius:.2em;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.5);box-shadow:0 2px 5px rgba(0,0,0,.5)}.context-menu-item{position:relative;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:.2em 2em;color:#2f2f2f;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff}.context-menu-separator{padding:0;margin:.35em 0;border-bottom:1px solid #e6e6e6}.context-menu-item>label>input,.context-menu-item>label>textarea{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.context-menu-item.context-menu-hover{color:#fff;cursor:pointer;background-color:#2980b9}.context-menu-item.context-menu-disabled{color:#bbb;cursor:default;background-color:#fff}.context-menu-input.context-menu-hover{color:#2f2f2f;cursor:default}.context-menu-submenu:after{position:absolute;top:50%;right:.5em;z-index:1;width:0;height:0;content:'';border-color:transparent transparent transparent #2f2f2f;border-style:solid;border-width:.25em 0 .25em .25em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.context-menu-item.context-menu-input{padding:.3em .6em}.context-menu-input>label>*{vertical-align:top}.context-menu-input>label>input[type=checkbox],.context-menu-input>label>input[type=radio]{position:relative;top:.12em;margin-right:.4em}.context-menu-input>label{margin:0}.context-menu-input>label,.context-menu-input>label>input[type=text],.context-menu-input>label>select,.context-menu-input>label>textarea{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.context-menu-input>label>textarea{height:7em}.context-menu-item>.context-menu-list{top:.3em;right:-.3em;display:none}.context-menu-item.context-menu-visible>.context-menu-list{display:block}.context-menu-accesskey{text-decoration:underline} /*# sourceMappingURL=jquery.contextMenu.min.css.map */ diff --git a/dist/jquery.contextMenu.min.css.map b/dist/jquery.contextMenu.min.css.map index 411bcd4f..8446f931 100644 --- a/dist/jquery.contextMenu.min.css.map +++ b/dist/jquery.contextMenu.min.css.map @@ -1 +1 @@ -{"version":3,"sources":["jquery.contextMenu.css","jquery.contextMenu.min.css"],"names":[],"mappings":"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","file":"jquery.contextMenu.min.css","sourcesContent":["@charset \"UTF-8\";\n/*!\n * jQuery contextMenu - Plugin for simple contextMenu handling\n *\n * Version: v2.6.3\n *\n * Authors: Björn Brala (SWIS.nl), Rodney Rehm, Addy Osmani (patches for FF)\n * Web: http://swisnl.github.io/jQuery-contextMenu/\n *\n * Copyright (c) 2011-2018 SWIS BV and contributors\n *\n * Licensed under\n * MIT License http://www.opensource.org/licenses/mit-license\n *\n * Date: 2018-03-16T11:08:31.415Z\n */\n@keyframes cm-spin {\n 0% {\n -webkit-transform: translateY(-50%) rotate(0deg);\n transform: translateY(-50%) rotate(0deg); }\n 100% {\n -webkit-transform: translateY(-50%) rotate(359deg);\n transform: translateY(-50%) rotate(359deg); } }\n\n@font-face {\n font-family: \"context-menu-icons\";\n src: url(\"font/context-menu-icons.eot?4mls\");\n src: url(\"font/context-menu-icons.eot?4mls#iefix\") format(\"embedded-opentype\"), url(\"font/context-menu-icons.woff2?4mls\") format(\"woff2\"), url(\"font/context-menu-icons.woff?4mls\") format(\"woff\"), url(\"font/context-menu-icons.ttf?4mls\") format(\"truetype\");\n font-weight: normal;\n font-style: normal; }\n\n.context-menu-icon-add:before {\n content: \"\\EA01\"; }\n\n.context-menu-icon-copy:before {\n content: \"\\EA02\"; }\n\n.context-menu-icon-cut:before {\n content: \"\\EA03\"; }\n\n.context-menu-icon-delete:before {\n content: \"\\EA04\"; }\n\n.context-menu-icon-edit:before {\n content: \"\\EA05\"; }\n\n.context-menu-icon-loading:before {\n content: \"\\EA06\"; }\n\n.context-menu-icon-paste:before {\n content: \"\\EA07\"; }\n\n.context-menu-icon-quit:before {\n content: \"\\EA08\"; }\n\n.context-menu-icon::before {\n color: #2980B9;\n font-family: \"context-menu-icons\";\n font-style: normal;\n font-weight: normal;\n font-size: 1em;\n left: 0;\n line-height: 1;\n position: absolute;\n text-align: center;\n top: 50%;\n transform: translateY(-50%);\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n width: 2em; }\n\n.context-menu-icon.context-menu-hover:before {\n color: #FFF; }\n\n.context-menu-icon.context-menu-disabled::before {\n color: #bbbbbb; }\n\n.context-menu-icon.context-menu-icon-loading:before {\n animation: cm-spin 2s infinite; }\n\n.context-menu-icon.context-menu-icon--fa {\n display: list-item;\n font-family: inherit;\n line-height: inherit; }\n .context-menu-icon.context-menu-icon--fa::before {\n color: #2980B9;\n font-family: FontAwesome;\n font-style: normal;\n font-weight: normal;\n font-size: 1em;\n left: 0;\n line-height: 1;\n position: absolute;\n text-align: center;\n top: 50%;\n transform: translateY(-50%);\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n width: 2em; }\n .context-menu-icon.context-menu-icon--fa.context-menu-hover:before {\n color: #FFF; }\n .context-menu-icon.context-menu-icon--fa.context-menu-disabled::before {\n color: #bbbbbb; }\n\n.context-menu-list {\n background: #FFF;\n border: 1px solid #bebebe;\n border-radius: 0.2em;\n box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);\n display: inline-block;\n font-family: inherit;\n font-size: inherit;\n list-style-type: none;\n margin: 0.3em;\n max-width: 26em;\n min-width: 13em;\n padding: 0.25em 0;\n position: absolute; }\n\n.context-menu-item {\n background-color: #FFF;\n box-sizing: content-box;\n color: #2F2F2F;\n padding: 0.2em 2em;\n position: relative;\n user-select: none; }\n\n.context-menu-separator {\n border-bottom: 1px solid #e6e6e6;\n margin: 0.35em 0;\n padding: 0; }\n\n.context-menu-item > label > input,\n.context-menu-item > label > textarea {\n user-select: text; }\n\n.context-menu-item.context-menu-hover {\n background-color: #2980B9;\n color: #FFF;\n cursor: pointer; }\n\n.context-menu-item.context-menu-disabled {\n background-color: #FFF;\n color: #bbbbbb;\n cursor: default; }\n\n.context-menu-input.context-menu-hover {\n cursor: default;\n color: #2F2F2F; }\n\n.context-menu-submenu:after {\n content: '';\n border-style: solid;\n border-width: .25em 0 .25em .25em;\n border-color: transparent transparent transparent #2F2F2F;\n height: 0;\n position: absolute;\n right: .5em;\n top: 50%;\n transform: translateY(-50%);\n width: 0;\n z-index: 1; }\n\n/**\n * Inputs\n */\n.context-menu-item.context-menu-input {\n padding: .3em .6em; }\n\n/* vertically align inside labels */\n.context-menu-input > label > * {\n vertical-align: top; }\n\n/* position checkboxes and radios as icons */\n.context-menu-input > label > input[type=\"checkbox\"],\n.context-menu-input > label > input[type=\"radio\"] {\n margin-right: .4em;\n position: relative;\n top: .12em; }\n\n.context-menu-input > label {\n margin: 0; }\n\n.context-menu-input > label,\n.context-menu-input > label > input[type=\"text\"],\n.context-menu-input > label > textarea,\n.context-menu-input > label > select {\n box-sizing: border-box;\n display: block;\n width: 100%; }\n\n.context-menu-input > label > textarea {\n height: 7em; }\n\n.context-menu-item > .context-menu-list {\n display: none;\n /* re-positioned by js */\n right: -.3em;\n top: .3em; }\n\n.context-menu-item.context-menu-visible > .context-menu-list {\n display: block; }\n\n.context-menu-accesskey {\n text-decoration: underline; }\n","@charset \"UTF-8\";/*!\n * jQuery contextMenu - Plugin for simple contextMenu handling\n *\n * Version: v2.6.3\n *\n * Authors: Björn Brala (SWIS.nl), Rodney Rehm, Addy Osmani (patches for FF)\n * Web: http://swisnl.github.io/jQuery-contextMenu/\n *\n * Copyright (c) 2011-2018 SWIS BV and contributors\n *\n * Licensed under\n * MIT License http://www.opensource.org/licenses/mit-license\n *\n * Date: 2018-03-16T10:50:09.648Z\n */@-webkit-keyframes cm-spin{0%{-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}100%{-webkit-transform:translateY(-50%) rotate(359deg);transform:translateY(-50%) rotate(359deg)}}@-o-keyframes cm-spin{0%{-webkit-transform:translateY(-50%) rotate(0);-o-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}100%{-webkit-transform:translateY(-50%) rotate(359deg);-o-transform:translateY(-50%) rotate(359deg);transform:translateY(-50%) rotate(359deg)}}@keyframes cm-spin{0%{-webkit-transform:translateY(-50%) rotate(0);-o-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}100%{-webkit-transform:translateY(-50%) rotate(359deg);-o-transform:translateY(-50%) rotate(359deg);transform:translateY(-50%) rotate(359deg)}}@font-face{font-family:context-menu-icons;font-style:normal;font-weight:400;src:url(font/context-menu-icons.eot?1z485);src:url(font/context-menu-icons.eot?1z485#iefix) format(\"embedded-opentype\"),url(font/context-menu-icons.woff2?1z485) format(\"woff2\"),url(font/context-menu-icons.woff?1z485) format(\"woff\"),url(font/context-menu-icons.ttf?1z485) format(\"truetype\")}.context-menu-icon-add:before{content:\"\\EA01\"}.context-menu-icon-copy:before{content:\"\\EA02\"}.context-menu-icon-cut:before{content:\"\\EA03\"}.context-menu-icon-delete:before{content:\"\\EA04\"}.context-menu-icon-edit:before{content:\"\\EA05\"}.context-menu-icon-loading:before{content:\"\\EA06\"}.context-menu-icon-paste:before{content:\"\\EA07\"}.context-menu-icon-quit:before{content:\"\\EA08\"}.context-menu-icon::before{position:absolute;top:50%;left:0;width:2em;font-family:context-menu-icons;font-size:1em;font-style:normal;font-weight:400;line-height:1;color:#2980b9;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.context-menu-icon.context-menu-hover:before{color:#fff}.context-menu-icon.context-menu-disabled::before{color:#bbb}.context-menu-icon.context-menu-icon-loading:before{-webkit-animation:cm-spin 2s infinite;-o-animation:cm-spin 2s infinite;animation:cm-spin 2s infinite}.context-menu-icon.context-menu-icon--fa{display:list-item;font-family:inherit}.context-menu-icon.context-menu-icon--fa::before{position:absolute;top:50%;left:0;width:2em;font-family:FontAwesome;font-size:1em;font-style:normal;font-weight:400;line-height:1;color:#2980b9;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.context-menu-icon.context-menu-icon--fa.context-menu-hover:before{color:#fff}.context-menu-icon.context-menu-icon--fa.context-menu-disabled::before{color:#bbb}.context-menu-list{position:absolute;display:inline-block;min-width:13em;max-width:26em;padding:.25em 0;margin:.3em;font-family:inherit;font-size:inherit;list-style-type:none;background:#fff;border:1px solid #bebebe;border-radius:.2em;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.5);box-shadow:0 2px 5px rgba(0,0,0,.5)}.context-menu-item{position:relative;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:.2em 2em;color:#2f2f2f;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff}.context-menu-separator{padding:0;margin:.35em 0;border-bottom:1px solid #e6e6e6}.context-menu-item>label>input,.context-menu-item>label>textarea{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.context-menu-item.context-menu-hover{color:#fff;cursor:pointer;background-color:#2980b9}.context-menu-item.context-menu-disabled{color:#bbb;cursor:default;background-color:#fff}.context-menu-input.context-menu-hover{color:#2f2f2f;cursor:default}.context-menu-submenu:after{position:absolute;top:50%;right:.5em;z-index:1;width:0;height:0;content:'';border-color:transparent transparent transparent #2f2f2f;border-style:solid;border-width:.25em 0 .25em .25em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.context-menu-item.context-menu-input{padding:.3em .6em}.context-menu-input>label>*{vertical-align:top}.context-menu-input>label>input[type=checkbox],.context-menu-input>label>input[type=radio]{position:relative;top:.12em;margin-right:.4em}.context-menu-input>label{margin:0}.context-menu-input>label,.context-menu-input>label>input[type=text],.context-menu-input>label>select,.context-menu-input>label>textarea{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.context-menu-input>label>textarea{height:7em}.context-menu-item>.context-menu-list{top:.3em;right:-.3em;display:none}.context-menu-item.context-menu-visible>.context-menu-list{display:block}.context-menu-accesskey{text-decoration:underline}\n/*# sourceMappingURL=jquery.contextMenu.min.css.map */\n"]} \ No newline at end of file +{"version":3,"sources":["jquery.contextMenu.css","jquery.contextMenu.min.css"],"names":[],"mappings":"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","file":"jquery.contextMenu.min.css","sourcesContent":["@charset \"UTF-8\";\n/*!\n * jQuery contextMenu - Plugin for simple contextMenu handling\n *\n * Version: v2.6.4\n *\n * Authors: Björn Brala (SWIS.nl), Rodney Rehm, Addy Osmani (patches for FF)\n * Web: http://swisnl.github.io/jQuery-contextMenu/\n *\n * Copyright (c) 2011-2018 SWIS BV and contributors\n *\n * Licensed under\n * MIT License http://www.opensource.org/licenses/mit-license\n *\n * Date: 2018-03-16T11:13:46.072Z\n */\n@keyframes cm-spin {\n 0% {\n -webkit-transform: translateY(-50%) rotate(0deg);\n transform: translateY(-50%) rotate(0deg); }\n 100% {\n -webkit-transform: translateY(-50%) rotate(359deg);\n transform: translateY(-50%) rotate(359deg); } }\n\n@font-face {\n font-family: \"context-menu-icons\";\n src: url(\"font/context-menu-icons.eot?1s39y\");\n src: url(\"font/context-menu-icons.eot?1s39y#iefix\") format(\"embedded-opentype\"), url(\"font/context-menu-icons.woff2?1s39y\") format(\"woff2\"), url(\"font/context-menu-icons.woff?1s39y\") format(\"woff\"), url(\"font/context-menu-icons.ttf?1s39y\") format(\"truetype\");\n font-weight: normal;\n font-style: normal; }\n\n.context-menu-icon-add:before {\n content: \"\\EA01\"; }\n\n.context-menu-icon-copy:before {\n content: \"\\EA02\"; }\n\n.context-menu-icon-cut:before {\n content: \"\\EA03\"; }\n\n.context-menu-icon-delete:before {\n content: \"\\EA04\"; }\n\n.context-menu-icon-edit:before {\n content: \"\\EA05\"; }\n\n.context-menu-icon-loading:before {\n content: \"\\EA06\"; }\n\n.context-menu-icon-paste:before {\n content: \"\\EA07\"; }\n\n.context-menu-icon-quit:before {\n content: \"\\EA08\"; }\n\n.context-menu-icon::before {\n color: #2980B9;\n font-family: \"context-menu-icons\";\n font-style: normal;\n font-weight: normal;\n font-size: 1em;\n left: 0;\n line-height: 1;\n position: absolute;\n text-align: center;\n top: 50%;\n transform: translateY(-50%);\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n width: 2em; }\n\n.context-menu-icon.context-menu-hover:before {\n color: #FFF; }\n\n.context-menu-icon.context-menu-disabled::before {\n color: #bbbbbb; }\n\n.context-menu-icon.context-menu-icon-loading:before {\n animation: cm-spin 2s infinite; }\n\n.context-menu-icon.context-menu-icon--fa {\n display: list-item;\n font-family: inherit;\n line-height: inherit; }\n .context-menu-icon.context-menu-icon--fa::before {\n color: #2980B9;\n font-family: FontAwesome;\n font-style: normal;\n font-weight: normal;\n font-size: 1em;\n left: 0;\n line-height: 1;\n position: absolute;\n text-align: center;\n top: 50%;\n transform: translateY(-50%);\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n width: 2em; }\n .context-menu-icon.context-menu-icon--fa.context-menu-hover:before {\n color: #FFF; }\n .context-menu-icon.context-menu-icon--fa.context-menu-disabled::before {\n color: #bbbbbb; }\n\n.context-menu-list {\n background: #FFF;\n border: 1px solid #bebebe;\n border-radius: 0.2em;\n box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);\n display: inline-block;\n font-family: inherit;\n font-size: inherit;\n list-style-type: none;\n margin: 0.3em;\n max-width: 26em;\n min-width: 13em;\n padding: 0.25em 0;\n position: absolute; }\n\n.context-menu-item {\n background-color: #FFF;\n box-sizing: content-box;\n color: #2F2F2F;\n padding: 0.2em 2em;\n position: relative;\n user-select: none; }\n\n.context-menu-separator {\n border-bottom: 1px solid #e6e6e6;\n margin: 0.35em 0;\n padding: 0; }\n\n.context-menu-item > label > input,\n.context-menu-item > label > textarea {\n user-select: text; }\n\n.context-menu-item.context-menu-hover {\n background-color: #2980B9;\n color: #FFF;\n cursor: pointer; }\n\n.context-menu-item.context-menu-disabled {\n background-color: #FFF;\n color: #bbbbbb;\n cursor: default; }\n\n.context-menu-input.context-menu-hover {\n cursor: default;\n color: #2F2F2F; }\n\n.context-menu-submenu:after {\n content: '';\n border-style: solid;\n border-width: .25em 0 .25em .25em;\n border-color: transparent transparent transparent #2F2F2F;\n height: 0;\n position: absolute;\n right: .5em;\n top: 50%;\n transform: translateY(-50%);\n width: 0;\n z-index: 1; }\n\n/**\n * Inputs\n */\n.context-menu-item.context-menu-input {\n padding: .3em .6em; }\n\n/* vertically align inside labels */\n.context-menu-input > label > * {\n vertical-align: top; }\n\n/* position checkboxes and radios as icons */\n.context-menu-input > label > input[type=\"checkbox\"],\n.context-menu-input > label > input[type=\"radio\"] {\n margin-right: .4em;\n position: relative;\n top: .12em; }\n\n.context-menu-input > label {\n margin: 0; }\n\n.context-menu-input > label,\n.context-menu-input > label > input[type=\"text\"],\n.context-menu-input > label > textarea,\n.context-menu-input > label > select {\n box-sizing: border-box;\n display: block;\n width: 100%; }\n\n.context-menu-input > label > textarea {\n height: 7em; }\n\n.context-menu-item > .context-menu-list {\n display: none;\n /* re-positioned by js */\n right: -.3em;\n top: .3em; }\n\n.context-menu-item.context-menu-visible > .context-menu-list {\n display: block; }\n\n.context-menu-accesskey {\n text-decoration: underline; }\n","@charset \"UTF-8\";/*!\n * jQuery contextMenu - Plugin for simple contextMenu handling\n *\n * Version: v2.6.3\n *\n * Authors: Björn Brala (SWIS.nl), Rodney Rehm, Addy Osmani (patches for FF)\n * Web: http://swisnl.github.io/jQuery-contextMenu/\n *\n * Copyright (c) 2011-2018 SWIS BV and contributors\n *\n * Licensed under\n * MIT License http://www.opensource.org/licenses/mit-license\n *\n * Date: 2018-03-16T11:08:31.415Z\n */@-webkit-keyframes cm-spin{0%{-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}100%{-webkit-transform:translateY(-50%) rotate(359deg);transform:translateY(-50%) rotate(359deg)}}@-o-keyframes cm-spin{0%{-webkit-transform:translateY(-50%) rotate(0);-o-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}100%{-webkit-transform:translateY(-50%) rotate(359deg);-o-transform:translateY(-50%) rotate(359deg);transform:translateY(-50%) rotate(359deg)}}@keyframes cm-spin{0%{-webkit-transform:translateY(-50%) rotate(0);-o-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}100%{-webkit-transform:translateY(-50%) rotate(359deg);-o-transform:translateY(-50%) rotate(359deg);transform:translateY(-50%) rotate(359deg)}}@font-face{font-family:context-menu-icons;font-style:normal;font-weight:400;src:url(font/context-menu-icons.eot?4mls);src:url(font/context-menu-icons.eot?4mls#iefix) format(\"embedded-opentype\"),url(font/context-menu-icons.woff2?4mls) format(\"woff2\"),url(font/context-menu-icons.woff?4mls) format(\"woff\"),url(font/context-menu-icons.ttf?4mls) format(\"truetype\")}.context-menu-icon-add:before{content:\"\\EA01\"}.context-menu-icon-copy:before{content:\"\\EA02\"}.context-menu-icon-cut:before{content:\"\\EA03\"}.context-menu-icon-delete:before{content:\"\\EA04\"}.context-menu-icon-edit:before{content:\"\\EA05\"}.context-menu-icon-loading:before{content:\"\\EA06\"}.context-menu-icon-paste:before{content:\"\\EA07\"}.context-menu-icon-quit:before{content:\"\\EA08\"}.context-menu-icon::before{position:absolute;top:50%;left:0;width:2em;font-family:context-menu-icons;font-size:1em;font-style:normal;font-weight:400;line-height:1;color:#2980b9;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.context-menu-icon.context-menu-hover:before{color:#fff}.context-menu-icon.context-menu-disabled::before{color:#bbb}.context-menu-icon.context-menu-icon-loading:before{-webkit-animation:cm-spin 2s infinite;-o-animation:cm-spin 2s infinite;animation:cm-spin 2s infinite}.context-menu-icon.context-menu-icon--fa{display:list-item;font-family:inherit;line-height:inherit}.context-menu-icon.context-menu-icon--fa::before{position:absolute;top:50%;left:0;width:2em;font-family:FontAwesome;font-size:1em;font-style:normal;font-weight:400;line-height:1;color:#2980b9;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.context-menu-icon.context-menu-icon--fa.context-menu-hover:before{color:#fff}.context-menu-icon.context-menu-icon--fa.context-menu-disabled::before{color:#bbb}.context-menu-list{position:absolute;display:inline-block;min-width:13em;max-width:26em;padding:.25em 0;margin:.3em;font-family:inherit;font-size:inherit;list-style-type:none;background:#fff;border:1px solid #bebebe;border-radius:.2em;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.5);box-shadow:0 2px 5px rgba(0,0,0,.5)}.context-menu-item{position:relative;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:.2em 2em;color:#2f2f2f;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff}.context-menu-separator{padding:0;margin:.35em 0;border-bottom:1px solid #e6e6e6}.context-menu-item>label>input,.context-menu-item>label>textarea{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.context-menu-item.context-menu-hover{color:#fff;cursor:pointer;background-color:#2980b9}.context-menu-item.context-menu-disabled{color:#bbb;cursor:default;background-color:#fff}.context-menu-input.context-menu-hover{color:#2f2f2f;cursor:default}.context-menu-submenu:after{position:absolute;top:50%;right:.5em;z-index:1;width:0;height:0;content:'';border-color:transparent transparent transparent #2f2f2f;border-style:solid;border-width:.25em 0 .25em .25em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.context-menu-item.context-menu-input{padding:.3em .6em}.context-menu-input>label>*{vertical-align:top}.context-menu-input>label>input[type=checkbox],.context-menu-input>label>input[type=radio]{position:relative;top:.12em;margin-right:.4em}.context-menu-input>label{margin:0}.context-menu-input>label,.context-menu-input>label>input[type=text],.context-menu-input>label>select,.context-menu-input>label>textarea{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.context-menu-input>label>textarea{height:7em}.context-menu-item>.context-menu-list{top:.3em;right:-.3em;display:none}.context-menu-item.context-menu-visible>.context-menu-list{display:block}.context-menu-accesskey{text-decoration:underline}\n/*# sourceMappingURL=jquery.contextMenu.min.css.map */\n"]} \ No newline at end of file diff --git a/dist/jquery.contextMenu.min.js.map b/dist/jquery.contextMenu.min.js.map index 18608084..d2879223 100644 --- a/dist/jquery.contextMenu.min.js.map +++ b/dist/jquery.contextMenu.min.js.map @@ -1 +1 @@ -{"version":3,"sources":["jquery.contextMenu.min.js"],"names":["factory","define","amd","exports","require","jQuery","$","orig","support","htmlMenuitem","window","htmlCommand","eventSelectstart","document","documentElement","ui","widget","cleanData","elems","events","elem","i","_data","remove","triggerHandler","e","$currentTrigger","initialized","$win","counter","namespaces","menus","types","defaults","selector","appendTo","trigger","autoHide","delay","reposition","hideOnSecondTrigger","selectableSubMenu","classNames","hover","disabled","visible","notSelectable","icon","iconEdit","iconCut","iconCopy","iconPaste","iconDelete","iconAdd","iconQuit","iconLoadingClass","determinePosition","$menu","position","css","my","at","of","this","offset","collision","top","outerHeight","left","outerWidth","opt","x","y","offsetParentOffset","offsetParent","bottom","scrollTop","height","right","scrollLeft","width","call","positionSubmenu","zIndex","animation","duration","show","hide","noop","activated","callback","items","hoveract","timer","pageX","pageY","handle","abortevent","preventDefault","stopImmediatePropagation","contextmenu","$this","data","originalEvent","mouseButton","hasClass","build","built","extend","isEmptyObject","console","error","log","Error","$trigger","op","create","click","Event","mousedown","length","is","button","mouseup","removeData","mouseenter","$related","relatedTarget","$document","closest","on","mousemove","setTimeout","off","mouseleave","clearTimeout","layerClick","target","root","fakeClick","undefined","$window","triggerAction","elementFromPoint","$layer","isContentEditable","range","createRange","sel","getSelection","selectNode","collapse","removeAllRanges","addRange","one","contextMenu","keyStop","isInput","stopPropagation","key","targetZIndex","getZIndexOfTriggerTarget","style","parentElement","parseInt","keyCode","shiftKey","$selected","find","blur","prop","parent","$parent","itemdata","children","k","String","fromCharCode","toUpperCase","accesskeys","$node","prevItem","$s","$children","$prev","prev","last","$round","itemMouseleave","get","itemMouseenter","$input","focus","nextItem","$next","next","first","focusInput","contextMenuRoot","blurInput","menuMouseenter","hovering","menuMouseleave","itemClick","contextMenuKey","isFunction","callbacks","Object","prototype","hasOwnProperty","update","inputClick","hideMenu","force","focusItem","addClass","join","not","removeClass","filter","blurItem","additionalZValue","$t","zin","$tt","Math","max","indexOf","toLowerCase","zindex","layer","pos","each","createNameNode","item","$name","_accesskey","_beforeAccesskey","append","createTextNode","text","_afterAccesskey","isHtmlName","accesskey","html","name","className","$label","type","ak","aks","val","t","split","keys","charAt","push","splitAccesskey","matched","match","RegExp","commands","hasTypes","inputs","attr","value","selected","prependTo","radio","options","then","processPromises","_icon","substring","body","resize","nested","domMenu","display","getBoundingClientRect","ceil","minWidth","maxWidth","addBack","hasVisibleItems","$item","z-index","opacity","background-color","insertBefore","promise","errorPromise","errorItem","finishPromiseProcess","bind","$menuOffset","winHeight","winScrollTop","menuHeight","overflow-x","overflow-y","inputLabel","node","id","fn","operation","$o","context","isPlainObject","o","$context","_hasContext","menu","ns","itemClickEvent","contextMenuItemObj","contextmenu:focus.contextMenu","contextmenu:blur.contextMenu","contextmenu.contextMenu","mouseenter.contextMenu","mouseleave.contextMenu","contextmenu:hide.contextMenu","prevcommand.contextMenu","nextcommand.contextMenu","$visibleMenu","fromMenu","setInputValues","getInputValues","element","menuChildren","label","nodeName","clone"],"mappings":"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","file":"jquery.contextMenu.min.js","sourcesContent":["/**\n * jQuery contextMenu v2.6.3 - Plugin for simple contextMenu handling\n *\n * Version: v2.6.3\n *\n * Authors: Björn Brala (SWIS.nl), Rodney Rehm, Addy Osmani (patches for FF)\n * Web: http://swisnl.github.io/jQuery-contextMenu/\n *\n * Copyright (c) 2011-2018 SWIS BV and contributors\n *\n * Licensed under\n * MIT License http://www.opensource.org/licenses/mit-license\n *\n * Date: 2018-03-16T11:08:31.358Z\n */\n\n// jscs:disable\n/* jshint ignore:start */\n(function (factory) {\n if (typeof define === 'function' && define.amd) {\n // AMD. Register as anonymous module.\n define(['jquery'], factory);\n } else if (typeof exports === 'object') {\n // Node / CommonJS\n factory(require('jquery'));\n } else {\n // Browser globals.\n factory(jQuery);\n }\n})(function ($) {\n\n 'use strict';\n\n // TODO: -\n // ARIA stuff: menuitem, menuitemcheckbox und menuitemradio\n // create