Author: olamy
Date: Sun Dec 23 16:40:07 2012
New Revision: 1425478
URL: http://svn.apache.org/viewvc?rev=1425478&view=rev
Log:
jquery ui 1.9.2
Added:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/css/images/ui-bg_flat_75_ffffff_40x100.png
(with props)
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/css/images/ui-bg_glass_95_fef1ec_1x400.png
(with props)
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/css/jquery-ui-1.9.2.custom.min.css
(with props)
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/jquery-ui-1.9.2.custom.min.js
(with props)
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/jquery.ui.widget-1.9.2.js
(with props)
Modified:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/css/archiva.css
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/index.html
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/archiva.js
Modified:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/css/archiva.css
URL:
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/css/archiva.css?rev=1425478&r1=1425477&r2=1425478&view=diff
==============================================================================
---
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/css/archiva.css
(original)
+++
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/css/archiva.css
Sun Dec 23 16:40:07 2012
@@ -181,4 +181,10 @@ ol.linenums {
margin-bottom: 0;
margin-top: 0;
padding-left: 5px;
+}
+
+.ui-widget {
+ color: #333333;
+ font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
+ font-size: 14px;
}
\ No newline at end of file
Added:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/css/images/ui-bg_flat_75_ffffff_40x100.png
URL:
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/css/images/ui-bg_flat_75_ffffff_40x100.png?rev=1425478&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/css/images/ui-bg_flat_75_ffffff_40x100.png
------------------------------------------------------------------------------
svn:executable = *
Propchange:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/css/images/ui-bg_flat_75_ffffff_40x100.png
------------------------------------------------------------------------------
svn:mime-type = image/png
Added:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/css/images/ui-bg_glass_95_fef1ec_1x400.png
URL:
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/css/images/ui-bg_glass_95_fef1ec_1x400.png?rev=1425478&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/css/images/ui-bg_glass_95_fef1ec_1x400.png
------------------------------------------------------------------------------
svn:executable = *
Propchange:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/css/images/ui-bg_glass_95_fef1ec_1x400.png
------------------------------------------------------------------------------
svn:mime-type = image/png
Added:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/css/jquery-ui-1.9.2.custom.min.css
URL:
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/css/jquery-ui-1.9.2.custom.min.css?rev=1425478&view=auto
==============================================================================
---
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/css/jquery-ui-1.9.2.custom.min.css
(added)
+++
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/css/jquery-ui-1.9.2.custom.min.css
Sun Dec 23 16:40:07 2012
@@ -0,0 +1,5 @@
+/*! jQuery UI - v1.9.2 - 2012-11-23
+* http://jqueryui.com
+* Includes: jquery.ui.core.css, jquery.ui.accordion.css,
jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css,
jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css,
jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css,
jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css
+* To view and modify this theme, visit http://jqueryui.com/themeroller/
+* Copyright (c) 2012 jQuery Foundation and other contributors Licensed MIT
*/.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0
0 0
0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-accordion
.ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em
.5em .5em .7em;zoom:1}.ui-accordion .ui-accordion-icons{padding
-left:2.2em}.ui-accordion
.ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons
.ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header
.ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion
.ui-accordion-content{padding:1em
2.2em;border-top:0;overflow:auto;zoom:1}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}*
html
.ui-autocomplete{width:1px}.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;cursor:pointer;text-align:center;zoom:1;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button
.ui-button-text{display:block;line-height:1.4}.ui-button-text-only
.ui-button-text{padding:.4em 1em}.ui-button-icon-only
.ui-button-text,.ui-button-icons-only
.ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary
.ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em
2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons
.ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons
.ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em
1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary
.ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons
.ui-icon,.ui-button-icons-only
.ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only
.ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary
.ui-button-icon-primary,.ui-button-text-icons
.ui-button-icon-primary,.ui-button-icons-only
.ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary
.ui-button-icon-secondary,.ui-button-text-icons
.ui-button-icon-secondary,.ui-button-icons-only
.ui-button-icon-secondary{right:.5em}.ui-button-text
-icons .ui-button-icon-secondary,.ui-button-icons-only
.ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset
.ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em
.2em 0;display:none}.ui-datepicker
.ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker
.ui-datepicker-prev,.ui-datepicker
.ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker
.ui-datepicker-prev-hover,.ui-datepicker
.ui-datepicker-next-hover{top:1px}.ui-datepicker
.ui-datepicker-prev{left:2px}.ui-datepicker
.ui-datepicker-next{right:2px}.ui-datepicker
.ui-datepicker-prev-hover{left:1px}.ui-datepicker
.ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev
span,.ui-datepicker .ui-datepicker-next
span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker
.ui-datepicker-title{margin:0 2.3em;line-height
:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title
select{font-size:1em;margin:1px 0}.ui-datepicker
select.ui-datepicker-month-year{width:100%}.ui-datepicker
select.ui-datepicker-month,.ui-datepicker
select.ui-datepicker-year{width:49%}.ui-datepicker
table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0
.4em}.ui-datepicker th{padding:.7em
.3em;text-align:center;font-weight:bold;border:0}.ui-datepicker
td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td
a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker
.ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0
.2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker
.ui-datepicker-buttonpane button{float:right;margin:.5em .2em
.4em;cursor:pointer;padding:.2em .6em .3em
.6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane
button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-dat
epicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi
.ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2
.ui-datepicker-group{width:50%}.ui-datepicker-multi-3
.ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4
.ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last
.ui-datepicker-header{border-left-width:0}.ui-datepicker-multi
.ui-datepicker-group-middle
.ui-datepicker-header{border-left-width:0}.ui-datepicker-multi
.ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0em}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl
.ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl
.ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl
.ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl
.ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl
.ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl
.ui-datepicker-buttonpane button{float:left}.u
i-datepicker-rtl .ui-datepicker-buttonpane
button.ui-datepicker-current{float:right}.ui-datepicker-rtl
.ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last
.ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl
.ui-datepicker-group-middle
.ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;width:300px;overflow:hidden}.ui-dialog
.ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog
.ui-dialog-title{float:left;margin:.1em 16px .1em 0}.ui-dialog
.ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px
0 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close
span{display:block;margin:1px}.ui-dialog
.ui-dialog-titlebar-close:hover,.ui-dialog
.ui-dialog-titlebar-close:focus{padding:0}.ui-dialog .ui-dialo
g-content{position:relative;border:0;padding:.5em
1em;background:none;overflow:auto;zoom:1}.ui-dialog
.ui-dialog-buttonpane{text-align:left;border-width:1px 0 0
0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.ui-dialog
.ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog
.ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog
.ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable
.ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu
.ui-menu{margin-top:-3px;position:absolute}.ui-menu
.ui-menu-item{margin:0;padding:0;zoom:1;width:100%}.ui-menu
.ui-menu-divider{margin:5px -2px 5px
-2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu
.ui-menu-item a{text-decoration:none;display:block;padding:2px
.4em;line-height:1.5;zoom:1;font-weight:normal}.ui-menu .ui-menu-item
a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{fo
nt-weight:normal;margin:-1px}.ui-menu
.ui-state-disabled{font-weight:normal;margin:.4em 0
.2em;line-height:1.5}.ui-menu .ui-state-disabled
a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item
a{position:relative;padding-left:2em}.ui-menu
.ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu
.ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar
.ui-progressbar-value{margin:-1px;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block}.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{curs
or: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-helper{position:absolute;z-index:100;border:1px
dotted black}.ui-slider{position:relative;text-align:left}.ui-slider
.ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider
.ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0
0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal
.ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal
.ui-slider-range{top:0;height:100%}.ui-slider-horizontal
.ui-slider-range-min{left:0}.ui-slider-horizontal
.ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical
.ui-slider-handle{left:-.3em;margin-left:0;mar
gin-bottom:-.6em}.ui-slider-vertical
.ui-slider-range{left:0;width:100%}.ui-slider-vertical
.ui-slider-range-min{bottom:0}.ui-slider-vertical
.ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;padding:0;margin:.2em
0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner
a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner
.ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner
.ui-icon-triangle-1-s{background-position:-65px
-16px}.ui-tabs{position:relative;padding:.2em;zoom:1}.ui-tabs
.ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav
li{list-style:none;float:left;position:rel
ative;top:0;margin:1px .2em 0
0;border-bottom:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li
a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav
li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav
li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs
.ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li
a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs
.ui-tabs-panel{display:block;border-width:0;padding:1em
1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0
0 5px #aaa;box-shadow:0 0 5px #aaa}* html
.ui-tooltip{background-image:none}body
.ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget
.ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget
textarea,.ui-widget
button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-wid
get-content{border:1px solid #aaa;background:#fff
url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50%
repeat-x;color:#222}.ui-widget-content
a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc
url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50%
repeat-x;color:#222;font-weight:bold}.ui-widget-header
a{color:#222}.ui-state-default,.ui-widget-content
.ui-state-default,.ui-widget-header .ui-state-default{border:1px solid
#d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50%
repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default
a:link,.ui-state-default
a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content
.ui-state-hover,.ui-widget-header
.ui-state-hover,.ui-state-focus,.ui-widget-content
.ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid
#999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50%
repeat-x;font-weight:normal;color:#212121}.ui-state-hove
r a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover
a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content
.ui-state-active,.ui-widget-header .ui-state-active{border:1px solid
#aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50%
repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active
a:link,.ui-state-active
a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content
.ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid
#fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50%
repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content
.ui-state-highlight a,.ui-widget-header .ui-state-highlight
a{color:#363636}.ui-state-error,.ui-widget-content
.ui-state-error,.ui-widget-header .ui-state-error{border:1px solid
#cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50%
repeat-x;color:#cd0a0a}.ui-state-error
a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error
a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content
.ui-state-error-text,.ui-widget-header
.ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content
.ui-priority-primary,.ui-widget-header
.ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content
.ui-priority-secondary,.ui-widget-header
.ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content
.ui-state-disabled,.ui-widget-header
.ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled
.ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px;background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-content
.ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header
.ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default
.ui-icon{background-image
:url(images/ui-icons_888888_256x240.png)}.ui-state-hover
.ui-icon,.ui-state-focus
.ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active
.ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight
.ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error
.ui-icon,.ui-state-error-text
.ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-carat-1-n{background-position:0
0}.ui-icon-carat-1-ne{background-position:-16px
0}.ui-icon-carat-1-e{background-position:-32px
0}.ui-icon-carat-1-se{background-position:-48px
0}.ui-icon-carat-1-s{background-position:-64px
0}.ui-icon-carat-1-sw{background-position:-80px
0}.ui-icon-carat-1-w{background-position:-96px
0}.ui-icon-carat-1-nw{background-position:-112px
0}.ui-icon-carat-2-n-s{background-position:-128px
0}.ui-icon-carat-2-e-w{background-position:-144px
0}.ui-icon-triangle-1-n{background-position:0
-16px}.ui-icon-triangle-1-ne{background
-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px
-16px}.ui-icon-triangle-1-se{background-position:-48px
-16px}.ui-icon-triangle-1-s{background-position:-64px
-16px}.ui-icon-triangle-1-sw{background-position:-80px
-16px}.ui-icon-triangle-1-w{background-position:-96px
-16px}.ui-icon-triangle-1-nw{background-position:-112px
-16px}.ui-icon-triangle-2-n-s{background-position:-128px
-16px}.ui-icon-triangle-2-e-w{background-position:-144px
-16px}.ui-icon-arrow-1-n{background-position:0
-32px}.ui-icon-arrow-1-ne{background-position:-16px
-32px}.ui-icon-arrow-1-e{background-position:-32px
-32px}.ui-icon-arrow-1-se{background-position:-48px
-32px}.ui-icon-arrow-1-s{background-position:-64px
-32px}.ui-icon-arrow-1-sw{background-position:-80px
-32px}.ui-icon-arrow-1-w{background-position:-96px
-32px}.ui-icon-arrow-1-nw{background-position:-112px
-32px}.ui-icon-arrow-2-n-s{background-position:-128px
-32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-ic
on-arrow-2-e-w{background-position:-160px
-32px}.ui-icon-arrow-2-se-nw{background-position:-176px
-32px}.ui-icon-arrowstop-1-n{background-position:-192px
-32px}.ui-icon-arrowstop-1-e{background-position:-208px
-32px}.ui-icon-arrowstop-1-s{background-position:-224px
-32px}.ui-icon-arrowstop-1-w{background-position:-240px
-32px}.ui-icon-arrowthick-1-n{background-position:0
-48px}.ui-icon-arrowthick-1-ne{background-position:-16px
-48px}.ui-icon-arrowthick-1-e{background-position:-32px
-48px}.ui-icon-arrowthick-1-se{background-position:-48px
-48px}.ui-icon-arrowthick-1-s{background-position:-64px
-48px}.ui-icon-arrowthick-1-sw{background-position:-80px
-48px}.ui-icon-arrowthick-1-w{background-position:-96px
-48px}.ui-icon-arrowthick-1-nw{background-position:-112px
-48px}.ui-icon-arrowthick-2-n-s{background-position:-128px
-48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px
-48px}.ui-icon-arrowthick-2-e-w{background-position:-160px
-48px}.ui-icon-arrowthick-2-se-nw{backg
round-position:-176px
-48px}.ui-icon-arrowthickstop-1-n{background-position:-192px
-48px}.ui-icon-arrowthickstop-1-e{background-position:-208px
-48px}.ui-icon-arrowthickstop-1-s{background-position:-224px
-48px}.ui-icon-arrowthickstop-1-w{background-position:-240px
-48px}.ui-icon-arrowreturnthick-1-w{background-position:0
-64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px
-64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px
-64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px
-64px}.ui-icon-arrowreturn-1-w{background-position:-64px
-64px}.ui-icon-arrowreturn-1-n{background-position:-80px
-64px}.ui-icon-arrowreturn-1-e{background-position:-96px
-64px}.ui-icon-arrowreturn-1-s{background-position:-112px
-64px}.ui-icon-arrowrefresh-1-w{background-position:-128px
-64px}.ui-icon-arrowrefresh-1-n{background-position:-144px
-64px}.ui-icon-arrowrefresh-1-e{background-position:-160px
-64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon
-arrow-4{background-position:0
-80px}.ui-icon-arrow-4-diag{background-position:-16px
-80px}.ui-icon-extlink{background-position:-32px
-80px}.ui-icon-newwin{background-position:-48px
-80px}.ui-icon-refresh{background-position:-64px
-80px}.ui-icon-shuffle{background-position:-80px
-80px}.ui-icon-transfer-e-w{background-position:-96px
-80px}.ui-icon-transferthick-e-w{background-position:-112px
-80px}.ui-icon-folder-collapsed{background-position:0
-96px}.ui-icon-folder-open{background-position:-16px
-96px}.ui-icon-document{background-position:-32px
-96px}.ui-icon-document-b{background-position:-48px
-96px}.ui-icon-note{background-position:-64px
-96px}.ui-icon-mail-closed{background-position:-80px
-96px}.ui-icon-mail-open{background-position:-96px
-96px}.ui-icon-suitcase{background-position:-112px
-96px}.ui-icon-comment{background-position:-128px
-96px}.ui-icon-person{background-position:-144px
-96px}.ui-icon-print{background-position:-160px
-96px}.ui-icon-trash{background-positi
on:-176px -96px}.ui-icon-locked{background-position:-192px
-96px}.ui-icon-unlocked{background-position:-208px
-96px}.ui-icon-bookmark{background-position:-224px
-96px}.ui-icon-tag{background-position:-240px
-96px}.ui-icon-home{background-position:0
-112px}.ui-icon-flag{background-position:-16px
-112px}.ui-icon-calendar{background-position:-32px
-112px}.ui-icon-cart{background-position:-48px
-112px}.ui-icon-pencil{background-position:-64px
-112px}.ui-icon-clock{background-position:-80px
-112px}.ui-icon-disk{background-position:-96px
-112px}.ui-icon-calculator{background-position:-112px
-112px}.ui-icon-zoomin{background-position:-128px
-112px}.ui-icon-zoomout{background-position:-144px
-112px}.ui-icon-search{background-position:-160px
-112px}.ui-icon-wrench{background-position:-176px
-112px}.ui-icon-gear{background-position:-192px
-112px}.ui-icon-heart{background-position:-208px
-112px}.ui-icon-star{background-position:-224px
-112px}.ui-icon-link{background-position:-240px -11
2px}.ui-icon-cancel{background-position:0
-128px}.ui-icon-plus{background-position:-16px
-128px}.ui-icon-plusthick{background-position:-32px
-128px}.ui-icon-minus{background-position:-48px
-128px}.ui-icon-minusthick{background-position:-64px
-128px}.ui-icon-close{background-position:-80px
-128px}.ui-icon-closethick{background-position:-96px
-128px}.ui-icon-key{background-position:-112px
-128px}.ui-icon-lightbulb{background-position:-128px
-128px}.ui-icon-scissors{background-position:-144px
-128px}.ui-icon-clipboard{background-position:-160px
-128px}.ui-icon-copy{background-position:-176px
-128px}.ui-icon-contact{background-position:-192px
-128px}.ui-icon-image{background-position:-208px
-128px}.ui-icon-video{background-position:-224px
-128px}.ui-icon-script{background-position:-240px
-128px}.ui-icon-alert{background-position:0
-144px}.ui-icon-info{background-position:-16px
-144px}.ui-icon-notice{background-position:-32px
-144px}.ui-icon-help{background-position:-48px -144px}
.ui-icon-check{background-position:-64px
-144px}.ui-icon-bullet{background-position:-80px
-144px}.ui-icon-radio-on{background-position:-96px
-144px}.ui-icon-radio-off{background-position:-112px
-144px}.ui-icon-pin-w{background-position:-128px
-144px}.ui-icon-pin-s{background-position:-144px
-144px}.ui-icon-play{background-position:0
-160px}.ui-icon-pause{background-position:-16px
-160px}.ui-icon-seek-next{background-position:-32px
-160px}.ui-icon-seek-prev{background-position:-48px
-160px}.ui-icon-seek-end{background-position:-64px
-160px}.ui-icon-seek-start{background-position:-80px
-160px}.ui-icon-seek-first{background-position:-80px
-160px}.ui-icon-stop{background-position:-96px
-160px}.ui-icon-eject{background-position:-112px
-160px}.ui-icon-volume-off{background-position:-128px
-160px}.ui-icon-volume-on{background-position:-144px
-160px}.ui-icon-power{background-position:0
-176px}.ui-icon-signal-diag{background-position:-16px
-176px}.ui-icon-signal{background-position:-
32px -176px}.ui-icon-battery-0{background-position:-48px
-176px}.ui-icon-battery-1{background-position:-64px
-176px}.ui-icon-battery-2{background-position:-80px
-176px}.ui-icon-battery-3{background-position:-96px
-176px}.ui-icon-circle-plus{background-position:0
-192px}.ui-icon-circle-minus{background-position:-16px
-192px}.ui-icon-circle-close{background-position:-32px
-192px}.ui-icon-circle-triangle-e{background-position:-48px
-192px}.ui-icon-circle-triangle-s{background-position:-64px
-192px}.ui-icon-circle-triangle-w{background-position:-80px
-192px}.ui-icon-circle-triangle-n{background-position:-96px
-192px}.ui-icon-circle-arrow-e{background-position:-112px
-192px}.ui-icon-circle-arrow-s{background-position:-128px
-192px}.ui-icon-circle-arrow-w{background-position:-144px
-192px}.ui-icon-circle-arrow-n{background-position:-160px
-192px}.ui-icon-circle-zoomin{background-position:-176px
-192px}.ui-icon-circle-zoomout{background-position:-192px
-192px}.ui-icon-circle-check{
background-position:-208px
-192px}.ui-icon-circlesmall-plus{background-position:0
-208px}.ui-icon-circlesmall-minus{background-position:-16px
-208px}.ui-icon-circlesmall-close{background-position:-32px
-208px}.ui-icon-squaresmall-plus{background-position:-48px
-208px}.ui-icon-squaresmall-minus{background-position:-64px
-208px}.ui-icon-squaresmall-close{background-position:-80px
-208px}.ui-icon-grip-dotted-vertical{background-position:0
-224px}.ui-icon-grip-dotted-horizontal{background-position:-16px
-224px}.ui-icon-grip-solid-vertical{background-position:-32px
-224px}.ui-icon-grip-solid-horizontal{background-position:-48px
-224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px
-224px}.ui-icon-grip-diagonal-se{background-position:-80px
-224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-
right,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa
url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50%
repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0
-8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50%
50%
repeat-x;opacity:.3;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
\ No newline at end of file
Propchange:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/css/jquery-ui-1.9.2.custom.min.css
------------------------------------------------------------------------------
svn:eol-style = native
Propchange:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/css/jquery-ui-1.9.2.custom.min.css
------------------------------------------------------------------------------
svn:executable = *
Propchange:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/css/jquery-ui-1.9.2.custom.min.css
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Modified:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/index.html
URL:
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/index.html?rev=1425478&r1=1425477&r2=1425478&view=diff
==============================================================================
---
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/index.html
(original)
+++
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/index.html
Sun Dec 23 16:40:07 2012
@@ -25,14 +25,14 @@
<link rel="stylesheet" href="css/jquery.fileupload-ui.css"/>
<link rel="stylesheet" href="css/jqueryFileTree.css"/>
<link rel="stylesheet" href="css/chosen-0.9.8.css"/>
- <link rel="stylesheet" href="css/jquery-ui-1.8.16.custom.css"/>
+ <link rel="stylesheet" href="css/jquery-ui-1.9.2.custom.min.css"/>
<link rel="stylesheet" href="css/bootstrap.2.2.1.css">
<link rel="stylesheet" href="css/archiva.css">
<link rel="shortcut icon" href="favicon.ico"/>
<link rel="stylesheet" href="css/prettify.css"/>
<script type="text/javascript" src="js/jquery-1.8.3.min.js"></script>
- <script type="text/javascript"
src="js/jquery-ui-1.8.23.custom.min.js"></script>
+ <script type="text/javascript"
src="js/jquery-ui-1.9.2.custom.min.js"></script>
<script type="text/javascript" src="js/sammy.0.7.1.js"></script>
<script type="text/javascript" data-main="js/archiva/archiva.js"
src="js/require.2.1.2.js"></script>
Modified:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/archiva.js
URL:
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/archiva.js?rev=1425478&r1=1425477&r2=1425478&view=diff
==============================================================================
---
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/archiva.js
(original)
+++
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/archiva.js
Sun Dec 23 16:40:07 2012
@@ -62,8 +62,8 @@ $.ajax({
"jquery.tmpl": "jquery.tmpl",
"utils": "archiva/utils",
"startup": "archiva/startup",
- "jquery.ui": "jquery-ui-1.8.23.custom.min",
- "jquery.ui.widget": "jquery.ui.widget-1.8.18",
+ "jquery.ui": "jquery-ui-1.9.2.custom.min",
+ "jquery.ui.widget": "jquery.ui.widget-1.9.2",
"jquery.cookie": "jquery.cookie.1.0.0",
"bootstrap": "bootstrap.2.2.1",
"choosen": "chosen.jquery-0.9.8",
Added:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/jquery-ui-1.9.2.custom.min.js
URL:
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/jquery-ui-1.9.2.custom.min.js?rev=1425478&view=auto
==============================================================================
---
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/jquery-ui-1.9.2.custom.min.js
(added)
+++
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/jquery-ui-1.9.2.custom.min.js
Sun Dec 23 16:40:07 2012
@@ -0,0 +1,6 @@
+/*! jQuery UI - v1.9.2 - 2012-11-23
+* http://jqueryui.com
+* Includes: jquery.ui.core.js, jquery.ui.widget.js, jquery.ui.mouse.js,
jquery.ui.position.js, jquery.ui.accordion.js, jquery.ui.autocomplete.js,
jquery.ui.button.js, jquery.ui.datepicker.js, jquery.ui.dialog.js,
jquery.ui.draggable.js, jquery.ui.droppable.js, jquery.ui.effect.js,
jquery.ui.effect-blind.js, jquery.ui.effect-bounce.js,
jquery.ui.effect-clip.js, jquery.ui.effect-drop.js,
jquery.ui.effect-explode.js, jquery.ui.effect-fade.js,
jquery.ui.effect-fold.js, jquery.ui.effect-highlight.js,
jquery.ui.effect-pulsate.js, jquery.ui.effect-scale.js,
jquery.ui.effect-shake.js, jquery.ui.effect-slide.js,
jquery.ui.effect-transfer.js, jquery.ui.menu.js, jquery.ui.progressbar.js,
jquery.ui.resizable.js, jquery.ui.selectable.js, jquery.ui.slider.js,
jquery.ui.sortable.js, jquery.ui.spinner.js, jquery.ui.tabs.js,
jquery.ui.tooltip.js
+* Copyright (c) 2012 jQuery Foundation and other contributors Licensed MIT */
+
[... 3 lines stripped ...]
Propchange:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/jquery-ui-1.9.2.custom.min.js
------------------------------------------------------------------------------
svn:eol-style = native
Propchange:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/jquery-ui-1.9.2.custom.min.js
------------------------------------------------------------------------------
svn:executable = *
Propchange:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/jquery-ui-1.9.2.custom.min.js
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Added:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/jquery.ui.widget-1.9.2.js
URL:
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/jquery.ui.widget-1.9.2.js?rev=1425478&view=auto
==============================================================================
---
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/jquery.ui.widget-1.9.2.js
(added)
+++
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/jquery.ui.widget-1.9.2.js
Sun Dec 23 16:40:07 2012
@@ -0,0 +1,528 @@
+/*!
+ * jQuery UI Widget 1.9.2
+ * http://jqueryui.com
+ *
+ * Copyright 2012 jQuery Foundation and other contributors
+ * Released under the MIT license.
+ * http://jquery.org/license
+ *
+ * http://api.jqueryui.com/jQuery.widget/
+ */
+(function( $, undefined ) {
+
+var uuid = 0,
+ slice = Array.prototype.slice,
+ _cleanData = $.cleanData;
+$.cleanData = function( elems ) {
+ for ( var i = 0, elem; (elem = elems[i]) != null; i++ ) {
+ try {
+ $( elem ).triggerHandler( "remove" );
+ // http://bugs.jquery.com/ticket/8235
+ } catch( e ) {}
+ }
+ _cleanData( elems );
+};
+
+$.widget = function( name, base, prototype ) {
+ var fullName, existingConstructor, constructor, basePrototype,
+ namespace = name.split( "." )[ 0 ];
+
+ name = name.split( "." )[ 1 ];
+ fullName = namespace + "-" + name;
+
+ if ( !prototype ) {
+ prototype = base;
+ base = $.Widget;
+ }
+
+ // create selector for plugin
+ $.expr[ ":" ][ fullName.toLowerCase() ] = function( elem ) {
+ return !!$.data( elem, fullName );
+ };
+
+ $[ namespace ] = $[ namespace ] || {};
+ existingConstructor = $[ namespace ][ name ];
+ constructor = $[ namespace ][ name ] = function( options, element ) {
+ // allow instantiation without "new" keyword
+ if ( !this._createWidget ) {
+ return new constructor( options, element );
+ }
+
+ // allow instantiation without initializing for simple
inheritance
+ // must use "new" keyword (the code above always passes args)
+ if ( arguments.length ) {
+ this._createWidget( options, element );
+ }
+ };
+ // extend with the existing constructor to carry over any static
properties
+ $.extend( constructor, existingConstructor, {
+ version: prototype.version,
+ // copy the object used to create the prototype in case we need
to
+ // redefine the widget later
+ _proto: $.extend( {}, prototype ),
+ // track widgets that inherit from this widget in case this
widget is
+ // redefined after a widget inherits from it
+ _childConstructors: []
+ });
+
+ basePrototype = new base();
+ // we need to make the options hash a property directly on the new
instance
+ // otherwise we'll modify the options hash on the prototype that we're
+ // inheriting from
+ basePrototype.options = $.widget.extend( {}, basePrototype.options );
+ $.each( prototype, function( prop, value ) {
+ if ( $.isFunction( value ) ) {
+ prototype[ prop ] = (function() {
+ var _super = function() {
+ return base.prototype[ prop
].apply( this, arguments );
+ },
+ _superApply = function( args ) {
+ return base.prototype[ prop
].apply( this, args );
+ };
+ return function() {
+ var __super = this._super,
+ __superApply = this._superApply,
+ returnValue;
+
+ this._super = _super;
+ this._superApply = _superApply;
+
+ returnValue = value.apply( this,
arguments );
+
+ this._super = __super;
+ this._superApply = __superApply;
+
+ return returnValue;
+ };
+ })();
+ }
+ });
+ constructor.prototype = $.widget.extend( basePrototype, {
+ // TODO: remove support for widgetEventPrefix
+ // always use the name + a colon as the prefix, e.g.,
draggable:start
+ // don't prefix for widgets that aren't DOM-based
+ widgetEventPrefix: existingConstructor ?
basePrototype.widgetEventPrefix : name
+ }, prototype, {
+ constructor: constructor,
+ namespace: namespace,
+ widgetName: name,
+ // TODO remove widgetBaseClass, see #8155
+ widgetBaseClass: fullName,
+ widgetFullName: fullName
+ });
+
+ // If this widget is being redefined then we need to find all widgets
that
+ // are inheriting from it and redefine all of them so that they inherit
from
+ // the new version of this widget. We're essentially trying to replace
one
+ // level in the prototype chain.
+ if ( existingConstructor ) {
+ $.each( existingConstructor._childConstructors, function( i,
child ) {
+ var childPrototype = child.prototype;
+
+ // redefine the child widget using the same prototype
that was
+ // originally used, but inherit from the new version of
the base
+ $.widget( childPrototype.namespace + "." +
childPrototype.widgetName, constructor, child._proto );
+ });
+ // remove the list of existing child constructors from the old
constructor
+ // so the old child constructors can be garbage collected
+ delete existingConstructor._childConstructors;
+ } else {
+ base._childConstructors.push( constructor );
+ }
+
+ $.widget.bridge( name, constructor );
+};
+
+$.widget.extend = function( target ) {
+ var input = slice.call( arguments, 1 ),
+ inputIndex = 0,
+ inputLength = input.length,
+ key,
+ value;
+ for ( ; inputIndex < inputLength; inputIndex++ ) {
+ for ( key in input[ inputIndex ] ) {
+ value = input[ inputIndex ][ key ];
+ if ( input[ inputIndex ].hasOwnProperty( key ) && value
!== undefined ) {
+ // Clone objects
+ if ( $.isPlainObject( value ) ) {
+ target[ key ] = $.isPlainObject(
target[ key ] ) ?
+ $.widget.extend( {}, target[
key ], value ) :
+ // Don't extend strings,
arrays, etc. with objects
+ $.widget.extend( {}, value );
+ // Copy everything else by reference
+ } else {
+ target[ key ] = value;
+ }
+ }
+ }
+ }
+ return target;
+};
+
+$.widget.bridge = function( name, object ) {
+ var fullName = object.prototype.widgetFullName || name;
+ $.fn[ name ] = function( options ) {
+ var isMethodCall = typeof options === "string",
+ args = slice.call( arguments, 1 ),
+ returnValue = this;
+
+ // allow multiple hashes to be passed on init
+ options = !isMethodCall && args.length ?
+ $.widget.extend.apply( null, [ options ].concat(args) )
:
+ options;
+
+ if ( isMethodCall ) {
+ this.each(function() {
+ var methodValue,
+ instance = $.data( this, fullName );
+ 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 );
+ if ( methodValue !== instance && methodValue
!== undefined ) {
+ returnValue = methodValue &&
methodValue.jquery ?
+ returnValue.pushStack(
methodValue.get() ) :
+ methodValue;
+ return false;
+ }
+ });
+ } else {
+ this.each(function() {
+ var instance = $.data( this, fullName );
+ if ( instance ) {
+ instance.option( options || {}
)._init();
+ } else {
+ $.data( this, fullName, new object(
options, this ) );
+ }
+ });
+ }
+
+ return returnValue;
+ };
+};
+
+$.Widget = function( /* options, element */ ) {};
+$.Widget._childConstructors = [];
+
+$.Widget.prototype = {
+ widgetName: "widget",
+ widgetEventPrefix: "",
+ defaultElement: "<div>",
+ options: {
+ disabled: false,
+
+ // callbacks
+ create: null
+ },
+ _createWidget: function( options, element ) {
+ element = $( element || this.defaultElement || this )[ 0 ];
+ this.element = $( element );
+ this.uuid = uuid++;
+ this.eventNamespace = "." + this.widgetName + this.uuid;
+ this.options = $.widget.extend( {},
+ this.options,
+ this._getCreateOptions(),
+ options );
+
+ this.bindings = $();
+ this.hoverable = $();
+ this.focusable = $();
+
+ if ( element !== this ) {
+ // 1.9 BC for #7810
+ // TODO remove dual storage
+ $.data( element, this.widgetName, this );
+ $.data( element, this.widgetFullName, this );
+ this._on( true, this.element, {
+ remove: function( event ) {
+ if ( event.target === element ) {
+ this.destroy();
+ }
+ }
+ });
+ this.document = $( element.style ?
+ // element within the document
+ element.ownerDocument :
+ // element is window or document
+ element.document || element );
+ this.window = $( this.document[0].defaultView ||
this.document[0].parentWindow );
+ }
+
+ this._create();
+ this._trigger( "create", null, this._getCreateEventData() );
+ this._init();
+ },
+ _getCreateOptions: $.noop,
+ _getCreateEventData: $.noop,
+ _create: $.noop,
+ _init: $.noop,
+
+ destroy: function() {
+ this._destroy();
+ // we can probably remove the unbind calls in 2.0
+ // all event bindings should go through this._on()
+ this.element
+ .unbind( this.eventNamespace )
+ // 1.9 BC for #7810
+ // TODO remove dual storage
+ .removeData( this.widgetName )
+ .removeData( this.widgetFullName )
+ // support: jquery <1.6.3
+ // http://bugs.jquery.com/ticket/9413
+ .removeData( $.camelCase( this.widgetFullName ) );
+ this.widget()
+ .unbind( this.eventNamespace )
+ .removeAttr( "aria-disabled" )
+ .removeClass(
+ this.widgetFullName + "-disabled " +
+ "ui-state-disabled" );
+
+ // clean up events and states
+ this.bindings.unbind( this.eventNamespace );
+ this.hoverable.removeClass( "ui-state-hover" );
+ this.focusable.removeClass( "ui-state-focus" );
+ },
+ _destroy: $.noop,
+
+ widget: function() {
+ return this.element;
+ },
+
+ option: function( key, value ) {
+ var options = key,
+ parts,
+ curOption,
+ i;
+
+ if ( arguments.length === 0 ) {
+ // don't return a reference to the internal hash
+ return $.widget.extend( {}, this.options );
+ }
+
+ if ( typeof key === "string" ) {
+ // handle nested keys, e.g., "foo.bar" => { foo: { bar:
___ } }
+ options = {};
+ parts = key.split( "." );
+ key = parts.shift();
+ if ( parts.length ) {
+ curOption = options[ key ] = $.widget.extend(
{}, this.options[ key ] );
+ for ( i = 0; i < parts.length - 1; i++ ) {
+ curOption[ parts[ i ] ] = curOption[
parts[ i ] ] || {};
+ curOption = curOption[ parts[ i ] ];
+ }
+ key = parts.pop();
+ if ( value === undefined ) {
+ return curOption[ key ] === undefined ?
null : curOption[ key ];
+ }
+ curOption[ key ] = value;
+ } else {
+ if ( value === undefined ) {
+ return this.options[ key ] ===
undefined ? null : this.options[ key ];
+ }
+ options[ key ] = value;
+ }
+ }
+
+ this._setOptions( options );
+
+ return this;
+ },
+ _setOptions: function( options ) {
+ var key;
+
+ for ( key in options ) {
+ this._setOption( key, options[ key ] );
+ }
+
+ return this;
+ },
+ _setOption: function( key, value ) {
+ this.options[ key ] = value;
+
+ if ( key === "disabled" ) {
+ this.widget()
+ .toggleClass( this.widgetFullName + "-disabled
ui-state-disabled", !!value )
+ .attr( "aria-disabled", value );
+ this.hoverable.removeClass( "ui-state-hover" );
+ this.focusable.removeClass( "ui-state-focus" );
+ }
+
+ return this;
+ },
+
+ enable: function() {
+ return this._setOption( "disabled", false );
+ },
+ disable: function() {
+ return this._setOption( "disabled", true );
+ },
+
+ _on: function( suppressDisabledCheck, element, handlers ) {
+ var delegateElement,
+ instance = this;
+
+ // no suppressDisabledCheck flag, shuffle arguments
+ if ( typeof suppressDisabledCheck !== "boolean" ) {
+ handlers = element;
+ element = suppressDisabledCheck;
+ suppressDisabledCheck = false;
+ }
+
+ // no element argument, shuffle and use this.element
+ if ( !handlers ) {
+ handlers = element;
+ element = this.element;
+ delegateElement = this.widget();
+ } else {
+ // accept selectors, DOM elements
+ element = delegateElement = $( element );
+ this.bindings = this.bindings.add( element );
+ }
+
+ $.each( handlers, function( event, handler ) {
+ function handlerProxy() {
+ // allow widgets to customize the disabled
handling
+ // - disabled as an array instead of boolean
+ // - disabled class as method for disabling
individual parts
+ if ( !suppressDisabledCheck &&
+ ( instance.options.disabled ===
true ||
+ $( this ).hasClass(
"ui-state-disabled" ) ) ) {
+ return;
+ }
+ return ( typeof handler === "string" ?
instance[ handler ] : handler )
+ .apply( instance, arguments );
+ }
+
+ // copy the guid so direct unbinding works
+ if ( typeof handler !== "string" ) {
+ handlerProxy.guid = handler.guid =
+ handler.guid || handlerProxy.guid ||
$.guid++;
+ }
+
+ var match = event.match( /^(\w+)\s*(.*)$/ ),
+ eventName = match[1] + instance.eventNamespace,
+ selector = match[2];
+ if ( selector ) {
+ delegateElement.delegate( selector, eventName,
handlerProxy );
+ } else {
+ element.bind( eventName, handlerProxy );
+ }
+ });
+ },
+
+ _off: function( element, eventName ) {
+ eventName = (eventName || "").split( " " ).join(
this.eventNamespace + " " ) + this.eventNamespace;
+ element.unbind( eventName ).undelegate( eventName );
+ },
+
+ _delay: function( handler, delay ) {
+ function handlerProxy() {
+ return ( typeof handler === "string" ? instance[
handler ] : handler )
+ .apply( instance, arguments );
+ }
+ var instance = this;
+ return setTimeout( handlerProxy, delay || 0 );
+ },
+
+ _hoverable: function( element ) {
+ this.hoverable = this.hoverable.add( element );
+ this._on( element, {
+ mouseenter: function( event ) {
+ $( event.currentTarget ).addClass(
"ui-state-hover" );
+ },
+ mouseleave: function( event ) {
+ $( event.currentTarget ).removeClass(
"ui-state-hover" );
+ }
+ });
+ },
+
+ _focusable: function( element ) {
+ this.focusable = this.focusable.add( element );
+ this._on( element, {
+ focusin: function( event ) {
+ $( event.currentTarget ).addClass(
"ui-state-focus" );
+ },
+ focusout: function( event ) {
+ $( event.currentTarget ).removeClass(
"ui-state-focus" );
+ }
+ });
+ },
+
+ _trigger: function( type, event, data ) {
+ var prop, orig,
+ callback = this.options[ type ];
+
+ data = data || {};
+ event = $.Event( event );
+ event.type = ( type === this.widgetEventPrefix ?
+ type :
+ this.widgetEventPrefix + type ).toLowerCase();
+ // the original event may come from any element
+ // so we need to reset the target on the new event
+ event.target = this.element[ 0 ];
+
+ // copy original event properties over to the new event
+ orig = event.originalEvent;
+ if ( orig ) {
+ for ( prop in orig ) {
+ if ( !( prop in event ) ) {
+ event[ prop ] = orig[ prop ];
+ }
+ }
+ }
+
+ this.element.trigger( event, data );
+ return !( $.isFunction( callback ) &&
+ callback.apply( this.element[0], [ event ].concat( data
) ) === false ||
+ event.isDefaultPrevented() );
+ }
+};
+
+$.each( { show: "fadeIn", hide: "fadeOut" }, function( method, defaultEffect )
{
+ $.Widget.prototype[ "_" + method ] = function( element, options,
callback ) {
+ if ( typeof options === "string" ) {
+ options = { effect: options };
+ }
+ var hasOptions,
+ effectName = !options ?
+ method :
+ options === true || typeof options === "number"
?
+ defaultEffect :
+ options.effect || defaultEffect;
+ options = options || {};
+ if ( typeof options === "number" ) {
+ options = { duration: options };
+ }
+ hasOptions = !$.isEmptyObject( options );
+ options.complete = callback;
+ if ( options.delay ) {
+ element.delay( options.delay );
+ }
+ if ( hasOptions && $.effects && ( $.effects.effect[ effectName
] || $.uiBackCompat !== false && $.effects[ effectName ] ) ) {
+ element[ method ]( options );
+ } else if ( effectName !== method && element[ effectName ] ) {
+ element[ effectName ]( options.duration,
options.easing, callback );
+ } else {
+ element.queue(function( next ) {
+ $( this )[ method ]();
+ if ( callback ) {
+ callback.call( element[ 0 ] );
+ }
+ next();
+ });
+ }
+ };
+});
+
+// DEPRECATED
+if ( $.uiBackCompat !== false ) {
+ $.Widget.prototype._getCreateOptions = function() {
+ return $.metadata && $.metadata.get( this.element[0] )[
this.widgetName ];
+ };
+}
+
+})( jQuery );
Propchange:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/jquery.ui.widget-1.9.2.js
------------------------------------------------------------------------------
svn:eol-style = native
Propchange:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/jquery.ui.widget-1.9.2.js
------------------------------------------------------------------------------
svn:executable = *
Propchange:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/jquery.ui.widget-1.9.2.js
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision