Permalink
Browse files

Upgraded to version 3.4.0 of ExtJS

  • Loading branch information...
1 parent 5eecd2a commit e1573137bf2e8a5eb4b0f99ed8da85012b0a2d26 @padcom committed Oct 28, 2011
Showing with 80,479 additions and 520 deletions.
  1. +1 −1 ExtjsGrailsPlugin.groovy
  2. +2 −2 web-app/ext-desktop/App.js
  3. +2 −2 web-app/ext-desktop/Desktop.js
  4. +2 −2 web-app/ext-desktop/Module.js
  5. +2 −2 web-app/ext-desktop/StartMenu.js
  6. +2 −2 web-app/ext-desktop/TaskBar.js
  7. +14 −13 web-app/ext-desktop/css/desktop.css
  8. +39 −16 web-app/ext/adapter/ext/ext-base-debug.js
  9. +3 −3 web-app/ext/adapter/ext/ext-base.js
  10. +35 −15 web-app/ext/adapter/jquery/ext-jquery-adapter-debug.js
  11. +3 −3 web-app/ext/adapter/jquery/ext-jquery-adapter.js
  12. +35 −15 web-app/ext/adapter/prototype/ext-prototype-adapter-debug.js
  13. +3 −3 web-app/ext/adapter/prototype/ext-prototype-adapter.js
  14. +35 −15 web-app/ext/adapter/yui/ext-yui-adapter-debug.js
  15. +3 −3 web-app/ext/adapter/yui/ext-yui-adapter.js
  16. +78,980 −0 web-app/ext/ext-all-debug-w-comments.js
  17. +1,006 −183 web-app/ext/ext-all-debug.js
  18. +4 −4 web-app/ext/ext-all.js
  19. +2 −2 web-app/ext/resources/css/debug.css
  20. +26 −2 web-app/ext/resources/css/ext-all-notheme.css
  21. +26 −2 web-app/ext/resources/css/ext-all.css
  22. +2 −2 web-app/ext/resources/css/reset-min.css
  23. +2 −2 web-app/ext/resources/css/structure/borders.css
  24. +2 −2 web-app/ext/resources/css/structure/box.css
  25. +2 −2 web-app/ext/resources/css/structure/button.css
  26. +2 −2 web-app/ext/resources/css/structure/combo.css
  27. +2 −2 web-app/ext/resources/css/structure/core.css
  28. +2 −2 web-app/ext/resources/css/structure/date-picker.css
  29. +2 −2 web-app/ext/resources/css/structure/dd.css
  30. +2 −2 web-app/ext/resources/css/structure/debug.css
  31. +2 −2 web-app/ext/resources/css/structure/dialog.css
  32. +2 −2 web-app/ext/resources/css/structure/editor.css
  33. +26 −2 web-app/ext/resources/css/structure/form.css
  34. +2 −2 web-app/ext/resources/css/structure/grid.css
  35. +2 −2 web-app/ext/resources/css/structure/layout.css
  36. +2 −2 web-app/ext/resources/css/structure/list-view.css
  37. +2 −2 web-app/ext/resources/css/structure/menu.css
  38. +2 −2 web-app/ext/resources/css/structure/panel-reset.css
  39. +2 −2 web-app/ext/resources/css/structure/panel.css
  40. +2 −2 web-app/ext/resources/css/structure/pivotgrid.css
  41. +2 −2 web-app/ext/resources/css/structure/progress.css
  42. +2 −2 web-app/ext/resources/css/structure/qtips.css
  43. +2 −2 web-app/ext/resources/css/structure/reset.css
  44. +2 −2 web-app/ext/resources/css/structure/resizable.css
  45. +2 −2 web-app/ext/resources/css/structure/slider.css
  46. +2 −2 web-app/ext/resources/css/structure/tabs.css
  47. +2 −2 web-app/ext/resources/css/structure/toolbar.css
  48. +2 −2 web-app/ext/resources/css/structure/tree.css
  49. +2 −2 web-app/ext/resources/css/structure/window.css
  50. +2 −2 web-app/ext/resources/css/theme-access/borders.css
  51. +2 −2 web-app/ext/resources/css/theme-access/box.css
  52. +2 −2 web-app/ext/resources/css/theme-access/button.css
  53. +3 −3 web-app/ext/resources/css/theme-access/combo.css
  54. +2 −2 web-app/ext/resources/css/theme-access/core.css
  55. +3 −3 web-app/ext/resources/css/theme-access/date-picker.css
  56. +2 −2 web-app/ext/resources/css/theme-access/dd.css
  57. +2 −2 web-app/ext/resources/css/theme-access/debug.css
  58. +2 −2 web-app/ext/resources/css/theme-access/dialog.css
  59. +2 −2 web-app/ext/resources/css/theme-access/editor.css
  60. +2 −2 web-app/ext/resources/css/theme-access/form.css
  61. +4 −4 web-app/ext/resources/css/theme-access/grid.css
  62. +2 −2 web-app/ext/resources/css/theme-access/layout.css
  63. +2 −2 web-app/ext/resources/css/theme-access/list-view.css
  64. +2 −2 web-app/ext/resources/css/theme-access/menu.css
  65. +7 −7 web-app/ext/resources/css/theme-access/panel.css
  66. +2 −2 web-app/ext/resources/css/theme-access/progress.css
  67. +2 −2 web-app/ext/resources/css/theme-access/qtips.css
  68. +2 −2 web-app/ext/resources/css/theme-access/resizable.css
  69. +2 −2 web-app/ext/resources/css/theme-access/slider.css
  70. +2 −2 web-app/ext/resources/css/theme-access/tabs.css
  71. +2 −2 web-app/ext/resources/css/theme-access/toolbar.css
  72. +2 −2 web-app/ext/resources/css/theme-access/tree.css
  73. +2 −2 web-app/ext/resources/css/theme-access/window.css
  74. +2 −2 web-app/ext/resources/css/theme-gray/borders.css
  75. +2 −2 web-app/ext/resources/css/theme-gray/box.css
  76. +2 −2 web-app/ext/resources/css/theme-gray/button.css
  77. +2 −2 web-app/ext/resources/css/theme-gray/combo.css
  78. +2 −2 web-app/ext/resources/css/theme-gray/core.css
  79. +2 −2 web-app/ext/resources/css/theme-gray/date-picker.css
  80. +2 −2 web-app/ext/resources/css/theme-gray/dd.css
  81. +2 −2 web-app/ext/resources/css/theme-gray/debug.css
  82. +2 −2 web-app/ext/resources/css/theme-gray/dialog.css
  83. +2 −2 web-app/ext/resources/css/theme-gray/editor.css
  84. +2 −2 web-app/ext/resources/css/theme-gray/form.css
  85. +2 −2 web-app/ext/resources/css/theme-gray/grid.css
  86. +2 −2 web-app/ext/resources/css/theme-gray/layout.css
  87. +2 −2 web-app/ext/resources/css/theme-gray/list-view.css
  88. +2 −2 web-app/ext/resources/css/theme-gray/menu.css
  89. +2 −2 web-app/ext/resources/css/theme-gray/panel.css
  90. +2 −2 web-app/ext/resources/css/theme-gray/pivotgrid.css
  91. +2 −2 web-app/ext/resources/css/theme-gray/progress.css
  92. +2 −2 web-app/ext/resources/css/theme-gray/qtips.css
  93. +2 −2 web-app/ext/resources/css/theme-gray/resizable.css
  94. +2 −2 web-app/ext/resources/css/theme-gray/slider.css
  95. +2 −2 web-app/ext/resources/css/theme-gray/tabs.css
  96. +2 −2 web-app/ext/resources/css/theme-gray/toolbar.css
  97. +2 −2 web-app/ext/resources/css/theme-gray/tree.css
  98. +2 −2 web-app/ext/resources/css/theme-gray/window.css
  99. +2 −2 web-app/ext/resources/css/visual/borders.css
  100. +2 −2 web-app/ext/resources/css/visual/box.css
  101. +2 −2 web-app/ext/resources/css/visual/button.css
  102. +2 −2 web-app/ext/resources/css/visual/combo.css
  103. +2 −2 web-app/ext/resources/css/visual/core.css
  104. +2 −2 web-app/ext/resources/css/visual/date-picker.css
  105. +2 −2 web-app/ext/resources/css/visual/dd.css
  106. +2 −2 web-app/ext/resources/css/visual/debug.css
  107. +2 −2 web-app/ext/resources/css/visual/dialog.css
  108. +2 −2 web-app/ext/resources/css/visual/editor.css
  109. +2 −2 web-app/ext/resources/css/visual/form.css
  110. +2 −2 web-app/ext/resources/css/visual/grid.css
  111. +2 −2 web-app/ext/resources/css/visual/layout.css
  112. +2 −2 web-app/ext/resources/css/visual/list-view.css
  113. +2 −2 web-app/ext/resources/css/visual/menu.css
  114. +2 −2 web-app/ext/resources/css/visual/panel.css
  115. +2 −2 web-app/ext/resources/css/visual/pivotgrid.css
  116. +2 −2 web-app/ext/resources/css/visual/progress.css
  117. +2 −2 web-app/ext/resources/css/visual/qtips.css
  118. +2 −2 web-app/ext/resources/css/visual/resizable.css
  119. +2 −2 web-app/ext/resources/css/visual/slider.css
  120. +2 −2 web-app/ext/resources/css/visual/tabs.css
  121. +2 −2 web-app/ext/resources/css/visual/toolbar.css
  122. +2 −2 web-app/ext/resources/css/visual/tree.css
  123. +2 −2 web-app/ext/resources/css/visual/window.css
  124. +11 −11 web-app/ext/resources/css/xtheme-access.css
  125. +2 −2 web-app/ext/resources/css/xtheme-blue.css
  126. +2 −2 web-app/ext/resources/css/xtheme-gray.css
  127. +2 −2 web-app/ext/resources/css/yourtheme.css
