From 54cc600992f18b676e155e9762167c0af6d2cb62 Mon Sep 17 00:00:00 2001 From: Natalia Escalera Date: Tue, 18 Jan 2022 16:26:43 -0600 Subject: [PATCH 1/2] Upgrades jquery-ui to 1.13.0 --- History.md | 4 + Rakefile | 7 +- .../jquery-ui/ui-icons_444444_256x240.png | Bin 3756 -> 3266 bytes .../jquery-ui/ui-icons_555555_256x240.png | Bin 3756 -> 3274 bytes .../jquery-ui/ui-icons_777620_256x240.png | Bin 3756 -> 3262 bytes .../jquery-ui/ui-icons_777777_256x240.png | Bin 3756 -> 3266 bytes .../jquery-ui/ui-icons_cc0000_256x240.png | Bin 3756 -> 3262 bytes .../jquery-ui/ui-icons_ffffff_256x240.png | Bin 3756 -> 3264 bytes app/assets/javascripts/jquery-ui.js | 5 +- app/assets/javascripts/jquery-ui/core.js | 2 +- app/assets/javascripts/jquery-ui/data.js | 12 +- .../jquery-ui/disable-selection.js | 9 +- app/assets/javascripts/jquery-ui/effect.js | 772 ++---------------- .../jquery-ui/effects/effect-blind.js | 9 +- .../jquery-ui/effects/effect-bounce.js | 9 +- .../jquery-ui/effects/effect-clip.js | 9 +- .../jquery-ui/effects/effect-drop.js | 9 +- .../jquery-ui/effects/effect-explode.js | 13 +- .../jquery-ui/effects/effect-fade.js | 9 +- .../jquery-ui/effects/effect-fold.js | 9 +- .../jquery-ui/effects/effect-highlight.js | 9 +- .../jquery-ui/effects/effect-puff.js | 9 +- .../jquery-ui/effects/effect-pulsate.js | 9 +- .../jquery-ui/effects/effect-scale.js | 9 +- .../jquery-ui/effects/effect-shake.js | 9 +- .../jquery-ui/effects/effect-size.js | 11 +- .../jquery-ui/effects/effect-slide.js | 9 +- .../jquery-ui/effects/effect-transfer.js | 9 +- .../javascripts/jquery-ui/escape-selector.js | 23 - app/assets/javascripts/jquery-ui/focusable.js | 13 +- .../javascripts/jquery-ui/form-reset-mixin.js | 11 +- app/assets/javascripts/jquery-ui/form.js | 9 +- .../jquery-ui/i18n/datepicker-af.js | 13 +- .../jquery-ui/i18n/datepicker-ar-DZ.js | 9 +- .../jquery-ui/i18n/datepicker-ar.js | 7 +- .../jquery-ui/i18n/datepicker-az.js | 21 +- .../jquery-ui/i18n/datepicker-be.js | 21 +- .../jquery-ui/i18n/datepicker-bg.js | 21 +- .../jquery-ui/i18n/datepicker-bs.js | 21 +- .../jquery-ui/i18n/datepicker-ca.js | 21 +- .../jquery-ui/i18n/datepicker-cs.js | 17 +- .../jquery-ui/i18n/datepicker-cy-GB.js | 13 +- .../jquery-ui/i18n/datepicker-da.js | 23 +- .../jquery-ui/i18n/datepicker-de-AT.js | 41 + .../jquery-ui/i18n/datepicker-de.js | 21 +- .../jquery-ui/i18n/datepicker-el.js | 21 +- .../jquery-ui/i18n/datepicker-en-AU.js | 13 +- .../jquery-ui/i18n/datepicker-en-GB.js | 13 +- .../jquery-ui/i18n/datepicker-en-NZ.js | 13 +- .../jquery-ui/i18n/datepicker-eo.js | 21 +- .../jquery-ui/i18n/datepicker-es.js | 21 +- .../jquery-ui/i18n/datepicker-et.js | 13 +- .../jquery-ui/i18n/datepicker-eu.js | 21 +- .../jquery-ui/i18n/datepicker-fa.js | 9 +- .../jquery-ui/i18n/datepicker-fi.js | 21 +- .../jquery-ui/i18n/datepicker-fo.js | 19 +- .../jquery-ui/i18n/datepicker-fr-CA.js | 7 +- .../jquery-ui/i18n/datepicker-fr-CH.js | 7 +- .../jquery-ui/i18n/datepicker-fr.js | 9 +- .../jquery-ui/i18n/datepicker-gl.js | 21 +- .../jquery-ui/i18n/datepicker-he.js | 21 +- .../jquery-ui/i18n/datepicker-hi.js | 11 +- .../jquery-ui/i18n/datepicker-hr.js | 21 +- .../jquery-ui/i18n/datepicker-hu.js | 15 +- .../jquery-ui/i18n/datepicker-hy.js | 21 +- .../jquery-ui/i18n/datepicker-id.js | 21 +- .../jquery-ui/i18n/datepicker-is.js | 19 +- .../jquery-ui/i18n/datepicker-it-CH.js | 21 +- .../jquery-ui/i18n/datepicker-it.js | 21 +- .../jquery-ui/i18n/datepicker-ja.js | 21 +- .../jquery-ui/i18n/datepicker-ka.js | 15 +- .../jquery-ui/i18n/datepicker-kk.js | 21 +- .../jquery-ui/i18n/datepicker-km.js | 15 +- .../jquery-ui/i18n/datepicker-ko.js | 21 +- .../jquery-ui/i18n/datepicker-ky.js | 17 +- .../jquery-ui/i18n/datepicker-lb.js | 13 +- .../jquery-ui/i18n/datepicker-lt.js | 19 +- .../jquery-ui/i18n/datepicker-lv.js | 19 +- .../jquery-ui/i18n/datepicker-mk.js | 21 +- .../jquery-ui/i18n/datepicker-ml.js | 13 +- .../jquery-ui/i18n/datepicker-ms.js | 21 +- .../jquery-ui/i18n/datepicker-nb.js | 15 +- .../jquery-ui/i18n/datepicker-nl-BE.js | 7 +- .../jquery-ui/i18n/datepicker-nl.js | 7 +- .../jquery-ui/i18n/datepicker-nn.js | 15 +- .../jquery-ui/i18n/datepicker-no.js | 15 +- .../jquery-ui/i18n/datepicker-pl.js | 21 +- .../jquery-ui/i18n/datepicker-pt-BR.js | 19 +- .../jquery-ui/i18n/datepicker-pt.js | 21 +- .../jquery-ui/i18n/datepicker-rm.js | 13 +- .../jquery-ui/i18n/datepicker-ro.js | 13 +- .../jquery-ui/i18n/datepicker-ru.js | 21 +- .../jquery-ui/i18n/datepicker-sk.js | 21 +- .../jquery-ui/i18n/datepicker-sl.js | 21 +- .../jquery-ui/i18n/datepicker-sq.js | 21 +- .../jquery-ui/i18n/datepicker-sr-SR.js | 21 +- .../jquery-ui/i18n/datepicker-sr.js | 21 +- .../jquery-ui/i18n/datepicker-sv.js | 21 +- .../jquery-ui/i18n/datepicker-ta.js | 17 +- .../jquery-ui/i18n/datepicker-th.js | 21 +- .../jquery-ui/i18n/datepicker-tj.js | 21 +- .../jquery-ui/i18n/datepicker-tr.js | 21 +- .../jquery-ui/i18n/datepicker-uk.js | 21 +- .../jquery-ui/i18n/datepicker-vi.js | 7 +- .../jquery-ui/i18n/datepicker-zh-CN.js | 21 +- .../jquery-ui/i18n/datepicker-zh-HK.js | 21 +- .../jquery-ui/i18n/datepicker-zh-TW.js | 27 +- app/assets/javascripts/jquery-ui/ie.js | 7 +- .../javascripts/jquery-ui/jquery-1-7.js | 91 --- .../javascripts/jquery-ui/jquery-patch.js | 91 +++ .../jquery-ui/jquery-var-for-color.js | 24 + app/assets/javascripts/jquery-ui/keycode.js | 10 +- app/assets/javascripts/jquery-ui/labels.js | 18 +- app/assets/javascripts/jquery-ui/plugin.js | 7 +- app/assets/javascripts/jquery-ui/position.js | 35 +- .../jquery-ui/safe-active-element.js | 8 +- app/assets/javascripts/jquery-ui/safe-blur.js | 8 +- .../javascripts/jquery-ui/scroll-parent.js | 9 +- app/assets/javascripts/jquery-ui/tabbable.js | 11 +- app/assets/javascripts/jquery-ui/unique-id.js | 9 +- .../vendor/jquery-color/jquery.color.js | 722 ++++++++++++++++ app/assets/javascripts/jquery-ui/version.js | 9 +- app/assets/javascripts/jquery-ui/widget.js | 67 +- .../jquery-ui/widgets/accordion.js | 25 +- .../jquery-ui/widgets/autocomplete.js | 55 +- .../javascripts/jquery-ui/widgets/button.js | 101 ++- .../jquery-ui/widgets/checkboxradio.js | 20 +- .../jquery-ui/widgets/controlgroup.js | 16 +- .../jquery-ui/widgets/datepicker.js | 232 ++++-- .../javascripts/jquery-ui/widgets/dialog.js | 76 +- .../jquery-ui/widgets/draggable.js | 35 +- .../jquery-ui/widgets/droppable.js | 32 +- .../javascripts/jquery-ui/widgets/menu.js | 126 ++- .../javascripts/jquery-ui/widgets/mouse.js | 25 +- .../jquery-ui/widgets/progressbar.js | 15 +- .../jquery-ui/widgets/resizable.js | 54 +- .../jquery-ui/widgets/selectable.js | 19 +- .../jquery-ui/widgets/selectmenu.js | 25 +- .../javascripts/jquery-ui/widgets/slider.js | 17 +- .../javascripts/jquery-ui/widgets/sortable.js | 380 +++++---- .../javascripts/jquery-ui/widgets/spinner.js | 33 +- .../javascripts/jquery-ui/widgets/tabs.js | 26 +- .../javascripts/jquery-ui/widgets/tooltip.js | 26 +- .../stylesheets/jquery-ui/accordion.css | 2 +- app/assets/stylesheets/jquery-ui/all.css | 2 +- .../stylesheets/jquery-ui/autocomplete.css | 2 +- app/assets/stylesheets/jquery-ui/base.css | 2 +- app/assets/stylesheets/jquery-ui/button.css | 2 +- .../stylesheets/jquery-ui/checkboxradio.css | 2 +- .../stylesheets/jquery-ui/controlgroup.css | 2 +- app/assets/stylesheets/jquery-ui/core.css | 4 +- .../stylesheets/jquery-ui/datepicker.css | 2 +- app/assets/stylesheets/jquery-ui/dialog.css | 2 +- .../stylesheets/jquery-ui/draggable.css | 2 +- app/assets/stylesheets/jquery-ui/menu.css | 2 +- .../stylesheets/jquery-ui/progressbar.css | 4 +- .../stylesheets/jquery-ui/resizable.css | 2 +- .../stylesheets/jquery-ui/selectable.css | 2 +- .../stylesheets/jquery-ui/selectmenu.css | 2 +- app/assets/stylesheets/jquery-ui/slider.css | 4 +- app/assets/stylesheets/jquery-ui/sortable.css | 2 +- app/assets/stylesheets/jquery-ui/spinner.css | 2 +- app/assets/stylesheets/jquery-ui/tabs.css | 2 +- .../stylesheets/jquery-ui/theme.css.erb | 15 +- app/assets/stylesheets/jquery-ui/tooltip.css | 2 +- jquery-ui | 2 +- lib/jquery/ui/rails/version.rb | 2 +- 167 files changed, 2858 insertions(+), 2016 deletions(-) delete mode 100644 app/assets/javascripts/jquery-ui/escape-selector.js create mode 100644 app/assets/javascripts/jquery-ui/i18n/datepicker-de-AT.js delete mode 100644 app/assets/javascripts/jquery-ui/jquery-1-7.js create mode 100644 app/assets/javascripts/jquery-ui/jquery-patch.js create mode 100644 app/assets/javascripts/jquery-ui/jquery-var-for-color.js create mode 100644 app/assets/javascripts/jquery-ui/vendor/jquery-color/jquery.color.js diff --git a/History.md b/History.md index 74758b23..89f8ff29 100644 --- a/History.md +++ b/History.md @@ -1,5 +1,9 @@ # master +# 6.0.2 + +* Update to jQuery UI 1.13.0 + # 6.0.1 * Fix "define is not defined" issue in `core.js` diff --git a/Rakefile b/Rakefile index f1e64eec..4032aa70 100644 --- a/Rakefile +++ b/Rakefile @@ -31,7 +31,7 @@ def map_dependencies basename = File.basename path file = File.read path - matchdata = file.match(/define\(\s*\[\s*([\"\.\/\,\w\s-\:]+)\]/m) + matchdata = file.match(/define\(\s*\[\s*([\"\.\/\,\w\s\-\:]+)\]/m) next if matchdata.nil? @@ -118,6 +118,7 @@ task :javascripts => :submodule do mkdir_p target_ui_dir + '/effects' mkdir_p target_ui_dir + '/widgets' mkdir_p target_ui_dir + '/i18n' + mkdir_p target_ui_dir + '/vendor/jquery-color' Dir.glob("jquery-ui/ui/**/*.js").each do |path| basename = File.basename(path) @@ -170,6 +171,10 @@ task :javascripts => :submodule do clean_path = remove_js_extension(path).gsub('/ui', '') out.write("//= require #{clean_path}\n") end + Dir.glob("jquery-ui/ui/vendor/jquery-color/*.js").sort.each do |path| + clean_path = remove_js_extension(path).gsub('/ui', '') + out.write("//= require #{clean_path}\n") + end end end diff --git a/app/assets/images/jquery-ui/ui-icons_444444_256x240.png b/app/assets/images/jquery-ui/ui-icons_444444_256x240.png index 92214389270e76aea5ff5e4b2f4a90c101e3602f..df4e37378517044e8d109e5682b0d411d2eff92e 100644 GIT binary patch literal 3266 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 R^Y1chWnq8($uV5=e*lq0v~&Of diff --git a/app/assets/images/jquery-ui/ui-icons_555555_256x240.png b/app/assets/images/jquery-ui/ui-icons_555555_256x240.png index 4c37296071b0a0b21d099d70fcf9c616939bb788..bbb422fed19271590726760a02a4b251d7143cad 100644 GIT binary patch literal 3274 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 IM6N<$f@ur&%K!iX literal 3756 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 Qf0t1!3;W|wj^R@N12 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 literal 3756 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 S?mz#2My<^4Pd+(;P5BR$ddn;T diff --git a/app/assets/images/jquery-ui/ui-icons_777777_256x240.png b/app/assets/images/jquery-ui/ui-icons_777777_256x240.png index de6cf086bbfb5839ab4f538b5de7856d915f8404..b01ff3deebd1fca16da650534e7e44abbe72cbf5 100644 GIT binary patch literal 3266 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 AyZ`_I literal 3756 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 literal 3756 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 Ql>h($07*qoM6N<$f~q?OKmY&$ literal 3756 zcmeH~`#;m~8^_<aW6&Y_agCMoB0&avd&K{-TD8%v064wEPrLOQ8b%wdyq zh{A_LHI(xy6B=Xlt?^+mSHf6Lh4f+}7QD>M}M6 zC%;R-M@+>;`k18+LfLEIemxhhRKqkvTUcjryOD)rQ+-Rq!Gu%STOZWY{Cw^$)OEp zHet1@#+)*JA@kN>X!G^WK+l%se0)=q-%mn9!&|5P0HFf-BGwVyiIg~Hcf-r-3&<-; zNF6hjO#R?A(uyLQWzFH{(~5ri&Tphi37F=X|6W@Vd#=2)L_V8*LAdp*n4JK36QsDfOY zu#dtdNISkJ_j0Y71Vy+qal2|guSyaYu@_1Y!YBy7rGruIM_NBN6S4M5((6Pe6nS*> zD8j)8HR;R$_vS!P9^a2W3>*6L3x2+7rQpl$%@b`b$TZ}R0rh>HrQJ|nN=vBX&DE8e zIME0rqxLTBy&KVApAo%MG)9e&_N_lZOHOV`iR4I>orfGG$cwj&>w6o%M(xMPznfmW z3e4>Lrm#VckoOv(ih()=S0$*FZ4-vU#Da9YB_@Y8~N4Ppxoz$>=S{rS!rA zY;H^eQ1%Zg+$dv?->@(UCHw$?@2~}>+z@e(^VhpGb&vO0PYKcM#@zART^Sw= zd;B2}jPyc_N8{C+*_@r7PN){UfA*-d^2qnL!01=XuFJ&_b9QGoD|8KEP=ApCmBmH+ zJ)1tNlp!U1>q{FKK#I8I{4)9-vV(4OPMO_5lsxN>2jA&zl$n?pe@&pg4LyD9{4*?d z&E3kj)3@hPj<#KuZ~7=&Gb%oBG1|##x2whPF<~*epwoJ|h;r>OB7@ONI+v2O&>&SI z$McM60zXjnL~`+)F~JttErSC&-nnavm1mqkwCg<>th))=8-t`i*S-VGc_Nm?uRuz} zJEH-$E|`!4q(_ozS^`0ZLyY2CllSZa7-qY+Gm09?P7z_u<5k6gSw58TM*1NHG3{^w z8t1jw$$q3^w~F;N9|B9GiPfbs%1M=J3|kAQ5OrexW<3RX#Cu3G&4uA6eI?5KLyYBB zi0}M!;E+Ol8)Q`|;4F{j^Os^AB%B*sOns4Q#_FL!HUTmWt3&Acq>(qR;Wz_kDNJT) zcaC$`7aRl72>b2``LBSE37oMm(pTX0j(F;2g?uzP{TMnnVoL>rOaM|v2=-9hM?70V zhgJ2ezCiPa5A^L^fo1!F`GVH@Whg+4wy!?;*X*UxSWf7Y8rD&n zjNQsOz7#7!2)4CBG7XuMRsqcJv# zd)eBHZtbs6M|h*+%yj3~REXBq^Yyf&y3-jClPkNH5R8g-p^a=8t6d>I=|GMTz`G*b zoUlZ3hc~*Zue)f}gac1kIGl-_by#Wy&vica#(TdlfB9jli%rc{c6pa^J)!2i>ZYs% zY?^XKu;2ri?XTulSuO0Zi2>ql!WZto@fpe!N4d{Gfyf&VaSkFt>o;Gsb-YI@&phhm zq3Mzp${-J@3GXeZ?Nc~`4u@Tn@WPYWLvVN@$uj%$D)i3RD0I@0NsbVrZ%L3jI~v-H zbZ`m-4K@IK(LUUZ@j8UJn1rqGD{b(^rqu&z`?&f~x@}6}Y5UUnC+l|02BR_rMN1V+ zB*cR|=P6NQ1tCYI@v-u=j_SD6hx@HmJ7cHvG7L8-_lOV%uGa=%oh%%OIvKxc;Bcb} zJ7c4xXH?5chg*1)h9TGL-f(I@`#hd9MxMOiNT#{zF3Qhd(f=#f@tAhGK)p_Hl|CN_ z?+kMN0-<`V*XGvk?d&^JCuH&_xHOS>1irs9lJ)?fSuu6CX-2x8*Sw0OXX2@mEMOZI9Re@2ZU~jvwjk?}$icLPkoH{@V5I9C~&O8KM zfLMCn_tJS-V-5Cr=A7{qDT6&>_TJ~>Qy*?llxS>e-oXUT@+atSgE2Tm?vg<8^mj$1 zC*Q@Uog8<+yDhXyAM{2F#qg*P&;n_Jj5l25-pmSn8K@FDgt~?*?L~v4vNzuq!G=ns zRy_kd2vZS}0HXXy=5s|Cr8rT`1;3X<68FTdJ-}K4wZ>B>R)AG-SFOyP0Bg{t(P0QN zqDRf@p2}4l85sZG3+|me!pQeJ?UvWo_}D4axK5~V^9;QtU7=LKQ}(tVAp&BP4;7D7 zV%@2j5q$Lo3B^i56C`(!yA*S{-TV55#sh9PJ0AB}m8Oj>5YTBa;7LX{bw|W<-&D1d zj_|s=+WwVYkg>h7i{XHo|HU%c)|!yHvR&5wrW_!B!Q%m;@sn}}LDn04s;8=>kwHLD z_6VSY(`I=qFv1ggzbQ^G!9P1FyjHx2*K!jsVB1 z0+FhFrU@bl{o)Vl#!?qrHvtp!Ak1wi*?7F3h!c|lyS2eC0GJK&&Zmq@cz`I%R6MCK zo}cLcoJf73up=HVP44S2eAZU<6E=X!heOEQgYh#kQQoFD<27C!f95joFXPC;SX1?^ z1?6S3k*fQX4bDoOEs)88;#RIjU5`^dG&VbZST8t2&xQB<)pf7aCw(78Ycck+K&mS^ zv}@Zd6O6eO!LFCT?-XiTqeBc(9|3S$AT*_&P^u!ts8k5h{HXb(WC?KY)nxya9q%H6 z*wdZ_?U;5?T)nvLzfk+t)VI}mJd~xtC1o8aZq~c8gJvgA;YBEl0X&`=o^I~BLfY_t zlrPb~!Nmz`F_5#z$lvfw6TvR{{g;6`+h=nzK~T%jpr!iSGVhiHa6fEQDBVDA zz%op>8=z=e%P>sQf^MuIo0*RHLFu$g@1r#L2T1}+Pom`H{(iic4PA@gkvN5CFQBt$ zR+eG2Gdw*S@8?hq-*PKSc6+#uNz6Yyla$!O;%=~^h34~k!L^Q$ct8Tc6cS?sE5CA> zzbEfD4+Q5rcc7^^*{v8wyUd2Q4!BfbWKwZSOvQH8z#!M5VsMAc9vcLO3ME2n{W^{C zmiT%l>CMd?U8DgWMqTC!4$pL7;6g>IIYmCe?b3!6P9v-u57mlx!la@3iqv12n=0Lz zft;`UxlC?qbGC^Sz!8gn5sSo96ne#+W8H(|g2?$XzXm@161Q1ZR$Mil{&$2Goq%ml z_Qcif!~+XMFw;%_J-Duy4}J;{V#Q~iBJ-WVqf zk^Kn1RgnB&Bx&B*5Z&WHJ`7?0VZN~}-%(_w+j4J}L42C0V}hZm=OkM|mKo%piOKGc^9Vu?!{U-OH Qf0t1!3;W|wj^R@N0}0i75C8xG diff --git a/app/assets/javascripts/jquery-ui.js b/app/assets/javascripts/jquery-ui.js index 8b583db0..ba932774 100644 --- a/app/assets/javascripts/jquery-ui.js +++ b/app/assets/javascripts/jquery-ui.js @@ -2,12 +2,12 @@ //= require jquery-ui/data //= require jquery-ui/disable-selection //= require jquery-ui/effect -//= require jquery-ui/escape-selector //= require jquery-ui/focusable //= require jquery-ui/form-reset-mixin //= require jquery-ui/form //= require jquery-ui/ie -//= require jquery-ui/jquery-1-7 +//= require jquery-ui/jquery-patch +//= require jquery-ui/jquery-var-for-color //= require jquery-ui/keycode //= require jquery-ui/labels //= require jquery-ui/plugin @@ -54,3 +54,4 @@ //= require jquery-ui/widgets/spinner //= require jquery-ui/widgets/tabs //= require jquery-ui/widgets/tooltip +//= require jquery-ui/vendor/jquery-color/jquery.color diff --git a/app/assets/javascripts/jquery-ui/core.js b/app/assets/javascripts/jquery-ui/core.js index ce71e66c..18327036 100644 --- a/app/assets/javascripts/jquery-ui/core.js +++ b/app/assets/javascripts/jquery-ui/core.js @@ -5,7 +5,7 @@ //= require jquery-ui/ie //= require jquery-ui/keycode //= require jquery-ui/labels -//= require jquery-ui/jquery-1-7 +//= require jquery-ui/jquery-patch //= require jquery-ui/plugin //= require jquery-ui/safe-active-element //= require jquery-ui/safe-blur diff --git a/app/assets/javascripts/jquery-ui/data.js b/app/assets/javascripts/jquery-ui/data.js index 4bb2f97f..46ea6917 100644 --- a/app/assets/javascripts/jquery-ui/data.js +++ b/app/assets/javascripts/jquery-ui/data.js @@ -1,7 +1,7 @@ //= require jquery-ui/version /*! - * jQuery UI :data 1.12.1 + * jQuery UI :data 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -15,6 +15,8 @@ //>>docs: http://api.jqueryui.com/data-selector/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -24,8 +26,10 @@ // Browser globals factory( jQuery ); } -} ( function( $ ) { -return $.extend( $.expr[ ":" ], { +} )( function( $ ) { +"use strict"; + +return $.extend( $.expr.pseudos, { data: $.expr.createPseudo ? $.expr.createPseudo( function( dataName ) { return function( elem ) { @@ -38,4 +42,4 @@ return $.extend( $.expr[ ":" ], { return !!$.data( elem, match[ 3 ] ); } } ); -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/disable-selection.js b/app/assets/javascripts/jquery-ui/disable-selection.js index ca89e9aa..f4561f62 100644 --- a/app/assets/javascripts/jquery-ui/disable-selection.js +++ b/app/assets/javascripts/jquery-ui/disable-selection.js @@ -1,7 +1,7 @@ //= require jquery-ui/version /*! - * jQuery UI Disable Selection 1.12.1 + * jQuery UI Disable Selection 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -16,6 +16,8 @@ // This file is deprecated ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -25,7 +27,8 @@ // Browser globals factory( jQuery ); } -} ( function( $ ) { +} )( function( $ ) { +"use strict"; return $.fn.extend( { disableSelection: ( function() { @@ -45,4 +48,4 @@ return $.fn.extend( { } } ); -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/effect.js b/app/assets/javascripts/jquery-ui/effect.js index 4dd85eb5..711c7aef 100644 --- a/app/assets/javascripts/jquery-ui/effect.js +++ b/app/assets/javascripts/jquery-ui/effect.js @@ -1,7 +1,9 @@ +//= require jquery-ui/jquery-var-for-color +//= require jquery-ui/vendor/jquery-color/jquery.color //= require jquery-ui/version /*! - * jQuery UI Effects 1.12.1 + * jQuery UI Effects 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -11,713 +13,40 @@ //>>label: Effects Core //>>group: Effects -// jscs:disable maximumLineLength +/* eslint-disable max-len */ //>>description: Extends the internal jQuery effects. Includes morphing and easing. Required by all other effects. -// jscs:enable maximumLineLength +/* eslint-enable max-len */ //>>docs: http://api.jqueryui.com/category/effects-core/ //>>demos: http://jqueryui.com/effect/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. - define( [ "jquery", "./version" ], factory ); + define( [ + "jquery", + "./jquery-var-for-color", + "./vendor/jquery-color/jquery.color", + "./version" + ], factory ); } else { // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; var dataSpace = "ui-effects-", dataSpaceStyle = "ui-effects-style", - dataSpaceAnimated = "ui-effects-animated", - - // Create a local jQuery because jQuery Color relies on it and the - // global may not exist with AMD and a custom build (#10199) - jQuery = $; + dataSpaceAnimated = "ui-effects-animated"; $.effects = { effect: {} }; -/*! - * jQuery Color Animations v2.1.2 - * https://github.com/jquery/jquery-color - * - * Copyright 2014 jQuery Foundation and other contributors - * Released under the MIT license. - * http://jquery.org/license - * - * Date: Wed Jan 16 08:47:09 2013 -0600 - */ -( function( jQuery, undefined ) { - - var stepHooks = "backgroundColor borderBottomColor borderLeftColor borderRightColor " + - "borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor", - - // Plusequals test for += 100 -= 100 - rplusequals = /^([\-+])=\s*(\d+\.?\d*)/, - - // A set of RE's that can match strings and generate color tuples. - stringParsers = [ { - re: /rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/, - parse: function( execResult ) { - return [ - execResult[ 1 ], - execResult[ 2 ], - execResult[ 3 ], - execResult[ 4 ] - ]; - } - }, { - re: /rgba?\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/, - parse: function( execResult ) { - return [ - execResult[ 1 ] * 2.55, - execResult[ 2 ] * 2.55, - execResult[ 3 ] * 2.55, - execResult[ 4 ] - ]; - } - }, { - - // This regex ignores A-F because it's compared against an already lowercased string - re: /#([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})/, - parse: function( execResult ) { - return [ - parseInt( execResult[ 1 ], 16 ), - parseInt( execResult[ 2 ], 16 ), - parseInt( execResult[ 3 ], 16 ) - ]; - } - }, { - - // This regex ignores A-F because it's compared against an already lowercased string - re: /#([a-f0-9])([a-f0-9])([a-f0-9])/, - parse: function( execResult ) { - return [ - parseInt( execResult[ 1 ] + execResult[ 1 ], 16 ), - parseInt( execResult[ 2 ] + execResult[ 2 ], 16 ), - parseInt( execResult[ 3 ] + execResult[ 3 ], 16 ) - ]; - } - }, { - re: /hsla?\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/, - space: "hsla", - parse: function( execResult ) { - return [ - execResult[ 1 ], - execResult[ 2 ] / 100, - execResult[ 3 ] / 100, - execResult[ 4 ] - ]; - } - } ], - - // JQuery.Color( ) - color = jQuery.Color = function( color, green, blue, alpha ) { - return new jQuery.Color.fn.parse( color, green, blue, alpha ); - }, - spaces = { - rgba: { - props: { - red: { - idx: 0, - type: "byte" - }, - green: { - idx: 1, - type: "byte" - }, - blue: { - idx: 2, - type: "byte" - } - } - }, - - hsla: { - props: { - hue: { - idx: 0, - type: "degrees" - }, - saturation: { - idx: 1, - type: "percent" - }, - lightness: { - idx: 2, - type: "percent" - } - } - } - }, - propTypes = { - "byte": { - floor: true, - max: 255 - }, - "percent": { - max: 1 - }, - "degrees": { - mod: 360, - floor: true - } - }, - support = color.support = {}, - - // Element for support tests - supportElem = jQuery( "

