From 01eaceddfc7a97a29cbb8f51b6c73a6c87009620 Mon Sep 17 00:00:00 2001 From: Thomas Waldmann Date: Tue, 18 Sep 2018 23:19:37 +0200 Subject: update files from jquery-ui(-themes) 1.12.1 --- .../pkg/jquery_ui/data/images/animated-overlay.gif | Bin 1738 -> 0 bytes .../ui-bg_diagonals-thick_18_b81900_40x40.png | Bin 457 -> 0 bytes .../ui-bg_diagonals-thick_20_666666_40x40.png | Bin 351 -> 0 bytes .../data/images/ui-bg_flat_10_000000_40x100.png | Bin 244 -> 0 bytes .../data/images/ui-bg_glass_100_f6f6f6_1x400.png | Bin 301 -> 0 bytes .../data/images/ui-bg_glass_100_fdf5ce_1x400.png | Bin 387 -> 0 bytes .../data/images/ui-bg_glass_65_ffffff_1x400.png | Bin 246 -> 0 bytes .../images/ui-bg_gloss-wave_35_f6a828_500x100.png | Bin 5854 -> 0 bytes .../ui-bg_highlight-soft_100_eeeeee_1x100.png | Bin 317 -> 0 bytes .../ui-bg_highlight-soft_75_ffe45c_1x100.png | Bin 367 -> 0 bytes .../data/images/ui-icons_222222_256x240.png | Bin 6918 -> 0 bytes .../data/images/ui-icons_228ef1_256x240.png | Bin 4599 -> 0 bytes .../data/images/ui-icons_444444_256x240.png | Bin 7006 -> 6992 bytes .../data/images/ui-icons_555555_256x240.png | Bin 7074 -> 6988 bytes .../data/images/ui-icons_777620_256x240.png | Bin 4676 -> 4549 bytes .../data/images/ui-icons_777777_256x240.png | Bin 7013 -> 6999 bytes .../data/images/ui-icons_cc0000_256x240.png | Bin 4632 -> 4549 bytes .../data/images/ui-icons_ef8c08_256x240.png | Bin 4550 -> 0 bytes .../data/images/ui-icons_ffd27a_256x240.png | Bin 4599 -> 0 bytes .../data/images/ui-icons_ffffff_256x240.png | Bin 6313 -> 6299 bytes xstatic/pkg/jquery_ui/data/jquery-ui.css | 193 +- xstatic/pkg/jquery_ui/data/jquery-ui.js | 28162 ++++++++++--------- xstatic/pkg/jquery_ui/data/jquery-ui.min.css | 8 +- xstatic/pkg/jquery_ui/data/jquery-ui.min.js | 20 +- xstatic/pkg/jquery_ui/data/jquery-ui.structure.css | 176 +- .../pkg/jquery_ui/data/jquery-ui.structure.min.css | 4 +- xstatic/pkg/jquery_ui/data/jquery-ui.theme.css | 17 +- xstatic/pkg/jquery_ui/data/jquery-ui.theme.min.css | 4 +- .../pkg/jquery_ui/data/themes/base/accordion.css | 23 - xstatic/pkg/jquery_ui/data/themes/base/all.css | 12 - .../jquery_ui/data/themes/base/autocomplete.css | 16 - xstatic/pkg/jquery_ui/data/themes/base/base.css | 30 - xstatic/pkg/jquery_ui/data/themes/base/button.css | 82 - .../jquery_ui/data/themes/base/checkboxradio.css | 34 - .../jquery_ui/data/themes/base/controlgroup.css | 65 - xstatic/pkg/jquery_ui/data/themes/base/core.css | 97 - .../pkg/jquery_ui/data/themes/base/datepicker.css | 185 - xstatic/pkg/jquery_ui/data/themes/base/dialog.css | 101 - .../pkg/jquery_ui/data/themes/base/draggable.css | 12 - .../base/images/ui-bg_flat_0_aaaaaa_40x100.png | Bin 86 -> 0 bytes .../themes/base/images/ui-icons_444444_256x240.png | Bin 3756 -> 7090 bytes .../themes/base/images/ui-icons_555555_256x240.png | Bin 3756 -> 7074 bytes .../themes/base/images/ui-icons_777620_256x240.png | Bin 3756 -> 4676 bytes .../themes/base/images/ui-icons_777777_256x240.png | Bin 3756 -> 7111 bytes .../themes/base/images/ui-icons_cc0000_256x240.png | Bin 3756 -> 4676 bytes .../themes/base/images/ui-icons_ffffff_256x240.png | Bin 3756 -> 6487 bytes .../pkg/jquery_ui/data/themes/base/jquery-ui.css | 1311 + .../jquery_ui/data/themes/base/jquery-ui.min.css | 7 + xstatic/pkg/jquery_ui/data/themes/base/menu.css | 64 - .../pkg/jquery_ui/data/themes/base/progressbar.css | 28 - .../pkg/jquery_ui/data/themes/base/resizable.css | 78 - .../pkg/jquery_ui/data/themes/base/selectable.css | 17 - .../pkg/jquery_ui/data/themes/base/selectmenu.css | 50 - xstatic/pkg/jquery_ui/data/themes/base/slider.css | 75 - .../pkg/jquery_ui/data/themes/base/sortable.css | 12 - xstatic/pkg/jquery_ui/data/themes/base/spinner.css | 52 - xstatic/pkg/jquery_ui/data/themes/base/tabs.css | 51 - xstatic/pkg/jquery_ui/data/themes/base/theme.css | 123 +- xstatic/pkg/jquery_ui/data/themes/base/tooltip.css | 19 - .../themes/black-tie/images/animated-overlay.gif | Bin 1738 -> 0 bytes .../ui-bg_diagonals-thick_8_333333_40x40.png | Bin 351 -> 383 bytes .../images/ui-bg_flat_65_ffffff_40x100.png | Bin 247 -> 0 bytes .../images/ui-bg_glass_40_111111_1x400.png | Bin 299 -> 323 bytes .../images/ui-bg_glass_55_1c1c1c_1x400.png | Bin 299 -> 323 bytes .../ui-bg_highlight-hard_100_f9f9f9_1x100.png | Bin 291 -> 315 bytes .../ui-bg_highlight-hard_40_aaaaaa_1x100.png | Bin 291 -> 316 bytes .../ui-bg_highlight-soft_50_aaaaaa_1x100.png | Bin 319 -> 327 bytes .../images/ui-bg_inset-hard_45_cd0a0a_1x100.png | Bin 363 -> 382 bytes .../images/ui-bg_inset-hard_55_ffeb80_1x100.png | Bin 348 -> 367 bytes .../black-tie/images/ui-icons_222222_256x240.png | Bin 7006 -> 7025 bytes .../black-tie/images/ui-icons_4ca300_256x240.png | Bin 4599 -> 4676 bytes .../black-tie/images/ui-icons_bbbbbb_256x240.png | Bin 7073 -> 7092 bytes .../black-tie/images/ui-icons_ededed_256x240.png | Bin 6992 -> 7011 bytes .../black-tie/images/ui-icons_ffcf29_256x240.png | Bin 4599 -> 4676 bytes .../black-tie/images/ui-icons_ffffff_256x240.png | Bin 6468 -> 6487 bytes .../jquery_ui/data/themes/black-tie/jquery-ui.css | 562 +- .../data/themes/black-tie/jquery-ui.min.css | 8 +- .../pkg/jquery_ui/data/themes/black-tie/theme.css | 107 +- .../themes/blitzer/images/animated-overlay.gif | Bin 1738 -> 0 bytes .../ui-bg_diagonals-thick_75_f3d8d8_40x40.png | Bin 452 -> 471 bytes .../images/ui-bg_dots-small_65_a6a6a6_2x2.png | Bin 246 -> 266 bytes .../blitzer/images/ui-bg_flat_0_333333_40x100.png | Bin 259 -> 0 bytes .../blitzer/images/ui-bg_flat_65_ffffff_40x100.png | Bin 247 -> 0 bytes .../blitzer/images/ui-bg_flat_75_ffffff_40x100.png | Bin 247 -> 0 bytes .../blitzer/images/ui-bg_glass_55_fbf8ee_1x400.png | Bin 379 -> 398 bytes .../ui-bg_highlight-hard_100_eeeeee_1x100.png | Bin 291 -> 316 bytes .../ui-bg_highlight-hard_100_f6f6f6_1x100.png | Bin 290 -> 316 bytes .../ui-bg_highlight-soft_15_cc0000_1x100.png | Bin 366 -> 385 bytes .../blitzer/images/ui-icons_004276_256x240.png | Bin 4599 -> 4676 bytes .../blitzer/images/ui-icons_cc0000_256x240.png | Bin 4599 -> 4676 bytes .../blitzer/images/ui-icons_ffffff_256x240.png | Bin 6468 -> 6487 bytes .../jquery_ui/data/themes/blitzer/jquery-ui.css | 564 +- .../data/themes/blitzer/jquery-ui.min.css | 8 +- .../pkg/jquery_ui/data/themes/blitzer/theme.css | 109 +- .../themes/cupertino/images/animated-overlay.gif | Bin 1738 -> 0 bytes .../ui-bg_diagonals-thick_90_eeeeee_40x40.png | Bin 351 -> 380 bytes .../images/ui-bg_flat_15_cd0a0a_40x100.png | Bin 261 -> 0 bytes .../images/ui-bg_glass_100_e4f1fb_1x400.png | Bin 389 -> 408 bytes .../images/ui-bg_glass_50_3baae3_1x400.png | Bin 375 -> 394 bytes .../images/ui-bg_glass_80_d7ebf9_1x400.png | Bin 385 -> 404 bytes .../ui-bg_highlight-hard_100_f2f5f7_1x100.png | Bin 371 -> 390 bytes .../ui-bg_highlight-hard_70_000000_1x100.png | Bin 288 -> 310 bytes .../ui-bg_highlight-soft_100_deedf7_1x100.png | Bin 426 -> 445 bytes .../ui-bg_highlight-soft_25_ffef8f_1x100.png | Bin 348 -> 367 bytes .../cupertino/images/ui-icons_2694e8_256x240.png | Bin 4599 -> 4676 bytes .../cupertino/images/ui-icons_2e83ff_256x240.png | Bin 4599 -> 4676 bytes .../cupertino/images/ui-icons_3d80b3_256x240.png | Bin 4599 -> 4676 bytes .../cupertino/images/ui-icons_72a7cf_256x240.png | Bin 4599 -> 4676 bytes .../cupertino/images/ui-icons_ffffff_256x240.png | Bin 6468 -> 6487 bytes .../jquery_ui/data/themes/cupertino/jquery-ui.css | 562 +- .../data/themes/cupertino/jquery-ui.min.css | 8 +- .../pkg/jquery_ui/data/themes/cupertino/theme.css | 107 +- .../themes/dark-hive/images/animated-overlay.gif | Bin 1738 -> 0 bytes .../images/ui-bg_flat_30_cccccc_40x100.png | Bin 259 -> 0 bytes .../images/ui-bg_flat_50_5c5c5c_40x100.png | Bin 269 -> 0 bytes .../images/ui-bg_glass_40_ffc73d_1x400.png | Bin 355 -> 374 bytes .../ui-bg_highlight-hard_20_0972a5_1x100.png | Bin 362 -> 381 bytes .../ui-bg_highlight-soft_33_003147_1x100.png | Bin 391 -> 401 bytes .../ui-bg_highlight-soft_35_222222_1x100.png | Bin 316 -> 342 bytes .../ui-bg_highlight-soft_44_444444_1x100.png | Bin 316 -> 328 bytes .../ui-bg_highlight-soft_80_eeeeee_1x100.png | Bin 315 -> 335 bytes .../images/ui-bg_loop_25_000000_21x21.png | Bin 324 -> 378 bytes .../dark-hive/images/ui-icons_222222_256x240.png | Bin 7006 -> 7025 bytes .../dark-hive/images/ui-icons_4b8e0b_256x240.png | Bin 4599 -> 4676 bytes .../dark-hive/images/ui-icons_a83300_256x240.png | Bin 4599 -> 4676 bytes .../dark-hive/images/ui-icons_cccccc_256x240.png | Bin 7015 -> 7034 bytes .../dark-hive/images/ui-icons_ffffff_256x240.png | Bin 6468 -> 6487 bytes .../jquery_ui/data/themes/dark-hive/jquery-ui.css | 562 +- .../data/themes/dark-hive/jquery-ui.min.css | 8 +- .../pkg/jquery_ui/data/themes/dark-hive/theme.css | 107 +- .../themes/dot-luv/images/animated-overlay.gif | Bin 1738 -> 0 bytes .../ui-bg_diagonals-thick_15_0b3e6f_40x40.png | Bin 463 -> 482 bytes .../images/ui-bg_dots-medium_30_0b58a2_4x4.png | Bin 276 -> 295 bytes .../images/ui-bg_dots-small_20_333333_2x2.png | Bin 245 -> 266 bytes .../images/ui-bg_dots-small_30_a32d00_2x2.png | Bin 257 -> 276 bytes .../images/ui-bg_dots-small_40_00498f_2x2.png | Bin 263 -> 282 bytes .../dot-luv/images/ui-bg_flat_0_aaaaaa_40x100.png | Bin 251 -> 0 bytes .../dot-luv/images/ui-bg_flat_40_292929_40x100.png | Bin 269 -> 0 bytes .../images/ui-bg_gloss-wave_20_111111_500x100.png | Bin 3808 -> 3990 bytes .../dot-luv/images/ui-icons_00498f_256x240.png | Bin 4599 -> 4676 bytes .../dot-luv/images/ui-icons_98d2fb_256x240.png | Bin 4599 -> 4676 bytes .../dot-luv/images/ui-icons_9ccdfc_256x240.png | Bin 4599 -> 4676 bytes .../dot-luv/images/ui-icons_ffffff_256x240.png | Bin 6468 -> 6487 bytes .../jquery_ui/data/themes/dot-luv/jquery-ui.css | 564 +- .../data/themes/dot-luv/jquery-ui.min.css | 8 +- .../pkg/jquery_ui/data/themes/dot-luv/theme.css | 109 +- .../themes/eggplant/images/animated-overlay.gif | Bin 1738 -> 0 bytes .../eggplant/images/ui-bg_flat_0_aaaaaa_40x100.png | Bin 251 -> 0 bytes .../eggplant/images/ui-bg_flat_0_eeeeee_40x100.png | Bin 259 -> 0 bytes .../images/ui-bg_flat_55_994d53_40x100.png | Bin 261 -> 0 bytes .../images/ui-bg_flat_55_fafafa_40x100.png | Bin 269 -> 0 bytes .../images/ui-bg_gloss-wave_30_3d3644_500x100.png | Bin 5980 -> 5999 bytes .../ui-bg_highlight-soft_100_dcd9de_1x100.png | Bin 381 -> 400 bytes .../ui-bg_highlight-soft_100_eae6ea_1x100.png | Bin 412 -> 431 bytes .../ui-bg_highlight-soft_25_30273a_1x100.png | Bin 408 -> 420 bytes .../ui-bg_highlight-soft_45_5f5964_1x100.png | Bin 400 -> 405 bytes .../eggplant/images/ui-icons_454545_256x240.png | Bin 7071 -> 7090 bytes .../eggplant/images/ui-icons_734d99_256x240.png | Bin 4599 -> 4676 bytes .../eggplant/images/ui-icons_8d78a5_256x240.png | Bin 4599 -> 4676 bytes .../eggplant/images/ui-icons_a8a3ae_256x240.png | Bin 4599 -> 4676 bytes .../eggplant/images/ui-icons_ebccce_256x240.png | Bin 4599 -> 4676 bytes .../eggplant/images/ui-icons_ffffff_256x240.png | Bin 6468 -> 6487 bytes .../jquery_ui/data/themes/eggplant/jquery-ui.css | 566 +- .../data/themes/eggplant/jquery-ui.min.css | 8 +- .../pkg/jquery_ui/data/themes/eggplant/theme.css | 111 +- .../themes/excite-bike/images/animated-overlay.gif | Bin 1738 -> 0 bytes .../ui-bg_diagonals-small_25_c5ddfc_40x40.png | Bin 381 -> 400 bytes .../ui-bg_diagonals-thick_20_e69700_40x40.png | Bin 456 -> 475 bytes .../ui-bg_diagonals-thick_22_1484e6_40x40.png | Bin 448 -> 467 bytes .../ui-bg_diagonals-thick_26_2293f7_40x40.png | Bin 445 -> 464 bytes .../images/ui-bg_flat_0_e69700_40x100.png | Bin 261 -> 0 bytes .../images/ui-bg_flat_0_e6b900_40x100.png | Bin 261 -> 0 bytes .../ui-bg_highlight-soft_100_f9f9f9_1x100.png | Bin 316 -> 325 bytes .../images/ui-bg_inset-hard_100_eeeeee_1x100.png | Bin 292 -> 314 bytes .../excite-bike/images/ui-icons_0a82eb_256x240.png | Bin 4599 -> 4676 bytes .../excite-bike/images/ui-icons_0b54d5_256x240.png | Bin 4599 -> 4676 bytes .../excite-bike/images/ui-icons_5fa5e3_256x240.png | Bin 4599 -> 4676 bytes .../excite-bike/images/ui-icons_fcdd4a_256x240.png | Bin 4599 -> 4676 bytes .../excite-bike/images/ui-icons_ffffff_256x240.png | Bin 6468 -> 6487 bytes .../data/themes/excite-bike/jquery-ui.css | 562 +- .../data/themes/excite-bike/jquery-ui.min.css | 8 +- .../jquery_ui/data/themes/excite-bike/theme.css | 107 +- .../data/themes/flick/images/animated-overlay.gif | Bin 1738 -> 0 bytes .../flick/images/ui-bg_flat_0_aaaaaa_40x100.png | Bin 251 -> 0 bytes .../flick/images/ui-bg_flat_0_eeeeee_40x100.png | Bin 259 -> 0 bytes .../flick/images/ui-bg_flat_55_ffffff_40x100.png | Bin 247 -> 0 bytes .../flick/images/ui-bg_flat_75_ffffff_40x100.png | Bin 247 -> 0 bytes .../flick/images/ui-bg_glass_65_ffffff_1x400.png | Bin 246 -> 265 bytes .../ui-bg_highlight-soft_100_f6f6f6_1x100.png | Bin 316 -> 330 bytes .../ui-bg_highlight-soft_25_0073ea_1x100.png | Bin 374 -> 393 bytes .../ui-bg_highlight-soft_50_dddddd_1x100.png | Bin 319 -> 339 bytes .../flick/images/ui-icons_0073ea_256x240.png | Bin 4599 -> 4676 bytes .../flick/images/ui-icons_454545_256x240.png | Bin 7071 -> 7090 bytes .../flick/images/ui-icons_666666_256x240.png | Bin 7092 -> 7111 bytes .../flick/images/ui-icons_ff0084_256x240.png | Bin 4599 -> 4676 bytes .../flick/images/ui-icons_ffffff_256x240.png | Bin 6468 -> 6487 bytes .../pkg/jquery_ui/data/themes/flick/jquery-ui.css | 568 +- .../jquery_ui/data/themes/flick/jquery-ui.min.css | 8 +- xstatic/pkg/jquery_ui/data/themes/flick/theme.css | 113 +- .../themes/hot-sneaks/images/animated-overlay.gif | Bin 1738 -> 0 bytes .../ui-bg_diagonals-small_40_db4865_40x40.png | Bin 371 -> 390 bytes .../ui-bg_diagonals-small_50_93c3cd_40x40.png | Bin 372 -> 391 bytes .../ui-bg_diagonals-small_50_ff3853_40x40.png | Bin 369 -> 388 bytes .../ui-bg_diagonals-small_75_ccd232_40x40.png | Bin 372 -> 391 bytes .../images/ui-bg_dots-medium_80_ffff38_4x4.png | Bin 264 -> 283 bytes .../images/ui-bg_dots-small_35_35414f_2x2.png | Bin 262 -> 281 bytes .../images/ui-bg_flat_75_ba9217_40x100.png | Bin 261 -> 0 bytes .../images/ui-bg_flat_75_ffffff_40x100.png | Bin 247 -> 0 bytes .../images/ui-bg_white-lines_85_f7f7ba_40x100.png | Bin 403 -> 422 bytes .../hot-sneaks/images/ui-icons_454545_256x240.png | Bin 7071 -> 7090 bytes .../hot-sneaks/images/ui-icons_88a206_256x240.png | Bin 4599 -> 4676 bytes .../hot-sneaks/images/ui-icons_c02669_256x240.png | Bin 4599 -> 4676 bytes .../hot-sneaks/images/ui-icons_e1e463_256x240.png | Bin 4599 -> 4676 bytes .../hot-sneaks/images/ui-icons_ffeb33_256x240.png | Bin 4599 -> 4676 bytes .../hot-sneaks/images/ui-icons_ffffff_256x240.png | Bin 6468 -> 6487 bytes .../jquery_ui/data/themes/hot-sneaks/jquery-ui.css | 562 +- .../data/themes/hot-sneaks/jquery-ui.min.css | 8 +- .../pkg/jquery_ui/data/themes/hot-sneaks/theme.css | 107 +- .../themes/humanity/images/animated-overlay.gif | Bin 1738 -> 0 bytes .../images/ui-bg_flat_75_aaaaaa_40x100.png | Bin 251 -> 0 bytes .../images/ui-bg_glass_100_f5f0e5_1x400.png | Bin 393 -> 412 bytes .../images/ui-bg_glass_25_cb842e_1x400.png | Bin 374 -> 393 bytes .../images/ui-bg_glass_70_ede4d4_1x400.png | Bin 393 -> 409 bytes .../ui-bg_highlight-hard_100_f4f0ec_1x100.png | Bin 366 -> 385 bytes .../ui-bg_highlight-hard_65_fee4bd_1x100.png | Bin 353 -> 372 bytes .../ui-bg_highlight-hard_75_f5f5b5_1x100.png | Bin 362 -> 381 bytes .../images/ui-bg_inset-soft_100_f4f0ec_1x100.png | Bin 442 -> 461 bytes .../humanity/images/ui-icons_c47a23_256x240.png | Bin 4599 -> 4676 bytes .../humanity/images/ui-icons_cb672b_256x240.png | Bin 4599 -> 4676 bytes .../humanity/images/ui-icons_f08000_256x240.png | Bin 4599 -> 4676 bytes .../humanity/images/ui-icons_f35f07_256x240.png | Bin 4599 -> 4676 bytes .../humanity/images/ui-icons_ff7519_256x240.png | Bin 4599 -> 4676 bytes .../humanity/images/ui-icons_ffffff_256x240.png | Bin 6468 -> 6487 bytes .../jquery_ui/data/themes/humanity/jquery-ui.css | 562 +- .../data/themes/humanity/jquery-ui.min.css | 8 +- .../pkg/jquery_ui/data/themes/humanity/theme.css | 107 +- .../themes/le-frog/images/animated-overlay.gif | Bin 1738 -> 0 bytes .../ui-bg_diagonals-small_0_aaaaaa_40x40.png | Bin 246 -> 265 bytes .../ui-bg_diagonals-thick_15_444444_40x40.png | Bin 352 -> 383 bytes .../ui-bg_diagonals-thick_95_ffdc2e_40x40.png | Bin 450 -> 469 bytes .../le-frog/images/ui-bg_glass_55_fbf5d0_1x400.png | Bin 375 -> 394 bytes .../ui-bg_highlight-hard_30_285c00_1x100.png | Bin 370 -> 382 bytes .../ui-bg_highlight-soft_33_3a8104_1x100.png | Bin 384 -> 403 bytes .../ui-bg_highlight-soft_50_4eb305_1x100.png | Bin 390 -> 409 bytes .../ui-bg_highlight-soft_60_4ca20b_1x100.png | Bin 403 -> 417 bytes .../images/ui-bg_inset-soft_10_285c00_1x100.png | Bin 427 -> 424 bytes .../le-frog/images/ui-icons_4eb305_256x240.png | Bin 4599 -> 4676 bytes .../le-frog/images/ui-icons_72b42d_256x240.png | Bin 4599 -> 4676 bytes .../le-frog/images/ui-icons_cd0a0a_256x240.png | Bin 4599 -> 4676 bytes .../le-frog/images/ui-icons_ffffff_256x240.png | Bin 6468 -> 6487 bytes .../jquery_ui/data/themes/le-frog/jquery-ui.css | 560 +- .../data/themes/le-frog/jquery-ui.min.css | 8 +- .../pkg/jquery_ui/data/themes/le-frog/theme.css | 105 +- .../themes/mint-choc/images/animated-overlay.gif | Bin 1738 -> 0 bytes .../images/ui-bg_flat_0_aaaaaa_40x100.png | Bin 251 -> 0 bytes .../images/ui-bg_glass_15_5f391b_1x400.png | Bin 380 -> 393 bytes .../images/ui-bg_gloss-wave_20_1c160d_500x100.png | Bin 5832 -> 5851 bytes .../images/ui-bg_gloss-wave_25_453326_500x100.png | Bin 5891 -> 5910 bytes .../images/ui-bg_gloss-wave_30_44372c_500x100.png | Bin 5953 -> 5972 bytes .../ui-bg_highlight-soft_20_201913_1x100.png | Bin 425 -> 433 bytes .../ui-bg_highlight-soft_20_619226_1x100.png | Bin 385 -> 401 bytes .../images/ui-bg_inset-soft_10_201913_1x100.png | Bin 435 -> 438 bytes .../mint-choc/images/ui-icons_222222_256x240.png | Bin 7006 -> 7025 bytes .../mint-choc/images/ui-icons_9bcc60_256x240.png | Bin 4599 -> 4676 bytes .../mint-choc/images/ui-icons_add978_256x240.png | Bin 4599 -> 4676 bytes .../mint-choc/images/ui-icons_e3ddc9_256x240.png | Bin 4599 -> 4676 bytes .../mint-choc/images/ui-icons_f1fd86_256x240.png | Bin 4599 -> 4676 bytes .../mint-choc/images/ui-icons_ffffff_256x240.png | Bin 6468 -> 6487 bytes .../jquery_ui/data/themes/mint-choc/jquery-ui.css | 562 +- .../data/themes/mint-choc/jquery-ui.min.css | 8 +- .../pkg/jquery_ui/data/themes/mint-choc/theme.css | 107 +- .../themes/overcast/images/animated-overlay.gif | Bin 1738 -> 0 bytes .../overcast/images/ui-bg_flat_0_aaaaaa_40x100.png | Bin 251 -> 0 bytes .../overcast/images/ui-bg_flat_0_eeeeee_40x100.png | Bin 259 -> 0 bytes .../images/ui-bg_flat_55_c0402a_40x100.png | Bin 261 -> 0 bytes .../images/ui-bg_flat_55_eeeeee_40x100.png | Bin 259 -> 0 bytes .../images/ui-bg_glass_100_f8f8f8_1x400.png | Bin 301 -> 324 bytes .../images/ui-bg_glass_35_dddddd_1x400.png | Bin 301 -> 323 bytes .../images/ui-bg_glass_60_eeeeee_1x400.png | Bin 301 -> 323 bytes .../images/ui-bg_inset-hard_75_999999_1x100.png | Bin 292 -> 310 bytes .../images/ui-bg_inset-soft_50_c9c9c9_1x100.png | Bin 320 -> 329 bytes .../overcast/images/ui-icons_3383bb_256x240.png | Bin 4599 -> 4676 bytes .../overcast/images/ui-icons_454545_256x240.png | Bin 7071 -> 7090 bytes .../overcast/images/ui-icons_70b2e1_256x240.png | Bin 4599 -> 4676 bytes .../overcast/images/ui-icons_999999_256x240.png | Bin 7092 -> 7111 bytes .../overcast/images/ui-icons_fbc856_256x240.png | Bin 4599 -> 4676 bytes .../jquery_ui/data/themes/overcast/jquery-ui.css | 566 +- .../data/themes/overcast/jquery-ui.min.css | 8 +- .../pkg/jquery_ui/data/themes/overcast/theme.css | 111 +- .../pepper-grinder/images/animated-overlay.gif | Bin 1738 -> 0 bytes .../images/ui-bg_diagonal-maze_20_6e4f1c_10x10.png | Bin 335 -> 354 bytes .../images/ui-bg_diagonal-maze_40_000000_10x10.png | Bin 278 -> 301 bytes .../images/ui-bg_fine-grain_10_eceadf_60x60.png | Bin 10798 -> 10817 bytes .../images/ui-bg_fine-grain_10_f8f7f6_60x60.png | Bin 9943 -> 9962 bytes .../images/ui-bg_fine-grain_15_eceadf_60x60.png | Bin 10568 -> 10587 bytes .../images/ui-bg_fine-grain_15_f7f3de_60x60.png | Bin 10930 -> 10949 bytes .../images/ui-bg_fine-grain_15_ffffff_60x60.png | Bin 3436 -> 4262 bytes .../images/ui-bg_fine-grain_65_654b24_60x60.png | Bin 14484 -> 14498 bytes .../images/ui-bg_fine-grain_68_b83400_60x60.png | Bin 11916 -> 11935 bytes .../images/ui-icons_222222_256x240.png | Bin 7006 -> 7025 bytes .../images/ui-icons_3572ac_256x240.png | Bin 4599 -> 4676 bytes .../images/ui-icons_8c291d_256x240.png | Bin 4599 -> 4676 bytes .../images/ui-icons_b83400_256x240.png | Bin 4599 -> 4676 bytes .../images/ui-icons_fbdb93_256x240.png | Bin 4599 -> 4676 bytes .../images/ui-icons_ffffff_256x240.png | Bin 6468 -> 6487 bytes .../data/themes/pepper-grinder/jquery-ui.css | 560 +- .../data/themes/pepper-grinder/jquery-ui.min.css | 8 +- .../jquery_ui/data/themes/pepper-grinder/theme.css | 105 +- .../themes/redmond/images/animated-overlay.gif | Bin 1738 -> 0 bytes .../redmond/images/ui-bg_flat_0_aaaaaa_40x100.png | Bin 251 -> 0 bytes .../redmond/images/ui-bg_flat_55_fbec88_40x100.png | Bin 261 -> 0 bytes .../redmond/images/ui-bg_glass_75_d0e5f5_1x400.png | Bin 375 -> 394 bytes .../redmond/images/ui-bg_glass_85_dfeffc_1x400.png | Bin 380 -> 399 bytes .../redmond/images/ui-bg_glass_95_fef1ec_1x400.png | Bin 371 -> 390 bytes .../images/ui-bg_gloss-wave_55_5c9ccc_500x100.png | Bin 5863 -> 5882 bytes .../images/ui-bg_inset-hard_100_f5f8f9_1x100.png | Bin 372 -> 391 bytes .../images/ui-bg_inset-hard_100_fcfdfd_1x100.png | Bin 331 -> 350 bytes .../redmond/images/ui-icons_217bc0_256x240.png | Bin 4599 -> 4676 bytes .../redmond/images/ui-icons_2e83ff_256x240.png | Bin 4599 -> 4676 bytes .../redmond/images/ui-icons_469bdd_256x240.png | Bin 4599 -> 4676 bytes .../redmond/images/ui-icons_6da8d5_256x240.png | Bin 4599 -> 4676 bytes .../redmond/images/ui-icons_cd0a0a_256x240.png | Bin 4599 -> 4676 bytes .../redmond/images/ui-icons_d8e7f3_256x240.png | Bin 4599 -> 4676 bytes .../redmond/images/ui-icons_f9bd01_256x240.png | Bin 4599 -> 4676 bytes .../jquery_ui/data/themes/redmond/jquery-ui.css | 564 +- .../data/themes/redmond/jquery-ui.min.css | 8 +- .../pkg/jquery_ui/data/themes/redmond/theme.css | 109 +- .../themes/smoothness/images/animated-overlay.gif | Bin 1738 -> 0 bytes .../images/ui-bg_flat_0_aaaaaa_40x100.png | Bin 251 -> 0 bytes .../images/ui-bg_flat_75_ffffff_40x100.png | Bin 247 -> 0 bytes .../images/ui-bg_glass_55_fbf9ee_1x400.png | Bin 374 -> 393 bytes .../images/ui-bg_glass_65_ffffff_1x400.png | Bin 246 -> 265 bytes .../images/ui-bg_glass_75_dadada_1x400.png | Bin 301 -> 323 bytes .../images/ui-bg_glass_75_e6e6e6_1x400.png | Bin 301 -> 324 bytes .../images/ui-bg_glass_95_fef1ec_1x400.png | Bin 371 -> 390 bytes .../ui-bg_highlight-soft_75_cccccc_1x100.png | Bin 319 -> 325 bytes .../smoothness/images/ui-icons_222222_256x240.png | Bin 7006 -> 7025 bytes .../smoothness/images/ui-icons_2e83ff_256x240.png | Bin 4599 -> 4676 bytes .../smoothness/images/ui-icons_454545_256x240.png | Bin 7071 -> 7090 bytes .../smoothness/images/ui-icons_888888_256x240.png | Bin 7092 -> 7111 bytes .../smoothness/images/ui-icons_cd0a0a_256x240.png | Bin 4599 -> 4676 bytes .../jquery_ui/data/themes/smoothness/jquery-ui.css | 564 +- .../data/themes/smoothness/jquery-ui.min.css | 8 +- .../pkg/jquery_ui/data/themes/smoothness/theme.css | 109 +- .../south-street/images/animated-overlay.gif | Bin 1738 -> 0 bytes .../images/ui-bg_glass_55_fcf0ba_1x400.png | Bin 372 -> 391 bytes .../images/ui-bg_gloss-wave_100_ece8da_500x100.png | Bin 5798 -> 5817 bytes .../ui-bg_highlight-hard_100_f5f3e5_1x100.png | Bin 375 -> 394 bytes .../ui-bg_highlight-hard_100_fafaf4_1x100.png | Bin 360 -> 379 bytes .../ui-bg_highlight-hard_15_459e00_1x100.png | Bin 367 -> 380 bytes .../ui-bg_highlight-hard_95_cccccc_1x100.png | Bin 291 -> 317 bytes .../ui-bg_highlight-soft_25_67b021_1x100.png | Bin 392 -> 411 bytes .../ui-bg_highlight-soft_95_ffedad_1x100.png | Bin 390 -> 409 bytes .../images/ui-bg_inset-soft_15_2b2922_1x100.png | Bin 388 -> 380 bytes .../images/ui-icons_808080_256x240.png | Bin 7098 -> 7117 bytes .../images/ui-icons_847e71_256x240.png | Bin 4599 -> 4676 bytes .../images/ui-icons_8DC262_256x240.png | Bin 4599 -> 4676 bytes .../images/ui-icons_cd0a0a_256x240.png | Bin 4599 -> 4676 bytes .../images/ui-icons_eeeeee_256x240.png | Bin 6991 -> 7010 bytes .../images/ui-icons_ffffff_256x240.png | Bin 6468 -> 6487 bytes .../data/themes/south-street/jquery-ui.css | 560 +- .../data/themes/south-street/jquery-ui.min.css | 8 +- .../jquery_ui/data/themes/south-street/theme.css | 105 +- .../data/themes/start/images/animated-overlay.gif | Bin 1738 -> 0 bytes .../start/images/ui-bg_flat_55_999999_40x100.png | Bin 259 -> 0 bytes .../start/images/ui-bg_flat_75_aaaaaa_40x100.png | Bin 251 -> 0 bytes .../start/images/ui-bg_glass_45_0078ae_1x400.png | Bin 385 -> 403 bytes .../start/images/ui-bg_glass_55_f8da4e_1x400.png | Bin 384 -> 403 bytes .../start/images/ui-bg_glass_75_79c9ec_1x400.png | Bin 387 -> 406 bytes .../images/ui-bg_gloss-wave_45_e14f1c_500x100.png | Bin 5903 -> 5922 bytes .../images/ui-bg_gloss-wave_50_6eac2c_500x100.png | Bin 5945 -> 5964 bytes .../images/ui-bg_gloss-wave_75_2191c0_500x100.png | Bin 6016 -> 6035 bytes .../images/ui-bg_inset-hard_100_fcfdfd_1x100.png | Bin 331 -> 350 bytes .../start/images/ui-icons_0078ae_256x240.png | Bin 4599 -> 4676 bytes .../start/images/ui-icons_056b93_256x240.png | Bin 4599 -> 4676 bytes .../start/images/ui-icons_d8e7f3_256x240.png | Bin 4599 -> 4676 bytes .../start/images/ui-icons_e0fdff_256x240.png | Bin 4599 -> 4676 bytes .../start/images/ui-icons_f5e175_256x240.png | Bin 4599 -> 4676 bytes .../start/images/ui-icons_f7a50d_256x240.png | Bin 4599 -> 4676 bytes .../start/images/ui-icons_fcd113_256x240.png | Bin 4599 -> 4676 bytes .../pkg/jquery_ui/data/themes/start/jquery-ui.css | 562 +- .../jquery_ui/data/themes/start/jquery-ui.min.css | 8 +- xstatic/pkg/jquery_ui/data/themes/start/theme.css | 107 +- .../data/themes/sunny/images/animated-overlay.gif | Bin 1738 -> 0 bytes .../ui-bg_diagonals-medium_20_d34d17_40x40.png | Bin 421 -> 440 bytes .../sunny/images/ui-bg_flat_30_cccccc_40x100.png | Bin 259 -> 0 bytes .../sunny/images/ui-bg_flat_50_5c5c5c_40x100.png | Bin 269 -> 0 bytes .../images/ui-bg_gloss-wave_45_817865_500x100.png | Bin 5929 -> 5939 bytes .../images/ui-bg_gloss-wave_60_fece2f_500x100.png | Bin 5889 -> 5908 bytes .../images/ui-bg_gloss-wave_70_ffdd57_500x100.png | Bin 5582 -> 5601 bytes .../images/ui-bg_gloss-wave_90_fff9e5_500x100.png | Bin 5428 -> 5447 bytes .../ui-bg_highlight-soft_100_feeebd_1x100.png | Bin 382 -> 401 bytes .../images/ui-bg_inset-soft_30_ffffff_1x100.png | Bin 242 -> 261 bytes .../sunny/images/ui-icons_3d3d3d_256x240.png | Bin 7055 -> 7074 bytes .../sunny/images/ui-icons_bd7b00_256x240.png | Bin 4599 -> 4676 bytes .../sunny/images/ui-icons_d19405_256x240.png | Bin 4599 -> 4676 bytes .../sunny/images/ui-icons_eb990f_256x240.png | Bin 4599 -> 4676 bytes .../sunny/images/ui-icons_ed9f26_256x240.png | Bin 4599 -> 4676 bytes .../sunny/images/ui-icons_fadc7a_256x240.png | Bin 4599 -> 4676 bytes .../sunny/images/ui-icons_ffe180_256x240.png | Bin 4599 -> 4676 bytes .../pkg/jquery_ui/data/themes/sunny/jquery-ui.css | 562 +- .../jquery_ui/data/themes/sunny/jquery-ui.min.css | 8 +- xstatic/pkg/jquery_ui/data/themes/sunny/theme.css | 107 +- .../swanky-purse/images/animated-overlay.gif | Bin 1738 -> 0 bytes .../images/ui-bg_diamond_10_4f4221_10x8.png | Bin 346 -> 365 bytes .../images/ui-bg_diamond_20_372806_10x8.png | Bin 349 -> 368 bytes .../images/ui-bg_diamond_25_675423_10x8.png | Bin 351 -> 370 bytes .../images/ui-bg_diamond_25_d5ac5d_10x8.png | Bin 352 -> 371 bytes .../images/ui-bg_diamond_8_261803_10x8.png | Bin 349 -> 368 bytes .../images/ui-bg_diamond_8_443113_10x8.png | Bin 349 -> 368 bytes .../images/ui-bg_flat_75_ddd4b0_40x100.png | Bin 261 -> 0 bytes .../ui-bg_highlight-hard_65_fee4bd_1x100.png | Bin 353 -> 372 bytes .../images/ui-icons_070603_256x240.png | Bin 4599 -> 4676 bytes .../images/ui-icons_e8e2b5_256x240.png | Bin 4599 -> 4676 bytes .../images/ui-icons_e9cd86_256x240.png | Bin 4599 -> 4676 bytes .../images/ui-icons_efec9f_256x240.png | Bin 4599 -> 4676 bytes .../images/ui-icons_f2ec64_256x240.png | Bin 4599 -> 4676 bytes .../images/ui-icons_f9f2bd_256x240.png | Bin 4599 -> 4676 bytes .../images/ui-icons_ff7519_256x240.png | Bin 4599 -> 4676 bytes .../data/themes/swanky-purse/jquery-ui.css | 560 +- .../data/themes/swanky-purse/jquery-ui.min.css | 8 +- .../jquery_ui/data/themes/swanky-purse/theme.css | 105 +- .../themes/trontastic/images/animated-overlay.gif | Bin 1738 -> 0 bytes .../ui-bg_diagonals-small_50_262626_40x40.png | Bin 289 -> 321 bytes .../images/ui-bg_flat_0_303030_40x100.png | Bin 269 -> 0 bytes .../images/ui-bg_flat_0_4c4c4c_40x100.png | Bin 269 -> 0 bytes .../images/ui-bg_glass_40_0a0a0a_1x400.png | Bin 299 -> 322 bytes .../images/ui-bg_glass_55_f1fbe5_1x400.png | Bin 387 -> 406 bytes .../images/ui-bg_glass_60_000000_1x400.png | Bin 297 -> 323 bytes .../images/ui-bg_gloss-wave_55_000000_500x100.png | Bin 3906 -> 4360 bytes .../images/ui-bg_gloss-wave_85_9fda58_500x100.png | Bin 5979 -> 5998 bytes .../images/ui-bg_gloss-wave_95_f6ecd5_500x100.png | Bin 5837 -> 5856 bytes .../trontastic/images/ui-icons_000000_256x240.png | Bin 5563 -> 5582 bytes .../trontastic/images/ui-icons_1f1f1f_256x240.png | Bin 7006 -> 7025 bytes .../trontastic/images/ui-icons_9fda58_256x240.png | Bin 4599 -> 4676 bytes .../trontastic/images/ui-icons_b8ec79_256x240.png | Bin 4599 -> 4676 bytes .../trontastic/images/ui-icons_cd0a0a_256x240.png | Bin 4599 -> 4676 bytes .../trontastic/images/ui-icons_ffffff_256x240.png | Bin 6468 -> 6487 bytes .../jquery_ui/data/themes/trontastic/jquery-ui.css | 562 +- .../data/themes/trontastic/jquery-ui.min.css | 8 +- .../pkg/jquery_ui/data/themes/trontastic/theme.css | 107 +- .../themes/ui-darkness/images/animated-overlay.gif | Bin 1738 -> 0 bytes .../images/ui-bg_flat_30_cccccc_40x100.png | Bin 259 -> 0 bytes .../images/ui-bg_flat_50_5c5c5c_40x100.png | Bin 269 -> 0 bytes .../images/ui-bg_glass_20_555555_1x400.png | Bin 299 -> 318 bytes .../images/ui-bg_glass_40_0078a3_1x400.png | Bin 381 -> 400 bytes .../images/ui-bg_glass_40_ffc73d_1x400.png | Bin 355 -> 374 bytes .../images/ui-bg_gloss-wave_25_333333_500x100.png | Bin 3855 -> 3976 bytes .../ui-bg_highlight-soft_80_eeeeee_1x100.png | Bin 315 -> 335 bytes .../images/ui-bg_inset-soft_25_000000_1x100.png | Bin 314 -> 312 bytes .../images/ui-bg_inset-soft_30_f58400_1x100.png | Bin 379 -> 398 bytes .../ui-darkness/images/ui-icons_222222_256x240.png | Bin 7006 -> 7025 bytes .../ui-darkness/images/ui-icons_4b8e0b_256x240.png | Bin 4599 -> 4676 bytes .../ui-darkness/images/ui-icons_a83300_256x240.png | Bin 4599 -> 4676 bytes .../ui-darkness/images/ui-icons_cccccc_256x240.png | Bin 7015 -> 7034 bytes .../ui-darkness/images/ui-icons_ffffff_256x240.png | Bin 6468 -> 6487 bytes .../data/themes/ui-darkness/jquery-ui.css | 562 +- .../data/themes/ui-darkness/jquery-ui.min.css | 8 +- .../jquery_ui/data/themes/ui-darkness/theme.css | 107 +- .../ui-bg_diagonals-thick_18_b81900_40x40.png | Bin 0 -> 476 bytes .../ui-bg_diagonals-thick_20_666666_40x40.png | Bin 0 -> 384 bytes .../images/ui-bg_glass_100_f6f6f6_1x400.png | Bin 0 -> 324 bytes .../images/ui-bg_glass_100_fdf5ce_1x400.png | Bin 0 -> 406 bytes .../images/ui-bg_glass_65_ffffff_1x400.png | Bin 0 -> 265 bytes .../images/ui-bg_gloss-wave_35_f6a828_500x100.png | Bin 0 -> 5873 bytes .../ui-bg_highlight-soft_100_eeeeee_1x100.png | Bin 0 -> 342 bytes .../ui-bg_highlight-soft_75_ffe45c_1x100.png | Bin 0 -> 386 bytes .../images/ui-icons_222222_256x240.png | Bin 0 -> 7025 bytes .../images/ui-icons_228ef1_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_ef8c08_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_ffd27a_256x240.png | Bin 0 -> 4676 bytes .../images/ui-icons_ffffff_256x240.png | Bin 0 -> 6487 bytes .../data/themes/ui-lightness/jquery-ui.css | 1311 + .../data/themes/ui-lightness/jquery-ui.min.css | 8 +- .../jquery_ui/data/themes/ui-lightness/theme.css | 105 +- .../data/themes/vader/images/animated-overlay.gif | Bin 1738 -> 0 bytes .../vader/images/ui-bg_flat_0_aaaaaa_40x100.png | Bin 251 -> 0 bytes .../vader/images/ui-bg_glass_95_fef1ec_1x400.png | Bin 371 -> 390 bytes .../images/ui-bg_gloss-wave_16_121212_500x100.png | Bin 3887 -> 4031 bytes .../ui-bg_highlight-hard_15_888888_1x100.png | Bin 290 -> 311 bytes .../ui-bg_highlight-hard_55_555555_1x100.png | Bin 289 -> 311 bytes .../ui-bg_highlight-soft_35_adadad_1x100.png | Bin 319 -> 326 bytes .../ui-bg_highlight-soft_60_dddddd_1x100.png | Bin 318 -> 342 bytes .../images/ui-bg_inset-soft_15_121212_1x100.png | Bin 316 -> 322 bytes .../vader/images/ui-icons_666666_256x240.png | Bin 7092 -> 7111 bytes .../vader/images/ui-icons_aaaaaa_256x240.png | Bin 7056 -> 7075 bytes .../vader/images/ui-icons_bbbbbb_256x240.png | Bin 7073 -> 7092 bytes .../vader/images/ui-icons_c98000_256x240.png | Bin 4599 -> 4676 bytes .../vader/images/ui-icons_cccccc_256x240.png | Bin 7015 -> 7034 bytes .../vader/images/ui-icons_cd0a0a_256x240.png | Bin 4599 -> 4676 bytes .../vader/images/ui-icons_f29a00_256x240.png | Bin 4599 -> 4676 bytes .../pkg/jquery_ui/data/themes/vader/jquery-ui.css | 568 +- .../jquery_ui/data/themes/vader/jquery-ui.min.css | 10 +- xstatic/pkg/jquery_ui/data/themes/vader/theme.css | 113 +- 494 files changed, 26239 insertions(+), 21926 deletions(-) delete mode 100644 xstatic/pkg/jquery_ui/data/images/animated-overlay.gif delete mode 100644 xstatic/pkg/jquery_ui/data/images/ui-bg_diagonals-thick_18_b81900_40x40.png delete mode 100644 xstatic/pkg/jquery_ui/data/images/ui-bg_diagonals-thick_20_666666_40x40.png delete mode 100644 xstatic/pkg/jquery_ui/data/images/ui-bg_flat_10_000000_40x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/images/ui-bg_glass_100_f6f6f6_1x400.png delete mode 100644 xstatic/pkg/jquery_ui/data/images/ui-bg_glass_100_fdf5ce_1x400.png delete mode 100644 xstatic/pkg/jquery_ui/data/images/ui-bg_glass_65_ffffff_1x400.png delete mode 100644 xstatic/pkg/jquery_ui/data/images/ui-bg_gloss-wave_35_f6a828_500x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/images/ui-bg_highlight-soft_100_eeeeee_1x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/images/ui-bg_highlight-soft_75_ffe45c_1x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/images/ui-icons_222222_256x240.png delete mode 100644 xstatic/pkg/jquery_ui/data/images/ui-icons_228ef1_256x240.png delete mode 100644 xstatic/pkg/jquery_ui/data/images/ui-icons_ef8c08_256x240.png delete mode 100644 xstatic/pkg/jquery_ui/data/images/ui-icons_ffd27a_256x240.png delete mode 100644 xstatic/pkg/jquery_ui/data/themes/base/accordion.css delete mode 100644 xstatic/pkg/jquery_ui/data/themes/base/all.css delete mode 100644 xstatic/pkg/jquery_ui/data/themes/base/autocomplete.css delete mode 100644 xstatic/pkg/jquery_ui/data/themes/base/base.css delete mode 100644 xstatic/pkg/jquery_ui/data/themes/base/button.css delete mode 100644 xstatic/pkg/jquery_ui/data/themes/base/checkboxradio.css delete mode 100644 xstatic/pkg/jquery_ui/data/themes/base/controlgroup.css delete mode 100644 xstatic/pkg/jquery_ui/data/themes/base/core.css delete mode 100644 xstatic/pkg/jquery_ui/data/themes/base/datepicker.css delete mode 100644 xstatic/pkg/jquery_ui/data/themes/base/dialog.css delete mode 100644 xstatic/pkg/jquery_ui/data/themes/base/draggable.css delete mode 100644 xstatic/pkg/jquery_ui/data/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png create mode 100644 xstatic/pkg/jquery_ui/data/themes/base/jquery-ui.css create mode 100644 xstatic/pkg/jquery_ui/data/themes/base/jquery-ui.min.css delete mode 100644 xstatic/pkg/jquery_ui/data/themes/base/menu.css delete mode 100644 xstatic/pkg/jquery_ui/data/themes/base/progressbar.css delete mode 100644 xstatic/pkg/jquery_ui/data/themes/base/resizable.css delete mode 100644 xstatic/pkg/jquery_ui/data/themes/base/selectable.css delete mode 100644 xstatic/pkg/jquery_ui/data/themes/base/selectmenu.css delete mode 100644 xstatic/pkg/jquery_ui/data/themes/base/slider.css delete mode 100644 xstatic/pkg/jquery_ui/data/themes/base/sortable.css delete mode 100644 xstatic/pkg/jquery_ui/data/themes/base/spinner.css delete mode 100644 xstatic/pkg/jquery_ui/data/themes/base/tabs.css delete mode 100644 xstatic/pkg/jquery_ui/data/themes/base/tooltip.css delete mode 100644 xstatic/pkg/jquery_ui/data/themes/black-tie/images/animated-overlay.gif delete mode 100644 xstatic/pkg/jquery_ui/data/themes/black-tie/images/ui-bg_flat_65_ffffff_40x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/themes/blitzer/images/animated-overlay.gif delete mode 100644 xstatic/pkg/jquery_ui/data/themes/blitzer/images/ui-bg_flat_0_333333_40x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/themes/blitzer/images/ui-bg_flat_65_ffffff_40x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/themes/blitzer/images/ui-bg_flat_75_ffffff_40x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/themes/cupertino/images/animated-overlay.gif delete mode 100644 xstatic/pkg/jquery_ui/data/themes/cupertino/images/ui-bg_flat_15_cd0a0a_40x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/themes/dark-hive/images/animated-overlay.gif delete mode 100644 xstatic/pkg/jquery_ui/data/themes/dark-hive/images/ui-bg_flat_30_cccccc_40x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/themes/dark-hive/images/ui-bg_flat_50_5c5c5c_40x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/themes/dot-luv/images/animated-overlay.gif delete mode 100644 xstatic/pkg/jquery_ui/data/themes/dot-luv/images/ui-bg_flat_0_aaaaaa_40x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/themes/dot-luv/images/ui-bg_flat_40_292929_40x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/themes/eggplant/images/animated-overlay.gif delete mode 100644 xstatic/pkg/jquery_ui/data/themes/eggplant/images/ui-bg_flat_0_aaaaaa_40x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/themes/eggplant/images/ui-bg_flat_0_eeeeee_40x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/themes/eggplant/images/ui-bg_flat_55_994d53_40x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/themes/eggplant/images/ui-bg_flat_55_fafafa_40x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/themes/excite-bike/images/animated-overlay.gif delete mode 100644 xstatic/pkg/jquery_ui/data/themes/excite-bike/images/ui-bg_flat_0_e69700_40x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/themes/excite-bike/images/ui-bg_flat_0_e6b900_40x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/themes/flick/images/animated-overlay.gif delete mode 100644 xstatic/pkg/jquery_ui/data/themes/flick/images/ui-bg_flat_0_aaaaaa_40x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/themes/flick/images/ui-bg_flat_0_eeeeee_40x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/themes/flick/images/ui-bg_flat_55_ffffff_40x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/themes/flick/images/ui-bg_flat_75_ffffff_40x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/themes/hot-sneaks/images/animated-overlay.gif delete mode 100644 xstatic/pkg/jquery_ui/data/themes/hot-sneaks/images/ui-bg_flat_75_ba9217_40x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/themes/hot-sneaks/images/ui-bg_flat_75_ffffff_40x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/themes/humanity/images/animated-overlay.gif delete mode 100644 xstatic/pkg/jquery_ui/data/themes/humanity/images/ui-bg_flat_75_aaaaaa_40x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/themes/le-frog/images/animated-overlay.gif delete mode 100644 xstatic/pkg/jquery_ui/data/themes/mint-choc/images/animated-overlay.gif delete mode 100644 xstatic/pkg/jquery_ui/data/themes/mint-choc/images/ui-bg_flat_0_aaaaaa_40x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/themes/overcast/images/animated-overlay.gif delete mode 100644 xstatic/pkg/jquery_ui/data/themes/overcast/images/ui-bg_flat_0_aaaaaa_40x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/themes/overcast/images/ui-bg_flat_0_eeeeee_40x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/themes/overcast/images/ui-bg_flat_55_c0402a_40x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/themes/overcast/images/ui-bg_flat_55_eeeeee_40x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/themes/pepper-grinder/images/animated-overlay.gif delete mode 100644 xstatic/pkg/jquery_ui/data/themes/redmond/images/animated-overlay.gif delete mode 100644 xstatic/pkg/jquery_ui/data/themes/redmond/images/ui-bg_flat_0_aaaaaa_40x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/themes/redmond/images/ui-bg_flat_55_fbec88_40x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/themes/smoothness/images/animated-overlay.gif delete mode 100644 xstatic/pkg/jquery_ui/data/themes/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/themes/smoothness/images/ui-bg_flat_75_ffffff_40x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/themes/south-street/images/animated-overlay.gif delete mode 100644 xstatic/pkg/jquery_ui/data/themes/start/images/animated-overlay.gif delete mode 100644 xstatic/pkg/jquery_ui/data/themes/start/images/ui-bg_flat_55_999999_40x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/themes/start/images/ui-bg_flat_75_aaaaaa_40x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/themes/sunny/images/animated-overlay.gif delete mode 100644 xstatic/pkg/jquery_ui/data/themes/sunny/images/ui-bg_flat_30_cccccc_40x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/themes/sunny/images/ui-bg_flat_50_5c5c5c_40x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/themes/swanky-purse/images/animated-overlay.gif delete mode 100644 xstatic/pkg/jquery_ui/data/themes/swanky-purse/images/ui-bg_flat_75_ddd4b0_40x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/themes/trontastic/images/animated-overlay.gif delete mode 100644 xstatic/pkg/jquery_ui/data/themes/trontastic/images/ui-bg_flat_0_303030_40x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/themes/trontastic/images/ui-bg_flat_0_4c4c4c_40x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/themes/ui-darkness/images/animated-overlay.gif delete mode 100644 xstatic/pkg/jquery_ui/data/themes/ui-darkness/images/ui-bg_flat_30_cccccc_40x100.png delete mode 100644 xstatic/pkg/jquery_ui/data/themes/ui-darkness/images/ui-bg_flat_50_5c5c5c_40x100.png create mode 100644 xstatic/pkg/jquery_ui/data/themes/ui-lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png create mode 100644 xstatic/pkg/jquery_ui/data/themes/ui-lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png create mode 100644 xstatic/pkg/jquery_ui/data/themes/ui-lightness/images/ui-bg_glass_100_f6f6f6_1x400.png create mode 100644 xstatic/pkg/jquery_ui/data/themes/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png create mode 100644 xstatic/pkg/jquery_ui/data/themes/ui-lightness/images/ui-bg_glass_65_ffffff_1x400.png create mode 100644 xstatic/pkg/jquery_ui/data/themes/ui-lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png create mode 100644 xstatic/pkg/jquery_ui/data/themes/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png create mode 100644 xstatic/pkg/jquery_ui/data/themes/ui-lightness/images/ui-bg_highlight-soft_75_ffe45c_1x100.png create mode 100644 xstatic/pkg/jquery_ui/data/themes/ui-lightness/images/ui-icons_222222_256x240.png create mode 100644 xstatic/pkg/jquery_ui/data/themes/ui-lightness/images/ui-icons_228ef1_256x240.png create mode 100644 xstatic/pkg/jquery_ui/data/themes/ui-lightness/images/ui-icons_ef8c08_256x240.png create mode 100644 xstatic/pkg/jquery_ui/data/themes/ui-lightness/images/ui-icons_ffd27a_256x240.png create mode 100644 xstatic/pkg/jquery_ui/data/themes/ui-lightness/images/ui-icons_ffffff_256x240.png create mode 100644 xstatic/pkg/jquery_ui/data/themes/ui-lightness/jquery-ui.css delete mode 100644 xstatic/pkg/jquery_ui/data/themes/vader/images/animated-overlay.gif delete mode 100644 xstatic/pkg/jquery_ui/data/themes/vader/images/ui-bg_flat_0_aaaaaa_40x100.png diff --git a/xstatic/pkg/jquery_ui/data/images/animated-overlay.gif b/xstatic/pkg/jquery_ui/data/images/animated-overlay.gif deleted file mode 100644 index d441f75..0000000 Binary files a/xstatic/pkg/jquery_ui/data/images/animated-overlay.gif and /dev/null differ diff --git a/xstatic/pkg/jquery_ui/data/images/ui-bg_diagonals-thick_18_b81900_40x40.png b/xstatic/pkg/jquery_ui/data/images/ui-bg_diagonals-thick_18_b81900_40x40.png deleted file mode 100644 index 107d637..0000000 Binary files a/xstatic/pkg/jquery_ui/data/images/ui-bg_diagonals-thick_18_b81900_40x40.png and /dev/null differ diff --git a/xstatic/pkg/jquery_ui/data/images/ui-bg_diagonals-thick_20_666666_40x40.png b/xstatic/pkg/jquery_ui/data/images/ui-bg_diagonals-thick_20_666666_40x40.png deleted file mode 100644 index 9b4303c..0000000 Binary files a/xstatic/pkg/jquery_ui/data/images/ui-bg_diagonals-thick_20_666666_40x40.png and /dev/null differ diff --git a/xstatic/pkg/jquery_ui/data/images/ui-bg_flat_10_000000_40x100.png b/xstatic/pkg/jquery_ui/data/images/ui-bg_flat_10_000000_40x100.png deleted file mode 100644 index 9d774c9..0000000 Binary files a/xstatic/pkg/jquery_ui/data/images/ui-bg_flat_10_000000_40x100.png and /dev/null differ diff --git a/xstatic/pkg/jquery_ui/data/images/ui-bg_glass_100_f6f6f6_1x400.png b/xstatic/pkg/jquery_ui/data/images/ui-bg_glass_100_f6f6f6_1x400.png deleted file mode 100644 index 0c4f3a8..0000000 Binary files a/xstatic/pkg/jquery_ui/data/images/ui-bg_glass_100_f6f6f6_1x400.png and /dev/null differ diff --git a/xstatic/pkg/jquery_ui/data/images/ui-bg_glass_100_fdf5ce_1x400.png b/xstatic/pkg/jquery_ui/data/images/ui-bg_glass_100_fdf5ce_1x400.png deleted file mode 100644 index 7da5edb..0000000 Binary files a/xstatic/pkg/jquery_ui/data/images/ui-bg_glass_100_fdf5ce_1x400.png and /dev/null differ diff --git a/xstatic/pkg/jquery_ui/data/images/ui-bg_glass_65_ffffff_1x400.png b/xstatic/pkg/jquery_ui/data/images/ui-bg_glass_65_ffffff_1x400.png deleted file mode 100644 index df838e4..0000000 Binary files a/xstatic/pkg/jquery_ui/data/images/ui-bg_glass_65_ffffff_1x400.png and /dev/null differ diff --git a/xstatic/pkg/jquery_ui/data/images/ui-bg_gloss-wave_35_f6a828_500x100.png b/xstatic/pkg/jquery_ui/data/images/ui-bg_gloss-wave_35_f6a828_500x100.png deleted file mode 100644 index 72376bc..0000000 Binary files a/xstatic/pkg/jquery_ui/data/images/ui-bg_gloss-wave_35_f6a828_500x100.png and /dev/null differ diff --git a/xstatic/pkg/jquery_ui/data/images/ui-bg_highlight-soft_100_eeeeee_1x100.png b/xstatic/pkg/jquery_ui/data/images/ui-bg_highlight-soft_100_eeeeee_1x100.png deleted file mode 100644 index e3f34e3..0000000 Binary files a/xstatic/pkg/jquery_ui/data/images/ui-bg_highlight-soft_100_eeeeee_1x100.png and /dev/null differ diff --git a/xstatic/pkg/jquery_ui/data/images/ui-bg_highlight-soft_75_ffe45c_1x100.png b/xstatic/pkg/jquery_ui/data/images/ui-bg_highlight-soft_75_ffe45c_1x100.png deleted file mode 100644 index 570679a..0000000 Binary files a/xstatic/pkg/jquery_ui/data/images/ui-bg_highlight-soft_75_ffe45c_1x100.png and /dev/null differ diff --git a/xstatic/pkg/jquery_ui/data/images/ui-icons_222222_256x240.png b/xstatic/pkg/jquery_ui/data/images/ui-icons_222222_256x240.png deleted file mode 100644 index db1ef72..0000000 Binary files a/xstatic/pkg/jquery_ui/data/images/ui-icons_222222_256x240.png and /dev/null differ diff --git a/xstatic/pkg/jquery_ui/data/images/ui-icons_228ef1_256x240.png b/xstatic/pkg/jquery_ui/data/images/ui-icons_228ef1_256x240.png deleted file mode 100644 index b47d5fe..0000000 Binary files a/xstatic/pkg/jquery_ui/data/images/ui-icons_228ef1_256x240.png and /dev/null differ diff --git a/xstatic/pkg/jquery_ui/data/images/ui-icons_444444_256x240.png b/xstatic/pkg/jquery_ui/data/images/ui-icons_444444_256x240.png index 75a762c..19f664d 100644 Binary files a/xstatic/pkg/jquery_ui/data/images/ui-icons_444444_256x240.png and b/xstatic/pkg/jquery_ui/data/images/ui-icons_444444_256x240.png differ diff --git a/xstatic/pkg/jquery_ui/data/images/ui-icons_555555_256x240.png b/xstatic/pkg/jquery_ui/data/images/ui-icons_555555_256x240.png index 7b99e92..e965f6d 100644 Binary files a/xstatic/pkg/jquery_ui/data/images/ui-icons_555555_256x240.png and b/xstatic/pkg/jquery_ui/data/images/ui-icons_555555_256x240.png differ diff --git a/xstatic/pkg/jquery_ui/data/images/ui-icons_777620_256x240.png b/xstatic/pkg/jquery_ui/data/images/ui-icons_777620_256x240.png index 3cb7b0f..9785948 100644 Binary files a/xstatic/pkg/jquery_ui/data/images/ui-icons_777620_256x240.png and b/xstatic/pkg/jquery_ui/data/images/ui-icons_777620_256x240.png differ diff --git a/xstatic/pkg/jquery_ui/data/images/ui-icons_777777_256x240.png b/xstatic/pkg/jquery_ui/data/images/ui-icons_777777_256x240.png index 908b542..323c456 100644 Binary files a/xstatic/pkg/jquery_ui/data/images/ui-icons_777777_256x240.png and b/xstatic/pkg/jquery_ui/data/images/ui-icons_777777_256x240.png differ diff --git a/xstatic/pkg/jquery_ui/data/images/ui-icons_cc0000_256x240.png b/xstatic/pkg/jquery_ui/data/images/ui-icons_cc0000_256x240.png index abb1165..45ac778 100644 Binary files a/xstatic/pkg/jquery_ui/data/images/ui-icons_cc0000_256x240.png and b/xstatic/pkg/jquery_ui/data/images/ui-icons_cc0000_256x240.png differ diff --git a/xstatic/pkg/jquery_ui/data/images/ui-icons_ef8c08_256x240.png b/xstatic/pkg/jquery_ui/data/images/ui-icons_ef8c08_256x240.png deleted file mode 100644 index 3e521d1..0000000 Binary files a/xstatic/pkg/jquery_ui/data/images/ui-icons_ef8c08_256x240.png and /dev/null differ diff --git a/xstatic/pkg/jquery_ui/data/images/ui-icons_ffd27a_256x240.png b/xstatic/pkg/jquery_ui/data/images/ui-icons_ffd27a_256x240.png deleted file mode 100644 index e66f030..0000000 Binary files a/xstatic/pkg/jquery_ui/data/images/ui-icons_ffd27a_256x240.png and /dev/null differ diff --git a/xstatic/pkg/jquery_ui/data/images/ui-icons_ffffff_256x240.png b/xstatic/pkg/jquery_ui/data/images/ui-icons_ffffff_256x240.png index a2bbb77..fe41d2d 100644 Binary files a/xstatic/pkg/jquery_ui/data/images/ui-icons_ffffff_256x240.png and b/xstatic/pkg/jquery_ui/data/images/ui-icons_ffffff_256x240.png differ diff --git a/xstatic/pkg/jquery_ui/data/jquery-ui.css b/xstatic/pkg/jquery_ui/data/jquery-ui.css index 828faf9..e48bccf 100644 --- a/xstatic/pkg/jquery_ui/data/jquery-ui.css +++ b/xstatic/pkg/jquery_ui/data/jquery-ui.css @@ -1,9 +1,13 @@ -/*! jQuery UI - v1.12.0 - 2016-07-08 +/*! jQuery UI - v1.12.1 - 2018-09-16 * http://jqueryui.com -* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css -* To view and modify this theme, visit http://jqueryui.com/themeroller/?bgShadowXPos=&bgOverlayXPos=&bgErrorXPos=&bgHighlightXPos=&bgContentXPos=&bgHeaderXPos=&bgActiveXPos=&bgHoverXPos=&bgDefaultXPos=&bgShadowYPos=&bgOverlayYPos=&bgErrorYPos=&bgHighlightYPos=&bgContentYPos=&bgHeaderYPos=&bgActiveYPos=&bgHoverYPos=&bgDefaultYPos=&bgShadowRepeat=&bgOverlayRepeat=&bgErrorRepeat=&bgHighlightRepeat=&bgContentRepeat=&bgHeaderRepeat=&bgActiveRepeat=&bgHoverRepeat=&bgDefaultRepeat=&iconsHover=url(%22images%2Fui-icons_555555_256x240.png%22)&iconsHighlight=url(%22images%2Fui-icons_777620_256x240.png%22)&iconsHeader=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsError=url(%22images%2Fui-icons_cc0000_256x240.png%22)&iconsDefault=url(%22images%2Fui-icons_777777_256x240.png%22)&iconsContent=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsActive=url(%22images%2Fui-icons_ffffff_256x240.png%22)&bgImgUrlShadow=&bgImgUrlOverlay=&bgImgUrlHover=&bgImgUrlHighlight=&bgImgUrlHeader=&bgImgUrlError=&bgImgUrlDefault=&bgImgUrlContent=&bgImgUrlActive=&opacityFilterShadow=Alpha(Opacity%3D30)&opacityFilterOverlay=Alpha(Opacity%3D30)&opacityShadowPerc=30&opacityOverlayPerc=30&iconColorHover=%23555555&iconColorHighlight=%23777620&iconColorHeader=%23444444&iconColorError=%23cc0000&iconColorDefault=%23777777&iconColorContent=%23444444&iconColorActive=%23ffffff&bgImgOpacityShadow=0&bgImgOpacityOverlay=0&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityContent=75&bgImgOpacityHeader=75&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgTextureShadow=flat&bgTextureOverlay=flat&bgTextureError=flat&bgTextureHighlight=flat&bgTextureContent=flat&bgTextureHeader=flat&bgTextureActive=flat&bgTextureHover=flat&bgTextureDefault=flat&cornerRadius=3px&fwDefault=normal&ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&cornerRadiusShadow=8px&thicknessShadow=5px&offsetLeftShadow=0px&offsetTopShadow=0px&opacityShadow=.3&bgColorShadow=%23666666&opacityOverlay=.3&bgColorOverlay=%23aaaaaa&fcError=%235f3f3f&borderColorError=%23f1a899&bgColorError=%23fddfdf&fcHighlight=%23777620&borderColorHighlight=%23dad55e&bgColorHighlight=%23fffa90&fcContent=%23333333&borderColorContent=%23dddddd&bgColorContent=%23ffffff&fcHeader=%23333333&borderColorHeader=%23dddddd&bgColorHeader=%23e9e9e9&fcActive=%23ffffff&borderColorActive=%23003eff&bgColorActive=%23007fff&fcHover=%232b2b2b&borderColorHover=%23cccccc&bgColorHover=%23ededed&fcDefault=%23454545&borderColorDefault=%23c5c5c5&bgColorDefault=%23f6f6f6 +* Includes: draggable.css, core.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif * Copyright jQuery Foundation and other contributors; Licensed MIT */ +.ui-draggable-handle { + -ms-touch-action: none; + touch-action: none; +} /* Layout helpers ----------------------------------*/ .ui-helper-hidden { @@ -90,6 +94,89 @@ width: 100%; height: 100%; } +.ui-resizable { + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable-disabled .ui-resizable-handle, +.ui-resizable-autohide .ui-resizable-handle { + display: none; +} +.ui-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0; +} +.ui-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0; +} +.ui-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0; + height: 100%; +} +.ui-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0; + height: 100%; +} +.ui-resizable-se { + cursor: se-resize; + width: 12px; + height: 12px; + right: 1px; + bottom: 1px; +} +.ui-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: -5px; + bottom: -5px; +} +.ui-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: -5px; + top: -5px; +} +.ui-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: -5px; + top: -5px; +} +.ui-selectable { + -ms-touch-action: none; + touch-action: none; +} +.ui-selectable-helper { + position: absolute; + z-index: 100; + border: 1px dotted black; +} +.ui-sortable-handle { + -ms-touch-action: none; + touch-action: none; +} .ui-accordion .ui-accordion-header { display: block; cursor: pointer; @@ -578,80 +665,6 @@ button.ui-button::-moz-focus-inner { .ui-draggable .ui-dialog-titlebar { cursor: move; } -.ui-draggable-handle { - -ms-touch-action: none; - touch-action: none; -} -.ui-resizable { - position: relative; -} -.ui-resizable-handle { - position: absolute; - font-size: 0.1px; - display: block; - -ms-touch-action: none; - touch-action: none; -} -.ui-resizable-disabled .ui-resizable-handle, -.ui-resizable-autohide .ui-resizable-handle { - display: none; -} -.ui-resizable-n { - cursor: n-resize; - height: 7px; - width: 100%; - top: -5px; - left: 0; -} -.ui-resizable-s { - cursor: s-resize; - height: 7px; - width: 100%; - bottom: -5px; - left: 0; -} -.ui-resizable-e { - cursor: e-resize; - width: 7px; - right: -5px; - top: 0; - height: 100%; -} -.ui-resizable-w { - cursor: w-resize; - width: 7px; - left: -5px; - top: 0; - height: 100%; -} -.ui-resizable-se { - cursor: se-resize; - width: 12px; - height: 12px; - right: 1px; - bottom: 1px; -} -.ui-resizable-sw { - cursor: sw-resize; - width: 9px; - height: 9px; - left: -5px; - bottom: -5px; -} -.ui-resizable-nw { - cursor: nw-resize; - width: 9px; - height: 9px; - left: -5px; - top: -5px; -} -.ui-resizable-ne { - cursor: ne-resize; - width: 9px; - height: 9px; - right: -5px; - top: -5px; -} .ui-progressbar { height: 2em; text-align: left; @@ -670,15 +683,6 @@ button.ui-button::-moz-focus-inner { .ui-progressbar-indeterminate .ui-progressbar-value { background-image: none; } -.ui-selectable { - -ms-touch-action: none; - touch-action: none; -} -.ui-selectable-helper { - position: absolute; - z-index: 100; - border: 1px dotted black; -} .ui-selectmenu-menu { padding: 0; margin: 0; @@ -784,10 +788,6 @@ button.ui-button::-moz-focus-inner { .ui-slider-vertical .ui-slider-range-max { top: 0; } -.ui-sortable-handle { - -ms-touch-action: none; - touch-action: none; -} .ui-spinner { position: relative; display: inline-block; @@ -1070,14 +1070,10 @@ a.ui-button:active, .ui-widget-header .ui-icon { background-image: url("images/ui-icons_444444_256x240.png"); } -.ui-button .ui-icon { - background-image: url("images/ui-icons_777777_256x240.png"); -} .ui-state-hover .ui-icon, .ui-state-focus .ui-icon, .ui-button:hover .ui-icon, -.ui-button:focus .ui-icon, -.ui-state-default .ui-icon { +.ui-button:focus .ui-icon { background-image: url("images/ui-icons_555555_256x240.png"); } .ui-state-active .ui-icon, @@ -1092,6 +1088,9 @@ a.ui-button:active, .ui-state-error-text .ui-icon { background-image: url("images/ui-icons_cc0000_256x240.png"); } +.ui-button .ui-icon { + background-image: url("images/ui-icons_777777_256x240.png"); +} /* positioning */ .ui-icon-blank { background-position: 16px 16px; } @@ -1304,8 +1303,8 @@ a.ui-button:active, /* Overlays */ .ui-widget-overlay { background: #aaaaaa; - opacity: .003; - filter: Alpha(Opacity=.3); /* support: IE8 */ + opacity: .3; + filter: Alpha(Opacity=30); /* support: IE8 */ } .ui-widget-shadow { -webkit-box-shadow: 0px 0px 5px #666666; diff --git a/xstatic/pkg/jquery_ui/data/jquery-ui.js b/xstatic/pkg/jquery_ui/data/jquery-ui.js index 20142e4..264329f 100644 --- a/xstatic/pkg/jquery_ui/data/jquery-ui.js +++ b/xstatic/pkg/jquery_ui/data/jquery-ui.js @@ -1,6 +1,6 @@ -/*! jQuery UI - v1.12.0 - 2016-07-08 +/*! jQuery UI - v1.12.1 - 2018-09-16 * http://jqueryui.com -* Includes: widget.js, position.js, data.js, disable-selection.js, effect.js, effects/effect-blind.js, effects/effect-bounce.js, effects/effect-clip.js, effects/effect-drop.js, effects/effect-explode.js, effects/effect-fade.js, effects/effect-fold.js, effects/effect-highlight.js, effects/effect-puff.js, effects/effect-pulsate.js, effects/effect-scale.js, effects/effect-shake.js, effects/effect-size.js, effects/effect-slide.js, effects/effect-transfer.js, focusable.js, form-reset-mixin.js, jquery-1-7.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/accordion.js, widgets/autocomplete.js, widgets/button.js, widgets/checkboxradio.js, widgets/controlgroup.js, widgets/datepicker.js, widgets/dialog.js, widgets/draggable.js, widgets/droppable.js, widgets/menu.js, widgets/mouse.js, widgets/progressbar.js, widgets/resizable.js, widgets/selectable.js, widgets/selectmenu.js, widgets/slider.js, widgets/sortable.js, widgets/spinner.js, widgets/tabs.js, widgets/tooltip.js +* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-1-7.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/draggable.js, widgets/droppable.js, widgets/resizable.js, widgets/selectable.js, widgets/sortable.js, widgets/accordion.js, widgets/autocomplete.js, widgets/button.js, widgets/checkboxradio.js, widgets/controlgroup.js, widgets/datepicker.js, widgets/dialog.js, widgets/menu.js, widgets/mouse.js, widgets/progressbar.js, widgets/selectmenu.js, widgets/slider.js, widgets/spinner.js, widgets/tabs.js, widgets/tooltip.js, effect.js, effects/effect-blind.js, effects/effect-bounce.js, effects/effect-clip.js, effects/effect-drop.js, effects/effect-explode.js, effects/effect-fade.js, effects/effect-fold.js, effects/effect-highlight.js, effects/effect-puff.js, effects/effect-pulsate.js, effects/effect-scale.js, effects/effect-shake.js, effects/effect-size.js, effects/effect-slide.js, effects/effect-transfer.js * Copyright jQuery Foundation and other contributors; Licensed MIT */ (function( factory ) { @@ -17,11 +17,11 @@ $.ui = $.ui || {}; -var version = $.ui.version = "1.12.0"; +var version = $.ui.version = "1.12.1"; /*! - * jQuery UI Widget 1.12.0 + * jQuery UI Widget 1.12.1 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -227,35 +227,42 @@ $.widget.bridge = function( name, object ) { var returnValue = this; if ( isMethodCall ) { - this.each( function() { - var methodValue; - var instance = $.data( this, fullName ); - if ( options === "instance" ) { - returnValue = instance; - return false; - } + // If this is an empty collection, we need to have the instance method + // return undefined instead of the jQuery instance + if ( !this.length && options === "instance" ) { + returnValue = undefined; + } else { + this.each( function() { + var methodValue; + var instance = $.data( this, fullName ); - if ( !instance ) { - return $.error( "cannot call methods on " + name + - " prior to initialization; " + - "attempted to call method '" + options + "'" ); - } + if ( options === "instance" ) { + returnValue = instance; + return false; + } - if ( !$.isFunction( instance[ options ] ) || options.charAt( 0 ) === "_" ) { - return $.error( "no such method '" + options + "' for " + name + - " widget instance" ); - } + if ( !instance ) { + return $.error( "cannot call methods on " + name + + " prior to initialization; " + + "attempted to call method '" + options + "'" ); + } + + if ( !$.isFunction( instance[ options ] ) || options.charAt( 0 ) === "_" ) { + return $.error( "no such method '" + options + "' for " + name + + " widget instance" ); + } - methodValue = instance[ options ].apply( instance, args ); + methodValue = instance[ options ].apply( instance, args ); - if ( methodValue !== instance && methodValue !== undefined ) { - returnValue = methodValue && methodValue.jquery ? - returnValue.pushStack( methodValue.get() ) : - methodValue; - return false; - } - } ); + if ( methodValue !== instance && methodValue !== undefined ) { + returnValue = methodValue && methodValue.jquery ? + returnValue.pushStack( methodValue.get() ) : + methodValue; + return false; + } + } ); + } } else { // Allow multiple hashes to be passed on init @@ -519,6 +526,10 @@ $.Widget.prototype = { } } + this._on( options.element, { + "remove": "_untrackClassesElement" + } ); + if ( options.keys ) { processClassString( options.keys.match( /\S+/g ) || [], true ); } @@ -529,6 +540,15 @@ $.Widget.prototype = { return full.join( " " ); }, + _untrackClassesElement: function( event ) { + var that = this; + $.each( that.classesElementLookup, function( key, value ) { + if ( $.inArray( event.target, value ) !== -1 ) { + that.classesElementLookup[ key ] = $( value.not( event.target ).get() ); + } + } ); + }, + _removeClass: function( element, keys, extra ) { return this._toggleClass( element, keys, extra, false ); }, @@ -724,7 +744,7 @@ var widget = $.widget; /*! - * jQuery UI Position 1.12.0 + * jQuery UI Position 1.12.1 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -742,10 +762,9 @@ var widget = $.widget; ( function() { -var cachedScrollbarWidth, supportsOffsetFractions, +var cachedScrollbarWidth, max = Math.max, abs = Math.abs, - round = Math.round, rhorizontal = /left|center|right/, rvertical = /top|center|bottom/, roffset = /[\+\-]\d+(\.[\d]+)?%?/, @@ -753,26 +772,6 @@ var cachedScrollbarWidth, supportsOffsetFractions, rpercent = /%$/, _position = $.fn.position; -// Support: IE <=9 only -supportsOffsetFractions = function() { - var element = $( "
" ) - .css( "position", "absolute" ) - .appendTo( "body" ) - .offset( { - top: 1.5, - left: 1.5 - } ), - support = element.offset().top === 1.5; - - element.remove(); - - supportsOffsetFractions = function() { - return support; - }; - - return support; -}; - function getOffsets( offsets, width, height ) { return [ parseFloat( offsets[ 0 ] ) * ( rpercent.test( offsets[ 0 ] ) ? width / 100 : 1 ), @@ -981,12 +980,6 @@ $.fn.position = function( options ) { position.left += myOffset[ 0 ]; position.top += myOffset[ 1 ]; - // If the browser doesn't support fractions, then round for consistent results - if ( !supportsOffsetFractions() ) { - position.left = round( position.left ); - position.top = round( position.top ); - } - collisionPosition = { marginLeft: marginLeft, marginTop: marginTop @@ -1239,7 +1232,7 @@ var position = $.ui.position; /*! - * jQuery UI :data 1.12.0 + * jQuery UI :data 1.12.1 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -1268,7 +1261,7 @@ var data = $.extend( $.expr[ ":" ], { } ); /*! - * jQuery UI Disable Selection 1.12.0 + * jQuery UI Disable Selection 1.12.1 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -1304,7 +1297,7 @@ var disableSelection = $.fn.extend( { /*! - * jQuery UI Effects 1.12.0 + * jQuery UI Focusable 1.12.1 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -1312,2130 +1305,1943 @@ var disableSelection = $.fn.extend( { * http://jquery.org/license */ -//>>label: Effects Core -//>>group: Effects -// jscs:disable maximumLineLength -//>>description: Extends the internal jQuery effects. Includes morphing and easing. Required by all other effects. -// jscs:enable maximumLineLength -//>>docs: http://api.jqueryui.com/category/effects-core/ -//>>demos: http://jqueryui.com/effect/ +//>>label: :focusable Selector +//>>group: Core +//>>description: Selects elements which can be focused. +//>>docs: http://api.jqueryui.com/focusable-selector/ -var dataSpace = "ui-effects-", - dataSpaceStyle = "ui-effects-style", - dataSpaceAnimated = "ui-effects-animated", +// Selectors +$.ui.focusable = function( element, hasTabindex ) { + var map, mapName, img, focusableIfVisible, fieldset, + nodeName = element.nodeName.toLowerCase(); - // Create a local jQuery because jQuery Color relies on it and the - // global may not exist with AMD and a custom build (#10199) - jQuery = $; + if ( "area" === nodeName ) { + map = element.parentNode; + mapName = map.name; + if ( !element.href || !mapName || map.nodeName.toLowerCase() !== "map" ) { + return false; + } + img = $( "img[usemap='#" + mapName + "']" ); + return img.length > 0 && img.is( ":visible" ); + } -$.effects = { - effect: {} + if ( /^(input|select|textarea|button|object)$/.test( nodeName ) ) { + focusableIfVisible = !element.disabled; + + if ( focusableIfVisible ) { + + // Form controls within a disabled fieldset are disabled. + // However, controls within the fieldset's legend do not get disabled. + // Since controls generally aren't placed inside legends, we skip + // this portion of the check. + fieldset = $( element ).closest( "fieldset" )[ 0 ]; + if ( fieldset ) { + focusableIfVisible = !fieldset.disabled; + } + } + } else if ( "a" === nodeName ) { + focusableIfVisible = element.href || hasTabindex; + } else { + focusableIfVisible = hasTabindex; + } + + return focusableIfVisible && $( element ).is( ":visible" ) && visible( $( element ) ); +}; + +// Support: IE 8 only +// IE 8 doesn't resolve inherit to visible/hidden for computed values +function visible( element ) { + var visibility = element.css( "visibility" ); + while ( visibility === "inherit" ) { + element = element.parent(); + visibility = element.css( "visibility" ); + } + return visibility !== "hidden"; +} + +$.extend( $.expr[ ":" ], { + focusable: function( element ) { + return $.ui.focusable( element, $.attr( element, "tabindex" ) != null ); + } +} ); + +var focusable = $.ui.focusable; + + + + +// 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. +var form = $.fn.form = function() { + return typeof this[ 0 ].form === "string" ? this.closest( "form" ) : $( this[ 0 ].form ); }; + /*! - * jQuery Color Animations v2.1.2 - * https://github.com/jquery/jquery-color + * jQuery UI Form Reset Mixin 1.12.1 + * http://jqueryui.com * - * Copyright 2014 jQuery Foundation and other contributors + * Copyright 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*)/, +//>>label: Form Reset Mixin +//>>group: Core +//>>description: Refresh input widgets when their form is reset +//>>docs: http://api.jqueryui.com/form-reset-mixin/ - // 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 ] - ]; - } - } ], +var formResetMixin = $.ui.formResetMixin = { + _formResetHandler: function() { + var form = $( this ); - // JQuery.Color( ) - color = jQuery.Color = function( color, green, blue, alpha ) { - return new jQuery.Color.fn.parse( color, green, blue, alpha ); + // Wait for the form reset to actually happen before refreshing + setTimeout( function() { + var instances = form.data( "ui-form-reset-instances" ); + $.each( instances, function() { + this.refresh(); + } ); + } ); }, - 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" - } - } + _bindFormResetHandler: function() { + this.form = this.element.form(); + if ( !this.form.length ) { + return; } - }, - propTypes = { - "byte": { - floor: true, - max: 255 - }, - "percent": { - max: 1 - }, - "degrees": { - mod: 360, - floor: true + + var instances = this.form.data( "ui-form-reset-instances" ) || []; + if ( !instances.length ) { + + // We don't use _on() here because we use a single event handler per form + this.form.on( "reset.ui-form-reset", this._formResetHandler ); } + instances.push( this ); + this.form.data( "ui-form-reset-instances", instances ); }, - support = color.support = {}, - // Element for support tests - supportElem = jQuery( "

" )[ 0 ], + _unbindFormResetHandler: function() { + if ( !this.form.length ) { + return; + } - // Colors = jQuery.Color.names - colors, + var instances = this.form.data( "ui-form-reset-instances" ); + instances.splice( $.inArray( this, instances ), 1 ); + if ( instances.length ) { + this.form.data( "ui-form-reset-instances", instances ); + } else { + this.form + .removeData( "ui-form-reset-instances" ) + .off( "reset.ui-form-reset" ); + } + } +}; - // 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; +/*! + * 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 + * + */ -// 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 - }; -} ); +//>>label: jQuery 1.7 Support +//>>group: Core +//>>description: Support version 1.7.x of jQuery core -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 ); +// 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" ) { - // IE will pass in empty strings as value for alpha, - // which will hit this case - if ( isNaN( value ) ) { - return prop.def; - } + // 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 + }; - if ( type.mod ) { + 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; + } - // We add mod before modding to make sure that negatives values - // get converted properly: -10 -> 350 - return ( value + type.mod ) % type.mod; - } + $.fn[ "inner" + name ] = function( size ) { + if ( size === undefined ) { + return orig[ "inner" + name ].call( this ); + } - // For now all property types without mod have min and max - return 0 > value ? 0 : type.max < value ? type.max : value; -} + return this.each( function() { + $( this ).css( type, reduce( this, size ) + "px" ); + } ); + }; -function stringParse( string ) { - var inst = color(), - rgba = inst._rgba = []; + $.fn[ "outer" + name ] = function( size, margin ) { + if ( typeof size !== "number" ) { + return orig[ "outer" + name ].call( this, size ); + } - string = string.toLowerCase(); + return this.each( function() { + $( this ).css( type, reduce( this, size, true, margin ) + "px" ); + } ); + }; + } ); - each( stringParsers, function( i, parser ) { - var parsed, - match = parser.re.exec( string ), - values = match && parser.parse( match ), - spaceName = parser.space || "rgba"; + $.fn.addBack = function( selector ) { + return this.add( selector == null ? + this.prevObject : this.prevObject.filter( selector ) + ); + }; +} - if ( values ) { - parsed = inst[ spaceName ]( values ); +; +/*! + * jQuery UI Keycode 1.12.1 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + */ - // 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; +//>>label: Keycode +//>>group: Core +//>>description: Provide keycodes as keynames +//>>docs: http://api.jqueryui.com/jQuery.ui.keyCode/ - // Exit each( stringParsers ) here because we matched - return false; - } - } ); - // Found a stringParser that handled it - if ( rgba.length ) { +var keycode = $.ui.keyCode = { + BACKSPACE: 8, + COMMA: 188, + DELETE: 46, + DOWN: 40, + END: 35, + ENTER: 13, + ESCAPE: 27, + HOME: 36, + LEFT: 37, + PAGE_DOWN: 34, + PAGE_UP: 33, + PERIOD: 190, + RIGHT: 39, + SPACE: 32, + TAB: 9, + UP: 38 +}; - // 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 = []; +// Internal use only +var escapeSelector = $.ui.escapeSelector = ( function() { + var selectorEscape = /([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g; + return function( selector ) { + return selector.replace( selectorEscape, "\\$1" ); + }; +} )(); - // 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 ); - } +/*! + * jQuery UI Labels 1.12.1 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + */ - if ( type === "array" ) { - each( spaces.rgba.props, function( key, prop ) { - rgba[ prop.idx ] = clamp( red[ prop.idx ], prop ); - } ); - return this; - } +//>>label: labels +//>>group: Core +//>>description: Find all the labels associated with a given input +//>>docs: http://api.jqueryui.com/labels/ - 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 ); - } +var labels = $.fn.labels = function() { + var ancestor, selector, id, labels, ancestors; - // 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 ); - } ); + // Check control.labels first + if ( this[ 0 ].labels && this[ 0 ].labels.length ) { + return this.pushStack( this[ 0 ].labels ); + } - // Everything defined but alpha? - if ( inst[ cache ] && - jQuery.inArray( null, inst[ cache ].slice( 0, 3 ) ) < 0 ) { + // Support: IE <= 11, FF <= 37, Android <= 2.3 only + // Above browsers do not support control.labels. Everything below is to support them + // as well as document fragments. control.labels does not work on document fragments + labels = this.eq( 0 ).parents( "label" ); - // 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; + // Look for the label based on the id + id = this.attr( "id" ); + if ( id ) { - 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(); + // We don't search against the document in case the element + // is disconnected from the DOM + ancestor = this.eq( 0 ).parents().last(); - end = end[ space.cache ]; - each( space.props, function( key, prop ) { - var index = prop.idx, - startValue = start[ index ], - endValue = end[ index ], - type = propTypes[ prop.type ] || {}; + // Get a full set of top level ancestors + ancestors = ancestor.add( ancestor.length ? ancestor.siblings() : this.siblings() ); - // If null, don't override start value - if ( endValue === null ) { - return; - } + // Create a selector for the label based on the id + selector = "label[for='" + $.ui.escapeSelector( id ) + "']"; - // 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 ) { + labels = labels.add( ancestors.find( selector ).addBack( selector ) ); - // 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 whatever we have found for labels + return this.pushStack( labels ); +}; - 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("; - } +/*! + * jQuery UI Scroll Parent 1.12.1 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + */ - 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; - } +//>>label: scrollParent +//>>group: Core +//>>description: Get the closest ancestor element that is scrollable. +//>>docs: http://api.jqueryui.com/scrollParent/ - // 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 ) ); - } +var scrollParent = $.fn.scrollParent = function( includeHidden ) { + var position = this.css( "position" ), + excludeStaticParent = position === "absolute", + overflowRegex = includeHidden ? /(auto|scroll|hidden)/ : /(auto|scroll)/, + scrollParent = this.parents().filter( function() { + var parent = $( this ); + if ( excludeStaticParent && parent.css( "position" ) === "static" ) { + return false; + } + return overflowRegex.test( parent.css( "overflow" ) + parent.css( "overflow-y" ) + + parent.css( "overflow-x" ) ); + } ).eq( 0 ); - return "#" + jQuery.map( rgba, function( v ) { + return position === "fixed" || !scrollParent.length ? + $( this[ 0 ].ownerDocument || document ) : + scrollParent; +}; - // 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 +/*! + * jQuery UI Tabbable 1.12.1 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + */ -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; -} +//>>label: :tabbable Selector +//>>group: Core +//>>description: Selects elements which can be tabbed to. +//>>docs: http://api.jqueryui.com/tabbable-selector/ -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 ); +var tabbable = $.extend( $.expr[ ":" ], { + tabbable: function( element ) { + var tabIndex = $.attr( element, "tabindex" ), + hasTabindex = tabIndex != null; + return ( !hasTabindex || tabIndex >= 0 ) && $.ui.focusable( element, hasTabindex ); } - 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 - ]; -}; +/*! + * jQuery UI Unique ID 1.12.1 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + */ -each( spaces, function( spaceName, space ) { - var props = space.props, - cache = space.cache, - to = space.to, - from = space.from; +//>>label: uniqueId +//>>group: Core +//>>description: Functions to generate and remove uniqueId's +//>>docs: http://api.jqueryui.com/uniqueId/ - // 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(); +var uniqueId = $.fn.extend( { + uniqueId: ( function() { + var uuid = 0; - each( props, function( key, prop ) { - var val = arr[ type === "object" ? key : prop.idx ]; - if ( val == null ) { - val = local[ prop.idx ]; + return function() { + return this.each( function() { + if ( !this.id ) { + this.id = "ui-id-" + ( ++uuid ); + } + } ); + }; + } )(), + + removeUniqueId: function() { + return this.each( function() { + if ( /^ui-id-\d+$/.test( this.id ) ) { + $( this ).removeAttr( "id" ); } - 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; - } +// This file is deprecated +var ie = $.ui.ie = !!/msie [\w.]+/.exec( navigator.userAgent.toLowerCase() ); - 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 ); - }; - } ); -} ); +/*! + * jQuery UI Mouse 1.12.1 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + */ -// 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 = ""; +//>>label: Mouse +//>>group: Widgets +//>>description: Abstracts mouse-based interactions to assist in creating certain widgets. +//>>docs: http://api.jqueryui.com/mouse/ - 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 ) { +var mouseHandled = false; +$( document ).on( "mouseup", function() { + mouseHandled = false; +} ); - // 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 ) ); - }; - } ); +var widgetsMouse = $.widget( "ui.mouse", { + version: "1.12.1", + options: { + cancel: "input, textarea, button, select, option", + distance: 1, + delay: 0 + }, + _mouseInit: function() { + var that = this; -}; + this.element + .on( "mousedown." + this.widgetName, function( event ) { + return that._mouseDown( event ); + } ) + .on( "click." + this.widgetName, function( event ) { + if ( true === $.data( event.target, that.widgetName + ".preventClickEvent" ) ) { + $.removeData( event.target, that.widgetName + ".preventClickEvent" ); + event.stopImmediatePropagation(); + return false; + } + } ); -color.hook( stepHooks ); + this.started = false; + }, -jQuery.cssHooks.borderColor = { - expand: function( value ) { - var expanded = {}; + // TODO: make sure destroying one instance of mouse doesn't mess with + // other instances of mouse + _mouseDestroy: function() { + this.element.off( "." + this.widgetName ); + if ( this._mouseMoveDelegate ) { + this.document + .off( "mousemove." + this.widgetName, this._mouseMoveDelegate ) + .off( "mouseup." + this.widgetName, this._mouseUpDelegate ); + } + }, - each( [ "Top", "Right", "Bottom", "Left" ], function( i, part ) { - expanded[ "border" + part + "Color" ] = value; - } ); - return expanded; - } -}; + _mouseDown: function( event ) { -// 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 = { + // don't let more than one widget handle mouseStart + if ( mouseHandled ) { + return; + } - // 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", + this._mouseMoved = false; - // 4.2.3. "transparent" color keyword - transparent: [ null, null, null, 0 ], + // We may have missed mouseup (out of window) + ( this._mouseStarted && this._mouseUp( event ) ); - _default: "#ffffff" -}; + this._mouseDownEvent = event; -} )( jQuery ); + var that = this, + btnIsLeft = ( event.which === 1 ), -/******************************************************************************/ -/****************************** CLASS ANIMATIONS ******************************/ -/******************************************************************************/ -( function() { + // event.target.nodeName works around a bug in IE 8 with + // disabled inputs (#7620) + elIsCancel = ( typeof this.options.cancel === "string" && event.target.nodeName ? + $( event.target ).closest( this.options.cancel ).length : false ); + if ( !btnIsLeft || elIsCancel || !this._mouseCapture( event ) ) { + return true; + } -var classAnimationActions = [ "add", "remove", "toggle" ], - shorthandStyles = { - border: 1, - borderBottom: 1, - borderColor: 1, - borderLeft: 1, - borderRight: 1, - borderTop: 1, - borderWidth: 1, - margin: 1, - padding: 1 - }; + this.mouseDelayMet = !this.options.delay; + if ( !this.mouseDelayMet ) { + this._mouseDelayTimer = setTimeout( function() { + that.mouseDelayMet = true; + }, this.options.delay ); + } -$.each( - [ "borderLeftStyle", "borderRightStyle", "borderBottomStyle", "borderTopStyle" ], - function( _, prop ) { - $.fx.step[ prop ] = function( fx ) { - if ( fx.end !== "none" && !fx.setAttr || fx.pos === 1 && !fx.setAttr ) { - jQuery.style( fx.elem, prop, fx.end ); - fx.setAttr = true; + if ( this._mouseDistanceMet( event ) && this._mouseDelayMet( event ) ) { + this._mouseStarted = ( this._mouseStart( event ) !== false ); + if ( !this._mouseStarted ) { + event.preventDefault(); + return true; } + } + + // Click event may never have fired (Gecko & Opera) + if ( true === $.data( event.target, this.widgetName + ".preventClickEvent" ) ) { + $.removeData( event.target, this.widgetName + ".preventClickEvent" ); + } + + // These delegates are required to keep context + this._mouseMoveDelegate = function( event ) { + return that._mouseMove( event ); + }; + this._mouseUpDelegate = function( event ) { + return that._mouseUp( event ); }; - } -); -function getElementStyles( elem ) { - var key, len, - style = elem.ownerDocument.defaultView ? - elem.ownerDocument.defaultView.getComputedStyle( elem, null ) : - elem.currentStyle, - styles = {}; + this.document + .on( "mousemove." + this.widgetName, this._mouseMoveDelegate ) + .on( "mouseup." + this.widgetName, this._mouseUpDelegate ); - if ( style && style.length && style[ 0 ] && style[ style[ 0 ] ] ) { - len = style.length; - while ( len-- ) { - key = style[ len ]; - if ( typeof style[ key ] === "string" ) { - styles[ $.camelCase( key ) ] = style[ key ]; - } - } + event.preventDefault(); - // Support: Opera, IE <9 - } else { - for ( key in style ) { - if ( typeof style[ key ] === "string" ) { - styles[ key ] = style[ key ]; - } - } - } + mouseHandled = true; + return true; + }, - return styles; -} + _mouseMove: function( event ) { -function styleDifference( oldStyle, newStyle ) { - var diff = {}, - name, value; + // Only check for mouseups outside the document if you've moved inside the document + // at least once. This prevents the firing of mouseup in the case of IE<9, which will + // fire a mousemove event if content is placed under the cursor. See #7778 + // Support: IE <9 + if ( this._mouseMoved ) { - for ( name in newStyle ) { - value = newStyle[ name ]; - if ( oldStyle[ name ] !== value ) { - if ( !shorthandStyles[ name ] ) { - if ( $.fx.step[ name ] || !isNaN( parseFloat( value ) ) ) { - diff[ name ] = value; + // IE mouseup check - mouseup happened when mouse was out of window + if ( $.ui.ie && ( !document.documentMode || document.documentMode < 9 ) && + !event.button ) { + return this._mouseUp( event ); + + // Iframe mouseup check - mouseup occurred in another document + } else if ( !event.which ) { + + // Support: Safari <=8 - 9 + // Safari sets which to 0 if you press any of the following keys + // during a drag (#14461) + if ( event.originalEvent.altKey || event.originalEvent.ctrlKey || + event.originalEvent.metaKey || event.originalEvent.shiftKey ) { + this.ignoreMissingWhich = true; + } else if ( !this.ignoreMissingWhich ) { + return this._mouseUp( event ); } } } - } - - return diff; -} -// Support: jQuery <1.8 -if ( !$.fn.addBack ) { - $.fn.addBack = function( selector ) { - return this.add( selector == null ? - this.prevObject : this.prevObject.filter( selector ) - ); - }; -} + if ( event.which || event.button ) { + this._mouseMoved = true; + } -$.effects.animateClass = function( value, duration, easing, callback ) { - var o = $.speed( duration, easing, callback ); + if ( this._mouseStarted ) { + this._mouseDrag( event ); + return event.preventDefault(); + } - return this.queue( function() { - var animated = $( this ), - baseClass = animated.attr( "class" ) || "", - applyClassChange, - allAnimations = o.children ? animated.find( "*" ).addBack() : animated; + if ( this._mouseDistanceMet( event ) && this._mouseDelayMet( event ) ) { + this._mouseStarted = + ( this._mouseStart( this._mouseDownEvent, event ) !== false ); + ( this._mouseStarted ? this._mouseDrag( event ) : this._mouseUp( event ) ); + } - // Map the animated objects to store the original styles. - allAnimations = allAnimations.map( function() { - var el = $( this ); - return { - el: el, - start: getElementStyles( this ) - }; - } ); + return !this._mouseStarted; + }, - // Apply class change - applyClassChange = function() { - $.each( classAnimationActions, function( i, action ) { - if ( value[ action ] ) { - animated[ action + "Class" ]( value[ action ] ); - } - } ); - }; - applyClassChange(); + _mouseUp: function( event ) { + this.document + .off( "mousemove." + this.widgetName, this._mouseMoveDelegate ) + .off( "mouseup." + this.widgetName, this._mouseUpDelegate ); - // Map all animated objects again - calculate new styles and diff - allAnimations = allAnimations.map( function() { - this.end = getElementStyles( this.el[ 0 ] ); - this.diff = styleDifference( this.start, this.end ); - return this; - } ); + if ( this._mouseStarted ) { + this._mouseStarted = false; - // Apply original class - animated.attr( "class", baseClass ); + if ( event.target === this._mouseDownEvent.target ) { + $.data( event.target, this.widgetName + ".preventClickEvent", true ); + } - // Map all animated objects again - this time collecting a promise - allAnimations = allAnimations.map( function() { - var styleInfo = this, - dfd = $.Deferred(), - opts = $.extend( {}, o, { - queue: false, - complete: function() { - dfd.resolve( styleInfo ); - } - } ); + this._mouseStop( event ); + } - this.el.animate( this.diff, opts ); - return dfd.promise(); - } ); + if ( this._mouseDelayTimer ) { + clearTimeout( this._mouseDelayTimer ); + delete this._mouseDelayTimer; + } - // Once all animations have completed: - $.when.apply( $, allAnimations.get() ).done( function() { + this.ignoreMissingWhich = false; + mouseHandled = false; + event.preventDefault(); + }, - // Set the final class - applyClassChange(); + _mouseDistanceMet: function( event ) { + return ( Math.max( + Math.abs( this._mouseDownEvent.pageX - event.pageX ), + Math.abs( this._mouseDownEvent.pageY - event.pageY ) + ) >= this.options.distance + ); + }, - // For each animated element, - // clear all css properties that were animated - $.each( arguments, function() { - var el = this.el; - $.each( this.diff, function( key ) { - el.css( key, "" ); - } ); - } ); + _mouseDelayMet: function( /* event */ ) { + return this.mouseDelayMet; + }, - // This is guarnteed to be there if you use jQuery.speed() - // it also handles dequeuing the next anim... - o.complete.call( animated[ 0 ] ); - } ); - } ); -}; + // These are placeholder methods, to be overriden by extending plugin + _mouseStart: function( /* event */ ) {}, + _mouseDrag: function( /* event */ ) {}, + _mouseStop: function( /* event */ ) {}, + _mouseCapture: function( /* event */ ) { return true; } +} ); -$.fn.extend( { - addClass: ( function( orig ) { - return function( classNames, speed, easing, callback ) { - return speed ? - $.effects.animateClass.call( this, - { add: classNames }, speed, easing, callback ) : - orig.apply( this, arguments ); - }; - } )( $.fn.addClass ), - removeClass: ( function( orig ) { - return function( classNames, speed, easing, callback ) { - return arguments.length > 1 ? - $.effects.animateClass.call( this, - { remove: classNames }, speed, easing, callback ) : - orig.apply( this, arguments ); - }; - } )( $.fn.removeClass ), - toggleClass: ( function( orig ) { - return function( classNames, force, speed, easing, callback ) { - if ( typeof force === "boolean" || force === undefined ) { - if ( !speed ) { - // Without speed parameter - return orig.apply( this, arguments ); - } else { - return $.effects.animateClass.call( this, - ( force ? { add: classNames } : { remove: classNames } ), - speed, easing, callback ); - } - } else { - - // Without force parameter - return $.effects.animateClass.call( this, - { toggle: classNames }, force, speed, easing ); - } - }; - } )( $.fn.toggleClass ), - - switchClass: function( remove, add, speed, easing, callback ) { - return $.effects.animateClass.call( this, { - add: add, - remove: remove - }, speed, easing, callback ); - } -} ); +// $.ui.plugin is deprecated. Use $.widget() extensions instead. +var plugin = $.ui.plugin = { + add: function( module, option, set ) { + var i, + proto = $.ui[ module ].prototype; + for ( i in set ) { + proto.plugins[ i ] = proto.plugins[ i ] || []; + proto.plugins[ i ].push( [ option, set[ i ] ] ); + } + }, + call: function( instance, name, args, allowDisconnected ) { + var i, + set = instance.plugins[ name ]; -} )(); + if ( !set ) { + return; + } -/******************************************************************************/ -/*********************************** EFFECTS **********************************/ -/******************************************************************************/ + if ( !allowDisconnected && ( !instance.element[ 0 ].parentNode || + instance.element[ 0 ].parentNode.nodeType === 11 ) ) { + return; + } -( function() { + for ( i = 0; i < set.length; i++ ) { + if ( instance.options[ set[ i ][ 0 ] ] ) { + set[ i ][ 1 ].apply( instance.element, args ); + } + } + } +}; -if ( $.expr && $.expr.filters && $.expr.filters.animated ) { - $.expr.filters.animated = ( function( orig ) { - return function( elem ) { - return !!$( elem ).data( dataSpaceAnimated ) || orig( elem ); - }; - } )( $.expr.filters.animated ); -} -if ( $.uiBackCompat !== false ) { - $.extend( $.effects, { - // Saves a set of properties in a data storage - save: function( element, set ) { - var i = 0, length = set.length; - for ( ; i < length; i++ ) { - if ( set[ i ] !== null ) { - element.data( dataSpace + set[ i ], element[ 0 ].style[ set[ i ] ] ); - } - } - }, +var safeActiveElement = $.ui.safeActiveElement = function( document ) { + var activeElement; - // Restores a set of previously saved properties from a data storage - restore: function( element, set ) { - var val, i = 0, length = set.length; - for ( ; i < length; i++ ) { - if ( set[ i ] !== null ) { - val = element.data( dataSpace + set[ i ] ); - element.css( set[ i ], val ); - } - } - }, + // Support: IE 9 only + // IE9 throws an "Unspecified error" accessing document.activeElement from an