@@ -1,6 +1,6 @@
class ExtjsGrailsPlugin {
// the plugin version
- def version = "3.3.1.7"
+ def version = "3.4.0.0"
// the version or versions of Grails the plugin is designed for
def grailsVersion = "1.2.0 > *"
// the other plugins this plugin depends on
@@ -1,6 +1,6 @@
/*!
- * Ext JS Library 3.3.1
- * Copyright(c) 2006-2010 Sencha Inc.
+ * Ext JS Library 3.4.0
+ * Copyright(c) 2006-2011 Sencha Inc.
* licensing@sencha.com
* http://www.sencha.com/license
*/
@@ -1,6 +1,6 @@
/*!
- * Ext JS Library 3.3.1
- * Copyright(c) 2006-2010 Sencha Inc.
+ * Ext JS Library 3.4.0
+ * Copyright(c) 2006-2011 Sencha Inc.
* licensing@sencha.com
* http://www.sencha.com/license
*/
@@ -1,6 +1,6 @@
/*!
- * Ext JS Library 3.3.1
- * Copyright(c) 2006-2010 Sencha Inc.
+ * Ext JS Library 3.4.0
+ * Copyright(c) 2006-2011 Sencha Inc.
* licensing@sencha.com
* http://www.sencha.com/license
*/
@@ -1,6 +1,6 @@
/*!
- * Ext JS Library 3.3.1
- * Copyright(c) 2006-2010 Sencha Inc.
+ * Ext JS Library 3.4.0
+ * Copyright(c) 2006-2011 Sencha Inc.
* licensing@sencha.com
* http://www.sencha.com/license
*/
@@ -1,6 +1,6 @@
/*!
- * Ext JS Library 3.3.1
- * Copyright(c) 2006-2010 Sencha Inc.
+ * Ext JS Library 3.4.0
+ * Copyright(c) 2006-2011 Sencha Inc.
* licensing@sencha.com
* http://www.sencha.com/license
*/
@@ -1,10 +1,11 @@
/*!
- * Ext JS Library 3.3.1
- * Copyright(c) 2006-2010 Sencha Inc.
+ * Ext JS Library 3.4.0
+ * Copyright(c) 2006-2011 Sencha Inc.
* licensing@sencha.com
* http://www.sencha.com/license
*/
html, body {
+ background:#3d71b8 url(../wallpapers/desktop.jpg) no-repeat left top;
font: normal 12px tahoma, arial, verdana, sans-serif;
margin: 0;
padding: 0;
@@ -227,16 +228,16 @@ html, body {
background-image:url( ../images/grid.png ) !important;
}
.add {
- background-image:url(../../ext/resources/icons/fam/add.gif) !important;
+ background-image:url(../../shared/icons/fam/add.gif) !important;
}
.option {
- background-image:url(../../ext/resources/icons/fam/plugin.gif) !important;
+ background-image:url(../../shared/icons/fam/plugin.gif) !important;
}
.remove {
- background-image:url(../../ext/resources/icons/fam/delete.gif) !important;
+ background-image:url(../../shared/icons/fam/delete.gif) !important;
}
.save {
- background-image:url(../../ext/resources/icons/save.gif) !important;
+ background-image:url(../../shared/icons/save.gif) !important;
}
.accordion {
background-image:url(../images/accordian.gif) !important;
@@ -248,31 +249,31 @@ html, body {
/* IM window icons */
.user {
- background-image:url( ../../ext/resources/icons/fam/user.gif ) !important;
+ background-image:url( ../../shared/icons/fam/user.gif ) !important;
}
.user-add {
- background-image:url(../../ext/resources/icons/fam/user_add.gif) !important;
+ background-image:url(../../shared/icons/fam/user_add.gif) !important;
}
.user-delete {
- background-image:url(../../ext/resources/icons/fam/user_delete.gif) !important;
+ background-image:url(../../shared/icons/fam/user_delete.gif) !important;
}
.connect {
- background-image:url(../../ext/resources/icons/fam/connect.gif) !important;
+ background-image:url(../../shared/icons/fam/connect.gif) !important;
}
.user-girl {
- background-image:url(../../ext/resources/icons/fam/user_female.gif) !important;
+ background-image:url(../../shared/icons/fam/user_female.gif) !important;
}
.user-kid {
- background-image:url(../../ext/resources/icons/fam/user_green.gif) !important;
+ background-image:url(../../shared/icons/fam/user_green.gif) !important;
}
.user-suit {
- background-image:url(../../ext/resources/icons/fam/user_suit.gif) !important;
+ background-image:url(../../shared/icons/fam/user_suit.gif) !important;
}
.ux-start-menu {
@@ -1,6 +1,6 @@
/*!
- * Ext JS Library 3.3.1
- * Copyright(c) 2006-2010 Sencha Inc.
+ * Ext JS Library 3.4.0
+ * Copyright(c) 2006-2011 Sencha Inc.
* licensing@sencha.com
* http://www.sencha.com/license
*/
@@ -18,11 +18,11 @@ Ext = {
* The version of the framework
* @type String
*/
- version : '3.3.1',
+ version : '3.4.0',
versionDetail : {
major : 3,
- minor : 3,
- patch : 1
+ minor : 4,
+ patch : 0
}
};
@@ -67,7 +67,8 @@ Ext.apply = function(o, c, defaults){
isIE = !isOpera && check(/msie/),
isIE7 = isIE && (check(/msie 7/) || docMode == 7),
isIE8 = isIE && (check(/msie 8/) && docMode != 7),
- isIE6 = isIE && !isIE7 && !isIE8,
+ isIE9 = isIE && check(/msie 9/),
+ isIE6 = isIE && !isIE7 && !isIE8 && !isIE9,
isGecko = !isWebKit && check(/gecko/),
isGecko2 = isGecko && check(/rv:1\.8/),
isGecko3 = isGecko && check(/rv:1\.9/),
@@ -312,15 +313,29 @@ Company.data.CustomStore = function(config) { ... }
* @method namespace
*/
namespace : function(){
- var o, d;
- Ext.each(arguments, function(v) {
- d = v.split(".");
- o = window[d[0]] = window[d[0]] || {};
- Ext.each(d.slice(1), function(v2){
- o = o[v2] = o[v2] || {};
- });
- });
- return o;
+ var len1 = arguments.length,
+ i = 0,
+ len2,
+ j,
+ main,
+ ns,
+ sub,
+ current;
+
+ for(; i < len1; ++i) {
+ main = arguments[i];
+ ns = arguments[i].split('.');
+ current = window[ns[0]];
+ if (current === undefined) {
+ current = window[ns[0]] = {};
+ }
+ sub = ns.slice(1);
+ len2 = sub.length;
+ for(j = 0; j < len2; ++j) {
+ current = current[sub[j]] = current[sub[j]] || {};
+ }
+ }
+ return current;
},
/**
@@ -762,6 +777,11 @@ function(el){
*/
isIE8 : isIE8,
/**
+ * True if the detected browser is Internet Explorer 9.x.
+ * @type Boolean
+ */
+ isIE9 : isIE9,
+ /**
* True if the detected browser uses the Gecko layout engine (e.g. Mozilla, Firefox).
* @type Boolean
*/
@@ -1658,6 +1678,9 @@ Ext.TaskMgr = new Ext.util.TaskRunner();(function(){
if (ev.preventDefault) {
ev.preventDefault();
} else {
+ if (ev.keyCode) {
+ ev.keyCode = 0;
+ }
ev.returnValue = false;
}
},
@@ -1979,7 +2002,7 @@ Ext.lib.Ajax = function() {
try {
http = new XMLHttpRequest();
} catch(e) {
- for (var i = 0; i < activeX.length; ++i) {
+ for (var i = Ext.isIE6 ? 1 : 0; i < activeX.length; ++i) {
try {
http = new ActiveXObject(activeX[i]);
break;
Oops, something went wrong.
@@ -1,6 +1,6 @@
/*!
- * Ext JS Library 3.3.1
- * Copyright(c) 2006-2010 Sencha Inc.
+ * Ext JS Library 3.4.0
+ * Copyright(c) 2006-2011 Sencha Inc.
* licensing@sencha.com
* http://www.sencha.com/license
*/
@@ -18,11 +18,11 @@ Ext = {
* The version of the framework
* @type String
*/
- version : '3.3.1',
+ version : '3.4.0',
versionDetail : {
major : 3,
- minor : 3,
- patch : 1
+ minor : 4,
+ patch : 0
}
};
@@ -67,7 +67,8 @@ Ext.apply = function(o, c, defaults){
isIE = !isOpera && check(/msie/),
isIE7 = isIE && (check(/msie 7/) || docMode == 7),
isIE8 = isIE && (check(/msie 8/) && docMode != 7),
- isIE6 = isIE && !isIE7 && !isIE8,
+ isIE9 = isIE && check(/msie 9/),
+ isIE6 = isIE && !isIE7 && !isIE8 && !isIE9,
isGecko = !isWebKit && check(/gecko/),
isGecko2 = isGecko && check(/rv:1\.8/),
isGecko3 = isGecko && check(/rv:1\.9/),
@@ -312,15 +313,29 @@ Company.data.CustomStore = function(config) { ... }
* @method namespace
*/
namespace : function(){
- var o, d;
- Ext.each(arguments, function(v) {
- d = v.split(".");
- o = window[d[0]] = window[d[0]] || {};
- Ext.each(d.slice(1), function(v2){
- o = o[v2] = o[v2] || {};
- });
- });
- return o;
+ var len1 = arguments.length,
+ i = 0,
+ len2,
+ j,
+ main,
+ ns,
+ sub,
+ current;
+
+ for(; i < len1; ++i) {
+ main = arguments[i];
+ ns = arguments[i].split('.');
+ current = window[ns[0]];
+ if (current === undefined) {
+ current = window[ns[0]] = {};
+ }
+ sub = ns.slice(1);
+ len2 = sub.length;
+ for(j = 0; j < len2; ++j) {
+ current = current[sub[j]] = current[sub[j]] || {};
+ }
+ }
+ return current;
},
/**
@@ -762,6 +777,11 @@ function(el){
*/
isIE8 : isIE8,
/**
+ * True if the detected browser is Internet Explorer 9.x.
+ * @type Boolean
+ */
+ isIE9 : isIE9,
+ /**
* True if the detected browser uses the Gecko layout engine (e.g. Mozilla, Firefox).
* @type Boolean
*/
Oops, something went wrong.

0 comments on commit e157313

Please sign in to comment.