" )[ 0 ], - - // Colors = jQuery.Color.names - colors, - - // Local aliases of functions called often - each = jQuery.each; - -// Determine rgba support immediately -supportElem.style.cssText = "background-color:rgba(1,1,1,.5)"; -support.rgba = supportElem.style.backgroundColor.indexOf( "rgba" ) > -1; - -// Define cache name and alpha properties -// for rgba and hsla spaces -each( spaces, function( spaceName, space ) { - space.cache = "_" + spaceName; - space.props.alpha = { - idx: 3, - type: "percent", - def: 1 - }; -} ); - -function clamp( value, prop, allowEmpty ) { - var type = propTypes[ prop.type ] || {}; - - if ( value == null ) { - return ( allowEmpty || !prop.def ) ? null : prop.def; - } - - // ~~ is an short way of doing floor for positive numbers - value = type.floor ? ~~value : parseFloat( value ); - - // IE will pass in empty strings as value for alpha, - // which will hit this case - if ( isNaN( value ) ) { - return prop.def; - } - - if ( type.mod ) { - - // We add mod before modding to make sure that negatives values - // get converted properly: -10 -> 350 - return ( value + type.mod ) % type.mod; - } - - // For now all property types without mod have min and max - return 0 > value ? 0 : type.max < value ? type.max : value; -} - -function stringParse( string ) { - var inst = color(), - rgba = inst._rgba = []; - - string = string.toLowerCase(); - - each( stringParsers, function( i, parser ) { - var parsed, - match = parser.re.exec( string ), - values = match && parser.parse( match ), - spaceName = parser.space || "rgba"; - - if ( values ) { - parsed = inst[ spaceName ]( values ); - - // If this was an rgba parse the assignment might happen twice - // oh well.... - inst[ spaces[ spaceName ].cache ] = parsed[ spaces[ spaceName ].cache ]; - rgba = inst._rgba = parsed._rgba; - - // Exit each( stringParsers ) here because we matched - return false; - } - } ); - - // Found a stringParser that handled it - if ( rgba.length ) { - - // If this came from a parsed string, force "transparent" when alpha is 0 - // chrome, (and maybe others) return "transparent" as rgba(0,0,0,0) - if ( rgba.join() === "0,0,0,0" ) { - jQuery.extend( rgba, colors.transparent ); - } - return inst; - } - - // Named colors - return colors[ string ]; -} - -color.fn = jQuery.extend( color.prototype, { - parse: function( red, green, blue, alpha ) { - if ( red === undefined ) { - this._rgba = [ null, null, null, null ]; - return this; - } - if ( red.jquery || red.nodeType ) { - red = jQuery( red ).css( green ); - green = undefined; - } - - var inst = this, - type = jQuery.type( red ), - rgba = this._rgba = []; - - // More than 1 argument specified - assume ( red, green, blue, alpha ) - if ( green !== undefined ) { - red = [ red, green, blue, alpha ]; - type = "array"; - } - - if ( type === "string" ) { - return this.parse( stringParse( red ) || colors._default ); - } - - if ( type === "array" ) { - each( spaces.rgba.props, function( key, prop ) { - rgba[ prop.idx ] = clamp( red[ prop.idx ], prop ); - } ); - return this; - } - - if ( type === "object" ) { - if ( red instanceof color ) { - each( spaces, function( spaceName, space ) { - if ( red[ space.cache ] ) { - inst[ space.cache ] = red[ space.cache ].slice(); - } - } ); - } else { - each( spaces, function( spaceName, space ) { - var cache = space.cache; - each( space.props, function( key, prop ) { - - // If the cache doesn't exist, and we know how to convert - if ( !inst[ cache ] && space.to ) { - - // If the value was null, we don't need to copy it - // if the key was alpha, we don't need to copy it either - if ( key === "alpha" || red[ key ] == null ) { - return; - } - inst[ cache ] = space.to( inst._rgba ); - } - - // This is the only case where we allow nulls for ALL properties. - // call clamp with alwaysAllowEmpty - inst[ cache ][ prop.idx ] = clamp( red[ key ], prop, true ); - } ); - - // Everything defined but alpha? - if ( inst[ cache ] && - jQuery.inArray( null, inst[ cache ].slice( 0, 3 ) ) < 0 ) { - - // Use the default of 1 - inst[ cache ][ 3 ] = 1; - if ( space.from ) { - inst._rgba = space.from( inst[ cache ] ); - } - } - } ); - } - return this; - } - }, - is: function( compare ) { - var is = color( compare ), - same = true, - inst = this; - - each( spaces, function( _, space ) { - var localCache, - isCache = is[ space.cache ]; - if ( isCache ) { - localCache = inst[ space.cache ] || space.to && space.to( inst._rgba ) || []; - each( space.props, function( _, prop ) { - if ( isCache[ prop.idx ] != null ) { - same = ( isCache[ prop.idx ] === localCache[ prop.idx ] ); - return same; - } - } ); - } - return same; - } ); - return same; - }, - _space: function() { - var used = [], - inst = this; - each( spaces, function( spaceName, space ) { - if ( inst[ space.cache ] ) { - used.push( spaceName ); - } - } ); - return used.pop(); - }, - transition: function( other, distance ) { - var end = color( other ), - spaceName = end._space(), - space = spaces[ spaceName ], - startColor = this.alpha() === 0 ? color( "transparent" ) : this, - start = startColor[ space.cache ] || space.to( startColor._rgba ), - result = start.slice(); - - end = end[ space.cache ]; - each( space.props, function( key, prop ) { - var index = prop.idx, - startValue = start[ index ], - endValue = end[ index ], - type = propTypes[ prop.type ] || {}; - - // If null, don't override start value - if ( endValue === null ) { - return; - } - - // If null - use end - if ( startValue === null ) { - result[ index ] = endValue; - } else { - if ( type.mod ) { - if ( endValue - startValue > type.mod / 2 ) { - startValue += type.mod; - } else if ( startValue - endValue > type.mod / 2 ) { - startValue -= type.mod; - } - } - result[ index ] = clamp( ( endValue - startValue ) * distance + startValue, prop ); - } - } ); - return this[ spaceName ]( result ); - }, - blend: function( opaque ) { - - // If we are already opaque - return ourself - if ( this._rgba[ 3 ] === 1 ) { - return this; - } - - var rgb = this._rgba.slice(), - a = rgb.pop(), - blend = color( opaque )._rgba; - - return color( jQuery.map( rgb, function( v, i ) { - return ( 1 - a ) * blend[ i ] + a * v; - } ) ); - }, - toRgbaString: function() { - var prefix = "rgba(", - rgba = jQuery.map( this._rgba, function( v, i ) { - return v == null ? ( i > 2 ? 1 : 0 ) : v; - } ); - - if ( rgba[ 3 ] === 1 ) { - rgba.pop(); - prefix = "rgb("; - } - - return prefix + rgba.join() + ")"; - }, - toHslaString: function() { - var prefix = "hsla(", - hsla = jQuery.map( this.hsla(), function( v, i ) { - if ( v == null ) { - v = i > 2 ? 1 : 0; - } - - // Catch 1 and 2 - if ( i && i < 3 ) { - v = Math.round( v * 100 ) + "%"; - } - return v; - } ); - - if ( hsla[ 3 ] === 1 ) { - hsla.pop(); - prefix = "hsl("; - } - return prefix + hsla.join() + ")"; - }, - toHexString: function( includeAlpha ) { - var rgba = this._rgba.slice(), - alpha = rgba.pop(); - - if ( includeAlpha ) { - rgba.push( ~~( alpha * 255 ) ); - } - - return "#" + jQuery.map( rgba, function( v ) { - - // Default to 0 when nulls exist - v = ( v || 0 ).toString( 16 ); - return v.length === 1 ? "0" + v : v; - } ).join( "" ); - }, - toString: function() { - return this._rgba[ 3 ] === 0 ? "transparent" : this.toRgbaString(); - } -} ); -color.fn.parse.prototype = color.fn; - -// Hsla conversions adapted from: -// https://code.google.com/p/maashaack/source/browse/packages/graphics/trunk/src/graphics/colors/HUE2RGB.as?r=5021 - -function hue2rgb( p, q, h ) { - h = ( h + 1 ) % 1; - if ( h * 6 < 1 ) { - return p + ( q - p ) * h * 6; - } - if ( h * 2 < 1 ) { - return q; - } - if ( h * 3 < 2 ) { - return p + ( q - p ) * ( ( 2 / 3 ) - h ) * 6; - } - return p; -} - -spaces.hsla.to = function( rgba ) { - if ( rgba[ 0 ] == null || rgba[ 1 ] == null || rgba[ 2 ] == null ) { - return [ null, null, null, rgba[ 3 ] ]; - } - var r = rgba[ 0 ] / 255, - g = rgba[ 1 ] / 255, - b = rgba[ 2 ] / 255, - a = rgba[ 3 ], - max = Math.max( r, g, b ), - min = Math.min( r, g, b ), - diff = max - min, - add = max + min, - l = add * 0.5, - h, s; - - if ( min === max ) { - h = 0; - } else if ( r === max ) { - h = ( 60 * ( g - b ) / diff ) + 360; - } else if ( g === max ) { - h = ( 60 * ( b - r ) / diff ) + 120; - } else { - h = ( 60 * ( r - g ) / diff ) + 240; - } - - // Chroma (diff) == 0 means greyscale which, by definition, saturation = 0% - // otherwise, saturation is based on the ratio of chroma (diff) to lightness (add) - if ( diff === 0 ) { - s = 0; - } else if ( l <= 0.5 ) { - s = diff / add; - } else { - s = diff / ( 2 - add ); - } - return [ Math.round( h ) % 360, s, l, a == null ? 1 : a ]; -}; - -spaces.hsla.from = function( hsla ) { - if ( hsla[ 0 ] == null || hsla[ 1 ] == null || hsla[ 2 ] == null ) { - return [ null, null, null, hsla[ 3 ] ]; - } - var h = hsla[ 0 ] / 360, - s = hsla[ 1 ], - l = hsla[ 2 ], - a = hsla[ 3 ], - q = l <= 0.5 ? l * ( 1 + s ) : l + s - l * s, - p = 2 * l - q; - - return [ - Math.round( hue2rgb( p, q, h + ( 1 / 3 ) ) * 255 ), - Math.round( hue2rgb( p, q, h ) * 255 ), - Math.round( hue2rgb( p, q, h - ( 1 / 3 ) ) * 255 ), - a - ]; -}; - -each( spaces, function( spaceName, space ) { - var props = space.props, - cache = space.cache, - to = space.to, - from = space.from; - - // Makes rgba() and hsla() - color.fn[ spaceName ] = function( value ) { - - // Generate a cache for this space if it doesn't exist - if ( to && !this[ cache ] ) { - this[ cache ] = to( this._rgba ); - } - if ( value === undefined ) { - return this[ cache ].slice(); - } - - var ret, - type = jQuery.type( value ), - arr = ( type === "array" || type === "object" ) ? value : arguments, - local = this[ cache ].slice(); - - each( props, function( key, prop ) { - var val = arr[ type === "object" ? key : prop.idx ]; - if ( val == null ) { - val = local[ prop.idx ]; - } - local[ prop.idx ] = clamp( val, prop ); - } ); - - if ( from ) { - ret = color( from( local ) ); - ret[ cache ] = local; - return ret; - } else { - return color( local ); - } - }; - - // Makes red() green() blue() alpha() hue() saturation() lightness() - each( props, function( key, prop ) { - - // Alpha is included in more than one space - if ( color.fn[ key ] ) { - return; - } - color.fn[ key ] = function( value ) { - var vtype = jQuery.type( value ), - fn = ( key === "alpha" ? ( this._hsla ? "hsla" : "rgba" ) : spaceName ), - local = this[ fn ](), - cur = local[ prop.idx ], - match; - - if ( vtype === "undefined" ) { - return cur; - } - - if ( vtype === "function" ) { - value = value.call( this, cur ); - vtype = jQuery.type( value ); - } - if ( value == null && prop.empty ) { - return this; - } - if ( vtype === "string" ) { - match = rplusequals.exec( value ); - if ( match ) { - value = cur + parseFloat( match[ 2 ] ) * ( match[ 1 ] === "+" ? 1 : -1 ); - } - } - local[ prop.idx ] = value; - return this[ fn ]( local ); - }; - } ); -} ); - -// Add cssHook and .fx.step function for each named hook. -// accept a space separated string of properties -color.hook = function( hook ) { - var hooks = hook.split( " " ); - each( hooks, function( i, hook ) { - jQuery.cssHooks[ hook ] = { - set: function( elem, value ) { - var parsed, curElem, - backgroundColor = ""; - - if ( value !== "transparent" && ( jQuery.type( value ) !== "string" || - ( parsed = stringParse( value ) ) ) ) { - value = color( parsed || value ); - if ( !support.rgba && value._rgba[ 3 ] !== 1 ) { - curElem = hook === "backgroundColor" ? elem.parentNode : elem; - while ( - ( backgroundColor === "" || backgroundColor === "transparent" ) && - curElem && curElem.style - ) { - try { - backgroundColor = jQuery.css( curElem, "backgroundColor" ); - curElem = curElem.parentNode; - } catch ( e ) { - } - } - - value = value.blend( backgroundColor && backgroundColor !== "transparent" ? - backgroundColor : - "_default" ); - } - - value = value.toRgbaString(); - } - try { - elem.style[ hook ] = value; - } catch ( e ) { - - // Wrapped to prevent IE from throwing errors on "invalid" values like - // 'auto' or 'inherit' - } - } - }; - jQuery.fx.step[ hook ] = function( fx ) { - if ( !fx.colorInit ) { - fx.start = color( fx.elem, hook ); - fx.end = color( fx.end ); - fx.colorInit = true; - } - jQuery.cssHooks[ hook ].set( fx.elem, fx.start.transition( fx.end, fx.pos ) ); - }; - } ); - -}; - -color.hook( stepHooks ); - -jQuery.cssHooks.borderColor = { - expand: function( value ) { - var expanded = {}; - - each( [ "Top", "Right", "Bottom", "Left" ], function( i, part ) { - expanded[ "border" + part + "Color" ] = value; - } ); - return expanded; - } -}; - -// Basic color names only. -// Usage of any of the other color names requires adding yourself or including -// jquery.color.svg-names.js. -colors = jQuery.Color.names = { - - // 4.1. Basic color keywords - aqua: "#00ffff", - black: "#000000", - blue: "#0000ff", - fuchsia: "#ff00ff", - gray: "#808080", - green: "#008000", - lime: "#00ff00", - maroon: "#800000", - navy: "#000080", - olive: "#808000", - purple: "#800080", - red: "#ff0000", - silver: "#c0c0c0", - teal: "#008080", - white: "#ffffff", - yellow: "#ffff00", - - // 4.2.3. "transparent" color keyword - transparent: [ null, null, null, 0 ], - - _default: "#ffffff" -}; - -} )( jQuery ); - /******************************************************************************/ /****************************** CLASS ANIMATIONS ******************************/ /******************************************************************************/ @@ -748,6 +77,12 @@ $.each( } ); +function camelCase( string ) { + return string.replace( /-([\da-z])/gi, function( all, letter ) { + return letter.toUpperCase(); + } ); +} + function getElementStyles( elem ) { var key, len, style = elem.ownerDocument.defaultView ? @@ -760,7 +95,7 @@ function getElementStyles( elem ) { while ( len-- ) { key = style[ len ]; if ( typeof style[ key ] === "string" ) { - styles[ $.camelCase( key ) ] = style[ key ]; + styles[ camelCase( key ) ] = style[ key ]; } } @@ -934,12 +269,12 @@ $.fn.extend( { ( function() { -if ( $.expr && $.expr.filters && $.expr.filters.animated ) { - $.expr.filters.animated = ( function( orig ) { +if ( $.expr && $.expr.pseudos && $.expr.pseudos.animated ) { + $.expr.pseudos.animated = ( function( orig ) { return function( elem ) { return !!$( elem ).data( dataSpaceAnimated ) || orig( elem ); }; - } )( $.expr.filters.animated ); + } )( $.expr.pseudos.animated ); } if ( $.uiBackCompat !== false ) { @@ -1008,6 +343,7 @@ if ( $.uiBackCompat !== false ) { // Firefox incorrectly exposes anonymous content // https://bugzilla.mozilla.org/show_bug.cgi?id=561664 try { + // eslint-disable-next-line no-unused-expressions active.id; } catch ( e ) { active = document.body; @@ -1070,7 +406,7 @@ if ( $.uiBackCompat !== false ) { } $.extend( $.effects, { - version: "1.12.1", + version: "1.13.0", define: function( name, mode, effect ) { if ( !effect ) { @@ -1286,7 +622,7 @@ function _normalizeArguments( effect, options, speed, callback ) { } // Catch (effect, callback) - if ( $.isFunction( options ) ) { + if ( typeof options === "function" ) { callback = options; speed = null; options = {}; @@ -1300,7 +636,7 @@ function _normalizeArguments( effect, options, speed, callback ) { } // Catch (effect, options, callback) - if ( $.isFunction( speed ) ) { + if ( typeof speed === "function" ) { callback = speed; speed = null; } @@ -1334,7 +670,7 @@ function standardAnimationOption( option ) { } // Complete callback - if ( $.isFunction( option ) ) { + if ( typeof option === "function" ) { return true; } @@ -1361,7 +697,7 @@ $.fn.extend( { var el = $( this ), normalizedMode = $.effects.mode( el, mode ) || defaultMode; - // Sentinel for duck-punching the :animated psuedo-selector + // Sentinel for duck-punching the :animated pseudo-selector el.data( dataSpaceAnimated, true ); // Save effect mode for later use, @@ -1369,7 +705,7 @@ $.fn.extend( { // as the .show() below destroys the initial state modes.push( normalizedMode ); - // See $.uiBackCompat inside of run() for removal of defaultMode in 1.13 + // See $.uiBackCompat inside of run() for removal of defaultMode in 1.14 if ( defaultMode && ( normalizedMode === "show" || ( normalizedMode === defaultMode && normalizedMode === "hide" ) ) ) { el.show(); @@ -1379,7 +715,7 @@ $.fn.extend( { $.effects.saveStyle( el ); } - if ( $.isFunction( next ) ) { + if ( typeof next === "function" ) { next(); } }; @@ -1414,11 +750,11 @@ $.fn.extend( { } function done() { - if ( $.isFunction( complete ) ) { + if ( typeof complete === "function" ) { complete.call( elem[ 0 ] ); } - if ( $.isFunction( next ) ) { + if ( typeof next === "function" ) { next(); } } @@ -1527,22 +863,24 @@ $.fn.extend( { width: target.innerWidth() }, startPosition = element.offset(), - transfer = $( "

" ) - .appendTo( "body" ) - .addClass( options.className ) - .css( { - top: startPosition.top - fixTop, - left: startPosition.left - fixLeft, - height: element.innerHeight(), - width: element.innerWidth(), - position: targetFixed ? "fixed" : "absolute" - } ) - .animate( animation, options.duration, options.easing, function() { - transfer.remove(); - if ( $.isFunction( done ) ) { - done(); - } - } ); + transfer = $( "
" ); + + transfer + .appendTo( "body" ) + .addClass( options.className ) + .css( { + top: startPosition.top - fixTop, + left: startPosition.left - fixLeft, + height: element.innerHeight(), + width: element.innerWidth(), + position: targetFixed ? "fixed" : "absolute" + } ) + .animate( animation, options.duration, options.easing, function() { + transfer.remove(); + if ( typeof done === "function" ) { + done(); + } + } ); } } ); @@ -1634,4 +972,4 @@ $.each( baseEasings, function( name, easeIn ) { return $.effects; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/effects/effect-blind.js b/app/assets/javascripts/jquery-ui/effects/effect-blind.js index 2ccd14fa..f442f015 100644 --- a/app/assets/javascripts/jquery-ui/effects/effect-blind.js +++ b/app/assets/javascripts/jquery-ui/effects/effect-blind.js @@ -2,7 +2,7 @@ //= require jquery-ui/effect /*! - * jQuery UI Effects Blind 1.12.1 + * jQuery UI Effects Blind 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -17,6 +17,8 @@ //>>demos: http://jqueryui.com/effect/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -30,7 +32,8 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; return $.effects.define( "blind", "hide", function( options, done ) { var map = { @@ -70,4 +73,4 @@ return $.effects.define( "blind", "hide", function( options, done ) { } ); } ); -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/effects/effect-bounce.js b/app/assets/javascripts/jquery-ui/effects/effect-bounce.js index 3dce7e9e..73259666 100644 --- a/app/assets/javascripts/jquery-ui/effects/effect-bounce.js +++ b/app/assets/javascripts/jquery-ui/effects/effect-bounce.js @@ -2,7 +2,7 @@ //= require jquery-ui/effect /*! - * jQuery UI Effects Bounce 1.12.1 + * jQuery UI Effects Bounce 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -17,6 +17,8 @@ //>>demos: http://jqueryui.com/effect/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -30,7 +32,8 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; return $.effects.define( "bounce", function( options, done ) { var upAnim, downAnim, refValue, @@ -110,4 +113,4 @@ return $.effects.define( "bounce", function( options, done ) { $.effects.unshift( element, queuelen, anims + 1 ); } ); -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/effects/effect-clip.js b/app/assets/javascripts/jquery-ui/effects/effect-clip.js index b2001995..c6653b25 100644 --- a/app/assets/javascripts/jquery-ui/effects/effect-clip.js +++ b/app/assets/javascripts/jquery-ui/effects/effect-clip.js @@ -2,7 +2,7 @@ //= require jquery-ui/effect /*! - * jQuery UI Effects Clip 1.12.1 + * jQuery UI Effects Clip 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -17,6 +17,8 @@ //>>demos: http://jqueryui.com/effect/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -30,7 +32,8 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; return $.effects.define( "clip", "hide", function( options, done ) { var start, @@ -65,4 +68,4 @@ return $.effects.define( "clip", "hide", function( options, done ) { } ); -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/effects/effect-drop.js b/app/assets/javascripts/jquery-ui/effects/effect-drop.js index e4893e69..963d5db6 100644 --- a/app/assets/javascripts/jquery-ui/effects/effect-drop.js +++ b/app/assets/javascripts/jquery-ui/effects/effect-drop.js @@ -2,7 +2,7 @@ //= require jquery-ui/effect /*! - * jQuery UI Effects Drop 1.12.1 + * jQuery UI Effects Drop 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -17,6 +17,8 @@ //>>demos: http://jqueryui.com/effect/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -30,7 +32,8 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; return $.effects.define( "drop", "hide", function( options, done ) { @@ -69,4 +72,4 @@ return $.effects.define( "drop", "hide", function( options, done ) { } ); } ); -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/effects/effect-explode.js b/app/assets/javascripts/jquery-ui/effects/effect-explode.js index 05895fae..5e2bd2dd 100644 --- a/app/assets/javascripts/jquery-ui/effects/effect-explode.js +++ b/app/assets/javascripts/jquery-ui/effects/effect-explode.js @@ -2,7 +2,7 @@ //= require jquery-ui/effect /*! - * jQuery UI Effects Explode 1.12.1 + * jQuery UI Effects Explode 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -12,13 +12,15 @@ //>>label: Explode Effect //>>group: Effects -// jscs:disable maximumLineLength +/* eslint-disable max-len */ //>>description: Explodes an element in all directions into n pieces. Implodes an element to its original wholeness. -// jscs:enable maximumLineLength +/* eslint-enable max-len */ //>>docs: http://api.jqueryui.com/explode-effect/ //>>demos: http://jqueryui.com/effect/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -32,7 +34,8 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; return $.effects.define( "explode", "hide", function( options, done ) { @@ -111,4 +114,4 @@ return $.effects.define( "explode", "hide", function( options, done ) { } } ); -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/effects/effect-fade.js b/app/assets/javascripts/jquery-ui/effects/effect-fade.js index cd6f1d2a..f3be78bd 100644 --- a/app/assets/javascripts/jquery-ui/effects/effect-fade.js +++ b/app/assets/javascripts/jquery-ui/effects/effect-fade.js @@ -2,7 +2,7 @@ //= require jquery-ui/effect /*! - * jQuery UI Effects Fade 1.12.1 + * jQuery UI Effects Fade 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -17,6 +17,8 @@ //>>demos: http://jqueryui.com/effect/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -30,7 +32,8 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; return $.effects.define( "fade", "toggle", function( options, done ) { var show = options.mode === "show"; @@ -47,4 +50,4 @@ return $.effects.define( "fade", "toggle", function( options, done ) { } ); } ); -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/effects/effect-fold.js b/app/assets/javascripts/jquery-ui/effects/effect-fold.js index b36d60f1..2b046701 100644 --- a/app/assets/javascripts/jquery-ui/effects/effect-fold.js +++ b/app/assets/javascripts/jquery-ui/effects/effect-fold.js @@ -2,7 +2,7 @@ //= require jquery-ui/effect /*! - * jQuery UI Effects Fold 1.12.1 + * jQuery UI Effects Fold 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -17,6 +17,8 @@ //>>demos: http://jqueryui.com/effect/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -30,7 +32,8 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; return $.effects.define( "fold", "hide", function( options, done ) { @@ -89,4 +92,4 @@ return $.effects.define( "fold", "hide", function( options, done ) { $.effects.unshift( element, queuelen, 4 ); } ); -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/effects/effect-highlight.js b/app/assets/javascripts/jquery-ui/effects/effect-highlight.js index 44188a3b..6de44cb5 100644 --- a/app/assets/javascripts/jquery-ui/effects/effect-highlight.js +++ b/app/assets/javascripts/jquery-ui/effects/effect-highlight.js @@ -2,7 +2,7 @@ //= require jquery-ui/effect /*! - * jQuery UI Effects Highlight 1.12.1 + * jQuery UI Effects Highlight 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -17,6 +17,8 @@ //>>demos: http://jqueryui.com/effect/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -30,7 +32,8 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; return $.effects.define( "highlight", "show", function( options, done ) { var element = $( this ), @@ -57,4 +60,4 @@ return $.effects.define( "highlight", "show", function( options, done ) { } ); } ); -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/effects/effect-puff.js b/app/assets/javascripts/jquery-ui/effects/effect-puff.js index 0b56bf84..58550cca 100644 --- a/app/assets/javascripts/jquery-ui/effects/effect-puff.js +++ b/app/assets/javascripts/jquery-ui/effects/effect-puff.js @@ -3,7 +3,7 @@ //= require jquery-ui/effects/effect-scale /*! - * jQuery UI Effects Puff 1.12.1 + * jQuery UI Effects Puff 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -18,6 +18,8 @@ //>>demos: http://jqueryui.com/effect/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -32,7 +34,8 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; return $.effects.define( "puff", "hide", function( options, done ) { var newOptions = $.extend( true, {}, options, { @@ -43,4 +46,4 @@ return $.effects.define( "puff", "hide", function( options, done ) { $.effects.effect.scale.call( this, newOptions, done ); } ); -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/effects/effect-pulsate.js b/app/assets/javascripts/jquery-ui/effects/effect-pulsate.js index 7b0befcf..112e831b 100644 --- a/app/assets/javascripts/jquery-ui/effects/effect-pulsate.js +++ b/app/assets/javascripts/jquery-ui/effects/effect-pulsate.js @@ -2,7 +2,7 @@ //= require jquery-ui/effect /*! - * jQuery UI Effects Pulsate 1.12.1 + * jQuery UI Effects Pulsate 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -17,6 +17,8 @@ //>>demos: http://jqueryui.com/effect/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -30,7 +32,8 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; return $.effects.define( "pulsate", "show", function( options, done ) { var element = $( this ), @@ -64,4 +67,4 @@ return $.effects.define( "pulsate", "show", function( options, done ) { $.effects.unshift( element, queuelen, anims + 1 ); } ); -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/effects/effect-scale.js b/app/assets/javascripts/jquery-ui/effects/effect-scale.js index dbc4996c..828cb53d 100644 --- a/app/assets/javascripts/jquery-ui/effects/effect-scale.js +++ b/app/assets/javascripts/jquery-ui/effects/effect-scale.js @@ -3,7 +3,7 @@ //= require jquery-ui/effects/effect-size /*! - * jQuery UI Effects Scale 1.12.1 + * jQuery UI Effects Scale 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -18,6 +18,8 @@ //>>demos: http://jqueryui.com/effect/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -32,7 +34,8 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; return $.effects.define( "scale", function( options, done ) { @@ -57,4 +60,4 @@ return $.effects.define( "scale", function( options, done ) { $.effects.effect.size.call( this, newOptions, done ); } ); -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/effects/effect-shake.js b/app/assets/javascripts/jquery-ui/effects/effect-shake.js index 2c2d6f64..7fe519bc 100644 --- a/app/assets/javascripts/jquery-ui/effects/effect-shake.js +++ b/app/assets/javascripts/jquery-ui/effects/effect-shake.js @@ -2,7 +2,7 @@ //= require jquery-ui/effect /*! - * jQuery UI Effects Shake 1.12.1 + * jQuery UI Effects Shake 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -17,6 +17,8 @@ //>>demos: http://jqueryui.com/effect/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -30,7 +32,8 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; return $.effects.define( "shake", function( options, done ) { @@ -74,4 +77,4 @@ return $.effects.define( "shake", function( options, done ) { $.effects.unshift( element, queuelen, anims + 1 ); } ); -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/effects/effect-size.js b/app/assets/javascripts/jquery-ui/effects/effect-size.js index 0c08b722..6477053d 100644 --- a/app/assets/javascripts/jquery-ui/effects/effect-size.js +++ b/app/assets/javascripts/jquery-ui/effects/effect-size.js @@ -2,7 +2,7 @@ //= require jquery-ui/effect /*! - * jQuery UI Effects Size 1.12.1 + * jQuery UI Effects Size 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -17,6 +17,8 @@ //>>demos: http://jqueryui.com/effect/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -30,7 +32,8 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; return $.effects.define( "size", function( options, done ) { @@ -108,6 +111,8 @@ return $.effects.define( "size", function( options, done ) { to.top = ( original.outerHeight - to.outerHeight ) * baseline.y + pos.top; to.left = ( original.outerWidth - to.outerWidth ) * baseline.x + pos.left; } + delete from.outerHeight; + delete from.outerWidth; element.css( from ); // Animate the children if desired @@ -191,4 +196,4 @@ return $.effects.define( "size", function( options, done ) { } ); -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/effects/effect-slide.js b/app/assets/javascripts/jquery-ui/effects/effect-slide.js index 8b92a19b..d971381d 100644 --- a/app/assets/javascripts/jquery-ui/effects/effect-slide.js +++ b/app/assets/javascripts/jquery-ui/effects/effect-slide.js @@ -2,7 +2,7 @@ //= require jquery-ui/effect /*! - * jQuery UI Effects Slide 1.12.1 + * jQuery UI Effects Slide 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -17,6 +17,8 @@ //>>demos: http://jqueryui.com/effect/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -30,7 +32,8 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; return $.effects.define( "slide", "show", function( options, done ) { var startClip, startRef, @@ -76,4 +79,4 @@ return $.effects.define( "slide", "show", function( options, done ) { } ); } ); -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/effects/effect-transfer.js b/app/assets/javascripts/jquery-ui/effects/effect-transfer.js index 792e2783..4f5d80b3 100644 --- a/app/assets/javascripts/jquery-ui/effects/effect-transfer.js +++ b/app/assets/javascripts/jquery-ui/effects/effect-transfer.js @@ -2,7 +2,7 @@ //= require jquery-ui/effect /*! - * jQuery UI Effects Transfer 1.12.1 + * jQuery UI Effects Transfer 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -17,6 +17,8 @@ //>>demos: http://jqueryui.com/effect/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -30,7 +32,8 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; var effect; if ( $.uiBackCompat !== false ) { @@ -40,4 +43,4 @@ if ( $.uiBackCompat !== false ) { } return effect; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/escape-selector.js b/app/assets/javascripts/jquery-ui/escape-selector.js deleted file mode 100644 index 48d7e629..00000000 --- a/app/assets/javascripts/jquery-ui/escape-selector.js +++ /dev/null @@ -1,23 +0,0 @@ -//= require jquery-ui/version - -( function( factory ) { - if ( typeof define === "function" && define.amd ) { - - // AMD. Register as an anonymous module. - define( [ "jquery", "./version" ], factory ); - } else { - - // Browser globals - factory( jQuery ); - } -} ( function( $ ) { - -// Internal use only -return $.ui.escapeSelector = ( function() { - var selectorEscape = /([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g; - return function( selector ) { - return selector.replace( selectorEscape, "\\$1" ); - }; -} )(); - -} ) ); diff --git a/app/assets/javascripts/jquery-ui/focusable.js b/app/assets/javascripts/jquery-ui/focusable.js index 2300ba9e..81143405 100644 --- a/app/assets/javascripts/jquery-ui/focusable.js +++ b/app/assets/javascripts/jquery-ui/focusable.js @@ -1,7 +1,7 @@ //= require jquery-ui/version /*! - * jQuery UI Focusable 1.12.1 + * jQuery UI Focusable 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -15,6 +15,8 @@ //>>docs: http://api.jqueryui.com/focusable-selector/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -24,7 +26,8 @@ // Browser globals factory( jQuery ); } -} ( function( $ ) { +} )( function( $ ) { +"use strict"; // Selectors $.ui.focusable = function( element, hasTabindex ) { @@ -72,10 +75,10 @@ function visible( element ) { element = element.parent(); visibility = element.css( "visibility" ); } - return visibility !== "hidden"; + return visibility === "visible"; } -$.extend( $.expr[ ":" ], { +$.extend( $.expr.pseudos, { focusable: function( element ) { return $.ui.focusable( element, $.attr( element, "tabindex" ) != null ); } @@ -83,4 +86,4 @@ $.extend( $.expr[ ":" ], { return $.ui.focusable; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/form-reset-mixin.js b/app/assets/javascripts/jquery-ui/form-reset-mixin.js index db764acb..df8c38f6 100644 --- a/app/assets/javascripts/jquery-ui/form-reset-mixin.js +++ b/app/assets/javascripts/jquery-ui/form-reset-mixin.js @@ -2,7 +2,7 @@ //= require jquery-ui/version /*! - * jQuery UI Form Reset Mixin 1.12.1 + * jQuery UI Form Reset Mixin 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -16,6 +16,8 @@ //>>docs: http://api.jqueryui.com/form-reset-mixin/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -29,7 +31,8 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; return $.ui.formResetMixin = { _formResetHandler: function() { @@ -45,7 +48,7 @@ return $.ui.formResetMixin = { }, _bindFormResetHandler: function() { - this.form = this.element.form(); + this.form = this.element._form(); if ( !this.form.length ) { return; } @@ -77,4 +80,4 @@ return $.ui.formResetMixin = { } }; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/form.js b/app/assets/javascripts/jquery-ui/form.js index e190082e..95b47836 100644 --- a/app/assets/javascripts/jquery-ui/form.js +++ b/app/assets/javascripts/jquery-ui/form.js @@ -1,6 +1,8 @@ //= require jquery-ui/version ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,13 +12,14 @@ // Browser globals factory( jQuery ); } -} ( function( $ ) { +} )( function( $ ) { +"use strict"; // Support: IE8 Only // IE8 does not support the form attribute and when it is supplied. It overwrites the form prop // with a string, so we need to find the proper form. -return $.fn.form = function() { +return $.fn._form = function() { return typeof this[ 0 ].form === "string" ? this.closest( "form" ) : $( this[ 0 ].form ); }; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-af.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-af.js index c7568888..d2395613 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-af.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-af.js @@ -1,6 +1,8 @@ /* Afrikaans initialisation for the jQuery UI date picker plugin. */ /* Written by Renier Pretorius. */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.af = { closeText: "Selekteer", prevText: "Vorige", nextText: "Volgende", currentText: "Vandag", - monthNames: [ "Januarie","Februarie","Maart","April","Mei","Junie", - "Julie","Augustus","September","Oktober","November","Desember" ], + monthNames: [ "Januarie", "Februarie", "Maart", "April", "Mei", "Junie", + "Julie", "Augustus", "September", "Oktober", "November", "Desember" ], monthNamesShort: [ "Jan", "Feb", "Mrt", "Apr", "Mei", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Des" ], dayNames: [ "Sondag", "Maandag", "Dinsdag", "Woensdag", "Donderdag", "Vrydag", "Saterdag" ], dayNamesShort: [ "Son", "Maa", "Din", "Woe", "Don", "Vry", "Sat" ], - dayNamesMin: [ "So","Ma","Di","Wo","Do","Vr","Sa" ], + dayNamesMin: [ "So", "Ma", "Di", "Wo", "Do", "Vr", "Sa" ], weekHeader: "Wk", dateFormat: "dd/mm/yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.af ); return datepicker.regional.af; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-ar-DZ.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-ar-DZ.js index a2b1750b..8dc80598 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-ar-DZ.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-ar-DZ.js @@ -4,6 +4,8 @@ /* Mohamed Amine HADDAD -- zatamine@gmail.com */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -13,7 +15,8 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional[ "ar-DZ" ] = { closeText: "إغلاق", @@ -21,7 +24,7 @@ datepicker.regional[ "ar-DZ" ] = { nextText: "التالي>", currentText: "اليوم", monthNames: [ "جانفي", "فيفري", "مارس", "أفريل", "ماي", "جوان", - "جويلية", "أوت", "سبتمبر","أكتوبر", "نوفمبر", "ديسمبر" ], + "جويلية", "أوت", "سبتمبر", "أكتوبر", "نوفمبر", "ديسمبر" ], monthNamesShort: [ "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12" ], dayNames: [ "الأحد", "الاثنين", "الثلاثاء", "الأربعاء", "الخميس", "الجمعة", "السبت" ], dayNamesShort: [ "الأحد", "الاثنين", "الثلاثاء", "الأربعاء", "الخميس", "الجمعة", "السبت" ], @@ -36,4 +39,4 @@ datepicker.setDefaults( datepicker.regional[ "ar-DZ" ] ); return datepicker.regional[ "ar-DZ" ]; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-ar.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-ar.js index 95784e88..31d7ee56 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-ar.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-ar.js @@ -4,6 +4,8 @@ /* Written by Mohammed Alshehri -- m@dralshehri.com */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -13,7 +15,8 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.ar = { closeText: "إغلاق", @@ -36,4 +39,4 @@ datepicker.setDefaults( datepicker.regional.ar ); return datepicker.regional.ar; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-az.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-az.js index 2ebdcfa8..d02d3561 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-az.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-az.js @@ -1,6 +1,8 @@ /* Azerbaijani (UTF-8) initialisation for the jQuery UI date picker plugin. */ /* Written by Jamil Najafov (necefov33@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.az = { closeText: "Bağla", prevText: "<Geri", nextText: "İrəli>", currentText: "Bugün", - monthNames: [ "Yanvar","Fevral","Mart","Aprel","May","İyun", - "İyul","Avqust","Sentyabr","Oktyabr","Noyabr","Dekabr" ], - monthNamesShort: [ "Yan","Fev","Mar","Apr","May","İyun", - "İyul","Avq","Sen","Okt","Noy","Dek" ], - dayNames: [ "Bazar","Bazar ertəsi","Çərşənbə axşamı","Çərşənbə","Cümə axşamı","Cümə","Şənbə" ], - dayNamesShort: [ "B","Be","Ça","Ç","Ca","C","Ş" ], - dayNamesMin: [ "B","B","Ç","С","Ç","C","Ş" ], + monthNames: [ "Yanvar", "Fevral", "Mart", "Aprel", "May", "İyun", + "İyul", "Avqust", "Sentyabr", "Oktyabr", "Noyabr", "Dekabr" ], + monthNamesShort: [ "Yan", "Fev", "Mar", "Apr", "May", "İyun", + "İyul", "Avq", "Sen", "Okt", "Noy", "Dek" ], + dayNames: [ "Bazar", "Bazar ertəsi", "Çərşənbə axşamı", "Çərşənbə", "Cümə axşamı", "Cümə", "Şənbə" ], + dayNamesShort: [ "B", "Be", "Ça", "Ç", "Ca", "C", "Ş" ], + dayNamesMin: [ "B", "B", "Ç", "С", "Ç", "C", "Ş" ], weekHeader: "Hf", dateFormat: "dd.mm.yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.az ); return datepicker.regional.az; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-be.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-be.js index 7d96dd1d..51ddd6e5 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-be.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-be.js @@ -1,6 +1,8 @@ /* Belarusian initialisation for the jQuery UI date picker plugin. */ /* Written by Pavel Selitskas */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.be = { closeText: "Зачыніць", prevText: "←Папяр.", nextText: "Наст.→", currentText: "Сёньня", - monthNames: [ "Студзень","Люты","Сакавік","Красавік","Травень","Чэрвень", - "Ліпень","Жнівень","Верасень","Кастрычнік","Лістапад","Сьнежань" ], - monthNamesShort: [ "Сту","Лют","Сак","Кра","Тра","Чэр", - "Ліп","Жні","Вер","Кас","Ліс","Сьн" ], - dayNames: [ "нядзеля","панядзелак","аўторак","серада","чацьвер","пятніца","субота" ], - dayNamesShort: [ "ндз","пнд","аўт","срд","чцв","птн","сбт" ], - dayNamesMin: [ "Нд","Пн","Аў","Ср","Чц","Пт","Сб" ], + monthNames: [ "Студзень", "Люты", "Сакавік", "Красавік", "Травень", "Чэрвень", + "Ліпень", "Жнівень", "Верасень", "Кастрычнік", "Лістапад", "Сьнежань" ], + monthNamesShort: [ "Сту", "Лют", "Сак", "Кра", "Тра", "Чэр", + "Ліп", "Жні", "Вер", "Кас", "Ліс", "Сьн" ], + dayNames: [ "нядзеля", "панядзелак", "аўторак", "серада", "чацьвер", "пятніца", "субота" ], + dayNamesShort: [ "ндз", "пнд", "аўт", "срд", "чцв", "птн", "сбт" ], + dayNamesMin: [ "Нд", "Пн", "Аў", "Ср", "Чц", "Пт", "Сб" ], weekHeader: "Тд", dateFormat: "dd.mm.yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.be ); return datepicker.regional.be; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-bg.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-bg.js index cb066a4c..0344de4f 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-bg.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-bg.js @@ -1,6 +1,8 @@ /* Bulgarian initialisation for the jQuery UI date picker plugin. */ /* Written by Stoyan Kyosev (http://svest.org). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,7 +12,8 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.bg = { closeText: "затвори", @@ -18,13 +21,13 @@ datepicker.regional.bg = { nextText: "напред>", nextBigText: ">>", currentText: "днес", - monthNames: [ "Януари","Февруари","Март","Април","Май","Юни", - "Юли","Август","Септември","Октомври","Ноември","Декември" ], - monthNamesShort: [ "Яну","Фев","Мар","Апр","Май","Юни", - "Юли","Авг","Сеп","Окт","Нов","Дек" ], - dayNames: [ "Неделя","Понеделник","Вторник","Сряда","Четвъртък","Петък","Събота" ], - dayNamesShort: [ "Нед","Пон","Вто","Сря","Чет","Пет","Съб" ], - dayNamesMin: [ "Не","По","Вт","Ср","Че","Пе","Съ" ], + monthNames: [ "Януари", "Февруари", "Март", "Април", "Май", "Юни", + "Юли", "Август", "Септември", "Октомври", "Ноември", "Декември" ], + monthNamesShort: [ "Яну", "Фев", "Мар", "Апр", "Май", "Юни", + "Юли", "Авг", "Сеп", "Окт", "Нов", "Дек" ], + dayNames: [ "Неделя", "Понеделник", "Вторник", "Сряда", "Четвъртък", "Петък", "Събота" ], + dayNamesShort: [ "Нед", "Пон", "Вто", "Сря", "Чет", "Пет", "Съб" ], + dayNamesMin: [ "Не", "По", "Вт", "Ср", "Че", "Пе", "Съ" ], weekHeader: "Wk", dateFormat: "dd.mm.yy", firstDay: 1, @@ -35,4 +38,4 @@ datepicker.setDefaults( datepicker.regional.bg ); return datepicker.regional.bg; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-bs.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-bs.js index b9f2e286..a5c145af 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-bs.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-bs.js @@ -1,6 +1,8 @@ /* Bosnian i18n for the jQuery UI date picker plugin. */ /* Written by Kenan Konjo. */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.bs = { closeText: "Zatvori", prevText: "<", nextText: ">", currentText: "Danas", - monthNames: [ "Januar","Februar","Mart","April","Maj","Juni", - "Juli","August","Septembar","Oktobar","Novembar","Decembar" ], - monthNamesShort: [ "Jan","Feb","Mar","Apr","Maj","Jun", - "Jul","Aug","Sep","Okt","Nov","Dec" ], - dayNames: [ "Nedelja","Ponedeljak","Utorak","Srijeda","Četvrtak","Petak","Subota" ], - dayNamesShort: [ "Ned","Pon","Uto","Sri","Čet","Pet","Sub" ], - dayNamesMin: [ "Ne","Po","Ut","Sr","Če","Pe","Su" ], + monthNames: [ "Januar", "Februar", "Mart", "April", "Maj", "Juni", + "Juli", "August", "Septembar", "Oktobar", "Novembar", "Decembar" ], + monthNamesShort: [ "Jan", "Feb", "Mar", "Apr", "Maj", "Jun", + "Jul", "Aug", "Sep", "Okt", "Nov", "Dec" ], + dayNames: [ "Nedelja", "Ponedeljak", "Utorak", "Srijeda", "Četvrtak", "Petak", "Subota" ], + dayNamesShort: [ "Ned", "Pon", "Uto", "Sri", "Čet", "Pet", "Sub" ], + dayNamesMin: [ "Ne", "Po", "Ut", "Sr", "Če", "Pe", "Su" ], weekHeader: "Wk", dateFormat: "dd.mm.yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.bs ); return datepicker.regional.bs; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-ca.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-ca.js index 9febd90e..bca86dec 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-ca.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-ca.js @@ -1,6 +1,8 @@ /* Inicialització en català per a l'extensió 'UI date picker' per jQuery. */ /* Writers: (joan.leon@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.ca = { closeText: "Tanca", prevText: "Anterior", nextText: "Següent", currentText: "Avui", - monthNames: [ "gener","febrer","març","abril","maig","juny", - "juliol","agost","setembre","octubre","novembre","desembre" ], - monthNamesShort: [ "gen","feb","març","abr","maig","juny", - "jul","ag","set","oct","nov","des" ], - dayNames: [ "diumenge","dilluns","dimarts","dimecres","dijous","divendres","dissabte" ], - dayNamesShort: [ "dg","dl","dt","dc","dj","dv","ds" ], - dayNamesMin: [ "dg","dl","dt","dc","dj","dv","ds" ], + monthNames: [ "gener", "febrer", "març", "abril", "maig", "juny", + "juliol", "agost", "setembre", "octubre", "novembre", "desembre" ], + monthNamesShort: [ "gen", "feb", "març", "abr", "maig", "juny", + "jul", "ag", "set", "oct", "nov", "des" ], + dayNames: [ "diumenge", "dilluns", "dimarts", "dimecres", "dijous", "divendres", "dissabte" ], + dayNamesShort: [ "dg", "dl", "dt", "dc", "dj", "dv", "ds" ], + dayNamesMin: [ "dg", "dl", "dt", "dc", "dj", "dv", "ds" ], weekHeader: "Set", dateFormat: "dd/mm/yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.ca ); return datepicker.regional.ca; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-cs.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-cs.js index c2f79cf9..201fac7b 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-cs.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-cs.js @@ -1,6 +1,8 @@ /* Czech initialisation for the jQuery UI date picker plugin. */ /* Written by Tomas Muller (tomas@tomas-muller.net). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.cs = { closeText: "Zavřít", prevText: "<Dříve", nextText: "Později>", currentText: "Nyní", - monthNames: [ "leden","únor","březen","duben","květen","červen", - "červenec","srpen","září","říjen","listopad","prosinec" ], - monthNamesShort: [ "led","úno","bře","dub","kvě","čer", - "čvc","srp","zář","říj","lis","pro" ], + monthNames: [ "leden", "únor", "březen", "duben", "květen", "červen", + "červenec", "srpen", "září", "říjen", "listopad", "prosinec" ], + monthNamesShort: [ "led", "úno", "bře", "dub", "kvě", "čer", + "čvc", "srp", "zář", "říj", "lis", "pro" ], dayNames: [ "neděle", "pondělí", "úterý", "středa", "čtvrtek", "pátek", "sobota" ], dayNamesShort: [ "ne", "po", "út", "st", "čt", "pá", "so" ], - dayNamesMin: [ "ne","po","út","st","čt","pá","so" ], + dayNamesMin: [ "ne", "po", "út", "st", "čt", "pá", "so" ], weekHeader: "Týd", dateFormat: "dd.mm.yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.cs ); return datepicker.regional.cs; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-cy-GB.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-cy-GB.js index 14fce914..942c24f7 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-cy-GB.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-cy-GB.js @@ -1,6 +1,8 @@ /* Welsh/UK initialisation for the jQuery UI date picker plugin. */ /* Written by William Griffiths. */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,15 +12,16 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional[ "cy-GB" ] = { closeText: "Done", prevText: "Prev", nextText: "Next", currentText: "Today", - monthNames: [ "Ionawr","Chwefror","Mawrth","Ebrill","Mai","Mehefin", - "Gorffennaf","Awst","Medi","Hydref","Tachwedd","Rhagfyr" ], + monthNames: [ "Ionawr", "Chwefror", "Mawrth", "Ebrill", "Mai", "Mehefin", + "Gorffennaf", "Awst", "Medi", "Hydref", "Tachwedd", "Rhagfyr" ], monthNamesShort: [ "Ion", "Chw", "Maw", "Ebr", "Mai", "Meh", "Gor", "Aws", "Med", "Hyd", "Tac", "Rha" ], dayNames: [ @@ -31,7 +34,7 @@ datepicker.regional[ "cy-GB" ] = { "Dydd Sadwrn" ], dayNamesShort: [ "Sul", "Llu", "Maw", "Mer", "Iau", "Gwe", "Sad" ], - dayNamesMin: [ "Su","Ll","Ma","Me","Ia","Gw","Sa" ], + dayNamesMin: [ "Su", "Ll", "Ma", "Me", "Ia", "Gw", "Sa" ], weekHeader: "Wy", dateFormat: "dd/mm/yy", firstDay: 1, @@ -42,4 +45,4 @@ datepicker.setDefaults( datepicker.regional[ "cy-GB" ] ); return datepicker.regional[ "cy-GB" ]; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-da.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-da.js index 273f0e3f..90409c06 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-da.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-da.js @@ -1,6 +1,8 @@ /* Danish initialisation for the jQuery UI date picker plugin. */ /* Written by Jan Christensen ( deletestuff@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.da = { closeText: "Luk", prevText: "<Forrige", nextText: "Næste>", - currentText: "Idag", - monthNames: [ "Januar","Februar","Marts","April","Maj","Juni", - "Juli","August","September","Oktober","November","December" ], - monthNamesShort: [ "Jan","Feb","Mar","Apr","Maj","Jun", - "Jul","Aug","Sep","Okt","Nov","Dec" ], - dayNames: [ "Søndag","Mandag","Tirsdag","Onsdag","Torsdag","Fredag","Lørdag" ], - dayNamesShort: [ "Søn","Man","Tir","Ons","Tor","Fre","Lør" ], - dayNamesMin: [ "Sø","Ma","Ti","On","To","Fr","Lø" ], + currentText: "I dag", + monthNames: [ "Januar", "Februar", "Marts", "April", "Maj", "Juni", + "Juli", "August", "September", "Oktober", "November", "December" ], + monthNamesShort: [ "Jan", "Feb", "Mar", "Apr", "Maj", "Jun", + "Jul", "Aug", "Sep", "Okt", "Nov", "Dec" ], + dayNames: [ "Søndag", "Mandag", "Tirsdag", "Onsdag", "Torsdag", "Fredag", "Lørdag" ], + dayNamesShort: [ "Søn", "Man", "Tir", "Ons", "Tor", "Fre", "Lør" ], + dayNamesMin: [ "Sø", "Ma", "Ti", "On", "To", "Fr", "Lø" ], weekHeader: "Uge", dateFormat: "dd-mm-yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.da ); return datepicker.regional.da; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-de-AT.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-de-AT.js new file mode 100644 index 00000000..814e74f3 --- /dev/null +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-de-AT.js @@ -0,0 +1,41 @@ +/* German/Austrian initialisation for the jQuery UI date picker plugin. */ +/* Based on the de initialisation. */ + +( function( factory ) { + "use strict"; + + if ( typeof define === "function" && define.amd ) { + + // AMD. Register as an anonymous module. + define( [ "../widgets/datepicker" ], factory ); + } else { + + // Browser globals + factory( jQuery.datepicker ); + } +} )( function( datepicker ) { +"use strict"; + +datepicker.regional[ "de-AT" ] = { + closeText: "Schließen", + prevText: "<Zurück", + nextText: "Vor>", + currentText: "Heute", + monthNames: [ "Jänner", "Februar", "März", "April", "Mai", "Juni", + "Juli", "August", "September", "Oktober", "November", "Dezember" ], + monthNamesShort: [ "Jän", "Feb", "Mär", "Apr", "Mai", "Jun", + "Jul", "Aug", "Sep", "Okt", "Nov", "Dez" ], + dayNames: [ "Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag" ], + dayNamesShort: [ "So", "Mo", "Di", "Mi", "Do", "Fr", "Sa" ], + dayNamesMin: [ "So", "Mo", "Di", "Mi", "Do", "Fr", "Sa" ], + weekHeader: "KW", + dateFormat: "dd.mm.yy", + firstDay: 1, + isRTL: false, + showMonthAfterYear: false, + yearSuffix: "" }; +datepicker.setDefaults( datepicker.regional[ "de-AT" ] ); + +return datepicker.regional[ "de-AT" ]; + +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-de.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-de.js index a6779084..5baf6d14 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-de.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-de.js @@ -1,6 +1,8 @@ /* German initialisation for the jQuery UI date picker plugin. */ /* Written by Milian Wolff (mail@milianw.de). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.de = { closeText: "Schließen", prevText: "<Zurück", nextText: "Vor>", currentText: "Heute", - monthNames: [ "Januar","Februar","März","April","Mai","Juni", - "Juli","August","September","Oktober","November","Dezember" ], - monthNamesShort: [ "Jan","Feb","Mär","Apr","Mai","Jun", - "Jul","Aug","Sep","Okt","Nov","Dez" ], - dayNames: [ "Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag" ], - dayNamesShort: [ "So","Mo","Di","Mi","Do","Fr","Sa" ], - dayNamesMin: [ "So","Mo","Di","Mi","Do","Fr","Sa" ], + monthNames: [ "Januar", "Februar", "März", "April", "Mai", "Juni", + "Juli", "August", "September", "Oktober", "November", "Dezember" ], + monthNamesShort: [ "Jan", "Feb", "Mär", "Apr", "Mai", "Jun", + "Jul", "Aug", "Sep", "Okt", "Nov", "Dez" ], + dayNames: [ "Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag" ], + dayNamesShort: [ "So", "Mo", "Di", "Mi", "Do", "Fr", "Sa" ], + dayNamesMin: [ "So", "Mo", "Di", "Mi", "Do", "Fr", "Sa" ], weekHeader: "KW", dateFormat: "dd.mm.yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.de ); return datepicker.regional.de; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-el.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-el.js index f08d6f27..054a5e2d 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-el.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-el.js @@ -1,6 +1,8 @@ /* Greek (el) initialisation for the jQuery UI date picker plugin. */ /* Written by Alex Cicovic (http://www.alexcicovic.com) */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.el = { closeText: "Κλείσιμο", prevText: "Προηγούμενος", nextText: "Επόμενος", currentText: "Σήμερα", - monthNames: [ "Ιανουάριος","Φεβρουάριος","Μάρτιος","Απρίλιος","Μάιος","Ιούνιος", - "Ιούλιος","Αύγουστος","Σεπτέμβριος","Οκτώβριος","Νοέμβριος","Δεκέμβριος" ], - monthNamesShort: [ "Ιαν","Φεβ","Μαρ","Απρ","Μαι","Ιουν", - "Ιουλ","Αυγ","Σεπ","Οκτ","Νοε","Δεκ" ], - dayNames: [ "Κυριακή","Δευτέρα","Τρίτη","Τετάρτη","Πέμπτη","Παρασκευή","Σάββατο" ], - dayNamesShort: [ "Κυρ","Δευ","Τρι","Τετ","Πεμ","Παρ","Σαβ" ], - dayNamesMin: [ "Κυ","Δε","Τρ","Τε","Πε","Πα","Σα" ], + monthNames: [ "Ιανουάριος", "Φεβρουάριος", "Μάρτιος", "Απρίλιος", "Μάιος", "Ιούνιος", + "Ιούλιος", "Αύγουστος", "Σεπτέμβριος", "Οκτώβριος", "Νοέμβριος", "Δεκέμβριος" ], + monthNamesShort: [ "Ιαν", "Φεβ", "Μαρ", "Απρ", "Μαι", "Ιουν", + "Ιουλ", "Αυγ", "Σεπ", "Οκτ", "Νοε", "Δεκ" ], + dayNames: [ "Κυριακή", "Δευτέρα", "Τρίτη", "Τετάρτη", "Πέμπτη", "Παρασκευή", "Σάββατο" ], + dayNamesShort: [ "Κυρ", "Δευ", "Τρι", "Τετ", "Πεμ", "Παρ", "Σαβ" ], + dayNamesMin: [ "Κυ", "Δε", "Τρ", "Τε", "Πε", "Πα", "Σα" ], weekHeader: "Εβδ", dateFormat: "dd/mm/yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.el ); return datepicker.regional.el; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-en-AU.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-en-AU.js index f15277c3..baef43a4 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-en-AU.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-en-AU.js @@ -1,6 +1,8 @@ /* English/Australia initialisation for the jQuery UI date picker plugin. */ /* Based on the en-GB initialisation. */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional[ "en-AU" ] = { closeText: "Done", prevText: "Prev", nextText: "Next", currentText: "Today", - monthNames: [ "January","February","March","April","May","June", - "July","August","September","October","November","December" ], + monthNames: [ "January", "February", "March", "April", "May", "June", + "July", "August", "September", "October", "November", "December" ], monthNamesShort: [ "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" ], dayNames: [ "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" ], dayNamesShort: [ "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" ], - dayNamesMin: [ "Su","Mo","Tu","We","Th","Fr","Sa" ], + dayNamesMin: [ "Su", "Mo", "Tu", "We", "Th", "Fr", "Sa" ], weekHeader: "Wk", dateFormat: "dd/mm/yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional[ "en-AU" ] ); return datepicker.regional[ "en-AU" ]; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-en-GB.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-en-GB.js index c961c186..e0a7a32a 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-en-GB.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-en-GB.js @@ -1,6 +1,8 @@ /* English/UK initialisation for the jQuery UI date picker plugin. */ /* Written by Stuart. */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional[ "en-GB" ] = { closeText: "Done", prevText: "Prev", nextText: "Next", currentText: "Today", - monthNames: [ "January","February","March","April","May","June", - "July","August","September","October","November","December" ], + monthNames: [ "January", "February", "March", "April", "May", "June", + "July", "August", "September", "October", "November", "December" ], monthNamesShort: [ "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" ], dayNames: [ "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" ], dayNamesShort: [ "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" ], - dayNamesMin: [ "Su","Mo","Tu","We","Th","Fr","Sa" ], + dayNamesMin: [ "Su", "Mo", "Tu", "We", "Th", "Fr", "Sa" ], weekHeader: "Wk", dateFormat: "dd/mm/yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional[ "en-GB" ] ); return datepicker.regional[ "en-GB" ]; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-en-NZ.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-en-NZ.js index 70463622..6e476897 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-en-NZ.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-en-NZ.js @@ -1,6 +1,8 @@ /* English/New Zealand initialisation for the jQuery UI date picker plugin. */ /* Based on the en-GB initialisation. */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional[ "en-NZ" ] = { closeText: "Done", prevText: "Prev", nextText: "Next", currentText: "Today", - monthNames: [ "January","February","March","April","May","June", - "July","August","September","October","November","December" ], + monthNames: [ "January", "February", "March", "April", "May", "June", + "July", "August", "September", "October", "November", "December" ], monthNamesShort: [ "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" ], dayNames: [ "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" ], dayNamesShort: [ "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" ], - dayNamesMin: [ "Su","Mo","Tu","We","Th","Fr","Sa" ], + dayNamesMin: [ "Su", "Mo", "Tu", "We", "Th", "Fr", "Sa" ], weekHeader: "Wk", dateFormat: "dd/mm/yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional[ "en-NZ" ] ); return datepicker.regional[ "en-NZ" ]; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-eo.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-eo.js index 25f6162b..3867a621 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-eo.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-eo.js @@ -1,6 +1,8 @@ /* Esperanto initialisation for the jQuery UI date picker plugin. */ /* Written by Olivier M. (olivierweb@ifrance.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.eo = { closeText: "Fermi", prevText: "<Anta", nextText: "Sekv>", currentText: "Nuna", - monthNames: [ "Januaro","Februaro","Marto","Aprilo","Majo","Junio", - "Julio","Aŭgusto","Septembro","Oktobro","Novembro","Decembro" ], - monthNamesShort: [ "Jan","Feb","Mar","Apr","Maj","Jun", - "Jul","Aŭg","Sep","Okt","Nov","Dec" ], - dayNames: [ "Dimanĉo","Lundo","Mardo","Merkredo","Ĵaŭdo","Vendredo","Sabato" ], - dayNamesShort: [ "Dim","Lun","Mar","Mer","Ĵaŭ","Ven","Sab" ], - dayNamesMin: [ "Di","Lu","Ma","Me","Ĵa","Ve","Sa" ], + monthNames: [ "Januaro", "Februaro", "Marto", "Aprilo", "Majo", "Junio", + "Julio", "Aŭgusto", "Septembro", "Oktobro", "Novembro", "Decembro" ], + monthNamesShort: [ "Jan", "Feb", "Mar", "Apr", "Maj", "Jun", + "Jul", "Aŭg", "Sep", "Okt", "Nov", "Dec" ], + dayNames: [ "Dimanĉo", "Lundo", "Mardo", "Merkredo", "Ĵaŭdo", "Vendredo", "Sabato" ], + dayNamesShort: [ "Dim", "Lun", "Mar", "Mer", "Ĵaŭ", "Ven", "Sab" ], + dayNamesMin: [ "Di", "Lu", "Ma", "Me", "Ĵa", "Ve", "Sa" ], weekHeader: "Sb", dateFormat: "dd/mm/yy", firstDay: 0, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.eo ); return datepicker.regional.eo; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-es.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-es.js index ea7116e0..9a745777 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-es.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-es.js @@ -1,6 +1,8 @@ /* Inicialización en español para la extensión 'UI date picker' para jQuery. */ /* Traducido por Vester (xvester@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.es = { closeText: "Cerrar", prevText: "<Ant", nextText: "Sig>", currentText: "Hoy", - monthNames: [ "enero","febrero","marzo","abril","mayo","junio", - "julio","agosto","septiembre","octubre","noviembre","diciembre" ], - monthNamesShort: [ "ene","feb","mar","abr","may","jun", - "jul","ago","sep","oct","nov","dic" ], - dayNames: [ "domingo","lunes","martes","miércoles","jueves","viernes","sábado" ], - dayNamesShort: [ "dom","lun","mar","mié","jue","vie","sáb" ], - dayNamesMin: [ "D","L","M","X","J","V","S" ], + monthNames: [ "enero", "febrero", "marzo", "abril", "mayo", "junio", + "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre" ], + monthNamesShort: [ "ene", "feb", "mar", "abr", "may", "jun", + "jul", "ago", "sep", "oct", "nov", "dic" ], + dayNames: [ "domingo", "lunes", "martes", "miércoles", "jueves", "viernes", "sábado" ], + dayNamesShort: [ "dom", "lun", "mar", "mié", "jue", "vie", "sáb" ], + dayNamesMin: [ "D", "L", "M", "X", "J", "V", "S" ], weekHeader: "Sm", dateFormat: "dd/mm/yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.es ); return datepicker.regional.es; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-et.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-et.js index b2e226ae..11d58579 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-et.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-et.js @@ -1,6 +1,8 @@ /* Estonian initialisation for the jQuery UI date picker plugin. */ /* Written by Mart Sõmermaa (mrts.pydev at gmail com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,15 +12,16 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.et = { closeText: "Sulge", prevText: "Eelnev", nextText: "Järgnev", currentText: "Täna", - monthNames: [ "Jaanuar","Veebruar","Märts","Aprill","Mai","Juuni", - "Juuli","August","September","Oktoober","November","Detsember" ], + monthNames: [ "Jaanuar", "Veebruar", "Märts", "Aprill", "Mai", "Juuni", + "Juuli", "August", "September", "Oktoober", "November", "Detsember" ], monthNamesShort: [ "Jaan", "Veebr", "Märts", "Apr", "Mai", "Juuni", "Juuli", "Aug", "Sept", "Okt", "Nov", "Dets" ], dayNames: [ @@ -31,7 +34,7 @@ datepicker.regional.et = { "Laupäev" ], dayNamesShort: [ "Pühap", "Esmasp", "Teisip", "Kolmap", "Neljap", "Reede", "Laup" ], - dayNamesMin: [ "P","E","T","K","N","R","L" ], + dayNamesMin: [ "P", "E", "T", "K", "N", "R", "L" ], weekHeader: "näd", dateFormat: "dd.mm.yy", firstDay: 1, @@ -42,4 +45,4 @@ datepicker.setDefaults( datepicker.regional.et ); return datepicker.regional.et; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-eu.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-eu.js index 8ea1ef9e..754a172d 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-eu.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-eu.js @@ -1,5 +1,7 @@ /* Karrikas-ek itzulia (karrikas@karrikas.com) */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -9,20 +11,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.eu = { closeText: "Egina", prevText: "<Aur", nextText: "Hur>", currentText: "Gaur", - monthNames: [ "urtarrila","otsaila","martxoa","apirila","maiatza","ekaina", - "uztaila","abuztua","iraila","urria","azaroa","abendua" ], - monthNamesShort: [ "urt.","ots.","mar.","api.","mai.","eka.", - "uzt.","abu.","ira.","urr.","aza.","abe." ], - dayNames: [ "igandea","astelehena","asteartea","asteazkena","osteguna","ostirala","larunbata" ], - dayNamesShort: [ "ig.","al.","ar.","az.","og.","ol.","lr." ], - dayNamesMin: [ "ig","al","ar","az","og","ol","lr" ], + monthNames: [ "urtarrila", "otsaila", "martxoa", "apirila", "maiatza", "ekaina", + "uztaila", "abuztua", "iraila", "urria", "azaroa", "abendua" ], + monthNamesShort: [ "urt.", "ots.", "mar.", "api.", "mai.", "eka.", + "uzt.", "abu.", "ira.", "urr.", "aza.", "abe." ], + dayNames: [ "igandea", "astelehena", "asteartea", "asteazkena", "osteguna", "ostirala", "larunbata" ], + dayNamesShort: [ "ig.", "al.", "ar.", "az.", "og.", "ol.", "lr." ], + dayNamesMin: [ "ig", "al", "ar", "az", "og", "ol", "lr" ], weekHeader: "As", dateFormat: "yy-mm-dd", firstDay: 1, @@ -33,4 +36,4 @@ datepicker.setDefaults( datepicker.regional.eu ); return datepicker.regional.eu; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-fa.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-fa.js index 71da4981..193a3dcc 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-fa.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-fa.js @@ -2,6 +2,8 @@ /* Javad Mowlanezhad -- jmowla@gmail.com */ /* Jalali calendar should supported soon! (Its implemented but I have to test it) */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -11,7 +13,8 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.fa = { closeText: "بستن", @@ -32,7 +35,7 @@ datepicker.regional.fa = { "نوامبر", "دسامبر" ], - monthNamesShort: [ "1","2","3","4","5","6","7","8","9","10","11","12" ], + monthNamesShort: [ "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12" ], dayNames: [ "يکشنبه", "دوشنبه", @@ -70,4 +73,4 @@ datepicker.setDefaults( datepicker.regional.fa ); return datepicker.regional.fa; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-fi.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-fi.js index a8386ff6..dd4ca594 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-fi.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-fi.js @@ -1,6 +1,8 @@ /* Finnish initialisation for the jQuery UI date picker plugin. */ /* Written by Harri Kilpiö (harrikilpio@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.fi = { closeText: "Sulje", prevText: "«Edellinen", nextText: "Seuraava»", currentText: "Tänään", - monthNames: [ "Tammikuu","Helmikuu","Maaliskuu","Huhtikuu","Toukokuu","Kesäkuu", - "Heinäkuu","Elokuu","Syyskuu","Lokakuu","Marraskuu","Joulukuu" ], - monthNamesShort: [ "Tammi","Helmi","Maalis","Huhti","Touko","Kesä", - "Heinä","Elo","Syys","Loka","Marras","Joulu" ], - dayNamesShort: [ "Su","Ma","Ti","Ke","To","Pe","La" ], - dayNames: [ "Sunnuntai","Maanantai","Tiistai","Keskiviikko","Torstai","Perjantai","Lauantai" ], - dayNamesMin: [ "Su","Ma","Ti","Ke","To","Pe","La" ], + monthNames: [ "Tammikuu", "Helmikuu", "Maaliskuu", "Huhtikuu", "Toukokuu", "Kesäkuu", + "Heinäkuu", "Elokuu", "Syyskuu", "Lokakuu", "Marraskuu", "Joulukuu" ], + monthNamesShort: [ "Tammi", "Helmi", "Maalis", "Huhti", "Touko", "Kesä", + "Heinä", "Elo", "Syys", "Loka", "Marras", "Joulu" ], + dayNamesShort: [ "Su", "Ma", "Ti", "Ke", "To", "Pe", "La" ], + dayNames: [ "Sunnuntai", "Maanantai", "Tiistai", "Keskiviikko", "Torstai", "Perjantai", "Lauantai" ], + dayNamesMin: [ "Su", "Ma", "Ti", "Ke", "To", "Pe", "La" ], weekHeader: "Vk", dateFormat: "d.m.yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.fi ); return datepicker.regional.fi; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-fo.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-fo.js index 6c24b8bf..f024ac67 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-fo.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-fo.js @@ -1,6 +1,8 @@ /* Faroese initialisation for the jQuery UI date picker plugin */ /* Written by Sverri Mohr Olsen, sverrimo@gmail.com */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,17 +12,18 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.fo = { closeText: "Lat aftur", prevText: "<Fyrra", nextText: "Næsta>", currentText: "Í dag", - monthNames: [ "Januar","Februar","Mars","Apríl","Mei","Juni", - "Juli","August","September","Oktober","November","Desember" ], - monthNamesShort: [ "Jan","Feb","Mar","Apr","Mei","Jun", - "Jul","Aug","Sep","Okt","Nov","Des" ], + monthNames: [ "Januar", "Februar", "Mars", "Apríl", "Mei", "Juni", + "Juli", "August", "September", "Oktober", "November", "Desember" ], + monthNamesShort: [ "Jan", "Feb", "Mar", "Apr", "Mei", "Jun", + "Jul", "Aug", "Sep", "Okt", "Nov", "Des" ], dayNames: [ "Sunnudagur", "Mánadagur", @@ -30,8 +33,8 @@ datepicker.regional.fo = { "Fríggjadagur", "Leyardagur" ], - dayNamesShort: [ "Sun","Mán","Týs","Mik","Hós","Frí","Ley" ], - dayNamesMin: [ "Su","Má","Tý","Mi","Hó","Fr","Le" ], + dayNamesShort: [ "Sun", "Mán", "Týs", "Mik", "Hós", "Frí", "Ley" ], + dayNamesMin: [ "Su", "Má", "Tý", "Mi", "Hó", "Fr", "Le" ], weekHeader: "Vk", dateFormat: "dd-mm-yy", firstDay: 1, @@ -42,4 +45,4 @@ datepicker.setDefaults( datepicker.regional.fo ); return datepicker.regional.fo; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-fr-CA.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-fr-CA.js index b590277d..a14b1d32 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-fr-CA.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-fr-CA.js @@ -1,5 +1,7 @@ /* Canadian-French initialisation for the jQuery UI date picker plugin. */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -9,7 +11,8 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional[ "fr-CA" ] = { closeText: "Fermer", @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional[ "fr-CA" ] ); return datepicker.regional[ "fr-CA" ]; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-fr-CH.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-fr-CH.js index d2f0584d..b75c6833 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-fr-CH.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-fr-CH.js @@ -1,6 +1,8 @@ /* Swiss-French initialisation for the jQuery UI date picker plugin. */ /* Written Martin Voelkle (martin.voelkle@e-tc.ch). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,7 +12,8 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional[ "fr-CH" ] = { closeText: "Fermer", @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional[ "fr-CH" ] ); return datepicker.regional[ "fr-CH" ]; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-fr.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-fr.js index 9e39fbd6..42b582bc 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-fr.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-fr.js @@ -3,6 +3,8 @@ Stéphane Nahmani (sholby@sholby.net), Stéphane Raimbault */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -12,7 +14,8 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.fr = { closeText: "Fermer", @@ -25,7 +28,7 @@ datepicker.regional.fr = { "juil.", "août", "sept.", "oct.", "nov.", "déc." ], dayNames: [ "dimanche", "lundi", "mardi", "mercredi", "jeudi", "vendredi", "samedi" ], dayNamesShort: [ "dim.", "lun.", "mar.", "mer.", "jeu.", "ven.", "sam." ], - dayNamesMin: [ "D","L","M","M","J","V","S" ], + dayNamesMin: [ "D", "L", "M", "M", "J", "V", "S" ], weekHeader: "Sem.", dateFormat: "dd/mm/yy", firstDay: 1, @@ -36,4 +39,4 @@ datepicker.setDefaults( datepicker.regional.fr ); return datepicker.regional.fr; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-gl.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-gl.js index 27652307..f3ebc466 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-gl.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-gl.js @@ -1,6 +1,8 @@ /* Galician localization for 'UI date picker' jQuery extension. */ /* Translated by Jorge Barreiro . */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.gl = { closeText: "Pechar", prevText: "<Ant", nextText: "Seg>", currentText: "Hoxe", - monthNames: [ "Xaneiro","Febreiro","Marzo","Abril","Maio","Xuño", - "Xullo","Agosto","Setembro","Outubro","Novembro","Decembro" ], - monthNamesShort: [ "Xan","Feb","Mar","Abr","Mai","Xuñ", - "Xul","Ago","Set","Out","Nov","Dec" ], - dayNames: [ "Domingo","Luns","Martes","Mércores","Xoves","Venres","Sábado" ], - dayNamesShort: [ "Dom","Lun","Mar","Mér","Xov","Ven","Sáb" ], - dayNamesMin: [ "Do","Lu","Ma","Mé","Xo","Ve","Sá" ], + monthNames: [ "Xaneiro", "Febreiro", "Marzo", "Abril", "Maio", "Xuño", + "Xullo", "Agosto", "Setembro", "Outubro", "Novembro", "Decembro" ], + monthNamesShort: [ "Xan", "Feb", "Mar", "Abr", "Mai", "Xuñ", + "Xul", "Ago", "Set", "Out", "Nov", "Dec" ], + dayNames: [ "Domingo", "Luns", "Martes", "Mércores", "Xoves", "Venres", "Sábado" ], + dayNamesShort: [ "Dom", "Lun", "Mar", "Mér", "Xov", "Ven", "Sáb" ], + dayNamesMin: [ "Do", "Lu", "Ma", "Mé", "Xo", "Ve", "Sá" ], weekHeader: "Sm", dateFormat: "dd/mm/yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.gl ); return datepicker.regional.gl; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-he.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-he.js index fb6238fd..c487e78f 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-he.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-he.js @@ -1,6 +1,8 @@ /* Hebrew initialisation for the UI Datepicker extension. */ /* Written by Amir Hardon (ahardon at gmail dot com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.he = { closeText: "סגור", prevText: "<הקודם", nextText: "הבא>", currentText: "היום", - monthNames: [ "ינואר","פברואר","מרץ","אפריל","מאי","יוני", - "יולי","אוגוסט","ספטמבר","אוקטובר","נובמבר","דצמבר" ], - monthNamesShort: [ "ינו","פבר","מרץ","אפר","מאי","יוני", - "יולי","אוג","ספט","אוק","נוב","דצמ" ], - dayNames: [ "ראשון","שני","שלישי","רביעי","חמישי","שישי","שבת" ], - dayNamesShort: [ "א'","ב'","ג'","ד'","ה'","ו'","שבת" ], - dayNamesMin: [ "א'","ב'","ג'","ד'","ה'","ו'","שבת" ], + monthNames: [ "ינואר", "פברואר", "מרץ", "אפריל", "מאי", "יוני", + "יולי", "אוגוסט", "ספטמבר", "אוקטובר", "נובמבר", "דצמבר" ], + monthNamesShort: [ "ינו", "פבר", "מרץ", "אפר", "מאי", "יוני", + "יולי", "אוג", "ספט", "אוק", "נוב", "דצמ" ], + dayNames: [ "ראשון", "שני", "שלישי", "רביעי", "חמישי", "שישי", "שבת" ], + dayNamesShort: [ "א'", "ב'", "ג'", "ד'", "ה'", "ו'", "שבת" ], + dayNamesMin: [ "א'", "ב'", "ג'", "ד'", "ה'", "ו'", "שבת" ], weekHeader: "Wk", dateFormat: "dd/mm/yy", firstDay: 0, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.he ); return datepicker.regional.he; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-hi.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-hi.js index 3b120972..e3b72e52 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-hi.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-hi.js @@ -1,6 +1,8 @@ /* Hindi initialisation for the jQuery UI date picker plugin. */ /* Written by Michael Dawart. */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,15 +12,16 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.hi = { closeText: "बंद", prevText: "पिछला", nextText: "अगला", currentText: "आज", - monthNames: [ "जनवरी ","फरवरी","मार्च","अप्रेल","मई","जून", - "जूलाई","अगस्त ","सितम्बर","अक्टूबर","नवम्बर","दिसम्बर" ], + monthNames: [ "जनवरी ", "फरवरी", "मार्च", "अप्रेल", "मई", "जून", + "जूलाई", "अगस्त ", "सितम्बर", "अक्टूबर", "नवम्बर", "दिसम्बर" ], monthNamesShort: [ "जन", "फर", "मार्च", "अप्रेल", "मई", "जून", "जूलाई", "अग", "सित", "अक्ट", "नव", "दि" ], dayNames: [ "रविवार", "सोमवार", "मंगलवार", "बुधवार", "गुरुवार", "शुक्रवार", "शनिवार" ], @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.hi ); return datepicker.regional.hi; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-hr.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-hr.js index 5e218c12..23ea4144 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-hr.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-hr.js @@ -1,6 +1,8 @@ /* Croatian i18n for the jQuery UI date picker plugin. */ /* Written by Vjekoslav Nesek. */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.hr = { closeText: "Zatvori", prevText: "<", nextText: ">", currentText: "Danas", - monthNames: [ "Siječanj","Veljača","Ožujak","Travanj","Svibanj","Lipanj", - "Srpanj","Kolovoz","Rujan","Listopad","Studeni","Prosinac" ], - monthNamesShort: [ "Sij","Velj","Ožu","Tra","Svi","Lip", - "Srp","Kol","Ruj","Lis","Stu","Pro" ], - dayNames: [ "Nedjelja","Ponedjeljak","Utorak","Srijeda","Četvrtak","Petak","Subota" ], - dayNamesShort: [ "Ned","Pon","Uto","Sri","Čet","Pet","Sub" ], - dayNamesMin: [ "Ne","Po","Ut","Sr","Če","Pe","Su" ], + monthNames: [ "Siječanj", "Veljača", "Ožujak", "Travanj", "Svibanj", "Lipanj", + "Srpanj", "Kolovoz", "Rujan", "Listopad", "Studeni", "Prosinac" ], + monthNamesShort: [ "Sij", "Velj", "Ožu", "Tra", "Svi", "Lip", + "Srp", "Kol", "Ruj", "Lis", "Stu", "Pro" ], + dayNames: [ "Nedjelja", "Ponedjeljak", "Utorak", "Srijeda", "Četvrtak", "Petak", "Subota" ], + dayNamesShort: [ "Ned", "Pon", "Uto", "Sri", "Čet", "Pet", "Sub" ], + dayNamesMin: [ "Ne", "Po", "Ut", "Sr", "Če", "Pe", "Su" ], weekHeader: "Tje", dateFormat: "dd.mm.yy.", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.hr ); return datepicker.regional.hr; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-hu.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-hu.js index 22bbe703..3bb86dab 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-hu.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-hu.js @@ -1,5 +1,7 @@ /* Hungarian initialisation for the jQuery UI date picker plugin. */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -9,13 +11,14 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.hu = { - closeText: "bezár", - prevText: "vissza", - nextText: "előre", - currentText: "ma", + closeText: "Bezár", + prevText: "Vissza", + nextText: "Előre", + currentText: "Ma", monthNames: [ "Január", "Február", "Március", "Április", "Május", "Június", "Július", "Augusztus", "Szeptember", "Október", "November", "December" ], monthNamesShort: [ "Jan", "Feb", "Már", "Ápr", "Máj", "Jún", @@ -33,4 +36,4 @@ datepicker.setDefaults( datepicker.regional.hu ); return datepicker.regional.hu; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-hy.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-hy.js index 95638b31..2cc74da7 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-hy.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-hy.js @@ -1,6 +1,8 @@ /* Armenian(UTF-8) initialisation for the jQuery UI date picker plugin. */ /* Written by Levon Zakaryan (levon.zakaryan@gmail.com)*/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.hy = { closeText: "Փակել", prevText: "<Նախ.", nextText: "Հաջ.>", currentText: "Այսօր", - monthNames: [ "Հունվար","Փետրվար","Մարտ","Ապրիլ","Մայիս","Հունիս", - "Հուլիս","Օգոստոս","Սեպտեմբեր","Հոկտեմբեր","Նոյեմբեր","Դեկտեմբեր" ], - monthNamesShort: [ "Հունվ","Փետր","Մարտ","Ապր","Մայիս","Հունիս", - "Հուլ","Օգս","Սեպ","Հոկ","Նոյ","Դեկ" ], - dayNames: [ "կիրակի","եկուշաբթի","երեքշաբթի","չորեքշաբթի","հինգշաբթի","ուրբաթ","շաբաթ" ], - dayNamesShort: [ "կիր","երկ","երք","չրք","հնգ","ուրբ","շբթ" ], - dayNamesMin: [ "կիր","երկ","երք","չրք","հնգ","ուրբ","շբթ" ], + monthNames: [ "Հունվար", "Փետրվար", "Մարտ", "Ապրիլ", "Մայիս", "Հունիս", + "Հուլիս", "Օգոստոս", "Սեպտեմբեր", "Հոկտեմբեր", "Նոյեմբեր", "Դեկտեմբեր" ], + monthNamesShort: [ "Հունվ", "Փետր", "Մարտ", "Ապր", "Մայիս", "Հունիս", + "Հուլ", "Օգս", "Սեպ", "Հոկ", "Նոյ", "Դեկ" ], + dayNames: [ "կիրակի", "եկուշաբթի", "երեքշաբթի", "չորեքշաբթի", "հինգշաբթի", "ուրբաթ", "շաբաթ" ], + dayNamesShort: [ "կիր", "երկ", "երք", "չրք", "հնգ", "ուրբ", "շբթ" ], + dayNamesMin: [ "կիր", "երկ", "երք", "չրք", "հնգ", "ուրբ", "շբթ" ], weekHeader: "ՇԲՏ", dateFormat: "dd.mm.yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.hy ); return datepicker.regional.hy; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-id.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-id.js index 5aef348a..52f709ca 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-id.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-id.js @@ -1,6 +1,8 @@ /* Indonesian initialisation for the jQuery UI date picker plugin. */ /* Written by Deden Fathurahman (dedenf@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.id = { closeText: "Tutup", prevText: "<mundur", nextText: "maju>", currentText: "hari ini", - monthNames: [ "Januari","Februari","Maret","April","Mei","Juni", - "Juli","Agustus","September","Oktober","Nopember","Desember" ], - monthNamesShort: [ "Jan","Feb","Mar","Apr","Mei","Jun", - "Jul","Agus","Sep","Okt","Nop","Des" ], - dayNames: [ "Minggu","Senin","Selasa","Rabu","Kamis","Jumat","Sabtu" ], - dayNamesShort: [ "Min","Sen","Sel","Rab","kam","Jum","Sab" ], - dayNamesMin: [ "Mg","Sn","Sl","Rb","Km","jm","Sb" ], + monthNames: [ "Januari", "Februari", "Maret", "April", "Mei", "Juni", + "Juli", "Agustus", "September", "Oktober", "Nopember", "Desember" ], + monthNamesShort: [ "Jan", "Feb", "Mar", "Apr", "Mei", "Jun", + "Jul", "Agus", "Sep", "Okt", "Nop", "Des" ], + dayNames: [ "Minggu", "Senin", "Selasa", "Rabu", "Kamis", "Jumat", "Sabtu" ], + dayNamesShort: [ "Min", "Sen", "Sel", "Rab", "kam", "Jum", "Sab" ], + dayNamesMin: [ "Mg", "Sn", "Sl", "Rb", "Km", "jm", "Sb" ], weekHeader: "Mg", dateFormat: "dd/mm/yy", firstDay: 0, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.id ); return datepicker.regional.id; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-is.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-is.js index b15f37ab..0ebffd35 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-is.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-is.js @@ -1,6 +1,8 @@ /* Icelandic initialisation for the jQuery UI date picker plugin. */ /* Written by Haukur H. Thorsson (haukur@eskill.is). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,17 +12,18 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.is = { closeText: "Loka", prevText: "< Fyrri", nextText: "Næsti >", currentText: "Í dag", - monthNames: [ "Janúar","Febrúar","Mars","Apríl","Maí","Júní", - "Júlí","Ágúst","September","Október","Nóvember","Desember" ], - monthNamesShort: [ "Jan","Feb","Mar","Apr","Maí","Jún", - "Júl","Ágú","Sep","Okt","Nóv","Des" ], + monthNames: [ "Janúar", "Febrúar", "Mars", "Apríl", "Maí", "Júní", + "Júlí", "Ágúst", "September", "Október", "Nóvember", "Desember" ], + monthNamesShort: [ "Jan", "Feb", "Mar", "Apr", "Maí", "Jún", + "Júl", "Ágú", "Sep", "Okt", "Nóv", "Des" ], dayNames: [ "Sunnudagur", "Mánudagur", @@ -30,8 +33,8 @@ datepicker.regional.is = { "Föstudagur", "Laugardagur" ], - dayNamesShort: [ "Sun","Mán","Þri","Mið","Fim","Fös","Lau" ], - dayNamesMin: [ "Su","Má","Þr","Mi","Fi","Fö","La" ], + dayNamesShort: [ "Sun", "Mán", "Þri", "Mið", "Fim", "Fös", "Lau" ], + dayNamesMin: [ "Su", "Má", "Þr", "Mi", "Fi", "Fö", "La" ], weekHeader: "Vika", dateFormat: "dd.mm.yy", firstDay: 0, @@ -42,4 +45,4 @@ datepicker.setDefaults( datepicker.regional.is ); return datepicker.regional.is; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-it-CH.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-it-CH.js index 9895da4c..8c6d1058 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-it-CH.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-it-CH.js @@ -1,6 +1,8 @@ /* Italian initialisation for the jQuery UI date picker plugin. */ /* Written by Antonello Pasella (antonello.pasella@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional[ "it-CH" ] = { closeText: "Chiudi", prevText: "<Prec", nextText: "Succ>", currentText: "Oggi", - monthNames: [ "Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno", - "Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre" ], - monthNamesShort: [ "Gen","Feb","Mar","Apr","Mag","Giu", - "Lug","Ago","Set","Ott","Nov","Dic" ], - dayNames: [ "Domenica","Lunedì","Martedì","Mercoledì","Giovedì","Venerdì","Sabato" ], - dayNamesShort: [ "Dom","Lun","Mar","Mer","Gio","Ven","Sab" ], - dayNamesMin: [ "Do","Lu","Ma","Me","Gi","Ve","Sa" ], + monthNames: [ "Gennaio", "Febbraio", "Marzo", "Aprile", "Maggio", "Giugno", + "Luglio", "Agosto", "Settembre", "Ottobre", "Novembre", "Dicembre" ], + monthNamesShort: [ "Gen", "Feb", "Mar", "Apr", "Mag", "Giu", + "Lug", "Ago", "Set", "Ott", "Nov", "Dic" ], + dayNames: [ "Domenica", "Lunedì", "Martedì", "Mercoledì", "Giovedì", "Venerdì", "Sabato" ], + dayNamesShort: [ "Dom", "Lun", "Mar", "Mer", "Gio", "Ven", "Sab" ], + dayNamesMin: [ "Do", "Lu", "Ma", "Me", "Gi", "Ve", "Sa" ], weekHeader: "Sm", dateFormat: "dd.mm.yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional[ "it-CH" ] ); return datepicker.regional[ "it-CH" ]; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-it.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-it.js index d67cb6c2..0210e41c 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-it.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-it.js @@ -1,6 +1,8 @@ /* Italian initialisation for the jQuery UI date picker plugin. */ /* Written by Antonello Pasella (antonello.pasella@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.it = { closeText: "Chiudi", prevText: "<Prec", nextText: "Succ>", currentText: "Oggi", - monthNames: [ "Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno", - "Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre" ], - monthNamesShort: [ "Gen","Feb","Mar","Apr","Mag","Giu", - "Lug","Ago","Set","Ott","Nov","Dic" ], - dayNames: [ "Domenica","Lunedì","Martedì","Mercoledì","Giovedì","Venerdì","Sabato" ], - dayNamesShort: [ "Dom","Lun","Mar","Mer","Gio","Ven","Sab" ], - dayNamesMin: [ "Do","Lu","Ma","Me","Gi","Ve","Sa" ], + monthNames: [ "Gennaio", "Febbraio", "Marzo", "Aprile", "Maggio", "Giugno", + "Luglio", "Agosto", "Settembre", "Ottobre", "Novembre", "Dicembre" ], + monthNamesShort: [ "Gen", "Feb", "Mar", "Apr", "Mag", "Giu", + "Lug", "Ago", "Set", "Ott", "Nov", "Dic" ], + dayNames: [ "Domenica", "Lunedì", "Martedì", "Mercoledì", "Giovedì", "Venerdì", "Sabato" ], + dayNamesShort: [ "Dom", "Lun", "Mar", "Mer", "Gio", "Ven", "Sab" ], + dayNamesMin: [ "Do", "Lu", "Ma", "Me", "Gi", "Ve", "Sa" ], weekHeader: "Sm", dateFormat: "dd/mm/yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.it ); return datepicker.regional.it; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-ja.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-ja.js index 52b10583..404bbfd6 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-ja.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-ja.js @@ -1,6 +1,8 @@ /* Japanese initialisation for the jQuery UI date picker plugin. */ /* Written by Kentaro SATO (kentaro@ranvis.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.ja = { closeText: "閉じる", prevText: "<前", nextText: "次>", currentText: "今日", - monthNames: [ "1月","2月","3月","4月","5月","6月", - "7月","8月","9月","10月","11月","12月" ], - monthNamesShort: [ "1月","2月","3月","4月","5月","6月", - "7月","8月","9月","10月","11月","12月" ], - dayNames: [ "日曜日","月曜日","火曜日","水曜日","木曜日","金曜日","土曜日" ], - dayNamesShort: [ "日","月","火","水","木","金","土" ], - dayNamesMin: [ "日","月","火","水","木","金","土" ], + monthNames: [ "1月", "2月", "3月", "4月", "5月", "6月", + "7月", "8月", "9月", "10月", "11月", "12月" ], + monthNamesShort: [ "1月", "2月", "3月", "4月", "5月", "6月", + "7月", "8月", "9月", "10月", "11月", "12月" ], + dayNames: [ "日曜日", "月曜日", "火曜日", "水曜日", "木曜日", "金曜日", "土曜日" ], + dayNamesShort: [ "日", "月", "火", "水", "木", "金", "土" ], + dayNamesMin: [ "日", "月", "火", "水", "木", "金", "土" ], weekHeader: "週", dateFormat: "yy/mm/dd", firstDay: 0, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.ja ); return datepicker.regional.ja; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-ka.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-ka.js index 1f596cb3..fd740dad 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-ka.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-ka.js @@ -1,6 +1,8 @@ /* Georgian (UTF-8) initialisation for the jQuery UI date picker plugin. */ /* Written by Lado Lomidze (lado.lomidze@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,7 +12,8 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.ka = { closeText: "დახურვა", @@ -31,10 +34,10 @@ datepicker.regional.ka = { "ნოემბერი", "დეკემბერი" ], - monthNamesShort: [ "იან","თებ","მარ","აპრ","მაი","ივნ", "ივლ","აგვ","სექ","ოქტ","ნოე","დეკ" ], - dayNames: [ "კვირა","ორშაბათი","სამშაბათი","ოთხშაბათი","ხუთშაბათი","პარასკევი","შაბათი" ], - dayNamesShort: [ "კვ","ორშ","სამ","ოთხ","ხუთ","პარ","შაბ" ], - dayNamesMin: [ "კვ","ორშ","სამ","ოთხ","ხუთ","პარ","შაბ" ], + monthNamesShort: [ "იან", "თებ", "მარ", "აპრ", "მაი", "ივნ", "ივლ", "აგვ", "სექ", "ოქტ", "ნოე", "დეკ" ], + dayNames: [ "კვირა", "ორშაბათი", "სამშაბათი", "ოთხშაბათი", "ხუთშაბათი", "პარასკევი", "შაბათი" ], + dayNamesShort: [ "კვ", "ორშ", "სამ", "ოთხ", "ხუთ", "პარ", "შაბ" ], + dayNamesMin: [ "კვ", "ორშ", "სამ", "ოთხ", "ხუთ", "პარ", "შაბ" ], weekHeader: "კვირა", dateFormat: "dd-mm-yy", firstDay: 1, @@ -45,4 +48,4 @@ datepicker.setDefaults( datepicker.regional.ka ); return datepicker.regional.ka; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-kk.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-kk.js index fa0121f8..c40391d1 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-kk.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-kk.js @@ -1,6 +1,8 @@ /* Kazakh (UTF-8) initialisation for the jQuery UI date picker plugin. */ /* Written by Dmitriy Karasyov (dmitriy.karasyov@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.kk = { closeText: "Жабу", prevText: "<Алдыңғы", nextText: "Келесі>", currentText: "Бүгін", - monthNames: [ "Қаңтар","Ақпан","Наурыз","Сәуір","Мамыр","Маусым", - "Шілде","Тамыз","Қыркүйек","Қазан","Қараша","Желтоқсан" ], - monthNamesShort: [ "Қаң","Ақп","Нау","Сәу","Мам","Мау", - "Шіл","Там","Қыр","Қаз","Қар","Жел" ], - dayNames: [ "Жексенбі","Дүйсенбі","Сейсенбі","Сәрсенбі","Бейсенбі","Жұма","Сенбі" ], - dayNamesShort: [ "жкс","дсн","ссн","срс","бсн","жма","снб" ], - dayNamesMin: [ "Жк","Дс","Сс","Ср","Бс","Жм","Сн" ], + monthNames: [ "Қаңтар", "Ақпан", "Наурыз", "Сәуір", "Мамыр", "Маусым", + "Шілде", "Тамыз", "Қыркүйек", "Қазан", "Қараша", "Желтоқсан" ], + monthNamesShort: [ "Қаң", "Ақп", "Нау", "Сәу", "Мам", "Мау", + "Шіл", "Там", "Қыр", "Қаз", "Қар", "Жел" ], + dayNames: [ "Жексенбі", "Дүйсенбі", "Сейсенбі", "Сәрсенбі", "Бейсенбі", "Жұма", "Сенбі" ], + dayNamesShort: [ "жкс", "дсн", "ссн", "срс", "бсн", "жма", "снб" ], + dayNamesMin: [ "Жк", "Дс", "Сс", "Ср", "Бс", "Жм", "Сн" ], weekHeader: "Не", dateFormat: "dd.mm.yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.kk ); return datepicker.regional.kk; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-km.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-km.js index d8a4596b..ab3d89a1 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-km.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-km.js @@ -1,6 +1,8 @@ /* Khmer initialisation for the jQuery calendar extension. */ /* Written by Chandara Om (chandara.teacher@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,17 +12,18 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.km = { closeText: "ធ្វើ​រួច", prevText: "មុន", nextText: "បន្ទាប់", currentText: "ថ្ងៃ​នេះ", - monthNames: [ "មករា","កុម្ភៈ","មីនា","មេសា","ឧសភា","មិថុនា", - "កក្កដា","សីហា","កញ្ញា","តុលា","វិច្ឆិកា","ធ្នូ" ], - monthNamesShort: [ "មករា","កុម្ភៈ","មីនា","មេសា","ឧសភា","មិថុនា", - "កក្កដា","សីហា","កញ្ញា","តុលា","វិច្ឆិកា","ធ្នូ" ], + monthNames: [ "មករា", "កុម្ភៈ", "មីនា", "មេសា", "ឧសភា", "មិថុនា", + "កក្កដា", "សីហា", "កញ្ញា", "តុលា", "វិច្ឆិកា", "ធ្នូ" ], + monthNamesShort: [ "មករា", "កុម្ភៈ", "មីនា", "មេសា", "ឧសភា", "មិថុនា", + "កក្កដា", "សីហា", "កញ្ញា", "តុលា", "វិច្ឆិកា", "ធ្នូ" ], dayNames: [ "អាទិត្យ", "ចន្ទ", "អង្គារ", "ពុធ", "ព្រហស្បតិ៍", "សុក្រ", "សៅរ៍" ], dayNamesShort: [ "អា", "ច", "អ", "ពុ", "ព្រហ", "សុ", "សៅ" ], dayNamesMin: [ "អា", "ច", "អ", "ពុ", "ព្រហ", "សុ", "សៅ" ], @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.km ); return datepicker.regional.km; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-ko.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-ko.js index 8879a995..deb1475e 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-ko.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-ko.js @@ -1,6 +1,8 @@ /* Korean initialisation for the jQuery calendar extension. */ /* Written by DaeKwon Kang (ncrash.dk@gmail.com), Edited by Genie and Myeongjin Lee. */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.ko = { closeText: "닫기", prevText: "이전달", nextText: "다음달", currentText: "오늘", - monthNames: [ "1월","2월","3월","4월","5월","6월", - "7월","8월","9월","10월","11월","12월" ], - monthNamesShort: [ "1월","2월","3월","4월","5월","6월", - "7월","8월","9월","10월","11월","12월" ], - dayNames: [ "일요일","월요일","화요일","수요일","목요일","금요일","토요일" ], - dayNamesShort: [ "일","월","화","수","목","금","토" ], - dayNamesMin: [ "일","월","화","수","목","금","토" ], + monthNames: [ "1월", "2월", "3월", "4월", "5월", "6월", + "7월", "8월", "9월", "10월", "11월", "12월" ], + monthNamesShort: [ "1월", "2월", "3월", "4월", "5월", "6월", + "7월", "8월", "9월", "10월", "11월", "12월" ], + dayNames: [ "일요일", "월요일", "화요일", "수요일", "목요일", "금요일", "토요일" ], + dayNamesShort: [ "일", "월", "화", "수", "목", "금", "토" ], + dayNamesMin: [ "일", "월", "화", "수", "목", "금", "토" ], weekHeader: "주", dateFormat: "yy. m. d.", firstDay: 0, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.ko ); return datepicker.regional.ko; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-ky.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-ky.js index f748bc60..e74c9274 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-ky.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-ky.js @@ -1,6 +1,8 @@ /* Kyrgyz (UTF-8) initialisation for the jQuery UI date picker plugin. */ /* Written by Sergey Kartashov (ebishkek@yandex.ru). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.ky = { closeText: "Жабуу", prevText: "<Мур", nextText: "Кий>", currentText: "Бүгүн", - monthNames: [ "Январь","Февраль","Март","Апрель","Май","Июнь", - "Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь" ], - monthNamesShort: [ "Янв","Фев","Мар","Апр","Май","Июн", - "Июл","Авг","Сен","Окт","Ноя","Дек" ], + monthNames: [ "Январь", "Февраль", "Март", "Апрель", "Май", "Июнь", + "Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь", "Декабрь" ], + monthNamesShort: [ "Янв", "Фев", "Мар", "Апр", "Май", "Июн", + "Июл", "Авг", "Сен", "Окт", "Ноя", "Дек" ], dayNames: [ "жекшемби", "дүйшөмбү", "шейшемби", "шаршемби", "бейшемби", "жума", "ишемби" ], dayNamesShort: [ "жек", "дүй", "шей", "шар", "бей", "жум", "ише" ], - dayNamesMin: [ "Жк","Дш","Шш","Шр","Бш","Жм","Иш" ], + dayNamesMin: [ "Жк", "Дш", "Шш", "Шр", "Бш", "Жм", "Иш" ], weekHeader: "Жум", dateFormat: "dd.mm.yy", firstDay: 1, @@ -35,4 +38,4 @@ datepicker.setDefaults( datepicker.regional.ky ); return datepicker.regional.ky; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-lb.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-lb.js index 02a9c510..936eb441 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-lb.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-lb.js @@ -1,6 +1,8 @@ /* Luxembourgish initialisation for the jQuery UI date picker plugin. */ /* Written by Michel Weimerskirch */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,15 +12,16 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.lb = { closeText: "Fäerdeg", prevText: "Zréck", nextText: "Weider", currentText: "Haut", - monthNames: [ "Januar","Februar","Mäerz","Abrëll","Mee","Juni", - "Juli","August","September","Oktober","November","Dezember" ], + monthNames: [ "Januar", "Februar", "Mäerz", "Abrëll", "Mee", "Juni", + "Juli", "August", "September", "Oktober", "November", "Dezember" ], monthNamesShort: [ "Jan", "Feb", "Mäe", "Abr", "Mee", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dez" ], dayNames: [ @@ -31,7 +34,7 @@ datepicker.regional.lb = { "Samschdeg" ], dayNamesShort: [ "Son", "Méi", "Dën", "Mët", "Don", "Fre", "Sam" ], - dayNamesMin: [ "So","Mé","Dë","Më","Do","Fr","Sa" ], + dayNamesMin: [ "So", "Mé", "Dë", "Më", "Do", "Fr", "Sa" ], weekHeader: "W", dateFormat: "dd.mm.yy", firstDay: 1, @@ -42,4 +45,4 @@ datepicker.setDefaults( datepicker.regional.lb ); return datepicker.regional.lb; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-lt.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-lt.js index a57fd9df..279af0cf 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-lt.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-lt.js @@ -1,6 +1,8 @@ /* Lithuanian (UTF-8) initialisation for the jQuery UI date picker plugin. */ /* @author Arturas Paleicikas */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,17 +12,18 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.lt = { closeText: "Uždaryti", prevText: "<Atgal", nextText: "Pirmyn>", currentText: "Šiandien", - monthNames: [ "Sausis","Vasaris","Kovas","Balandis","Gegužė","Birželis", - "Liepa","Rugpjūtis","Rugsėjis","Spalis","Lapkritis","Gruodis" ], - monthNamesShort: [ "Sau","Vas","Kov","Bal","Geg","Bir", - "Lie","Rugp","Rugs","Spa","Lap","Gru" ], + monthNames: [ "Sausis", "Vasaris", "Kovas", "Balandis", "Gegužė", "Birželis", + "Liepa", "Rugpjūtis", "Rugsėjis", "Spalis", "Lapkritis", "Gruodis" ], + monthNamesShort: [ "Sau", "Vas", "Kov", "Bal", "Geg", "Bir", + "Lie", "Rugp", "Rugs", "Spa", "Lap", "Gru" ], dayNames: [ "sekmadienis", "pirmadienis", @@ -30,8 +33,8 @@ datepicker.regional.lt = { "penktadienis", "šeštadienis" ], - dayNamesShort: [ "sek","pir","ant","tre","ket","pen","šeš" ], - dayNamesMin: [ "Se","Pr","An","Tr","Ke","Pe","Še" ], + dayNamesShort: [ "sek", "pir", "ant", "tre", "ket", "pen", "šeš" ], + dayNamesMin: [ "Se", "Pr", "An", "Tr", "Ke", "Pe", "Še" ], weekHeader: "SAV", dateFormat: "yy-mm-dd", firstDay: 1, @@ -42,4 +45,4 @@ datepicker.setDefaults( datepicker.regional.lt ); return datepicker.regional.lt; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-lv.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-lv.js index 04556fbc..25d4a374 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-lv.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-lv.js @@ -1,6 +1,8 @@ /* Latvian (UTF-8) initialisation for the jQuery UI date picker plugin. */ /* @author Arturas Paleicikas */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,17 +12,18 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.lv = { closeText: "Aizvērt", prevText: "Iepr.", nextText: "Nāk.", currentText: "Šodien", - monthNames: [ "Janvāris","Februāris","Marts","Aprīlis","Maijs","Jūnijs", - "Jūlijs","Augusts","Septembris","Oktobris","Novembris","Decembris" ], - monthNamesShort: [ "Jan","Feb","Mar","Apr","Mai","Jūn", - "Jūl","Aug","Sep","Okt","Nov","Dec" ], + monthNames: [ "Janvāris", "Februāris", "Marts", "Aprīlis", "Maijs", "Jūnijs", + "Jūlijs", "Augusts", "Septembris", "Oktobris", "Novembris", "Decembris" ], + monthNamesShort: [ "Jan", "Feb", "Mar", "Apr", "Mai", "Jūn", + "Jūl", "Aug", "Sep", "Okt", "Nov", "Dec" ], dayNames: [ "svētdiena", "pirmdiena", @@ -30,8 +33,8 @@ datepicker.regional.lv = { "piektdiena", "sestdiena" ], - dayNamesShort: [ "svt","prm","otr","tre","ctr","pkt","sst" ], - dayNamesMin: [ "Sv","Pr","Ot","Tr","Ct","Pk","Ss" ], + dayNamesShort: [ "svt", "prm", "otr", "tre", "ctr", "pkt", "sst" ], + dayNamesMin: [ "Sv", "Pr", "Ot", "Tr", "Ct", "Pk", "Ss" ], weekHeader: "Ned.", dateFormat: "dd.mm.yy", firstDay: 1, @@ -42,4 +45,4 @@ datepicker.setDefaults( datepicker.regional.lv ); return datepicker.regional.lv; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-mk.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-mk.js index 97864ab1..f7999bae 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-mk.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-mk.js @@ -1,6 +1,8 @@ /* Macedonian i18n for the jQuery UI date picker plugin. */ /* Written by Stojce Slavkovski. */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.mk = { closeText: "Затвори", prevText: "<", nextText: ">", currentText: "Денес", - monthNames: [ "Јануари","Февруари","Март","Април","Мај","Јуни", - "Јули","Август","Септември","Октомври","Ноември","Декември" ], - monthNamesShort: [ "Јан","Фев","Мар","Апр","Мај","Јун", - "Јул","Авг","Сеп","Окт","Ное","Дек" ], - dayNames: [ "Недела","Понеделник","Вторник","Среда","Четврток","Петок","Сабота" ], - dayNamesShort: [ "Нед","Пон","Вто","Сре","Чет","Пет","Саб" ], - dayNamesMin: [ "Не","По","Вт","Ср","Че","Пе","Са" ], + monthNames: [ "Јануари", "Февруари", "Март", "Април", "Мај", "Јуни", + "Јули", "Август", "Септември", "Октомври", "Ноември", "Декември" ], + monthNamesShort: [ "Јан", "Фев", "Мар", "Апр", "Мај", "Јун", + "Јул", "Авг", "Сеп", "Окт", "Ное", "Дек" ], + dayNames: [ "Недела", "Понеделник", "Вторник", "Среда", "Четврток", "Петок", "Сабота" ], + dayNamesShort: [ "Нед", "Пон", "Вто", "Сре", "Чет", "Пет", "Саб" ], + dayNamesMin: [ "Не", "По", "Вт", "Ср", "Че", "Пе", "Са" ], weekHeader: "Сед", dateFormat: "dd.mm.yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.mk ); return datepicker.regional.mk; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-ml.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-ml.js index 440e09e0..b6223c8e 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-ml.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-ml.js @@ -1,6 +1,8 @@ /* Malayalam (UTF-8) initialisation for the jQuery UI date picker plugin. */ /* Written by Saji Nediyanchath (saji89@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.ml = { closeText: "ശരി", prevText: "മുന്നത്തെ", nextText: "അടുത്തത് ", currentText: "ഇന്ന്", - monthNames: [ "ജനുവരി","ഫെബ്രുവരി","മാര്‍ച്ച്","ഏപ്രില്‍","മേയ്","ജൂണ്‍", - "ജൂലൈ","ആഗസ്റ്റ്","സെപ്റ്റംബര്‍","ഒക്ടോബര്‍","നവംബര്‍","ഡിസംബര്‍" ], + monthNames: [ "ജനുവരി", "ഫെബ്രുവരി", "മാര്‍ച്ച്", "ഏപ്രില്‍", "മേയ്", "ജൂണ്‍", + "ജൂലൈ", "ആഗസ്റ്റ്", "സെപ്റ്റംബര്‍", "ഒക്ടോബര്‍", "നവംബര്‍", "ഡിസംബര്‍" ], monthNamesShort: [ "ജനു", "ഫെബ്", "മാര്‍", "ഏപ്രി", "മേയ്", "ജൂണ്‍", "ജൂലാ", "ആഗ", "സെപ്", "ഒക്ടോ", "നവം", "ഡിസ" ], dayNames: [ "ഞായര്‍", "തിങ്കള്‍", "ചൊവ്വ", "ബുധന്‍", "വ്യാഴം", "വെള്ളി", "ശനി" ], dayNamesShort: [ "ഞായ", "തിങ്ക", "ചൊവ്വ", "ബുധ", "വ്യാഴം", "വെള്ളി", "ശനി" ], - dayNamesMin: [ "ഞാ","തി","ചൊ","ബു","വ്യാ","വെ","ശ" ], + dayNamesMin: [ "ഞാ", "തി", "ചൊ", "ബു", "വ്യാ", "വെ", "ശ" ], weekHeader: "ആ", dateFormat: "dd/mm/yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.ml ); return datepicker.regional.ml; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-ms.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-ms.js index 58bc4f57..344b7683 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-ms.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-ms.js @@ -1,6 +1,8 @@ /* Malaysian initialisation for the jQuery UI date picker plugin. */ /* Written by Mohd Nawawi Mohamad Jamili (nawawi@ronggeng.net). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.ms = { closeText: "Tutup", prevText: "<Sebelum", nextText: "Selepas>", currentText: "hari ini", - monthNames: [ "Januari","Februari","Mac","April","Mei","Jun", - "Julai","Ogos","September","Oktober","November","Disember" ], - monthNamesShort: [ "Jan","Feb","Mac","Apr","Mei","Jun", - "Jul","Ogo","Sep","Okt","Nov","Dis" ], - dayNames: [ "Ahad","Isnin","Selasa","Rabu","Khamis","Jumaat","Sabtu" ], - dayNamesShort: [ "Aha","Isn","Sel","Rab","kha","Jum","Sab" ], - dayNamesMin: [ "Ah","Is","Se","Ra","Kh","Ju","Sa" ], + monthNames: [ "Januari", "Februari", "Mac", "April", "Mei", "Jun", + "Julai", "Ogos", "September", "Oktober", "November", "Disember" ], + monthNamesShort: [ "Jan", "Feb", "Mac", "Apr", "Mei", "Jun", + "Jul", "Ogo", "Sep", "Okt", "Nov", "Dis" ], + dayNames: [ "Ahad", "Isnin", "Selasa", "Rabu", "Khamis", "Jumaat", "Sabtu" ], + dayNamesShort: [ "Aha", "Isn", "Sel", "Rab", "kha", "Jum", "Sab" ], + dayNamesMin: [ "Ah", "Is", "Se", "Ra", "Kh", "Ju", "Sa" ], weekHeader: "Mg", dateFormat: "dd/mm/yy", firstDay: 0, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.ms ); return datepicker.regional.ms; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-nb.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-nb.js index eb1112bc..b4fd237b 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-nb.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-nb.js @@ -1,6 +1,8 @@ /* Norwegian Bokmål initialisation for the jQuery UI date picker plugin. */ /* Written by Bjørn Johansen (post@bjornjohansen.no). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,7 +12,8 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.nb = { closeText: "Lukk", @@ -31,10 +34,10 @@ datepicker.regional.nb = { "november", "desember" ], - monthNamesShort: [ "jan","feb","mar","apr","mai","jun","jul","aug","sep","okt","nov","des" ], - dayNamesShort: [ "søn","man","tir","ons","tor","fre","lør" ], - dayNames: [ "søndag","mandag","tirsdag","onsdag","torsdag","fredag","lørdag" ], - dayNamesMin: [ "sø","ma","ti","on","to","fr","lø" ], + monthNamesShort: [ "jan", "feb", "mar", "apr", "mai", "jun", "jul", "aug", "sep", "okt", "nov", "des" ], + dayNamesShort: [ "søn", "man", "tir", "ons", "tor", "fre", "lør" ], + dayNames: [ "søndag", "mandag", "tirsdag", "onsdag", "torsdag", "fredag", "lørdag" ], + dayNamesMin: [ "sø", "ma", "ti", "on", "to", "fr", "lø" ], weekHeader: "Uke", dateFormat: "dd.mm.yy", firstDay: 1, @@ -46,4 +49,4 @@ datepicker.setDefaults( datepicker.regional.nb ); return datepicker.regional.nb; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-nl-BE.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-nl-BE.js index 9ea22002..ae574739 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-nl-BE.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-nl-BE.js @@ -1,6 +1,8 @@ /* Dutch (Belgium) initialisation for the jQuery UI date picker plugin. */ /* David De Sloovere @DavidDeSloovere */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,7 +12,8 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional[ "nl-BE" ] = { closeText: "Sluiten", @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional[ "nl-BE" ] ); return datepicker.regional[ "nl-BE" ]; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-nl.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-nl.js index 7fcbff1a..19df79ca 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-nl.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-nl.js @@ -1,6 +1,8 @@ /* Dutch (UTF-8) initialisation for the jQuery UI date picker plugin. */ /* Written by Mathias Bynens */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,7 +12,8 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.nl = { closeText: "Sluiten", @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.nl ); return datepicker.regional.nl; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-nn.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-nn.js index bacd481a..967351c9 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-nn.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-nn.js @@ -1,6 +1,8 @@ /* Norwegian Nynorsk initialisation for the jQuery UI date picker plugin. */ /* Written by Bjørn Johansen (post@bjornjohansen.no). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,7 +12,8 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.nn = { closeText: "Lukk", @@ -31,10 +34,10 @@ datepicker.regional.nn = { "november", "desember" ], - monthNamesShort: [ "jan","feb","mar","apr","mai","jun","jul","aug","sep","okt","nov","des" ], - dayNamesShort: [ "sun","mån","tys","ons","tor","fre","lau" ], - dayNames: [ "sundag","måndag","tysdag","onsdag","torsdag","fredag","laurdag" ], - dayNamesMin: [ "su","må","ty","on","to","fr","la" ], + monthNamesShort: [ "jan", "feb", "mar", "apr", "mai", "jun", "jul", "aug", "sep", "okt", "nov", "des" ], + dayNamesShort: [ "sun", "mån", "tys", "ons", "tor", "fre", "lau" ], + dayNames: [ "sundag", "måndag", "tysdag", "onsdag", "torsdag", "fredag", "laurdag" ], + dayNamesMin: [ "su", "må", "ty", "on", "to", "fr", "la" ], weekHeader: "Veke", dateFormat: "dd.mm.yy", firstDay: 1, @@ -46,4 +49,4 @@ datepicker.setDefaults( datepicker.regional.nn ); return datepicker.regional.nn; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-no.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-no.js index 8a755aae..4b1b54fa 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-no.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-no.js @@ -2,6 +2,8 @@ /* Written by Naimdjon Takhirov (naimdjon@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -11,7 +13,8 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.no = { closeText: "Lukk", @@ -32,10 +35,10 @@ datepicker.regional.no = { "november", "desember" ], - monthNamesShort: [ "jan","feb","mar","apr","mai","jun","jul","aug","sep","okt","nov","des" ], - dayNamesShort: [ "søn","man","tir","ons","tor","fre","lør" ], - dayNames: [ "søndag","mandag","tirsdag","onsdag","torsdag","fredag","lørdag" ], - dayNamesMin: [ "sø","ma","ti","on","to","fr","lø" ], + monthNamesShort: [ "jan", "feb", "mar", "apr", "mai", "jun", "jul", "aug", "sep", "okt", "nov", "des" ], + dayNamesShort: [ "søn", "man", "tir", "ons", "tor", "fre", "lør" ], + dayNames: [ "søndag", "mandag", "tirsdag", "onsdag", "torsdag", "fredag", "lørdag" ], + dayNamesMin: [ "sø", "ma", "ti", "on", "to", "fr", "lø" ], weekHeader: "Uke", dateFormat: "dd.mm.yy", firstDay: 1, @@ -47,4 +50,4 @@ datepicker.setDefaults( datepicker.regional.no ); return datepicker.regional.no; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-pl.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-pl.js index c2fddc13..60f9fbb2 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-pl.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-pl.js @@ -1,6 +1,8 @@ /* Polish initialisation for the jQuery UI date picker plugin. */ /* Written by Jacek Wysocki (jacek.wysocki@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.pl = { closeText: "Zamknij", prevText: "<Poprzedni", nextText: "Następny>", currentText: "Dziś", - monthNames: [ "Styczeń","Luty","Marzec","Kwiecień","Maj","Czerwiec", - "Lipiec","Sierpień","Wrzesień","Październik","Listopad","Grudzień" ], - monthNamesShort: [ "Sty","Lu","Mar","Kw","Maj","Cze", - "Lip","Sie","Wrz","Pa","Lis","Gru" ], - dayNames: [ "Niedziela","Poniedziałek","Wtorek","Środa","Czwartek","Piątek","Sobota" ], - dayNamesShort: [ "Nie","Pn","Wt","Śr","Czw","Pt","So" ], - dayNamesMin: [ "N","Pn","Wt","Śr","Cz","Pt","So" ], + monthNames: [ "Styczeń", "Luty", "Marzec", "Kwiecień", "Maj", "Czerwiec", + "Lipiec", "Sierpień", "Wrzesień", "Październik", "Listopad", "Grudzień" ], + monthNamesShort: [ "Sty", "Lu", "Mar", "Kw", "Maj", "Cze", + "Lip", "Sie", "Wrz", "Pa", "Lis", "Gru" ], + dayNames: [ "Niedziela", "Poniedziałek", "Wtorek", "Środa", "Czwartek", "Piątek", "Sobota" ], + dayNamesShort: [ "Nie", "Pn", "Wt", "Śr", "Czw", "Pt", "So" ], + dayNamesMin: [ "N", "Pn", "Wt", "Śr", "Cz", "Pt", "So" ], weekHeader: "Tydz", dateFormat: "dd.mm.yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.pl ); return datepicker.regional.pl; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-pt-BR.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-pt-BR.js index aeae7ca4..1c84bf34 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-pt-BR.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-pt-BR.js @@ -1,6 +1,8 @@ /* Brazilian initialisation for the jQuery UI date picker plugin. */ /* Written by Leonildo Costa Silva (leocsilva@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,17 +12,18 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional[ "pt-BR" ] = { closeText: "Fechar", prevText: "<Anterior", nextText: "Próximo>", currentText: "Hoje", - monthNames: [ "Janeiro","Fevereiro","Março","Abril","Maio","Junho", - "Julho","Agosto","Setembro","Outubro","Novembro","Dezembro" ], - monthNamesShort: [ "Jan","Fev","Mar","Abr","Mai","Jun", - "Jul","Ago","Set","Out","Nov","Dez" ], + monthNames: [ "Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", + "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro" ], + monthNamesShort: [ "Jan", "Fev", "Mar", "Abr", "Mai", "Jun", + "Jul", "Ago", "Set", "Out", "Nov", "Dez" ], dayNames: [ "Domingo", "Segunda-feira", @@ -30,8 +33,8 @@ datepicker.regional[ "pt-BR" ] = { "Sexta-feira", "Sábado" ], - dayNamesShort: [ "Dom","Seg","Ter","Qua","Qui","Sex","Sáb" ], - dayNamesMin: [ "Dom","Seg","Ter","Qua","Qui","Sex","Sáb" ], + dayNamesShort: [ "Dom", "Seg", "Ter", "Qua", "Qui", "Sex", "Sáb" ], + dayNamesMin: [ "Dom", "Seg", "Ter", "Qua", "Qui", "Sex", "Sáb" ], weekHeader: "Sm", dateFormat: "dd/mm/yy", firstDay: 0, @@ -42,4 +45,4 @@ datepicker.setDefaults( datepicker.regional[ "pt-BR" ] ); return datepicker.regional[ "pt-BR" ]; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-pt.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-pt.js index b1afd7b3..3112cb4f 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-pt.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-pt.js @@ -1,5 +1,7 @@ /* Portuguese initialisation for the jQuery UI date picker plugin. */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -9,17 +11,18 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.pt = { closeText: "Fechar", prevText: "Anterior", nextText: "Seguinte", currentText: "Hoje", - monthNames: [ "Janeiro","Fevereiro","Março","Abril","Maio","Junho", - "Julho","Agosto","Setembro","Outubro","Novembro","Dezembro" ], - monthNamesShort: [ "Jan","Fev","Mar","Abr","Mai","Jun", - "Jul","Ago","Set","Out","Nov","Dez" ], + monthNames: [ "Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", + "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro" ], + monthNamesShort: [ "Jan", "Fev", "Mar", "Abr", "Mai", "Jun", + "Jul", "Ago", "Set", "Out", "Nov", "Dez" ], dayNames: [ "Domingo", "Segunda-feira", @@ -29,11 +32,11 @@ datepicker.regional.pt = { "Sexta-feira", "Sábado" ], - dayNamesShort: [ "Dom","Seg","Ter","Qua","Qui","Sex","Sáb" ], - dayNamesMin: [ "Dom","Seg","Ter","Qua","Qui","Sex","Sáb" ], + dayNamesShort: [ "Dom", "Seg", "Ter", "Qua", "Qui", "Sex", "Sáb" ], + dayNamesMin: [ "Dom", "Seg", "Ter", "Qua", "Qui", "Sex", "Sáb" ], weekHeader: "Sem", dateFormat: "dd/mm/yy", - firstDay: 0, + firstDay: 1, isRTL: false, showMonthAfterYear: false, yearSuffix: "" }; @@ -41,4 +44,4 @@ datepicker.setDefaults( datepicker.regional.pt ); return datepicker.regional.pt; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-rm.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-rm.js index 89a5c77a..439e8c8e 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-rm.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-rm.js @@ -1,6 +1,8 @@ /* Romansh initialisation for the jQuery UI date picker plugin. */ /* Written by Yvonne Gienal (yvonne.gienal@educa.ch). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,7 +12,8 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.rm = { closeText: "Serrar", @@ -45,9 +48,9 @@ datepicker.regional.rm = { "Nov", "Dec" ], - dayNames: [ "Dumengia","Glindesdi","Mardi","Mesemna","Gievgia","Venderdi","Sonda" ], - dayNamesShort: [ "Dum","Gli","Mar","Mes","Gie","Ven","Som" ], - dayNamesMin: [ "Du","Gl","Ma","Me","Gi","Ve","So" ], + dayNames: [ "Dumengia", "Glindesdi", "Mardi", "Mesemna", "Gievgia", "Venderdi", "Sonda" ], + dayNamesShort: [ "Dum", "Gli", "Mar", "Mes", "Gie", "Ven", "Som" ], + dayNamesMin: [ "Du", "Gl", "Ma", "Me", "Gi", "Ve", "So" ], weekHeader: "emna", dateFormat: "dd/mm/yy", firstDay: 1, @@ -58,4 +61,4 @@ datepicker.setDefaults( datepicker.regional.rm ); return datepicker.regional.rm; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-ro.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-ro.js index b26665c2..f03ee15c 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-ro.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-ro.js @@ -4,6 +4,8 @@ * and Ionut G. Stan (ionut.g.stan@gmail.com) */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -13,20 +15,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.ro = { closeText: "Închide", prevText: "« Luna precedentă", nextText: "Luna următoare »", currentText: "Azi", - monthNames: [ "Ianuarie","Februarie","Martie","Aprilie","Mai","Iunie", - "Iulie","August","Septembrie","Octombrie","Noiembrie","Decembrie" ], + monthNames: [ "Ianuarie", "Februarie", "Martie", "Aprilie", "Mai", "Iunie", + "Iulie", "August", "Septembrie", "Octombrie", "Noiembrie", "Decembrie" ], monthNamesShort: [ "Ian", "Feb", "Mar", "Apr", "Mai", "Iun", "Iul", "Aug", "Sep", "Oct", "Nov", "Dec" ], dayNames: [ "Duminică", "Luni", "Marţi", "Miercuri", "Joi", "Vineri", "Sâmbătă" ], dayNamesShort: [ "Dum", "Lun", "Mar", "Mie", "Joi", "Vin", "Sâm" ], - dayNamesMin: [ "Du","Lu","Ma","Mi","Jo","Vi","Sâ" ], + dayNamesMin: [ "Du", "Lu", "Ma", "Mi", "Jo", "Vi", "Sâ" ], weekHeader: "Săpt", dateFormat: "dd.mm.yy", firstDay: 1, @@ -37,4 +40,4 @@ datepicker.setDefaults( datepicker.regional.ro ); return datepicker.regional.ro; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-ru.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-ru.js index 223e7764..61d11510 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-ru.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-ru.js @@ -1,6 +1,8 @@ /* Russian (UTF-8) initialisation for the jQuery UI date picker plugin. */ /* Written by Andrew Stromnov (stromnov@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.ru = { closeText: "Закрыть", prevText: "<Пред", nextText: "След>", currentText: "Сегодня", - monthNames: [ "Январь","Февраль","Март","Апрель","Май","Июнь", - "Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь" ], - monthNamesShort: [ "Янв","Фев","Мар","Апр","Май","Июн", - "Июл","Авг","Сен","Окт","Ноя","Дек" ], - dayNames: [ "воскресенье","понедельник","вторник","среда","четверг","пятница","суббота" ], - dayNamesShort: [ "вск","пнд","втр","срд","чтв","птн","сбт" ], - dayNamesMin: [ "Вс","Пн","Вт","Ср","Чт","Пт","Сб" ], + monthNames: [ "Январь", "Февраль", "Март", "Апрель", "Май", "Июнь", + "Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь", "Декабрь" ], + monthNamesShort: [ "Янв", "Фев", "Мар", "Апр", "Май", "Июн", + "Июл", "Авг", "Сен", "Окт", "Ноя", "Дек" ], + dayNames: [ "воскресенье", "понедельник", "вторник", "среда", "четверг", "пятница", "суббота" ], + dayNamesShort: [ "вск", "пнд", "втр", "срд", "чтв", "птн", "сбт" ], + dayNamesMin: [ "Вс", "Пн", "Вт", "Ср", "Чт", "Пт", "Сб" ], weekHeader: "Нед", dateFormat: "dd.mm.yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.ru ); return datepicker.regional.ru; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-sk.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-sk.js index 16d8bdfe..c28750c2 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-sk.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-sk.js @@ -1,6 +1,8 @@ /* Slovak initialisation for the jQuery UI date picker plugin. */ /* Written by Vojtech Rinik (vojto@hmm.sk). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.sk = { closeText: "Zavrieť", prevText: "<Predchádzajúci", nextText: "Nasledujúci>", currentText: "Dnes", - monthNames: [ "január","február","marec","apríl","máj","jún", - "júl","august","september","október","november","december" ], - monthNamesShort: [ "Jan","Feb","Mar","Apr","Máj","Jún", - "Júl","Aug","Sep","Okt","Nov","Dec" ], - dayNames: [ "nedeľa","pondelok","utorok","streda","štvrtok","piatok","sobota" ], - dayNamesShort: [ "Ned","Pon","Uto","Str","Štv","Pia","Sob" ], - dayNamesMin: [ "Ne","Po","Ut","St","Št","Pia","So" ], + monthNames: [ "január", "február", "marec", "apríl", "máj", "jún", + "júl", "august", "september", "október", "november", "december" ], + monthNamesShort: [ "Jan", "Feb", "Mar", "Apr", "Máj", "Jún", + "Júl", "Aug", "Sep", "Okt", "Nov", "Dec" ], + dayNames: [ "nedeľa", "pondelok", "utorok", "streda", "štvrtok", "piatok", "sobota" ], + dayNamesShort: [ "Ned", "Pon", "Uto", "Str", "Štv", "Pia", "Sob" ], + dayNamesMin: [ "Ne", "Po", "Ut", "St", "Št", "Pia", "So" ], weekHeader: "Ty", dateFormat: "dd.mm.yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.sk ); return datepicker.regional.sk; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-sl.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-sl.js index 68916249..15aa9e4c 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-sl.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-sl.js @@ -2,6 +2,8 @@ /* Written by Jaka Jancar (jaka@kubje.org). */ /* c = č, s = š z = ž C = Č S = Š Z = Ž */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -11,20 +13,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.sl = { closeText: "Zapri", prevText: "<Prejšnji", nextText: "Naslednji>", currentText: "Trenutni", - monthNames: [ "Januar","Februar","Marec","April","Maj","Junij", - "Julij","Avgust","September","Oktober","November","December" ], - monthNamesShort: [ "Jan","Feb","Mar","Apr","Maj","Jun", - "Jul","Avg","Sep","Okt","Nov","Dec" ], - dayNames: [ "Nedelja","Ponedeljek","Torek","Sreda","Četrtek","Petek","Sobota" ], - dayNamesShort: [ "Ned","Pon","Tor","Sre","Čet","Pet","Sob" ], - dayNamesMin: [ "Ne","Po","To","Sr","Če","Pe","So" ], + monthNames: [ "Januar", "Februar", "Marec", "April", "Maj", "Junij", + "Julij", "Avgust", "September", "Oktober", "November", "December" ], + monthNamesShort: [ "Jan", "Feb", "Mar", "Apr", "Maj", "Jun", + "Jul", "Avg", "Sep", "Okt", "Nov", "Dec" ], + dayNames: [ "Nedelja", "Ponedeljek", "Torek", "Sreda", "Četrtek", "Petek", "Sobota" ], + dayNamesShort: [ "Ned", "Pon", "Tor", "Sre", "Čet", "Pet", "Sob" ], + dayNamesMin: [ "Ne", "Po", "To", "Sr", "Če", "Pe", "So" ], weekHeader: "Teden", dateFormat: "dd.mm.yy", firstDay: 1, @@ -35,4 +38,4 @@ datepicker.setDefaults( datepicker.regional.sl ); return datepicker.regional.sl; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-sq.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-sq.js index 34fe66a5..470a0301 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-sq.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-sq.js @@ -1,6 +1,8 @@ /* Albanian initialisation for the jQuery UI date picker plugin. */ /* Written by Flakron Bytyqi (flakron@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.sq = { closeText: "mbylle", prevText: "<mbrapa", nextText: "Përpara>", currentText: "sot", - monthNames: [ "Janar","Shkurt","Mars","Prill","Maj","Qershor", - "Korrik","Gusht","Shtator","Tetor","Nëntor","Dhjetor" ], - monthNamesShort: [ "Jan","Shk","Mar","Pri","Maj","Qer", - "Kor","Gus","Sht","Tet","Nën","Dhj" ], - dayNames: [ "E Diel","E Hënë","E Martë","E Mërkurë","E Enjte","E Premte","E Shtune" ], - dayNamesShort: [ "Di","Hë","Ma","Më","En","Pr","Sh" ], - dayNamesMin: [ "Di","Hë","Ma","Më","En","Pr","Sh" ], + monthNames: [ "Janar", "Shkurt", "Mars", "Prill", "Maj", "Qershor", + "Korrik", "Gusht", "Shtator", "Tetor", "Nëntor", "Dhjetor" ], + monthNamesShort: [ "Jan", "Shk", "Mar", "Pri", "Maj", "Qer", + "Kor", "Gus", "Sht", "Tet", "Nën", "Dhj" ], + dayNames: [ "E Diel", "E Hënë", "E Martë", "E Mërkurë", "E Enjte", "E Premte", "E Shtune" ], + dayNamesShort: [ "Di", "Hë", "Ma", "Më", "En", "Pr", "Sh" ], + dayNamesMin: [ "Di", "Hë", "Ma", "Më", "En", "Pr", "Sh" ], weekHeader: "Ja", dateFormat: "dd.mm.yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.sq ); return datepicker.regional.sq; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-sr-SR.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-sr-SR.js index e9db26a4..2b75c408 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-sr-SR.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-sr-SR.js @@ -1,6 +1,8 @@ /* Serbian i18n for the jQuery UI date picker plugin. */ /* Written by Dejan Dimić. */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional[ "sr-SR" ] = { closeText: "Zatvori", prevText: "<", nextText: ">", currentText: "Danas", - monthNames: [ "Januar","Februar","Mart","April","Maj","Jun", - "Jul","Avgust","Septembar","Oktobar","Novembar","Decembar" ], - monthNamesShort: [ "Jan","Feb","Mar","Apr","Maj","Jun", - "Jul","Avg","Sep","Okt","Nov","Dec" ], - dayNames: [ "Nedelja","Ponedeljak","Utorak","Sreda","Četvrtak","Petak","Subota" ], - dayNamesShort: [ "Ned","Pon","Uto","Sre","Čet","Pet","Sub" ], - dayNamesMin: [ "Ne","Po","Ut","Sr","Če","Pe","Su" ], + monthNames: [ "Januar", "Februar", "Mart", "April", "Maj", "Jun", + "Jul", "Avgust", "Septembar", "Oktobar", "Novembar", "Decembar" ], + monthNamesShort: [ "Jan", "Feb", "Mar", "Apr", "Maj", "Jun", + "Jul", "Avg", "Sep", "Okt", "Nov", "Dec" ], + dayNames: [ "Nedelja", "Ponedeljak", "Utorak", "Sreda", "Četvrtak", "Petak", "Subota" ], + dayNamesShort: [ "Ned", "Pon", "Uto", "Sre", "Čet", "Pet", "Sub" ], + dayNamesMin: [ "Ne", "Po", "Ut", "Sr", "Če", "Pe", "Su" ], weekHeader: "Sed", dateFormat: "dd.mm.yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional[ "sr-SR" ] ); return datepicker.regional[ "sr-SR" ]; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-sr.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-sr.js index fa8827aa..c64069ab 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-sr.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-sr.js @@ -1,6 +1,8 @@ /* Serbian i18n for the jQuery UI date picker plugin. */ /* Written by Dejan Dimić. */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.sr = { closeText: "Затвори", prevText: "<", nextText: ">", currentText: "Данас", - monthNames: [ "Јануар","Фебруар","Март","Април","Мај","Јун", - "Јул","Август","Септембар","Октобар","Новембар","Децембар" ], - monthNamesShort: [ "Јан","Феб","Мар","Апр","Мај","Јун", - "Јул","Авг","Сеп","Окт","Нов","Дец" ], - dayNames: [ "Недеља","Понедељак","Уторак","Среда","Четвртак","Петак","Субота" ], - dayNamesShort: [ "Нед","Пон","Уто","Сре","Чет","Пет","Суб" ], - dayNamesMin: [ "Не","По","Ут","Ср","Че","Пе","Су" ], + monthNames: [ "Јануар", "Фебруар", "Март", "Април", "Мај", "Јун", + "Јул", "Август", "Септембар", "Октобар", "Новембар", "Децембар" ], + monthNamesShort: [ "Јан", "Феб", "Мар", "Апр", "Мај", "Јун", + "Јул", "Авг", "Сеп", "Окт", "Нов", "Дец" ], + dayNames: [ "Недеља", "Понедељак", "Уторак", "Среда", "Четвртак", "Петак", "Субота" ], + dayNamesShort: [ "Нед", "Пон", "Уто", "Сре", "Чет", "Пет", "Суб" ], + dayNamesMin: [ "Не", "По", "Ут", "Ср", "Че", "Пе", "Су" ], weekHeader: "Сед", dateFormat: "dd.mm.yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.sr ); return datepicker.regional.sr; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-sv.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-sv.js index 92686efa..6fe51e3e 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-sv.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-sv.js @@ -1,6 +1,8 @@ /* Swedish initialisation for the jQuery UI date picker plugin. */ /* Written by Anders Ekdahl ( anders@nomadiz.se). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.sv = { closeText: "Stäng", prevText: "«Förra", nextText: "Nästa»", currentText: "Idag", - monthNames: [ "Januari","Februari","Mars","April","Maj","Juni", - "Juli","Augusti","September","Oktober","November","December" ], - monthNamesShort: [ "Jan","Feb","Mar","Apr","Maj","Jun", - "Jul","Aug","Sep","Okt","Nov","Dec" ], - dayNamesShort: [ "Sön","Mån","Tis","Ons","Tor","Fre","Lör" ], - dayNames: [ "Söndag","Måndag","Tisdag","Onsdag","Torsdag","Fredag","Lördag" ], - dayNamesMin: [ "Sö","Må","Ti","On","To","Fr","Lö" ], + monthNames: [ "januari", "februari", "mars", "april", "maj", "juni", + "juli", "augusti", "september", "oktober", "november", "december" ], + monthNamesShort: [ "jan.", "feb.", "mars", "apr.", "maj", "juni", + "juli", "aug.", "sep.", "okt.", "nov.", "dec." ], + dayNamesShort: [ "sön", "mån", "tis", "ons", "tor", "fre", "lör" ], + dayNames: [ "söndag", "måndag", "tisdag", "onsdag", "torsdag", "fredag", "lördag" ], + dayNamesMin: [ "sö", "må", "ti", "on", "to", "fr", "lö" ], weekHeader: "Ve", dateFormat: "yy-mm-dd", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.sv ); return datepicker.regional.sv; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-ta.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-ta.js index 722614dd..730c5df9 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-ta.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-ta.js @@ -1,6 +1,8 @@ /* Tamil (UTF-8) initialisation for the jQuery UI date picker plugin. */ /* Written by S A Sureshkumar (saskumar@live.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,17 +12,18 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.ta = { closeText: "மூடு", prevText: "முன்னையது", nextText: "அடுத்தது", currentText: "இன்று", - monthNames: [ "தை","மாசி","பங்குனி","சித்திரை","வைகாசி","ஆனி", - "ஆடி","ஆவணி","புரட்டாசி","ஐப்பசி","கார்த்திகை","மார்கழி" ], - monthNamesShort: [ "தை","மாசி","பங்","சித்","வைகா","ஆனி", - "ஆடி","ஆவ","புர","ஐப்","கார்","மார்" ], + monthNames: [ "தை", "மாசி", "பங்குனி", "சித்திரை", "வைகாசி", "ஆனி", + "ஆடி", "ஆவணி", "புரட்டாசி", "ஐப்பசி", "கார்த்திகை", "மார்கழி" ], + monthNamesShort: [ "தை", "மாசி", "பங்", "சித்", "வைகா", "ஆனி", + "ஆடி", "ஆவ", "புர", "ஐப்", "கார்", "மார்" ], dayNames: [ "ஞாயிற்றுக்கிழமை", "திங்கட்கிழமை", @@ -39,7 +42,7 @@ datepicker.regional.ta = { "வெள்ளி", "சனி" ], - dayNamesMin: [ "ஞா","தி","செ","பு","வி","வெ","ச" ], + dayNamesMin: [ "ஞா", "தி", "செ", "பு", "வி", "வெ", "ச" ], weekHeader: "Не", dateFormat: "dd/mm/yy", firstDay: 1, @@ -50,4 +53,4 @@ datepicker.setDefaults( datepicker.regional.ta ); return datepicker.regional.ta; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-th.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-th.js index 6de48cf9..10c28332 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-th.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-th.js @@ -1,6 +1,8 @@ /* Thai initialisation for the jQuery UI date picker plugin. */ /* Written by pipo (pipo@sixhead.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.th = { closeText: "ปิด", prevText: "« ย้อน", nextText: "ถัดไป »", currentText: "วันนี้", - monthNames: [ "มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน", - "กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม" ], - monthNamesShort: [ "ม.ค.","ก.พ.","มี.ค.","เม.ย.","พ.ค.","มิ.ย.", - "ก.ค.","ส.ค.","ก.ย.","ต.ค.","พ.ย.","ธ.ค." ], - dayNames: [ "อาทิตย์","จันทร์","อังคาร","พุธ","พฤหัสบดี","ศุกร์","เสาร์" ], - dayNamesShort: [ "อา.","จ.","อ.","พ.","พฤ.","ศ.","ส." ], - dayNamesMin: [ "อา.","จ.","อ.","พ.","พฤ.","ศ.","ส." ], + monthNames: [ "มกราคม", "กุมภาพันธ์", "มีนาคม", "เมษายน", "พฤษภาคม", "มิถุนายน", + "กรกฎาคม", "สิงหาคม", "กันยายน", "ตุลาคม", "พฤศจิกายน", "ธันวาคม" ], + monthNamesShort: [ "ม.ค.", "ก.พ.", "มี.ค.", "เม.ย.", "พ.ค.", "มิ.ย.", + "ก.ค.", "ส.ค.", "ก.ย.", "ต.ค.", "พ.ย.", "ธ.ค." ], + dayNames: [ "อาทิตย์", "จันทร์", "อังคาร", "พุธ", "พฤหัสบดี", "ศุกร์", "เสาร์" ], + dayNamesShort: [ "อา.", "จ.", "อ.", "พ.", "พฤ.", "ศ.", "ส." ], + dayNamesMin: [ "อา.", "จ.", "อ.", "พ.", "พฤ.", "ศ.", "ส." ], weekHeader: "Wk", dateFormat: "dd/mm/yy", firstDay: 0, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.th ); return datepicker.regional.th; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-tj.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-tj.js index 8ede4ddc..bdc71f17 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-tj.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-tj.js @@ -1,6 +1,8 @@ /* Tajiki (UTF-8) initialisation for the jQuery UI date picker plugin. */ /* Written by Abdurahmon Saidov (saidovab@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.tj = { closeText: "Идома", prevText: "<Қафо", nextText: "Пеш>", currentText: "Имрӯз", - monthNames: [ "Январ","Феврал","Март","Апрел","Май","Июн", - "Июл","Август","Сентябр","Октябр","Ноябр","Декабр" ], - monthNamesShort: [ "Янв","Фев","Мар","Апр","Май","Июн", - "Июл","Авг","Сен","Окт","Ноя","Дек" ], - dayNames: [ "якшанбе","душанбе","сешанбе","чоршанбе","панҷшанбе","ҷумъа","шанбе" ], - dayNamesShort: [ "якш","душ","сеш","чор","пан","ҷум","шан" ], - dayNamesMin: [ "Як","Дш","Сш","Чш","Пш","Ҷм","Шн" ], + monthNames: [ "Январ", "Феврал", "Март", "Апрел", "Май", "Июн", + "Июл", "Август", "Сентябр", "Октябр", "Ноябр", "Декабр" ], + monthNamesShort: [ "Янв", "Фев", "Мар", "Апр", "Май", "Июн", + "Июл", "Авг", "Сен", "Окт", "Ноя", "Дек" ], + dayNames: [ "якшанбе", "душанбе", "сешанбе", "чоршанбе", "панҷшанбе", "ҷумъа", "шанбе" ], + dayNamesShort: [ "якш", "душ", "сеш", "чор", "пан", "ҷум", "шан" ], + dayNamesMin: [ "Як", "Дш", "Сш", "Чш", "Пш", "Ҷм", "Шн" ], weekHeader: "Хф", dateFormat: "dd.mm.yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.tj ); return datepicker.regional.tj; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-tr.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-tr.js index 8328e219..220d66e6 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-tr.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-tr.js @@ -1,6 +1,8 @@ /* Turkish initialisation for the jQuery UI date picker plugin. */ /* Written by Izzet Emre Erkan (kara@karalamalar.net). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.tr = { closeText: "kapat", prevText: "<geri", nextText: "ileri>", currentText: "bugün", - monthNames: [ "Ocak","Şubat","Mart","Nisan","Mayıs","Haziran", - "Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık" ], - monthNamesShort: [ "Oca","Şub","Mar","Nis","May","Haz", - "Tem","Ağu","Eyl","Eki","Kas","Ara" ], - dayNames: [ "Pazar","Pazartesi","Salı","Çarşamba","Perşembe","Cuma","Cumartesi" ], - dayNamesShort: [ "Pz","Pt","Sa","Ça","Pe","Cu","Ct" ], - dayNamesMin: [ "Pz","Pt","Sa","Ça","Pe","Cu","Ct" ], + monthNames: [ "Ocak", "Şubat", "Mart", "Nisan", "Mayıs", "Haziran", + "Temmuz", "Ağustos", "Eylül", "Ekim", "Kasım", "Aralık" ], + monthNamesShort: [ "Oca", "Şub", "Mar", "Nis", "May", "Haz", + "Tem", "Ağu", "Eyl", "Eki", "Kas", "Ara" ], + dayNames: [ "Pazar", "Pazartesi", "Salı", "Çarşamba", "Perşembe", "Cuma", "Cumartesi" ], + dayNamesShort: [ "Pz", "Pt", "Sa", "Ça", "Pe", "Cu", "Ct" ], + dayNamesMin: [ "Pz", "Pt", "Sa", "Ça", "Pe", "Cu", "Ct" ], weekHeader: "Hf", dateFormat: "dd.mm.yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.tr ); return datepicker.regional.tr; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-uk.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-uk.js index c82501ad..08346280 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-uk.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-uk.js @@ -2,6 +2,8 @@ /* Written by Maxim Drogobitskiy (maxdao@gmail.com). */ /* Corrected by Igor Milla (igor.fsp.milla@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -11,20 +13,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.uk = { closeText: "Закрити", prevText: "<", nextText: ">", currentText: "Сьогодні", - monthNames: [ "Січень","Лютий","Березень","Квітень","Травень","Червень", - "Липень","Серпень","Вересень","Жовтень","Листопад","Грудень" ], - monthNamesShort: [ "Січ","Лют","Бер","Кві","Тра","Чер", - "Лип","Сер","Вер","Жов","Лис","Гру" ], - dayNames: [ "неділя","понеділок","вівторок","середа","четвер","п’ятниця","субота" ], - dayNamesShort: [ "нед","пнд","вів","срд","чтв","птн","сбт" ], - dayNamesMin: [ "Нд","Пн","Вт","Ср","Чт","Пт","Сб" ], + monthNames: [ "Січень", "Лютий", "Березень", "Квітень", "Травень", "Червень", + "Липень", "Серпень", "Вересень", "Жовтень", "Листопад", "Грудень" ], + monthNamesShort: [ "Січ", "Лют", "Бер", "Кві", "Тра", "Чер", + "Лип", "Сер", "Вер", "Жов", "Лис", "Гру" ], + dayNames: [ "неділя", "понеділок", "вівторок", "середа", "четвер", "п’ятниця", "субота" ], + dayNamesShort: [ "нед", "пнд", "вів", "срд", "чтв", "птн", "сбт" ], + dayNamesMin: [ "Нд", "Пн", "Вт", "Ср", "Чт", "Пт", "Сб" ], weekHeader: "Тиж", dateFormat: "dd.mm.yy", firstDay: 1, @@ -35,4 +38,4 @@ datepicker.setDefaults( datepicker.regional.uk ); return datepicker.regional.uk; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-vi.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-vi.js index 2c208ab7..e06b702c 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-vi.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-vi.js @@ -1,6 +1,8 @@ /* Vietnamese initialisation for the jQuery UI date picker plugin. */ /* Translated by Le Thanh Huy (lthanhhuy@cit.ctu.edu.vn). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,7 +12,8 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.vi = { closeText: "Đóng", @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.vi ); return datepicker.regional.vi; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-zh-CN.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-zh-CN.js index 91f99b4e..84092904 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-zh-CN.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-zh-CN.js @@ -1,6 +1,8 @@ /* Chinese initialisation for the jQuery UI date picker plugin. */ /* Written by Cloudream (cloudream@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional[ "zh-CN" ] = { closeText: "关闭", prevText: "<上月", nextText: "下月>", currentText: "今天", - monthNames: [ "一月","二月","三月","四月","五月","六月", - "七月","八月","九月","十月","十一月","十二月" ], - monthNamesShort: [ "一月","二月","三月","四月","五月","六月", - "七月","八月","九月","十月","十一月","十二月" ], - dayNames: [ "星期日","星期一","星期二","星期三","星期四","星期五","星期六" ], - dayNamesShort: [ "周日","周一","周二","周三","周四","周五","周六" ], - dayNamesMin: [ "日","一","二","三","四","五","六" ], + monthNames: [ "一月", "二月", "三月", "四月", "五月", "六月", + "七月", "八月", "九月", "十月", "十一月", "十二月" ], + monthNamesShort: [ "一月", "二月", "三月", "四月", "五月", "六月", + "七月", "八月", "九月", "十月", "十一月", "十二月" ], + dayNames: [ "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" ], + dayNamesShort: [ "周日", "周一", "周二", "周三", "周四", "周五", "周六" ], + dayNamesMin: [ "日", "一", "二", "三", "四", "五", "六" ], weekHeader: "周", dateFormat: "yy-mm-dd", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional[ "zh-CN" ] ); return datepicker.regional[ "zh-CN" ]; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-zh-HK.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-zh-HK.js index 27f02bc6..80d5c769 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-zh-HK.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-zh-HK.js @@ -1,6 +1,8 @@ /* Chinese initialisation for the jQuery UI date picker plugin. */ /* Written by SCCY (samuelcychan@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional[ "zh-HK" ] = { closeText: "關閉", prevText: "<上月", nextText: "下月>", currentText: "今天", - monthNames: [ "一月","二月","三月","四月","五月","六月", - "七月","八月","九月","十月","十一月","十二月" ], - monthNamesShort: [ "一月","二月","三月","四月","五月","六月", - "七月","八月","九月","十月","十一月","十二月" ], - dayNames: [ "星期日","星期一","星期二","星期三","星期四","星期五","星期六" ], - dayNamesShort: [ "周日","周一","周二","周三","周四","周五","周六" ], - dayNamesMin: [ "日","一","二","三","四","五","六" ], + monthNames: [ "一月", "二月", "三月", "四月", "五月", "六月", + "七月", "八月", "九月", "十月", "十一月", "十二月" ], + monthNamesShort: [ "一月", "二月", "三月", "四月", "五月", "六月", + "七月", "八月", "九月", "十月", "十一月", "十二月" ], + dayNames: [ "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" ], + dayNamesShort: [ "周日", "周一", "周二", "周三", "周四", "周五", "周六" ], + dayNamesMin: [ "日", "一", "二", "三", "四", "五", "六" ], weekHeader: "周", dateFormat: "dd-mm-yy", firstDay: 0, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional[ "zh-HK" ] ); return datepicker.regional[ "zh-HK" ]; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-zh-TW.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-zh-TW.js index c20754bd..9e79a45c 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-zh-TW.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-zh-TW.js @@ -1,6 +1,8 @@ /* Chinese initialisation for the jQuery UI date picker plugin. */ /* Written by Ressol (ressol@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,21 +12,22 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional[ "zh-TW" ] = { closeText: "關閉", - prevText: "<上月", - nextText: "下月>", + prevText: "<上個月", + nextText: "下個月>", currentText: "今天", - monthNames: [ "一月","二月","三月","四月","五月","六月", - "七月","八月","九月","十月","十一月","十二月" ], - monthNamesShort: [ "一月","二月","三月","四月","五月","六月", - "七月","八月","九月","十月","十一月","十二月" ], - dayNames: [ "星期日","星期一","星期二","星期三","星期四","星期五","星期六" ], - dayNamesShort: [ "周日","周一","周二","周三","周四","周五","周六" ], - dayNamesMin: [ "日","一","二","三","四","五","六" ], - weekHeader: "周", + monthNames: [ "一月", "二月", "三月", "四月", "五月", "六月", + "七月", "八月", "九月", "十月", "十一月", "十二月" ], + monthNamesShort: [ "一月", "二月", "三月", "四月", "五月", "六月", + "七月", "八月", "九月", "十月", "十一月", "十二月" ], + dayNames: [ "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" ], + dayNamesShort: [ "週日", "週一", "週二", "週三", "週四", "週五", "週六" ], + dayNamesMin: [ "日", "一", "二", "三", "四", "五", "六" ], + weekHeader: "週", dateFormat: "yy/mm/dd", firstDay: 1, isRTL: false, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional[ "zh-TW" ] ); return datepicker.regional[ "zh-TW" ]; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/ie.js b/app/assets/javascripts/jquery-ui/ie.js index c339bab1..a758a1b9 100644 --- a/app/assets/javascripts/jquery-ui/ie.js +++ b/app/assets/javascripts/jquery-ui/ie.js @@ -1,6 +1,8 @@ //= require jquery-ui/version ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,8 +12,9 @@ // Browser globals factory( jQuery ); } -} ( function( $ ) { +} )( function( $ ) { +"use strict"; // This file is deprecated return $.ui.ie = !!/msie [\w.]+/.exec( navigator.userAgent.toLowerCase() ); -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/jquery-1-7.js b/app/assets/javascripts/jquery-ui/jquery-1-7.js deleted file mode 100644 index 1b8aeaa1..00000000 --- a/app/assets/javascripts/jquery-ui/jquery-1-7.js +++ /dev/null @@ -1,91 +0,0 @@ -//= require jquery-ui/version - -/*! - * jQuery UI Support for jQuery core 1.7.x 1.12.1 - * http://jqueryui.com - * - * Copyright jQuery Foundation and other contributors - * Released under the MIT license. - * http://jquery.org/license - * - */ - -//>>label: jQuery 1.7 Support -//>>group: Core -//>>description: Support version 1.7.x of jQuery core - -( function( factory ) { - if ( typeof define === "function" && define.amd ) { - - // AMD. Register as an anonymous module. - define( [ "jquery", "./version" ], factory ); - } else { - - // Browser globals - factory( jQuery ); - } -}( function( $ ) { - -// Support: jQuery 1.7 only -// Not a great way to check versions, but since we only support 1.7+ and only -// need to detect <1.8, this is a simple check that should suffice. Checking -// for "1.7." would be a bit safer, but the version string is 1.7, not 1.7.0 -// and we'll never reach 1.70.0 (if we do, we certainly won't be supporting -// 1.7 anymore). See #11197 for why we're not using feature detection. -if ( $.fn.jquery.substring( 0, 3 ) === "1.7" ) { - - // Setters for .innerWidth(), .innerHeight(), .outerWidth(), .outerHeight() - // Unlike jQuery Core 1.8+, these only support numeric values to set the - // dimensions in pixels - $.each( [ "Width", "Height" ], function( i, name ) { - var side = name === "Width" ? [ "Left", "Right" ] : [ "Top", "Bottom" ], - type = name.toLowerCase(), - orig = { - innerWidth: $.fn.innerWidth, - innerHeight: $.fn.innerHeight, - outerWidth: $.fn.outerWidth, - outerHeight: $.fn.outerHeight - }; - - function reduce( elem, size, border, margin ) { - $.each( side, function() { - size -= parseFloat( $.css( elem, "padding" + this ) ) || 0; - if ( border ) { - size -= parseFloat( $.css( elem, "border" + this + "Width" ) ) || 0; - } - if ( margin ) { - size -= parseFloat( $.css( elem, "margin" + this ) ) || 0; - } - } ); - return size; - } - - $.fn[ "inner" + name ] = function( size ) { - if ( size === undefined ) { - return orig[ "inner" + name ].call( this ); - } - - return this.each( function() { - $( this ).css( type, reduce( this, size ) + "px" ); - } ); - }; - - $.fn[ "outer" + name ] = function( size, margin ) { - if ( typeof size !== "number" ) { - return orig[ "outer" + name ].call( this, size ); - } - - return this.each( function() { - $( this ).css( type, reduce( this, size, true, margin ) + "px" ); - } ); - }; - } ); - - $.fn.addBack = function( selector ) { - return this.add( selector == null ? - this.prevObject : this.prevObject.filter( selector ) - ); - }; -} - -} ) ); diff --git a/app/assets/javascripts/jquery-ui/jquery-patch.js b/app/assets/javascripts/jquery-ui/jquery-patch.js new file mode 100644 index 00000000..e86f70b4 --- /dev/null +++ b/app/assets/javascripts/jquery-ui/jquery-patch.js @@ -0,0 +1,91 @@ +//= require jquery-ui/version + +/*! + * jQuery UI Support for jQuery core 1.8.x and newer 1.13.0 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + */ + +//>>label: jQuery 1.8+ Support +//>>group: Core +//>>description: Support version 1.8.x and newer of jQuery core + +( function( factory ) { +"use strict"; + + if ( typeof define === "function" && define.amd ) { + + // AMD. Register as an anonymous module. + define( [ "jquery", "./version" ], factory ); + } else { + + // Browser globals + factory( jQuery ); + } +} )( function( $ ) { +"use strict"; + +// Support: jQuery 1.9.x or older +// $.expr[ ":" ] is deprecated. +if ( !$.expr.pseudos ) { + $.expr.pseudos = $.expr[ ":" ]; +} + +// Support: jQuery 1.11.x or older +// $.unique has been renamed to $.uniqueSort +if ( !$.uniqueSort ) { + $.uniqueSort = $.unique; +} + +// Support: jQuery 2.2.x or older. +// This method has been defined in jQuery 3.0.0. +// Code from https://github.com/jquery/jquery/blob/e539bac79e666bba95bba86d690b4e609dca2286/src/selector/escapeSelector.js +if ( !$.escapeSelector ) { + + // CSS string/identifier serialization + // https://drafts.csswg.org/cssom/#common-serializing-idioms + var rcssescape = /([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g; + + var fcssescape = function( ch, asCodePoint ) { + if ( asCodePoint ) { + + // U+0000 NULL becomes U+FFFD REPLACEMENT CHARACTER + if ( ch === "\0" ) { + return "\uFFFD"; + } + + // Control characters and (dependent upon position) numbers get escaped as code points + return ch.slice( 0, -1 ) + "\\" + ch.charCodeAt( ch.length - 1 ).toString( 16 ) + " "; + } + + // Other potentially-special ASCII characters get backslash-escaped + return "\\" + ch; + }; + + $.escapeSelector = function( sel ) { + return ( sel + "" ).replace( rcssescape, fcssescape ); + }; +} + +// Support: jQuery 3.4.x or older +// These methods have been defined in jQuery 3.5.0. +if ( !$.fn.even || !$.fn.odd ) { + $.fn.extend( { + even: function() { + return this.filter( function( i ) { + return i % 2 === 0; + } ); + }, + odd: function() { + return this.filter( function( i ) { + return i % 2 === 1; + } ); + } + } ); +} + +} ); diff --git a/app/assets/javascripts/jquery-ui/jquery-var-for-color.js b/app/assets/javascripts/jquery-ui/jquery-var-for-color.js new file mode 100644 index 00000000..c6922920 --- /dev/null +++ b/app/assets/javascripts/jquery-ui/jquery-var-for-color.js @@ -0,0 +1,24 @@ +//= require jquery-ui/version + +( function( factory ) { + "use strict"; + + if ( typeof define === "function" && define.amd ) { + + // AMD. Register as an anonymous module. + define( [ "jquery", "./version" ], factory ); + } else { + + // Browser globals + factory( jQuery ); + } +} )( function( $ ) { + "use strict"; + +// Create a local jQuery because jQuery Color relies on it and the +// global may not exist with AMD and a custom build (#10199). +// This module is a noop if used as a regular AMD module. +// eslint-disable-next-line no-unused-vars +var jQuery = $; + +} ); diff --git a/app/assets/javascripts/jquery-ui/keycode.js b/app/assets/javascripts/jquery-ui/keycode.js index 7480dfc8..a9bdecfc 100644 --- a/app/assets/javascripts/jquery-ui/keycode.js +++ b/app/assets/javascripts/jquery-ui/keycode.js @@ -1,7 +1,7 @@ //= require jquery-ui/version /*! - * jQuery UI Keycode 1.12.1 + * jQuery UI Keycode 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -15,6 +15,8 @@ //>>docs: http://api.jqueryui.com/jQuery.ui.keyCode/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -24,7 +26,9 @@ // Browser globals factory( jQuery ); } -} ( function( $ ) { +} )( function( $ ) { +"use strict"; + return $.ui.keyCode = { BACKSPACE: 8, COMMA: 188, @@ -44,4 +48,4 @@ return $.ui.keyCode = { UP: 38 }; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/labels.js b/app/assets/javascripts/jquery-ui/labels.js index a94c9a46..6795b136 100644 --- a/app/assets/javascripts/jquery-ui/labels.js +++ b/app/assets/javascripts/jquery-ui/labels.js @@ -1,8 +1,7 @@ //= require jquery-ui/version -//= require jquery-ui/escape-selector /*! - * jQuery UI Labels 1.12.1 + * jQuery UI Labels 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -16,20 +15,27 @@ //>>docs: http://api.jqueryui.com/labels/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. - define( [ "jquery", "./version", "./escape-selector" ], factory ); + define( [ "jquery", "./version" ], factory ); } else { // Browser globals factory( jQuery ); } -} ( function( $ ) { +} )( function( $ ) { +"use strict"; return $.fn.labels = function() { var ancestor, selector, id, labels, ancestors; + if ( !this.length ) { + return this.pushStack( [] ); + } + // Check control.labels first if ( this[ 0 ].labels && this[ 0 ].labels.length ) { return this.pushStack( this[ 0 ].labels ); @@ -52,7 +58,7 @@ return $.fn.labels = function() { ancestors = ancestor.add( ancestor.length ? ancestor.siblings() : this.siblings() ); // Create a selector for the label based on the id - selector = "label[for='" + $.ui.escapeSelector( id ) + "']"; + selector = "label[for='" + $.escapeSelector( id ) + "']"; labels = labels.add( ancestors.find( selector ).addBack( selector ) ); @@ -62,4 +68,4 @@ return $.fn.labels = function() { return this.pushStack( labels ); }; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/plugin.js b/app/assets/javascripts/jquery-ui/plugin.js index ce60e7b5..261c547e 100644 --- a/app/assets/javascripts/jquery-ui/plugin.js +++ b/app/assets/javascripts/jquery-ui/plugin.js @@ -1,6 +1,8 @@ //= require jquery-ui/version ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,7 +12,8 @@ // Browser globals factory( jQuery ); } -} ( function( $ ) { +} )( function( $ ) { +"use strict"; // $.ui.plugin is deprecated. Use $.widget() extensions instead. return $.ui.plugin = { @@ -43,4 +46,4 @@ return $.ui.plugin = { } }; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/position.js b/app/assets/javascripts/jquery-ui/position.js index 7f6bc91d..4724c22e 100644 --- a/app/assets/javascripts/jquery-ui/position.js +++ b/app/assets/javascripts/jquery-ui/position.js @@ -1,7 +1,7 @@ //= require jquery-ui/version /*! - * jQuery UI Position 1.12.1 + * jQuery UI Position 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -18,6 +18,8 @@ //>>demos: http://jqueryui.com/position/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -27,7 +29,9 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; + ( function() { var cachedScrollbarWidth, max = Math.max, @@ -50,6 +54,10 @@ function parseCss( element, property ) { return parseInt( $.css( element, property ), 10 ) || 0; } +function isWindow( obj ) { + return obj != null && obj === obj.window; +} + function getDimensions( elem ) { var raw = elem[ 0 ]; if ( raw.nodeType === 9 ) { @@ -59,7 +67,7 @@ function getDimensions( elem ) { offset: { top: 0, left: 0 } }; } - if ( $.isWindow( raw ) ) { + if ( isWindow( raw ) ) { return { width: elem.width(), height: elem.height(), @@ -86,9 +94,9 @@ $.position = { return cachedScrollbarWidth; } var w1, w2, - div = $( "
" + - "
" ), + div = $( "
" + + "
" ), innerDiv = div.children()[ 0 ]; $( "body" ).append( div ); @@ -121,12 +129,12 @@ $.position = { }, getWithinInfo: function( element ) { var withinElement = $( element || window ), - isWindow = $.isWindow( withinElement[ 0 ] ), + isElemWindow = isWindow( withinElement[ 0 ] ), isDocument = !!withinElement[ 0 ] && withinElement[ 0 ].nodeType === 9, - hasOffset = !isWindow && !isDocument; + hasOffset = !isElemWindow && !isDocument; return { element: withinElement, - isWindow: isWindow, + isWindow: isElemWindow, isDocument: isDocument, offset: hasOffset ? $( element ).offset() : { left: 0, top: 0 }, scrollLeft: withinElement.scrollLeft(), @@ -146,7 +154,12 @@ $.fn.position = function( options ) { options = $.extend( {}, options ); var atOffset, targetWidth, targetHeight, targetOffset, basePosition, dimensions, - target = $( options.of ), + + // Make sure string options are treated as CSS selectors + target = typeof options.of === "string" ? + $( document ).find( options.of ) : + $( options.of ), + within = $.position.getWithinInfo( options.within ), scrollInfo = $.position.getScrollInfo( within ), collision = ( options.collision || "flip" ).split( " " ), @@ -497,4 +510,4 @@ $.ui.position = { return $.ui.position; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/safe-active-element.js b/app/assets/javascripts/jquery-ui/safe-active-element.js index 69061ea7..101fe1fc 100644 --- a/app/assets/javascripts/jquery-ui/safe-active-element.js +++ b/app/assets/javascripts/jquery-ui/safe-active-element.js @@ -1,6 +1,8 @@ //= require jquery-ui/version ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,7 +12,9 @@ // Browser globals factory( jQuery ); } -} ( function( $ ) { +} )( function( $ ) { +"use strict"; + return $.ui.safeActiveElement = function( document ) { var activeElement; @@ -39,4 +43,4 @@ return $.ui.safeActiveElement = function( document ) { return activeElement; }; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/safe-blur.js b/app/assets/javascripts/jquery-ui/safe-blur.js index 26186071..65609f5b 100644 --- a/app/assets/javascripts/jquery-ui/safe-blur.js +++ b/app/assets/javascripts/jquery-ui/safe-blur.js @@ -1,6 +1,8 @@ //= require jquery-ui/version ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,7 +12,9 @@ // Browser globals factory( jQuery ); } -} ( function( $ ) { +} )( function( $ ) { +"use strict"; + return $.ui.safeBlur = function( element ) { // Support: IE9 - 10 only @@ -20,4 +24,4 @@ return $.ui.safeBlur = function( element ) { } }; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/scroll-parent.js b/app/assets/javascripts/jquery-ui/scroll-parent.js index 5422fcfb..82f8464d 100644 --- a/app/assets/javascripts/jquery-ui/scroll-parent.js +++ b/app/assets/javascripts/jquery-ui/scroll-parent.js @@ -1,7 +1,7 @@ //= require jquery-ui/version /*! - * jQuery UI Scroll Parent 1.12.1 + * jQuery UI Scroll Parent 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -15,6 +15,8 @@ //>>docs: http://api.jqueryui.com/scrollParent/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -24,7 +26,8 @@ // Browser globals factory( jQuery ); } -} ( function( $ ) { +} )( function( $ ) { +"use strict"; return $.fn.scrollParent = function( includeHidden ) { var position = this.css( "position" ), @@ -44,4 +47,4 @@ return $.fn.scrollParent = function( includeHidden ) { scrollParent; }; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/tabbable.js b/app/assets/javascripts/jquery-ui/tabbable.js index c44f89b3..0a1b8292 100644 --- a/app/assets/javascripts/jquery-ui/tabbable.js +++ b/app/assets/javascripts/jquery-ui/tabbable.js @@ -2,7 +2,7 @@ //= require jquery-ui/focusable /*! - * jQuery UI Tabbable 1.12.1 + * jQuery UI Tabbable 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -16,6 +16,8 @@ //>>docs: http://api.jqueryui.com/tabbable-selector/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -25,9 +27,10 @@ // Browser globals factory( jQuery ); } -} ( function( $ ) { +} )( function( $ ) { +"use strict"; -return $.extend( $.expr[ ":" ], { +return $.extend( $.expr.pseudos, { tabbable: function( element ) { var tabIndex = $.attr( element, "tabindex" ), hasTabindex = tabIndex != null; @@ -35,4 +38,4 @@ return $.extend( $.expr[ ":" ], { } } ); -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/unique-id.js b/app/assets/javascripts/jquery-ui/unique-id.js index 0db3b1ee..9ce7e27a 100644 --- a/app/assets/javascripts/jquery-ui/unique-id.js +++ b/app/assets/javascripts/jquery-ui/unique-id.js @@ -1,7 +1,7 @@ //= require jquery-ui/version /*! - * jQuery UI Unique ID 1.12.1 + * jQuery UI Unique ID 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -15,6 +15,8 @@ //>>docs: http://api.jqueryui.com/uniqueId/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -24,7 +26,8 @@ // Browser globals factory( jQuery ); } -} ( function( $ ) { +} )( function( $ ) { +"use strict"; return $.fn.extend( { uniqueId: ( function() { @@ -48,4 +51,4 @@ return $.fn.extend( { } } ); -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/vendor/jquery-color/jquery.color.js b/app/assets/javascripts/jquery-ui/vendor/jquery-color/jquery.color.js new file mode 100644 index 00000000..c291d96a --- /dev/null +++ b/app/assets/javascripts/jquery-ui/vendor/jquery-color/jquery.color.js @@ -0,0 +1,722 @@ +/*! + * jQuery Color Animations v2.2.0 + * https://github.com/jquery/jquery-color + * + * Copyright OpenJS Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * Date: Sun May 10 09:02:36 2020 +0200 + */ + +( function( root, factory ) { + if ( typeof define === "function" && define.amd ) { + + // AMD. Register as an anonymous module. + define( [ "jquery" ], factory ); + } else if ( typeof exports === "object" ) { + module.exports = factory( require( "jquery" ) ); + } else { + factory( root.jQuery ); + } +} )( this, function( jQuery, undefined ) { + + var stepHooks = "backgroundColor borderBottomColor borderLeftColor borderRightColor " + + "borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor", + + class2type = {}, + toString = class2type.toString, + + // plusequals test for += 100 -= 100 + rplusequals = /^([\-+])=\s*(\d+\.?\d*)/, + + // a set of RE's that can match strings and generate color tuples. + stringParsers = [ { + re: /rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/, + parse: function( execResult ) { + return [ + execResult[ 1 ], + execResult[ 2 ], + execResult[ 3 ], + execResult[ 4 ] + ]; + } + }, { + re: /rgba?\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/, + parse: function( execResult ) { + return [ + execResult[ 1 ] * 2.55, + execResult[ 2 ] * 2.55, + execResult[ 3 ] * 2.55, + execResult[ 4 ] + ]; + } + }, { + + // this regex ignores A-F because it's compared against an already lowercased string + re: /#([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})?/, + parse: function( execResult ) { + return [ + parseInt( execResult[ 1 ], 16 ), + parseInt( execResult[ 2 ], 16 ), + parseInt( execResult[ 3 ], 16 ), + execResult[ 4 ] ? + ( parseInt( execResult[ 4 ], 16 ) / 255 ).toFixed( 2 ) : + 1 + ]; + } + }, { + + // this regex ignores A-F because it's compared against an already lowercased string + re: /#([a-f0-9])([a-f0-9])([a-f0-9])([a-f0-9])?/, + parse: function( execResult ) { + return [ + parseInt( execResult[ 1 ] + execResult[ 1 ], 16 ), + parseInt( execResult[ 2 ] + execResult[ 2 ], 16 ), + parseInt( execResult[ 3 ] + execResult[ 3 ], 16 ), + execResult[ 4 ] ? + ( parseInt( execResult[ 4 ] + execResult[ 4 ], 16 ) / 255 ) + .toFixed( 2 ) : + 1 + ]; + } + }, { + re: /hsla?\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/, + space: "hsla", + parse: function( execResult ) { + return [ + execResult[ 1 ], + execResult[ 2 ] / 100, + execResult[ 3 ] / 100, + execResult[ 4 ] + ]; + } + } ], + + // jQuery.Color( ) + color = jQuery.Color = function( color, green, blue, alpha ) { + return new jQuery.Color.fn.parse( color, green, blue, alpha ); + }, + spaces = { + rgba: { + props: { + red: { + idx: 0, + type: "byte" + }, + green: { + idx: 1, + type: "byte" + }, + blue: { + idx: 2, + type: "byte" + } + } + }, + + hsla: { + props: { + hue: { + idx: 0, + type: "degrees" + }, + saturation: { + idx: 1, + type: "percent" + }, + lightness: { + idx: 2, + type: "percent" + } + } + } + }, + propTypes = { + "byte": { + floor: true, + max: 255 + }, + "percent": { + max: 1 + }, + "degrees": { + mod: 360, + floor: true + } + }, + support = color.support = {}, + + // element for support tests + supportElem = jQuery( "

" )[ 0 ], + + // colors = jQuery.Color.names + colors, + + // local aliases of functions called often + each = jQuery.each; + +// determine rgba support immediately +supportElem.style.cssText = "background-color:rgba(1,1,1,.5)"; +support.rgba = supportElem.style.backgroundColor.indexOf( "rgba" ) > -1; + +// define cache name and alpha properties +// for rgba and hsla spaces +each( spaces, function( spaceName, space ) { + space.cache = "_" + spaceName; + space.props.alpha = { + idx: 3, + type: "percent", + def: 1 + }; +} ); + +// Populate the class2type map +jQuery.each( "Boolean Number String Function Array Date RegExp Object Error Symbol".split( " " ), + function( _i, name ) { + class2type[ "[object " + name + "]" ] = name.toLowerCase(); + } ); + +function getType( obj ) { + if ( obj == null ) { + return obj + ""; + } + + return typeof obj === "object" ? + class2type[ toString.call( obj ) ] || "object" : + typeof obj; +} + +function clamp( value, prop, allowEmpty ) { + var type = propTypes[ prop.type ] || {}; + + if ( value == null ) { + return ( allowEmpty || !prop.def ) ? null : prop.def; + } + + // ~~ is an short way of doing floor for positive numbers + value = type.floor ? ~~value : parseFloat( value ); + + // IE will pass in empty strings as value for alpha, + // which will hit this case + if ( isNaN( value ) ) { + return prop.def; + } + + if ( type.mod ) { + + // we add mod before modding to make sure that negatives values + // get converted properly: -10 -> 350 + return ( value + type.mod ) % type.mod; + } + + // for now all property types without mod have min and max + return Math.min( type.max, Math.max( 0, value ) ); +} + +function stringParse( string ) { + var inst = color(), + rgba = inst._rgba = []; + + string = string.toLowerCase(); + + each( stringParsers, function( _i, parser ) { + var parsed, + match = parser.re.exec( string ), + values = match && parser.parse( match ), + spaceName = parser.space || "rgba"; + + if ( values ) { + parsed = inst[ spaceName ]( values ); + + // if this was an rgba parse the assignment might happen twice + // oh well.... + inst[ spaces[ spaceName ].cache ] = parsed[ spaces[ spaceName ].cache ]; + rgba = inst._rgba = parsed._rgba; + + // exit each( stringParsers ) here because we matched + return false; + } + } ); + + // Found a stringParser that handled it + if ( rgba.length ) { + + // if this came from a parsed string, force "transparent" when alpha is 0 + // chrome, (and maybe others) return "transparent" as rgba(0,0,0,0) + if ( rgba.join() === "0,0,0,0" ) { + jQuery.extend( rgba, colors.transparent ); + } + return inst; + } + + // named colors + return colors[ string ]; +} + +color.fn = jQuery.extend( color.prototype, { + parse: function( red, green, blue, alpha ) { + if ( red === undefined ) { + this._rgba = [ null, null, null, null ]; + return this; + } + if ( red.jquery || red.nodeType ) { + red = jQuery( red ).css( green ); + green = undefined; + } + + var inst = this, + type = getType( red ), + rgba = this._rgba = []; + + // more than 1 argument specified - assume ( red, green, blue, alpha ) + if ( green !== undefined ) { + red = [ red, green, blue, alpha ]; + type = "array"; + } + + if ( type === "string" ) { + return this.parse( stringParse( red ) || colors._default ); + } + + if ( type === "array" ) { + each( spaces.rgba.props, function( _key, prop ) { + rgba[ prop.idx ] = clamp( red[ prop.idx ], prop ); + } ); + return this; + } + + if ( type === "object" ) { + if ( red instanceof color ) { + each( spaces, function( _spaceName, space ) { + if ( red[ space.cache ] ) { + inst[ space.cache ] = red[ space.cache ].slice(); + } + } ); + } else { + each( spaces, function( _spaceName, space ) { + var cache = space.cache; + each( space.props, function( key, prop ) { + + // if the cache doesn't exist, and we know how to convert + if ( !inst[ cache ] && space.to ) { + + // if the value was null, we don't need to copy it + // if the key was alpha, we don't need to copy it either + if ( key === "alpha" || red[ key ] == null ) { + return; + } + inst[ cache ] = space.to( inst._rgba ); + } + + // this is the only case where we allow nulls for ALL properties. + // call clamp with alwaysAllowEmpty + inst[ cache ][ prop.idx ] = clamp( red[ key ], prop, true ); + } ); + + // everything defined but alpha? + if ( inst[ cache ] && jQuery.inArray( null, inst[ cache ].slice( 0, 3 ) ) < 0 ) { + + // use the default of 1 + if ( inst[ cache ][ 3 ] == null ) { + inst[ cache ][ 3 ] = 1; + } + + if ( space.from ) { + inst._rgba = space.from( inst[ cache ] ); + } + } + } ); + } + return this; + } + }, + is: function( compare ) { + var is = color( compare ), + same = true, + inst = this; + + each( spaces, function( _, space ) { + var localCache, + isCache = is[ space.cache ]; + if ( isCache ) { + localCache = inst[ space.cache ] || space.to && space.to( inst._rgba ) || []; + each( space.props, function( _, prop ) { + if ( isCache[ prop.idx ] != null ) { + same = ( isCache[ prop.idx ] === localCache[ prop.idx ] ); + return same; + } + } ); + } + return same; + } ); + return same; + }, + _space: function() { + var used = [], + inst = this; + each( spaces, function( spaceName, space ) { + if ( inst[ space.cache ] ) { + used.push( spaceName ); + } + } ); + return used.pop(); + }, + transition: function( other, distance ) { + var end = color( other ), + spaceName = end._space(), + space = spaces[ spaceName ], + startColor = this.alpha() === 0 ? color( "transparent" ) : this, + start = startColor[ space.cache ] || space.to( startColor._rgba ), + result = start.slice(); + + end = end[ space.cache ]; + each( space.props, function( _key, prop ) { + var index = prop.idx, + startValue = start[ index ], + endValue = end[ index ], + type = propTypes[ prop.type ] || {}; + + // if null, don't override start value + if ( endValue === null ) { + return; + } + + // if null - use end + if ( startValue === null ) { + result[ index ] = endValue; + } else { + if ( type.mod ) { + if ( endValue - startValue > type.mod / 2 ) { + startValue += type.mod; + } else if ( startValue - endValue > type.mod / 2 ) { + startValue -= type.mod; + } + } + result[ index ] = clamp( ( endValue - startValue ) * distance + startValue, prop ); + } + } ); + return this[ spaceName ]( result ); + }, + blend: function( opaque ) { + + // if we are already opaque - return ourself + if ( this._rgba[ 3 ] === 1 ) { + return this; + } + + var rgb = this._rgba.slice(), + a = rgb.pop(), + blend = color( opaque )._rgba; + + return color( jQuery.map( rgb, function( v, i ) { + return ( 1 - a ) * blend[ i ] + a * v; + } ) ); + }, + toRgbaString: function() { + var prefix = "rgba(", + rgba = jQuery.map( this._rgba, function( v, i ) { + if ( v != null ) { + return v; + } + return i > 2 ? 1 : 0; + } ); + + if ( rgba[ 3 ] === 1 ) { + rgba.pop(); + prefix = "rgb("; + } + + return prefix + rgba.join() + ")"; + }, + toHslaString: function() { + var prefix = "hsla(", + hsla = jQuery.map( this.hsla(), function( v, i ) { + if ( v == null ) { + v = i > 2 ? 1 : 0; + } + + // catch 1 and 2 + if ( i && i < 3 ) { + v = Math.round( v * 100 ) + "%"; + } + return v; + } ); + + if ( hsla[ 3 ] === 1 ) { + hsla.pop(); + prefix = "hsl("; + } + return prefix + hsla.join() + ")"; + }, + toHexString: function( includeAlpha ) { + var rgba = this._rgba.slice(), + alpha = rgba.pop(); + + if ( includeAlpha ) { + rgba.push( ~~( alpha * 255 ) ); + } + + return "#" + jQuery.map( rgba, function( v ) { + + // default to 0 when nulls exist + v = ( v || 0 ).toString( 16 ); + return v.length === 1 ? "0" + v : v; + } ).join( "" ); + }, + toString: function() { + return this._rgba[ 3 ] === 0 ? "transparent" : this.toRgbaString(); + } +} ); +color.fn.parse.prototype = color.fn; + +// hsla conversions adapted from: +// https://code.google.com/p/maashaack/source/browse/packages/graphics/trunk/src/graphics/colors/HUE2RGB.as?r=5021 + +function hue2rgb( p, q, h ) { + h = ( h + 1 ) % 1; + if ( h * 6 < 1 ) { + return p + ( q - p ) * h * 6; + } + if ( h * 2 < 1 ) { + return q; + } + if ( h * 3 < 2 ) { + return p + ( q - p ) * ( ( 2 / 3 ) - h ) * 6; + } + return p; +} + +spaces.hsla.to = function( rgba ) { + if ( rgba[ 0 ] == null || rgba[ 1 ] == null || rgba[ 2 ] == null ) { + return [ null, null, null, rgba[ 3 ] ]; + } + var r = rgba[ 0 ] / 255, + g = rgba[ 1 ] / 255, + b = rgba[ 2 ] / 255, + a = rgba[ 3 ], + max = Math.max( r, g, b ), + min = Math.min( r, g, b ), + diff = max - min, + add = max + min, + l = add * 0.5, + h, s; + + if ( min === max ) { + h = 0; + } else if ( r === max ) { + h = ( 60 * ( g - b ) / diff ) + 360; + } else if ( g === max ) { + h = ( 60 * ( b - r ) / diff ) + 120; + } else { + h = ( 60 * ( r - g ) / diff ) + 240; + } + + // chroma (diff) == 0 means greyscale which, by definition, saturation = 0% + // otherwise, saturation is based on the ratio of chroma (diff) to lightness (add) + if ( diff === 0 ) { + s = 0; + } else if ( l <= 0.5 ) { + s = diff / add; + } else { + s = diff / ( 2 - add ); + } + return [ Math.round( h ) % 360, s, l, a == null ? 1 : a ]; +}; + +spaces.hsla.from = function( hsla ) { + if ( hsla[ 0 ] == null || hsla[ 1 ] == null || hsla[ 2 ] == null ) { + return [ null, null, null, hsla[ 3 ] ]; + } + var h = hsla[ 0 ] / 360, + s = hsla[ 1 ], + l = hsla[ 2 ], + a = hsla[ 3 ], + q = l <= 0.5 ? l * ( 1 + s ) : l + s - l * s, + p = 2 * l - q; + + return [ + Math.round( hue2rgb( p, q, h + ( 1 / 3 ) ) * 255 ), + Math.round( hue2rgb( p, q, h ) * 255 ), + Math.round( hue2rgb( p, q, h - ( 1 / 3 ) ) * 255 ), + a + ]; +}; + + +each( spaces, function( spaceName, space ) { + var props = space.props, + cache = space.cache, + to = space.to, + from = space.from; + + // makes rgba() and hsla() + color.fn[ spaceName ] = function( value ) { + + // generate a cache for this space if it doesn't exist + if ( to && !this[ cache ] ) { + this[ cache ] = to( this._rgba ); + } + if ( value === undefined ) { + return this[ cache ].slice(); + } + + var ret, + type = getType( value ), + arr = ( type === "array" || type === "object" ) ? value : arguments, + local = this[ cache ].slice(); + + each( props, function( key, prop ) { + var val = arr[ type === "object" ? key : prop.idx ]; + if ( val == null ) { + val = local[ prop.idx ]; + } + local[ prop.idx ] = clamp( val, prop ); + } ); + + if ( from ) { + ret = color( from( local ) ); + ret[ cache ] = local; + return ret; + } else { + return color( local ); + } + }; + + // makes red() green() blue() alpha() hue() saturation() lightness() + each( props, function( key, prop ) { + + // alpha is included in more than one space + if ( color.fn[ key ] ) { + return; + } + color.fn[ key ] = function( value ) { + var local, cur, match, fn, + vtype = getType( value ); + + if ( key === "alpha" ) { + fn = this._hsla ? "hsla" : "rgba"; + } else { + fn = spaceName; + } + local = this[ fn ](); + cur = local[ prop.idx ]; + + if ( vtype === "undefined" ) { + return cur; + } + + if ( vtype === "function" ) { + value = value.call( this, cur ); + vtype = getType( value ); + } + if ( value == null && prop.empty ) { + return this; + } + if ( vtype === "string" ) { + match = rplusequals.exec( value ); + if ( match ) { + value = cur + parseFloat( match[ 2 ] ) * ( match[ 1 ] === "+" ? 1 : -1 ); + } + } + local[ prop.idx ] = value; + return this[ fn ]( local ); + }; + } ); +} ); + +// add cssHook and .fx.step function for each named hook. +// accept a space separated string of properties +color.hook = function( hook ) { + var hooks = hook.split( " " ); + each( hooks, function( _i, hook ) { + jQuery.cssHooks[ hook ] = { + set: function( elem, value ) { + var parsed, curElem, + backgroundColor = ""; + + if ( value !== "transparent" && ( getType( value ) !== "string" || ( parsed = stringParse( value ) ) ) ) { + value = color( parsed || value ); + if ( !support.rgba && value._rgba[ 3 ] !== 1 ) { + curElem = hook === "backgroundColor" ? elem.parentNode : elem; + while ( + ( backgroundColor === "" || backgroundColor === "transparent" ) && + curElem && curElem.style + ) { + try { + backgroundColor = jQuery.css( curElem, "backgroundColor" ); + curElem = curElem.parentNode; + } catch ( e ) { + } + } + + value = value.blend( backgroundColor && backgroundColor !== "transparent" ? + backgroundColor : + "_default" ); + } + + value = value.toRgbaString(); + } + try { + elem.style[ hook ] = value; + } catch ( e ) { + + // wrapped to prevent IE from throwing errors on "invalid" values like 'auto' or 'inherit' + } + } + }; + jQuery.fx.step[ hook ] = function( fx ) { + if ( !fx.colorInit ) { + fx.start = color( fx.elem, hook ); + fx.end = color( fx.end ); + fx.colorInit = true; + } + jQuery.cssHooks[ hook ].set( fx.elem, fx.start.transition( fx.end, fx.pos ) ); + }; + } ); + +}; + +color.hook( stepHooks ); + +jQuery.cssHooks.borderColor = { + expand: function( value ) { + var expanded = {}; + + each( [ "Top", "Right", "Bottom", "Left" ], function( _i, part ) { + expanded[ "border" + part + "Color" ] = value; + } ); + return expanded; + } +}; + +// Basic color names only. +// Usage of any of the other color names requires adding yourself or including +// jquery.color.svg-names.js. +colors = jQuery.Color.names = { + + // 4.1. Basic color keywords + aqua: "#00ffff", + black: "#000000", + blue: "#0000ff", + fuchsia: "#ff00ff", + gray: "#808080", + green: "#008000", + lime: "#00ff00", + maroon: "#800000", + navy: "#000080", + olive: "#808000", + purple: "#800080", + red: "#ff0000", + silver: "#c0c0c0", + teal: "#008080", + white: "#ffffff", + yellow: "#ffff00", + + // 4.2.3. "transparent" color keyword + transparent: [ null, null, null, 0 ], + + _default: "#ffffff" +}; + +} ); diff --git a/app/assets/javascripts/jquery-ui/version.js b/app/assets/javascripts/jquery-ui/version.js index e7505f5a..267dfe9b 100644 --- a/app/assets/javascripts/jquery-ui/version.js +++ b/app/assets/javascripts/jquery-ui/version.js @@ -1,4 +1,6 @@ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -8,10 +10,11 @@ // Browser globals factory( jQuery ); } -} ( function( $ ) { +} )( function( $ ) { +"use strict"; $.ui = $.ui || {}; -return $.ui.version = "1.12.1"; +return $.ui.version = "1.13.0"; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/widget.js b/app/assets/javascripts/jquery-ui/widget.js index 51c76d45..df22731e 100644 --- a/app/assets/javascripts/jquery-ui/widget.js +++ b/app/assets/javascripts/jquery-ui/widget.js @@ -1,7 +1,7 @@ //= require jquery-ui/version /*! - * jQuery UI Widget 1.12.1 + * jQuery UI Widget 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -16,6 +16,8 @@ //>>demos: http://jqueryui.com/widget/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -25,25 +27,23 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; var widgetUuid = 0; +var widgetHasOwnProperty = Array.prototype.hasOwnProperty; var widgetSlice = Array.prototype.slice; $.cleanData = ( function( orig ) { return function( elems ) { var events, elem, i; for ( i = 0; ( elem = elems[ i ] ) != null; i++ ) { - try { - - // Only trigger remove when necessary to save time - events = $._data( elem, "events" ); - if ( events && events.remove ) { - $( elem ).triggerHandler( "remove" ); - } - // Http://bugs.jquery.com/ticket/8235 - } catch ( e ) {} + // Only trigger remove when necessary to save time + events = $._data( elem, "events" ); + if ( events && events.remove ) { + $( elem ).triggerHandler( "remove" ); + } } orig( elems ); }; @@ -65,12 +65,12 @@ $.widget = function( name, base, prototype ) { base = $.Widget; } - if ( $.isArray( prototype ) ) { + if ( Array.isArray( prototype ) ) { prototype = $.extend.apply( null, [ {} ].concat( prototype ) ); } // Create selector for plugin - $.expr[ ":" ][ fullName.toLowerCase() ] = function( elem ) { + $.expr.pseudos[ fullName.toLowerCase() ] = function( elem ) { return !!$.data( elem, fullName ); }; @@ -110,7 +110,7 @@ $.widget = function( name, base, prototype ) { // inheriting from basePrototype.options = $.widget.extend( {}, basePrototype.options ); $.each( prototype, function( prop, value ) { - if ( !$.isFunction( value ) ) { + if ( typeof value !== "function" ) { proxiedPrototype[ prop ] = value; return; } @@ -189,7 +189,7 @@ $.widget.extend = function( target ) { for ( ; inputIndex < inputLength; inputIndex++ ) { for ( key in input[ inputIndex ] ) { value = input[ inputIndex ][ key ]; - if ( input[ inputIndex ].hasOwnProperty( key ) && value !== undefined ) { + if ( widgetHasOwnProperty.call( input[ inputIndex ], key ) && value !== undefined ) { // Clone objects if ( $.isPlainObject( value ) ) { @@ -238,7 +238,8 @@ $.widget.bridge = function( name, object ) { "attempted to call method '" + options + "'" ); } - if ( !$.isFunction( instance[ options ] ) || options.charAt( 0 ) === "_" ) { + if ( typeof instance[ options ] !== "function" || + options.charAt( 0 ) === "_" ) { return $.error( "no such method '" + options + "' for " + name + " widget instance" ); } @@ -499,12 +500,30 @@ $.Widget.prototype = { classes: this.options.classes || {} }, options ); + function bindRemoveEvent() { + options.element.each( function( _, element ) { + var isTracked = $.map( that.classesElementLookup, function( elements ) { + return elements; + } ) + .some( function( elements ) { + return elements.is( element ); + } ); + + if ( !isTracked ) { + that._on( $( element ), { + remove: "_untrackClassesElement" + } ); + } + } ); + } + function processClassString( classes, checkOption ) { var current, i; for ( i = 0; i < classes.length; i++ ) { current = that.classesElementLookup[ classes[ i ] ] || $(); if ( options.add ) { - current = $( $.unique( current.get().concat( options.element.get() ) ) ); + bindRemoveEvent(); + current = $( $.uniqueSort( current.get().concat( options.element.get() ) ) ); } else { current = $( current.not( options.element ).get() ); } @@ -516,10 +535,6 @@ $.Widget.prototype = { } } - this._on( options.element, { - "remove": "_untrackClassesElement" - } ); - if ( options.keys ) { processClassString( options.keys.match( /\S+/g ) || [], true ); } @@ -537,6 +552,8 @@ $.Widget.prototype = { that.classesElementLookup[ key ] = $( value.not( event.target ).get() ); } } ); + + this._off( $( event.target ) ); }, _removeClass: function( element, keys, extra ) { @@ -617,7 +634,7 @@ $.Widget.prototype = { _off: function( element, eventName ) { eventName = ( eventName || "" ).split( " " ).join( this.eventNamespace + " " ) + this.eventNamespace; - element.off( eventName ).off( eventName ); + element.off( eventName ); // Clear the stack to avoid memory leaks (#10056) this.bindings = $( this.bindings.not( element ).get() ); @@ -683,7 +700,7 @@ $.Widget.prototype = { } this.element.trigger( event, data ); - return !( $.isFunction( callback ) && + return !( typeof callback === "function" && callback.apply( this.element[ 0 ], [ event ].concat( data ) ) === false || event.isDefaultPrevented() ); } @@ -705,6 +722,8 @@ $.each( { show: "fadeIn", hide: "fadeOut" }, function( method, defaultEffect ) { options = options || {}; if ( typeof options === "number" ) { options = { duration: options }; + } else if ( options === true ) { + options = {}; } hasOptions = !$.isEmptyObject( options ); @@ -732,4 +751,4 @@ $.each( { show: "fadeIn", hide: "fadeOut" }, function( method, defaultEffect ) { return $.widget; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/widgets/accordion.js b/app/assets/javascripts/jquery-ui/widgets/accordion.js index 759f24ad..c9af264a 100644 --- a/app/assets/javascripts/jquery-ui/widgets/accordion.js +++ b/app/assets/javascripts/jquery-ui/widgets/accordion.js @@ -4,7 +4,7 @@ //= require jquery-ui/widget /*! - * jQuery UI Accordion 1.12.1 + * jQuery UI Accordion 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -14,9 +14,9 @@ //>>label: Accordion //>>group: Widgets -// jscs:disable maximumLineLength +/* eslint-disable max-len */ //>>description: Displays collapsible content panels for presenting information in a limited amount of space. -// jscs:enable maximumLineLength +/* eslint-enable max-len */ //>>docs: http://api.jqueryui.com/accordion/ //>>demos: http://jqueryui.com/accordion/ //>>css.structure: ../../themes/base/core.css @@ -24,6 +24,8 @@ //>>css.theme: ../../themes/base/theme.css ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -39,10 +41,11 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; return $.widget( "ui.accordion", { - version: "1.12.1", + version: "1.13.0", options: { active: 0, animate: {}, @@ -53,7 +56,9 @@ return $.widget( "ui.accordion", { }, collapsible: false, event: "click", - header: "> li > :first-child, > :not(li):even", + header: function( elem ) { + return elem.find( "> li > :first-child" ).add( elem.find( "> :not(li)" ).even() ); + }, heightStyle: "auto", icons: { activeHeader: "ui-icon-triangle-1-s", @@ -284,7 +289,11 @@ return $.widget( "ui.accordion", { var prevHeaders = this.headers, prevPanels = this.panels; - this.headers = this.element.find( this.options.header ); + if ( typeof this.options.header === "function" ) { + this.headers = this.options.header( this.element ); + } else { + this.headers = this.element.find( this.options.header ); + } this._addClass( this.headers, "ui-accordion-header ui-accordion-header-collapsed", "ui-state-default" ); @@ -615,4 +624,4 @@ return $.widget( "ui.accordion", { } } ); -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/widgets/autocomplete.js b/app/assets/javascripts/jquery-ui/widgets/autocomplete.js index 8e87a0db..2e928fd2 100644 --- a/app/assets/javascripts/jquery-ui/widgets/autocomplete.js +++ b/app/assets/javascripts/jquery-ui/widgets/autocomplete.js @@ -6,7 +6,7 @@ //= require jquery-ui/widget /*! - * jQuery UI Autocomplete 1.12.1 + * jQuery UI Autocomplete 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -24,6 +24,8 @@ //>>css.theme: ../../themes/base/theme.css ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -41,10 +43,11 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; $.widget( "ui.autocomplete", { - version: "1.12.1", + version: "1.13.0", defaultElement: "", options: { appendTo: null, @@ -207,11 +210,6 @@ $.widget( "ui.autocomplete", { this.previous = this._value(); }, blur: function( event ) { - if ( this.cancelBlur ) { - delete this.cancelBlur; - return; - } - clearTimeout( this.searching ); this.close( event ); this._change( event ); @@ -227,31 +225,24 @@ $.widget( "ui.autocomplete", { role: null } ) .hide() + + // Support: IE 11 only, Edge <= 14 + // For other browsers, we preventDefault() on the mousedown event + // to keep the dropdown from taking focus from the input. This doesn't + // work for IE/Edge, causing problems with selection and scrolling (#9638) + // Happily, IE and Edge support an "unselectable" attribute that + // prevents an element from receiving focus, exactly what we want here. + .attr( { + "unselectable": "on" + } ) .menu( "instance" ); this._addClass( this.menu.element, "ui-autocomplete", "ui-front" ); this._on( this.menu.element, { mousedown: function( event ) { - // prevent moving focus out of the text field + // Prevent moving focus out of the text field event.preventDefault(); - - // IE doesn't prevent moving focus even with event.preventDefault() - // so we set a flag to know when we should ignore the blur event - this.cancelBlur = true; - this._delay( function() { - delete this.cancelBlur; - - // Support: IE 8 only - // Right clicking a menu item or selecting text from the menu items will - // result in focus moving out of the input. However, we've already received - // and ignored the blur event because of the cancelBlur flag set above. So - // we restore focus to ensure that the menu closes properly based on the user's - // next actions. - if ( this.element[ 0 ] !== $.ui.safeActiveElement( this.document[ 0 ] ) ) { - this.element.trigger( "focus" ); - } - } ); }, menufocus: function( event, ui ) { var label, item; @@ -282,7 +273,7 @@ $.widget( "ui.autocomplete", { // Announce the value in the liveRegion label = ui.item.attr( "aria-label" ) || item.value; - if ( label && $.trim( label ).length ) { + if ( label && String.prototype.trim.call( label ).length ) { this.liveRegion.children().hide(); $( "

" ).text( label ).appendTo( this.liveRegion ); } @@ -394,7 +385,7 @@ $.widget( "ui.autocomplete", { _initSource: function() { var array, url, that = this; - if ( $.isArray( this.options.source ) ) { + if ( Array.isArray( this.options.source ) ) { array = this.options.source; this.source = function( request, response ) { response( $.ui.autocomplete.filter( array, request.term ) ); @@ -466,7 +457,7 @@ $.widget( "ui.autocomplete", { _response: function() { var index = ++this.requestIndex; - return $.proxy( function( content ) { + return function( content ) { if ( index === this.requestIndex ) { this.__response( content ); } @@ -475,7 +466,7 @@ $.widget( "ui.autocomplete", { if ( !this.pending ) { this._removeClass( "ui-autocomplete-loading" ); } - }, this ); + }.bind( this ); }, __response: function( content ) { @@ -635,7 +626,7 @@ $.widget( "ui.autocomplete", { var editable = element.prop( "contentEditable" ); if ( editable === "inherit" ) { - return this._isContentEditable( element.parent() ); + return this._isContentEditable( element.parent() ); } return editable === "true"; @@ -686,4 +677,4 @@ $.widget( "ui.autocomplete", $.ui.autocomplete, { return $.ui.autocomplete; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/widgets/button.js b/app/assets/javascripts/jquery-ui/widgets/button.js index 83e6ed1d..dcd2a1d0 100644 --- a/app/assets/javascripts/jquery-ui/widgets/button.js +++ b/app/assets/javascripts/jquery-ui/widgets/button.js @@ -4,7 +4,7 @@ //= require jquery-ui/widget /*! - * jQuery UI Button 1.12.1 + * jQuery UI Button 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -22,6 +22,8 @@ //>>css.theme: ../../themes/base/theme.css ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -41,10 +43,11 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; $.widget( "ui.button", { - version: "1.12.1", + version: "1.13.0", defaultElement: "" ).addClass( this._triggerClass ). - html( !buttonImage ? buttonText : $( "" ).attr( - { src:buttonImage, alt:buttonText, title:buttonText } ) ) ); + + if ( this._get( inst, "buttonImageOnly" ) ) { + inst.trigger = $( "" ) + .addClass( this._triggerClass ) + .attr( { + src: buttonImage, + alt: buttonText, + title: buttonText + } ); + } else { + inst.trigger = $( "" : "" ); - - buttonPanel = ( showButtonPanel ) ? "
" + ( isRTL ? controls : "" ) + - ( this._isInRange( inst, gotoDate ) ? "" : "" ) + ( isRTL ? "" : controls ) + "
" : ""; + controls = ""; + if ( !inst.inline ) { + controls = $( "