Upgrade to ExtJS 4.0.7 - Released 10/19/2011 master
authorSean Kellogg <skellogg@probonogeek.org>
Sun, 27 Nov 2011 04:44:34 +0000 (20:44 -0800)
committerSean Kellogg <skellogg@probonogeek.org>
Sun, 27 Nov 2011 04:44:34 +0000 (20:44 -0800)
Note: Versions 4.0.3 - 4.0.6 were "support subscribers only"

1947 files changed:
build/Ext4-manifest.json
build/build-tests.js [deleted file]
build/build-tests.sh [deleted file]
build/sdk.jsb3
build/tests/core.tpl [deleted file]
build/tests/ext4.tpl [deleted file]
build/tests/indexes.json [deleted file]
build/tests/platform.tpl [deleted file]
builds/ext-all-sandbox-debug.js
builds/ext-all-sandbox-dev.js
builds/ext-all-sandbox.js
builds/ext-core-debug.js
builds/ext-core-dev.js
builds/ext-core.js
builds/ext-foundation-debug.js
builds/ext-foundation-dev.js
builds/ext-foundation.js
docs/app.js
docs/app/Application.js [deleted file]
docs/app/Favorites.js [deleted file]
docs/app/History.js [deleted file]
docs/app/LocalStore.js [deleted file]
docs/app/Settings.js [deleted file]
docs/app/Syntax.js [deleted file]
docs/app/controller/Classes.js [deleted file]
docs/app/controller/Search.js [deleted file]
docs/app/model/Favorite.js [deleted file]
docs/app/model/History.js [deleted file]
docs/app/model/Setting.js [deleted file]
docs/app/store/Favorites.js [deleted file]
docs/app/store/History.js [deleted file]
docs/app/store/Search.js [deleted file]
docs/app/store/Settings.js [deleted file]
docs/app/view/HoverMenu.js [deleted file]
docs/app/view/HoverMenuButton.js [deleted file]
docs/app/view/Viewport.js [deleted file]
docs/app/view/cls/Container.js [deleted file]
docs/app/view/cls/Header.js [deleted file]
docs/app/view/cls/Overview.js [deleted file]
docs/app/view/cls/TabPanel.js [deleted file]
docs/app/view/cls/Toolbar.js [deleted file]
docs/app/view/index/Container.js [deleted file]
docs/app/view/search/Dropdown.js [deleted file]
docs/app/view/tree/Tree.js [deleted file]
docs/build-js.html [new file with mode: 0644]
docs/data.js [new file with mode: 0644]
docs/doc-resources/Ext.Component/Ext.Component.png [deleted file]
docs/doc-resources/Ext.Container/Ext.Container.png [deleted file]
docs/doc-resources/Ext.DataView/Ext.DataView.png [deleted file]
docs/doc-resources/Ext.ProgressBar/Ext.ProgressBar.png [deleted file]
docs/doc-resources/Ext.button.Button/Ext.button.Button1.png [deleted file]
docs/doc-resources/Ext.button.Button/Ext.button.Button2.png [deleted file]
docs/doc-resources/Ext.button.Button/Ext.button.Button3.png [deleted file]
docs/doc-resources/Ext.button.Button/Ext.button.Button4.png [deleted file]
docs/doc-resources/Ext.button.Cycle/Ext.button.Cycle.png [deleted file]
docs/doc-resources/Ext.button.Split/Ext.button.Split.png [deleted file]
docs/doc-resources/Ext.chart.Legend/Ext.chart.Legend.png [deleted file]
docs/doc-resources/Ext.chart.axis.Category/Ext.chart.axis.Category.png [deleted file]
docs/doc-resources/Ext.chart.axis.Numeric/Ext.chart.axis.Numeric.png [deleted file]
docs/doc-resources/Ext.chart.series.Area/Ext.chart.series.Area.png [deleted file]
docs/doc-resources/Ext.chart.series.Bar/Ext.chart.series.Bar.png [deleted file]
docs/doc-resources/Ext.chart.series.Column/Ext.chart.series.Column.png [deleted file]
docs/doc-resources/Ext.chart.series.Line/Ext.chart.series.Line.png [deleted file]
docs/doc-resources/Ext.chart.series.Pie/Ext.chart.series.Pie.png [deleted file]
docs/doc-resources/Ext.chart.series.Radar/Ext.chart.series.Radar.png [deleted file]
docs/doc-resources/Ext.chart.series.Scatter/Ext.chart.series.Scatter.png [deleted file]
docs/doc-resources/Ext.container.ButtonGroup/Ext.container.ButtonGroup.png [deleted file]
docs/doc-resources/Ext.container.Viewport/Ext.container.Viewport.png [deleted file]
docs/doc-resources/Ext.data.Model/20110126-model.png [deleted file]
docs/doc-resources/Ext.draw.Component/Ext.draw.Component.png [deleted file]
docs/doc-resources/Ext.form.BaseField/Ext.form.BaseField.png [deleted file]
docs/doc-resources/Ext.form.Checkbox/Ext.form.Checkbox.png [deleted file]
docs/doc-resources/Ext.form.CheckboxGroup/Ext.form.CheckboxGroup.png [deleted file]
docs/doc-resources/Ext.form.ComboBox/Ext.form.ComboBox.png [deleted file]
docs/doc-resources/Ext.form.Date/Ext.form.Date.png [deleted file]
docs/doc-resources/Ext.form.Display/Ext.form.Display.png [deleted file]
docs/doc-resources/Ext.form.FieldContainer/Ext.form.FieldContainer1.png [deleted file]
docs/doc-resources/Ext.form.FieldContainer/Ext.form.FieldContainer2.png [deleted file]
docs/doc-resources/Ext.form.FieldSet/Ext.form.FieldSet.png [deleted file]
docs/doc-resources/Ext.form.File/Ext.form.File.png [deleted file]
docs/doc-resources/Ext.form.FormPanel/Ext.form.FormPanel.png [deleted file]
docs/doc-resources/Ext.form.HtmlEditor/Ext.form.HtmlEditor1.png [deleted file]
docs/doc-resources/Ext.form.HtmlEditor/Ext.form.HtmlEditor2.png [deleted file]
docs/doc-resources/Ext.form.Label/Ext.form.Label.png [deleted file]
docs/doc-resources/Ext.form.Number/Ext.form.Number1.png [deleted file]
docs/doc-resources/Ext.form.Number/Ext.form.Number2.png [deleted file]
docs/doc-resources/Ext.form.Radio/Ext.form.Radio.png [deleted file]
docs/doc-resources/Ext.form.RadioGroup/Ext.form.RadioGroup.png [deleted file]
docs/doc-resources/Ext.form.Text/Ext.form.Text.png [deleted file]
docs/doc-resources/Ext.form.TextArea/Ext.form.TextArea.png [deleted file]
docs/doc-resources/Ext.form.Time/Ext.form.Time.png [deleted file]
docs/doc-resources/Ext.form.field.Spinner/Ext.form.field.Spinner.png [deleted file]
docs/doc-resources/Ext.form.field.Trigger/Ext.form.field.Trigger.png [deleted file]
docs/doc-resources/Ext.grid.Panel/Ext.grid.Panel1.png [deleted file]
docs/doc-resources/Ext.grid.Panel/Ext.grid.Panel2.png [deleted file]
docs/doc-resources/Ext.grid.Panel/Ext.grid.Panel3.png [deleted file]
docs/doc-resources/Ext.grid.Panel/Ext.grid.Panel4.png [deleted file]
docs/doc-resources/Ext.grid.Panel/Ext.grid.Panel5.png [deleted file]
docs/doc-resources/Ext.grid.column.Action/Ext.grid.column.Action.png [deleted file]
docs/doc-resources/Ext.grid.column.Boolean/Ext.grid.column.Boolean.png [deleted file]
docs/doc-resources/Ext.grid.column.Column/Ext.grid.column.Column.png [deleted file]
docs/doc-resources/Ext.grid.column.Date/Ext.grid.column.Date.png [deleted file]
docs/doc-resources/Ext.grid.column.Number/Ext.grid.column.Number.png [deleted file]
docs/doc-resources/Ext.grid.column.Template/Ext.grid.column.Template.png [deleted file]
docs/doc-resources/Ext.grid.plugin.CellEditing/Ext.grid.plugin.CellEditing.png [deleted file]
docs/doc-resources/Ext.grid.plugin.RowEditing/Ext.grid.plugin.RowEditing.png [deleted file]
docs/doc-resources/Ext.layout.container.Absolute/Ext.layout.container.Absolute.png [deleted file]
docs/doc-resources/Ext.layout.container.Accordion/Ext.layout.container.Accordion.png [deleted file]
docs/doc-resources/Ext.layout.container.Anchor/Ext.layout.container.Anchor.png [deleted file]
docs/doc-resources/Ext.layout.container.Auto/Ext.layout.container.Auto.png [deleted file]
docs/doc-resources/Ext.layout.container.Border/Ext.layout.container.Border.png [deleted file]
docs/doc-resources/Ext.layout.container.Card/Ext.layout.container.Card.png [deleted file]
docs/doc-resources/Ext.layout.container.Column/Ext.layout.container.Column1.png [deleted file]
docs/doc-resources/Ext.layout.container.Column/Ext.layout.container.Column2.png [deleted file]
docs/doc-resources/Ext.layout.container.Fit/Ext.layout.container.Fit.png [deleted file]
docs/doc-resources/Ext.layout.container.HBox/Ext.layout.container.HBox.png [deleted file]
docs/doc-resources/Ext.layout.container.Table/Ext.layout.container.Table.png [deleted file]
docs/doc-resources/Ext.layout.container.VBox/Ext.layout.container.VBox.png [deleted file]
docs/doc-resources/Ext.menu.CheckItem/Ext.menu.CheckItem.png [deleted file]
docs/doc-resources/Ext.menu.ColorPicker/Ext.menu.ColorPicker.png [deleted file]
docs/doc-resources/Ext.menu.DatePicker/Ext.menu.DatePicker.png [deleted file]
docs/doc-resources/Ext.menu.Item/Ext.menu.Item.png [deleted file]
docs/doc-resources/Ext.menu.Menu/Ext.menu.Menu.png [deleted file]
docs/doc-resources/Ext.menu.Separator/Ext.menu.Separator.png [deleted file]
docs/doc-resources/Ext.picker.Color/Ext.picker.Color.png [deleted file]
docs/doc-resources/Ext.picker.Date/Ext.picker.Date.png [deleted file]
docs/doc-resources/Ext.picker.Time/Ext.picker.Time.png [deleted file]
docs/doc-resources/Ext.slider.Multi/Ext.slider.Multi.png [deleted file]
docs/doc-resources/Ext.slider.Single/Ext.slider.Single.png [deleted file]
docs/doc-resources/Ext.slider.Tip/Ext.slider.Tip1.png [deleted file]
docs/doc-resources/Ext.tab.Panel/Ext.tab.Panel1.png [deleted file]
docs/doc-resources/Ext.tab.Panel/Ext.tab.Panel2.png [deleted file]
docs/doc-resources/Ext.tab.Panel/Ext.tab.TabPanel1.png [deleted file]
docs/doc-resources/Ext.tab.Panel/Ext.tab.TabPanel2.png [deleted file]
docs/doc-resources/Ext.tab.TabPanel/Ext.tab.TabPanel1.png [deleted file]
docs/doc-resources/Ext.tab.TabPanel/Ext.tab.TabPanel2.png [deleted file]
docs/doc-resources/Ext.tip.QuickTipManager/Ext.tip.QuickTipManager.png [deleted file]
docs/doc-resources/Ext.toolbar.Fill/Ext.toolbar.Fill.png [deleted file]
docs/doc-resources/Ext.toolbar.Separator/Ext.toolbar.Separator.png [deleted file]
docs/doc-resources/Ext.toolbar.Spacer/Ext.toolbar.Spacer.png [deleted file]
docs/doc-resources/Ext.toolbar.TextItem/Ext.toolbar.TextItem.png [deleted file]
docs/doc-resources/Ext.toolbar.Toolbar/Ext.toolbar.Toolbar1.png [deleted file]
docs/doc-resources/Ext.toolbar.Toolbar/Ext.toolbar.Toolbar2.png [deleted file]
docs/doc-resources/Ext.toolbar.Toolbar/Ext.toolbar.Toolbar3.png [deleted file]
docs/doc-resources/Ext.toolbar.Toolbar/Ext.toolbar.Toolbar4.png [deleted file]
docs/doc-resources/Ext.tree.Panel/Ext.tree.Panel.png [deleted file]
docs/doc-resources/Ext.tree.Panel/Ext.tree.Panel1.png [deleted file]
docs/doc-resources/Ext.window.MessageBox/messagebox1.png [deleted file]
docs/doc-resources/Ext.window.MessageBox/messagebox2.png [deleted file]
docs/doc-resources/Ext.window.MessageBox/messagebox3.png [deleted file]
docs/doc-resources/Ext.window.Window/Ext.window.Window.png [deleted file]
docs/examples/examples.json [new file with mode: 0644]
docs/extIframe.html [new file with mode: 0644]
docs/extjs/bootstrap.js [new file with mode: 0644]
docs/extjs/builds/ext-core.js [new file with mode: 0644]
docs/extjs/ext-all-debug.js [new file with mode: 0644]
docs/extjs/ext-all.js
docs/extjs/release-notes.html [new file with mode: 0644]
docs/extjs/resources/css/ext-all.css [new file with mode: 0644]
docs/extjs/resources/themes/images/default/btn/btn-default-large-focus-corners.gif
docs/extjs/resources/themes/images/default/btn/btn-default-large-over-corners.gif
docs/extjs/resources/themes/images/default/btn/btn-default-large-pressed-corners.gif
docs/extjs/resources/themes/images/default/btn/btn-default-medium-focus-corners.gif
docs/extjs/resources/themes/images/default/btn/btn-default-medium-over-corners.gif
docs/extjs/resources/themes/images/default/btn/btn-default-medium-pressed-corners.gif
docs/extjs/resources/themes/images/default/btn/btn-default-small-focus-corners.gif
docs/extjs/resources/themes/images/default/btn/btn-default-small-over-corners.gif
docs/extjs/resources/themes/images/default/btn/btn-default-small-pressed-corners.gif
docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-large-focus-corners.gif
docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-large-over-corners.gif
docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-large-pressed-corners.gif
docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-medium-focus-corners.gif
docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-medium-over-corners.gif
docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-medium-pressed-corners.gif
docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-small-focus-corners.gif
docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-small-over-corners.gif
docs/extjs/resources/themes/images/default/btn/btn-default-toolbar-small-pressed-corners.gif
docs/extjs/resources/themes/images/default/form-invalid-tip/form-invalid-tip-corners.gif [new file with mode: 0644]
docs/extjs/resources/themes/images/default/form-invalid-tip/form-invalid-tip-sides.gif [new file with mode: 0644]
docs/extjs/resources/themes/images/default/tab-bar/tab-bar-default-bg.gif
docs/extjs/resources/themes/images/default/tab/tab-default-bottom-disabled-bg.gif
docs/extjs/resources/themes/images/default/tab/tab-default-bottom-disabled-corners.gif
docs/extjs/resources/themes/images/default/tab/tab-default-bottom-disabled-sides.gif
docs/extjs/resources/themes/images/default/tab/tab-default-top-disabled-bg.gif
docs/extjs/resources/themes/images/default/tab/tab-default-top-disabled-corners.gif
docs/extjs/resources/themes/images/default/tab/tab-default-top-disabled-sides.gif
docs/extjs/resources/themes/images/default/tip/tip-corners.gif
docs/extjs/resources/themes/images/default/window-header/window-header-default-bottom-sides.gif
docs/extjs/resources/themes/images/default/window-header/window-header-default-left-sides.gif
docs/extjs/resources/themes/images/default/window-header/window-header-default-right-sides.gif
docs/extjs/resources/themes/images/default/window-header/window-header-default-top-corners.gif
docs/extjs/resources/themes/images/default/window-header/window-header-default-top-sides.gif
docs/extjs/welcome/css/blank.gif [new file with mode: 0755]
docs/extjs/welcome/css/iepngfix.htc [new file with mode: 0755]
docs/extjs/welcome/css/welcome.css [new file with mode: 0644]
docs/extjs/welcome/css/welcome_ie6.css [new file with mode: 0644]
docs/extjs/welcome/img/_bg-blue.gif [new file with mode: 0644]
docs/extjs/welcome/img/_welcome-bg-js4.gif [new file with mode: 0644]
docs/extjs/welcome/img/button-bg/bright-green.png [new file with mode: 0644]
docs/extjs/welcome/img/button-bg/ie.png [new file with mode: 0644]
docs/extjs/welcome/img/button-bg/ie/bright-green.png [new file with mode: 0644]
docs/extjs/welcome/img/button-bg/ie/link-blue-over.png [new file with mode: 0644]
docs/extjs/welcome/img/button-bg/ie/link-blue.png [new file with mode: 0644]
docs/extjs/welcome/img/button-bg/ie/link-dark-blue-over.png [new file with mode: 0644]
docs/extjs/welcome/img/button-bg/ie/link-dark-blue.png [new file with mode: 0644]
docs/extjs/welcome/img/button-bg/ie/link-dark-grey-over.png [new file with mode: 0644]
docs/extjs/welcome/img/button-bg/ie/link-dark-grey.png [new file with mode: 0644]
docs/extjs/welcome/img/button-bg/ie/link-green-standard-over.png [new file with mode: 0644]
docs/extjs/welcome/img/button-bg/ie/link-green-standard.png [new file with mode: 0644]
docs/extjs/welcome/img/button-bg/ie/link-green.png [new file with mode: 0644]
docs/extjs/welcome/img/button-bg/ie/link-grey-over.png [new file with mode: 0644]
docs/extjs/welcome/img/button-bg/ie/link-grey.png [new file with mode: 0644]
docs/extjs/welcome/img/button-bg/ie/nav-on.png [new file with mode: 0644]
docs/extjs/welcome/img/button-bg/link-blue-over.png [new file with mode: 0644]
docs/extjs/welcome/img/button-bg/link-blue.png [new file with mode: 0644]
docs/extjs/welcome/img/button-bg/link-dark-blue-over.png [new file with mode: 0644]
docs/extjs/welcome/img/button-bg/link-dark-blue.png [new file with mode: 0644]
docs/extjs/welcome/img/button-bg/link-dark-grey-over.png [new file with mode: 0644]
docs/extjs/welcome/img/button-bg/link-dark-grey.png [new file with mode: 0644]
docs/extjs/welcome/img/button-bg/link-green-standard-over.png [new file with mode: 0644]
docs/extjs/welcome/img/button-bg/link-green-standard.png [new file with mode: 0644]
docs/extjs/welcome/img/button-bg/link-green.png [new file with mode: 0644]
docs/extjs/welcome/img/button-bg/link-grey-over.png [new file with mode: 0644]
docs/extjs/welcome/img/button-bg/link-grey.png [new file with mode: 0644]
docs/extjs/welcome/img/button-bg/nav-on.png [new file with mode: 0644]
docs/extjs/welcome/img/facebook-16.png [new file with mode: 0644]
docs/extjs/welcome/img/hero-extjs4-alt.png [new file with mode: 0644]
docs/extjs/welcome/img/hero-extjs4.png [new file with mode: 0644]
docs/extjs/welcome/img/icon/more-dark.png [new file with mode: 0644]
docs/extjs/welcome/img/icon/more-ie.png [new file with mode: 0644]
docs/extjs/welcome/img/icon/more.png [new file with mode: 0644]
docs/extjs/welcome/img/linkedin-16.png [new file with mode: 0644]
docs/extjs/welcome/img/logo-screen-ie.png [new file with mode: 0644]
docs/extjs/welcome/img/logo-screen-noglow.png [new file with mode: 0644]
docs/extjs/welcome/img/logo-sencha-sm.png [moved from overview/resources/images/logo-sencha-sm.png with 100% similarity]
docs/extjs/welcome/img/rss-16.png [new file with mode: 0644]
docs/extjs/welcome/img/tumblr-16.png [new file with mode: 0644]
docs/extjs/welcome/img/twitter-16.png [new file with mode: 0644]
docs/extjs/welcome/img/vimeo-16.png [new file with mode: 0644]
docs/extjs/welcome/release-notes.css [new file with mode: 0644]
docs/guides/DOM/README.js [deleted file]
docs/guides/accessibility/README.js [deleted file]
docs/guides/application_architecture/README.js
docs/guides/application_architecture/README.md [new file with mode: 0644]
docs/guides/application_architecture/icon-lg.png [new file with mode: 0644]
docs/guides/application_architecture/icon.png [new file with mode: 0644]
docs/guides/class_system/README.js
docs/guides/class_system/README.md [new file with mode: 0644]
docs/guides/class_system/call-stack.png
docs/guides/class_system/icon-lg.png [new file with mode: 0644]
docs/guides/class_system/icon.png [new file with mode: 0644]
docs/guides/components/README.js
docs/guides/components/README.md [new file with mode: 0644]
docs/guides/components/component_hierarchy.png [new file with mode: 0644]
docs/guides/components/examples/container/app.js [new file with mode: 0644]
docs/guides/components/examples/container/index.html [new file with mode: 0644]
docs/guides/components/examples/floating_panel/app.js [new file with mode: 0644]
docs/guides/components/examples/floating_panel/index.html [new file with mode: 0644]
docs/guides/components/examples/lazy_instantiation/app.js [new file with mode: 0644]
docs/guides/components/examples/lazy_instantiation/index.html [new file with mode: 0644]
docs/guides/components/examples/managed_image/app.js [new file with mode: 0644]
docs/guides/components/examples/managed_image/index.html [new file with mode: 0644]
docs/guides/components/icon-lg.png [new file with mode: 0644]
docs/guides/components/icon.png [new file with mode: 0644]
docs/guides/components/lazy_render1.png [new file with mode: 0644]
docs/guides/components/lazy_render2.png [new file with mode: 0644]
docs/guides/components/template_pattern.png [new file with mode: 0644]
docs/guides/components/viewport_container.png [new file with mode: 0644]
docs/guides/data/README.js
docs/guides/data/README.md [new file with mode: 0644]
docs/guides/data/examples/sorting_grouping_filtering_store/app.js
docs/guides/data/examples/sorting_grouping_filtering_store/data/users.json
docs/guides/data/icon-lg.png [new file with mode: 0644]
docs/guides/data/icon.png [new file with mode: 0644]
docs/guides/direct/README.js [deleted file]
docs/guides/direct_grid_pt1/README.js [new file with mode: 0644]
docs/guides/direct_grid_pt1/README.md [new file with mode: 0644]
docs/guides/direct_grid_pt1/firebug-post-result.png [new file with mode: 0644]
docs/guides/direct_grid_pt1/grid-bare.png [new file with mode: 0644]
docs/guides/direct_grid_pt1/grid-full.png [new file with mode: 0644]
docs/guides/direct_grid_pt1/grid-tutorial.sql [new file with mode: 0644]
docs/guides/direct_grid_pt1/icon-lg.png [new file with mode: 0644]
docs/guides/direct_grid_pt1/reference-files.zip [new file with mode: 0644]
docs/guides/direct_grid_pt1/row-editor.png [new file with mode: 0644]
docs/guides/direct_grid_pt2/README.js [new file with mode: 0644]
docs/guides/direct_grid_pt2/README.md [new file with mode: 0644]
docs/guides/direct_grid_pt2/creating-record.png [new file with mode: 0644]
docs/guides/direct_grid_pt2/grid-full.png [new file with mode: 0644]
docs/guides/direct_grid_pt2/icon-lg.png [new file with mode: 0644]
docs/guides/direct_grid_pt2/reference-files.zip [new file with mode: 0644]
docs/guides/direct_grid_pt2/row-editor.png [new file with mode: 0644]
docs/guides/drag_and_drop/README.js
docs/guides/drag_and_drop/README.md [new file with mode: 0644]
docs/guides/drag_and_drop/diagram.jpg [new file with mode: 0644]
docs/guides/drag_and_drop/dnd_camaro_repair.jpg [new file with mode: 0644]
docs/guides/drag_and_drop/dnd_drag_logic.jpg [new file with mode: 0644]
docs/guides/drag_and_drop/dnd_drops_no_onDragDrop.jpg [new file with mode: 0644]
docs/guides/drag_and_drop/dnd_inspection.jpg [new file with mode: 0644]
docs/guides/drag_and_drop/dnd_story.jpg [new file with mode: 0644]
docs/guides/drag_and_drop/drag_and_drop_working_with_invitation.jpg [new file with mode: 0644]
docs/guides/drag_and_drop/drag_and_drop_working_without_invitation.jpg [new file with mode: 0644]
docs/guides/drag_and_drop/icon-lg.png [new file with mode: 0644]
docs/guides/drag_and_drop/step1.html [new file with mode: 0644]
docs/guides/drawing_and_charting/README.js
docs/guides/drawing_and_charting/README.md [new file with mode: 0644]
docs/guides/drawing_and_charting/icon-lg.png [new file with mode: 0644]
docs/guides/drawing_and_charting/icon.png [new file with mode: 0644]
docs/guides/editable_grid/README.js [new file with mode: 0644]
docs/guides/editable_grid/README.md [new file with mode: 0644]
docs/guides/editable_grid/geekflicks.zip [new file with mode: 0644]
docs/guides/editable_grid/geekflicks_readonly.png [new file with mode: 0644]
docs/guides/editable_grid/icon-lg.png [new file with mode: 0644]
docs/guides/forms/README.js
docs/guides/forms/README.md [new file with mode: 0644]
docs/guides/forms/custom_error_message.png [new file with mode: 0644]
docs/guides/forms/examples/layout/app.js [new file with mode: 0644]
docs/guides/forms/examples/layout/index.html [new file with mode: 0644]
docs/guides/forms/examples/model_binding/app.js [new file with mode: 0644]
docs/guides/forms/examples/model_binding/data/get_user.json [new file with mode: 0644]
docs/guides/forms/examples/model_binding/data/update_user.json [new file with mode: 0644]
docs/guides/forms/examples/model_binding/index.html [new file with mode: 0644]
docs/guides/forms/examples/simple_form/app.js [new file with mode: 0644]
docs/guides/forms/examples/simple_form/index.html [new file with mode: 0644]
docs/guides/forms/examples/submit/app.js [new file with mode: 0644]
docs/guides/forms/examples/submit/data/add_user.json [new file with mode: 0644]
docs/guides/forms/examples/submit/index.html [new file with mode: 0644]
docs/guides/forms/examples/validation/app.js [new file with mode: 0644]
docs/guides/forms/examples/validation/index.html [new file with mode: 0644]
docs/guides/forms/hbox.png [new file with mode: 0644]
docs/guides/forms/icon-lg.png [new file with mode: 0644]
docs/guides/forms/icon.png [new file with mode: 0644]
docs/guides/forms/invalid_field.png [new file with mode: 0644]
docs/guides/forms/invalid_field_hover.png [new file with mode: 0644]
docs/guides/forms/simple_form.png [new file with mode: 0644]
docs/guides/getting_started/README.js
docs/guides/getting_started/README.md [new file with mode: 0644]
docs/guides/getting_started/icon-lg.png [new file with mode: 0644]
docs/guides/grid/README.js
docs/guides/grid/README.md [new file with mode: 0644]
docs/guides/grid/cell_editing.png [new file with mode: 0644]
docs/guides/grid/examples/cell_editing/app.js [new file with mode: 0644]
docs/guides/grid/examples/cell_editing/index.html [new file with mode: 0644]
docs/guides/grid/examples/grouping/app.js [new file with mode: 0644]
docs/guides/grid/examples/grouping/index.html [new file with mode: 0644]
docs/guides/grid/examples/paging_toolbar/app.js [new file with mode: 0644]
docs/guides/grid/examples/paging_toolbar/data/users.json [new file with mode: 0644]
docs/guides/grid/examples/paging_toolbar/index.html [new file with mode: 0644]
docs/guides/grid/examples/renderers/app.js [new file with mode: 0644]
docs/guides/grid/examples/renderers/index.html [new file with mode: 0644]
docs/guides/grid/examples/row_editing/app.js [new file with mode: 0644]
docs/guides/grid/examples/row_editing/index.html [new file with mode: 0644]
docs/guides/grid/examples/simple_grid/app.js [new file with mode: 0644]
docs/guides/grid/examples/simple_grid/index.html [new file with mode: 0644]
docs/guides/grid/grouping.png [new file with mode: 0644]
docs/guides/grid/icon-lg.png [new file with mode: 0644]
docs/guides/grid/icon.png [new file with mode: 0644]
docs/guides/grid/image04.png [deleted file]
docs/guides/grid/paging_toolbar.png [new file with mode: 0644]
docs/guides/grid/row_editing.png [new file with mode: 0644]
docs/guides/grid/simple_grid.png [new file with mode: 0644]
docs/guides/guides.json [new file with mode: 0644]
docs/guides/keyboard_nav/README.js [new file with mode: 0644]
docs/guides/keyboard_nav/README.md [new file with mode: 0644]
docs/guides/keyboard_nav/icon-lg.png [new file with mode: 0644]
docs/guides/keyboard_nav/start.zip [new file with mode: 0644]
docs/guides/layouts_and_containers/README.js
docs/guides/layouts_and_containers/README.md [new file with mode: 0644]
docs/guides/layouts_and_containers/auto_layout.png [new file with mode: 0644]
docs/guides/layouts_and_containers/column_layout.png [new file with mode: 0644]
docs/guides/layouts_and_containers/component_architecture.png [new file with mode: 0644]
docs/guides/layouts_and_containers/icon-lg.png [new file with mode: 0644]
docs/guides/localization/README.js [new file with mode: 0644]
docs/guides/localization/README.md [new file with mode: 0644]
docs/guides/localization/combobox.png [new file with mode: 0644]
docs/guides/localization/datepicker.png [new file with mode: 0644]
docs/guides/localization/icon-lg.png [new file with mode: 0644]
docs/guides/localization/onfailure.png [new file with mode: 0644]
docs/guides/localization/tooltip.png [new file with mode: 0644]
docs/guides/mvc_pt1/README.js [new file with mode: 0644]
docs/guides/mvc_pt1/README.md [new file with mode: 0644]
docs/guides/mvc_pt1/balanced.png [new file with mode: 0644]
docs/guides/mvc_pt1/base_layout.png [new file with mode: 0644]
docs/guides/mvc_pt1/controllers.png [new file with mode: 0644]
docs/guides/mvc_pt1/folderStructure1.png [new file with mode: 0644]
docs/guides/mvc_pt1/icon-lg.png [new file with mode: 0644]
docs/guides/mvc_pt1/models.png [new file with mode: 0644]
docs/guides/mvc_pt1/stores.png [new file with mode: 0644]
docs/guides/mvc_pt1/too-general.png [new file with mode: 0644]
docs/guides/mvc_pt1/too-granular.png [new file with mode: 0644]
docs/guides/mvc_pt2/README.js [new file with mode: 0644]
docs/guides/mvc_pt2/README.md [new file with mode: 0644]
docs/guides/mvc_pt2/apidocs-events.png [new file with mode: 0644]
docs/guides/mvc_pt2/balanced.png [new file with mode: 0644]
docs/guides/mvc_pt2/icon-lg.png [new file with mode: 0644]
docs/guides/mvc_pt2/stores.png [new file with mode: 0644]
docs/guides/mvc_pt3/README.js [new file with mode: 0644]
docs/guides/mvc_pt3/README.md [new file with mode: 0644]
docs/guides/mvc_pt3/code.zip [new file with mode: 0644]
docs/guides/mvc_pt3/icon-lg.png [new file with mode: 0644]
docs/guides/tasks_tutorial/README.js [deleted file]
docs/guides/theming/README.js
docs/guides/theming/README.md [new file with mode: 0644]
docs/guides/theming/_README.md
docs/guides/theming/icon-lg.png [new file with mode: 0644]
docs/guides/theming/icon.png [new file with mode: 0644]
docs/guides/tree/README.js
docs/guides/tree/README.md [new file with mode: 0644]
docs/guides/tree/examples/simple_tree/app.js [new file with mode: 0644]
docs/guides/tree/examples/simple_tree/index.html [new file with mode: 0644]
docs/guides/tree/icon-lg.png [new file with mode: 0644]
docs/guides/tree/icon.png [new file with mode: 0644]
docs/guides/tree/simple-tree.png [deleted file]
docs/guides/tree/simple_tree.png [new file with mode: 0644]
docs/guides/upgrade/README.js [new file with mode: 0644]
docs/guides/upgrade/README.md [new file with mode: 0644]
docs/guides/upgrade/ext4-class-system.jpg [moved from overview/resources/images/ext4-class-system.jpg with 100% similarity]
docs/guides/upgrade/icon-lg.png [new file with mode: 0644]
docs/guides/upgrade/logo-sencha-sm.png [new file with mode: 0644]
docs/guides/upgrade/working-with-charts.gif [moved from overview/resources/images/working-with-charts.gif with 100% similarity]
docs/images/Ext.Editor/Ext.Editor.png [moved from docs/doc-resources/Ext.Editor/Ext.Editor.png with 100% similarity]
docs/images/Ext.Img/Ext.Img.png [moved from docs/doc-resources/Ext.Img/Ext.Img.png with 100% similarity]
docs/images/Ext.chart.Chart/Ext.chart.Chart1.png [new file with mode: 0644]
docs/images/Ext.chart.Chart/Ext.chart.Chart2.png [new file with mode: 0644]
docs/images/Ext.chart.Chart/Ext.chart.Chart3.png [new file with mode: 0644]
docs/images/Ext.panel.Panel/panel.png [moved from docs/doc-resources/Ext.panel.Panel/panel.png with 100% similarity]
docs/images/Ext.resizer.Resizer/Ext.resizer.Resizer.png [moved from docs/doc-resources/Ext.resizer.Resizer/Ext.resizer.Resizer.png with 100% similarity]
docs/images/Ext.tip.ToolTip/Ext.tip.ToolTip1.png [moved from docs/doc-resources/Ext.tip.ToolTip/Ext.tip.ToolTip1.png with 100% similarity]
docs/images/Ext.tip.ToolTip/Ext.tip.ToolTip2.png [moved from docs/doc-resources/Ext.tip.ToolTip/Ext.tip.ToolTip2.png with 100% similarity]
docs/images/Ext.toolbar.Paging/Ext.toolbar.Paging.png [moved from docs/doc-resources/Ext.toolbar.Paging/Ext.toolbar.Paging.png with 100% similarity]
docs/index.html
docs/output/Array.js [new file with mode: 0644]
docs/output/Boolean.js [new file with mode: 0644]
docs/output/Date.js [new file with mode: 0644]
docs/output/Ext.AbstractComponent.js
docs/output/Ext.AbstractManager.js
docs/output/Ext.AbstractPlugin.js
docs/output/Ext.Action.js
docs/output/Ext.Ajax.js
docs/output/Ext.Array.js
docs/output/Ext.Base.js
docs/output/Ext.ButtonToggleManager.js [new file with mode: 0644]
docs/output/Ext.Class.js
docs/output/Ext.ClassManager.js
docs/output/Ext.Component.js
docs/output/Ext.ComponentLoader.js
docs/output/Ext.ComponentManager.js
docs/output/Ext.ComponentQuery.js
docs/output/Ext.CompositeElement.js
docs/output/Ext.CompositeElementLite.js
docs/output/Ext.Date.js
docs/output/Ext.DomHelper.js [new file with mode: 0644]
docs/output/Ext.DomQuery.js
docs/output/Ext.Editor.js
docs/output/Ext.Element.js [new file with mode: 0644]
docs/output/Ext.ElementLoader.js
docs/output/Ext.Error.js [new file with mode: 0644]
docs/output/Ext.EventManager.js
docs/output/Ext.EventObject.js
docs/output/Ext.FocusManager.js
docs/output/Ext.Function.js
docs/output/Ext.Img.js
docs/output/Ext.JSON.js
docs/output/Ext.Layer.js
docs/output/Ext.LoadMask.js
docs/output/Ext.Loader.js
docs/output/Ext.MessageBox.js [new file with mode: 0644]
docs/output/Ext.ModelManager.js
docs/output/Ext.Number.js
docs/output/Ext.Object.js
docs/output/Ext.PluginManager.js
docs/output/Ext.ProgressBar.js
docs/output/Ext.Shadow.js
docs/output/Ext.ShadowPool.js [new file with mode: 0644]
docs/output/Ext.String.js
docs/output/Ext.TaskManager.js
docs/output/Ext.Template.js
docs/output/Ext.Version.js
docs/output/Ext.WindowManager.js
docs/output/Ext.XTemplate.js
docs/output/Ext.ZIndexManager.js
docs/output/Ext.app.Application.js
docs/output/Ext.app.Controller.js
docs/output/Ext.app.EventBus.js [new file with mode: 0644]
docs/output/Ext.button.Button.js
docs/output/Ext.button.Cycle.js
docs/output/Ext.button.Split.js
docs/output/Ext.chart.Callout.js
docs/output/Ext.chart.Chart.js
docs/output/Ext.chart.Highlight.js
docs/output/Ext.chart.Label.js
docs/output/Ext.chart.Legend.js
docs/output/Ext.chart.LegendItem.js
docs/output/Ext.chart.Mask.js
docs/output/Ext.chart.Navigation.js
docs/output/Ext.chart.Shape.js [new file with mode: 0644]
docs/output/Ext.chart.Tip.js
docs/output/Ext.chart.TipSurface.js [new file with mode: 0644]
docs/output/Ext.chart.axis.Abstract.js
docs/output/Ext.chart.axis.Axis.js
docs/output/Ext.chart.axis.Category.js
docs/output/Ext.chart.axis.Gauge.js
docs/output/Ext.chart.axis.Numeric.js
docs/output/Ext.chart.axis.Radial.js [new file with mode: 0644]
docs/output/Ext.chart.axis.Time.js
docs/output/Ext.chart.series.Area.js
docs/output/Ext.chart.series.Bar.js
docs/output/Ext.chart.series.Cartesian.js
docs/output/Ext.chart.series.Column.js
docs/output/Ext.chart.series.Gauge.js
docs/output/Ext.chart.series.Line.js
docs/output/Ext.chart.series.Pie.js
docs/output/Ext.chart.series.Radar.js
docs/output/Ext.chart.series.Scatter.js
docs/output/Ext.chart.series.Series.js
docs/output/Ext.chart.theme.Base.js [new file with mode: 0644]
docs/output/Ext.chart.theme.Theme.js
docs/output/Ext.container.AbstractContainer.js
docs/output/Ext.container.ButtonGroup.js
docs/output/Ext.container.Container.js
docs/output/Ext.container.Viewport.js
docs/output/Ext.core.DomHelper.js [deleted file]
docs/output/Ext.core.Element.js [deleted file]
docs/output/Ext.data.AbstractStore.js
docs/output/Ext.data.ArrayStore.js
docs/output/Ext.data.Association.js
docs/output/Ext.data.Batch.js
docs/output/Ext.data.BelongsToAssociation.js
docs/output/Ext.data.BufferStore.js [new file with mode: 0644]
docs/output/Ext.data.Connection.js
docs/output/Ext.data.DirectStore.js
docs/output/Ext.data.Errors.js
docs/output/Ext.data.Field.js
docs/output/Ext.data.HasManyAssociation.js
docs/output/Ext.data.IdGenerator.js [new file with mode: 0644]
docs/output/Ext.data.JsonP.js
docs/output/Ext.data.JsonPStore.js [new file with mode: 0644]
docs/output/Ext.data.JsonStore.js [new file with mode: 0644]
docs/output/Ext.data.Model.js
docs/output/Ext.data.NodeInterface.js
docs/output/Ext.data.NodeStore.js [new file with mode: 0644]
docs/output/Ext.data.Operation.js
docs/output/Ext.data.Request.js
docs/output/Ext.data.ResultSet.js
docs/output/Ext.data.SequentialIdGenerator.js [new file with mode: 0644]
docs/output/Ext.data.SortTypes.js
docs/output/Ext.data.Store.js
docs/output/Ext.data.StoreManager.js
docs/output/Ext.data.Tree.js
docs/output/Ext.data.TreeStore.js
docs/output/Ext.data.Types.js
docs/output/Ext.data.UuidGenerator.js [new file with mode: 0644]
docs/output/Ext.data.XmlStore.js [new file with mode: 0644]
docs/output/Ext.data.proxy.Ajax.js
docs/output/Ext.data.proxy.Client.js
docs/output/Ext.data.proxy.Direct.js
docs/output/Ext.data.proxy.JsonP.js
docs/output/Ext.data.proxy.LocalStorage.js
docs/output/Ext.data.proxy.Memory.js
docs/output/Ext.data.proxy.Proxy.js
docs/output/Ext.data.proxy.Rest.js
docs/output/Ext.data.proxy.Server.js
docs/output/Ext.data.proxy.SessionStorage.js
docs/output/Ext.data.proxy.WebStorage.js
docs/output/Ext.data.reader.Array.js
docs/output/Ext.data.reader.Json.js
docs/output/Ext.data.reader.Reader.js
docs/output/Ext.data.reader.Xml.js
docs/output/Ext.data.validations.js
docs/output/Ext.data.writer.Json.js
docs/output/Ext.data.writer.Writer.js
docs/output/Ext.data.writer.Xml.js
docs/output/Ext.dd.DD.js
docs/output/Ext.dd.DDProxy.js
docs/output/Ext.dd.DDTarget.js
docs/output/Ext.dd.DragDrop.js
docs/output/Ext.dd.DragDropManager.ElementWrapper.js [new file with mode: 0644]
docs/output/Ext.dd.DragDropManager.js
docs/output/Ext.dd.DragSource.js
docs/output/Ext.dd.DragTracker.js
docs/output/Ext.dd.DragZone.js
docs/output/Ext.dd.DropTarget.js
docs/output/Ext.dd.DropZone.js
docs/output/Ext.dd.Registry.js
docs/output/Ext.dd.ScrollManager.js
docs/output/Ext.dd.StatusProxy.js
docs/output/Ext.direct.Event.js
docs/output/Ext.direct.ExceptionEvent.js
docs/output/Ext.direct.JsonProvider.js
docs/output/Ext.direct.Manager.js
docs/output/Ext.direct.PollingProvider.js
docs/output/Ext.direct.Provider.js
docs/output/Ext.direct.RemotingEvent.js
docs/output/Ext.direct.RemotingMethod.js [new file with mode: 0644]
docs/output/Ext.direct.RemotingProvider.js
docs/output/Ext.direct.Transaction.js
docs/output/Ext.draw.Color.js
docs/output/Ext.draw.Component.js
docs/output/Ext.draw.CompositeSprite.js
docs/output/Ext.draw.Draw.js [new file with mode: 0644]
docs/output/Ext.draw.Sprite.js
docs/output/Ext.draw.Surface.js
docs/output/Ext.draw.engine.Svg.js
docs/output/Ext.draw.engine.Vml.js
docs/output/Ext.env.Browser.js
docs/output/Ext.env.FeatureDetector.js
docs/output/Ext.env.OS.js
docs/output/Ext.flash.Component.js
docs/output/Ext.form.Basic.js
docs/output/Ext.form.CheckboxGroup.js
docs/output/Ext.form.CheckboxManager.js [new file with mode: 0644]
docs/output/Ext.form.FieldAncestor.js
docs/output/Ext.form.FieldContainer.js
docs/output/Ext.form.FieldSet.js
docs/output/Ext.form.Label.js
docs/output/Ext.form.Labelable.js
docs/output/Ext.form.Panel.js
docs/output/Ext.form.RadioGroup.js
docs/output/Ext.form.RadioManager.js [new file with mode: 0644]
docs/output/Ext.form.action.Action.js
docs/output/Ext.form.action.DirectLoad.js
docs/output/Ext.form.action.DirectSubmit.js
docs/output/Ext.form.action.Load.js
docs/output/Ext.form.action.StandardSubmit.js
docs/output/Ext.form.action.Submit.js
docs/output/Ext.form.field.Base.js
docs/output/Ext.form.field.Checkbox.js
docs/output/Ext.form.field.ComboBox.js
docs/output/Ext.form.field.Date.js
docs/output/Ext.form.field.Display.js
docs/output/Ext.form.field.Field.js
docs/output/Ext.form.field.File.js
docs/output/Ext.form.field.Hidden.js
docs/output/Ext.form.field.HtmlEditor.js
docs/output/Ext.form.field.Number.js
docs/output/Ext.form.field.Picker.js
docs/output/Ext.form.field.Radio.js
docs/output/Ext.form.field.Spinner.js
docs/output/Ext.form.field.Text.js
docs/output/Ext.form.field.TextArea.js
docs/output/Ext.form.field.Time.js
docs/output/Ext.form.field.Trigger.js
docs/output/Ext.form.field.VTypes.js
docs/output/Ext.fx.Anim.js
docs/output/Ext.fx.Animator.js
docs/output/Ext.fx.CubicBezier.js [new file with mode: 0644]
docs/output/Ext.fx.Easing.js
docs/output/Ext.fx.Manager.js [new file with mode: 0644]
docs/output/Ext.fx.PropertyHandler.js [new file with mode: 0644]
docs/output/Ext.fx.Queue.js [new file with mode: 0644]
docs/output/Ext.fx.target.Component.js
docs/output/Ext.fx.target.CompositeElement.js
docs/output/Ext.fx.target.CompositeElementCSS.js
docs/output/Ext.fx.target.CompositeSprite.js
docs/output/Ext.fx.target.Element.js
docs/output/Ext.fx.target.ElementCSS.js
docs/output/Ext.fx.target.Sprite.js
docs/output/Ext.fx.target.Target.js
docs/output/Ext.grid.CellEditor.js [new file with mode: 0644]
docs/output/Ext.grid.ColumnLayout.js [new file with mode: 0644]
docs/output/Ext.grid.Lockable.js [new file with mode: 0644]
docs/output/Ext.grid.LockingView.js [new file with mode: 0644]
docs/output/Ext.grid.PagingScroller.js [new file with mode: 0644]
docs/output/Ext.grid.Panel.js
docs/output/Ext.grid.RowEditor.js [new file with mode: 0644]
docs/output/Ext.grid.RowNumberer.js
docs/output/Ext.grid.Scroller.js [new file with mode: 0644]
docs/output/Ext.grid.View.js
docs/output/Ext.grid.column.Action.js
docs/output/Ext.grid.column.Boolean.js
docs/output/Ext.grid.column.Column.js
docs/output/Ext.grid.column.Date.js
docs/output/Ext.grid.column.Number.js
docs/output/Ext.grid.column.Template.js
docs/output/Ext.grid.feature.AbstractSummary.js
docs/output/Ext.grid.feature.Chunking.js
docs/output/Ext.grid.feature.Feature.js
docs/output/Ext.grid.feature.Grouping.js
docs/output/Ext.grid.feature.GroupingSummary.js
docs/output/Ext.grid.feature.RowBody.js
docs/output/Ext.grid.feature.RowWrap.js [new file with mode: 0644]
docs/output/Ext.grid.feature.Summary.js
docs/output/Ext.grid.header.Container.js
docs/output/Ext.grid.header.DragZone.js [new file with mode: 0644]
docs/output/Ext.grid.header.DropZone.js [new file with mode: 0644]
docs/output/Ext.grid.plugin.CellEditing.js
docs/output/Ext.grid.plugin.DragDrop.js
docs/output/Ext.grid.plugin.Editing.js
docs/output/Ext.grid.plugin.HeaderReorderer.js [new file with mode: 0644]
docs/output/Ext.grid.plugin.HeaderResizer.js
docs/output/Ext.grid.plugin.RowEditing.js
docs/output/Ext.grid.property.Grid.js
docs/output/Ext.grid.property.HeaderContainer.js
docs/output/Ext.grid.property.Property.js
docs/output/Ext.grid.property.Store.js
docs/output/Ext.is.js
docs/output/Ext.js
docs/output/Ext.layout.Layout.js
docs/output/Ext.layout.component.AbstractDock.js [new file with mode: 0644]
docs/output/Ext.layout.component.Auto.js [new file with mode: 0644]
docs/output/Ext.layout.component.Body.js [new file with mode: 0644]
docs/output/Ext.layout.component.BoundList.js [new file with mode: 0644]
docs/output/Ext.layout.component.Button.js [new file with mode: 0644]
docs/output/Ext.layout.component.Component.js [new file with mode: 0644]
docs/output/Ext.layout.component.Dock.js [new file with mode: 0644]
docs/output/Ext.layout.component.Draw.js [new file with mode: 0644]
docs/output/Ext.layout.component.Editor.js [new file with mode: 0644]
docs/output/Ext.layout.component.FieldSet.js [new file with mode: 0644]
docs/output/Ext.layout.component.ProgressBar.js [new file with mode: 0644]
docs/output/Ext.layout.component.Tab.js [new file with mode: 0644]
docs/output/Ext.layout.component.Tip.js [new file with mode: 0644]
docs/output/Ext.layout.component.field.Field.js [new file with mode: 0644]
docs/output/Ext.layout.component.field.File.js [new file with mode: 0644]
docs/output/Ext.layout.component.field.HtmlEditor.js [new file with mode: 0644]
docs/output/Ext.layout.component.field.Slider.js [new file with mode: 0644]
docs/output/Ext.layout.component.field.Text.js [new file with mode: 0644]
docs/output/Ext.layout.component.field.TextArea.js [new file with mode: 0644]
docs/output/Ext.layout.component.field.Trigger.js [new file with mode: 0644]
docs/output/Ext.layout.container.Absolute.js
docs/output/Ext.layout.container.AbstractCard.js
docs/output/Ext.layout.container.AbstractContainer.js
docs/output/Ext.layout.container.AbstractFit.js
docs/output/Ext.layout.container.Accordion.js
docs/output/Ext.layout.container.Anchor.js
docs/output/Ext.layout.container.Auto.js
docs/output/Ext.layout.container.Border.js
docs/output/Ext.layout.container.Box.js
docs/output/Ext.layout.container.Card.js
docs/output/Ext.layout.container.CheckboxGroup.js
docs/output/Ext.layout.container.Column.js
docs/output/Ext.layout.container.Container.js
docs/output/Ext.layout.container.Fit.js
docs/output/Ext.layout.container.HBox.js
docs/output/Ext.layout.container.Table.js
docs/output/Ext.layout.container.VBox.js
docs/output/Ext.layout.container.boxOverflow.Menu.js [new file with mode: 0644]
docs/output/Ext.layout.container.boxOverflow.None.js [new file with mode: 0644]
docs/output/Ext.layout.container.boxOverflow.Scroller.js [new file with mode: 0644]
docs/output/Ext.menu.CheckItem.js
docs/output/Ext.menu.ColorPicker.js
docs/output/Ext.menu.DatePicker.js
docs/output/Ext.menu.Item.js
docs/output/Ext.menu.KeyNav.js [new file with mode: 0644]
docs/output/Ext.menu.Manager.js
docs/output/Ext.menu.Menu.js
docs/output/Ext.menu.Separator.js
docs/output/Ext.panel.AbstractPanel.js
docs/output/Ext.panel.Header.js
docs/output/Ext.panel.Panel.js
docs/output/Ext.panel.Proxy.js
docs/output/Ext.panel.Table.js
docs/output/Ext.panel.Tool.js
docs/output/Ext.picker.Color.js
docs/output/Ext.picker.Date.js
docs/output/Ext.picker.Month.js [new file with mode: 0644]
docs/output/Ext.picker.Time.js
docs/output/Ext.resizer.Handle.js
docs/output/Ext.resizer.ResizeTracker.js [new file with mode: 0644]
docs/output/Ext.resizer.Resizer.js
docs/output/Ext.resizer.Splitter.js
docs/output/Ext.resizer.SplitterTracker.js [new file with mode: 0644]
docs/output/Ext.selection.CellModel.js [new file with mode: 0644]
docs/output/Ext.selection.CheckboxModel.js
docs/output/Ext.selection.DataViewModel.js [new file with mode: 0644]
docs/output/Ext.selection.Model.js
docs/output/Ext.selection.RowModel.js
docs/output/Ext.selection.TreeModel.js [new file with mode: 0644]
docs/output/Ext.slider.Multi.js
docs/output/Ext.slider.Single.js
docs/output/Ext.slider.Thumb.js [new file with mode: 0644]
docs/output/Ext.slider.Tip.js
docs/output/Ext.state.CookieProvider.js
docs/output/Ext.state.LocalStorageProvider.js
docs/output/Ext.state.Manager.js
docs/output/Ext.state.Provider.js
docs/output/Ext.state.Stateful.js
docs/output/Ext.supports.js
docs/output/Ext.tab.Bar.js
docs/output/Ext.tab.Panel.js
docs/output/Ext.tab.Tab.js
docs/output/Ext.tip.QuickTip.js
docs/output/Ext.tip.QuickTipManager.js
docs/output/Ext.tip.Tip.js
docs/output/Ext.tip.ToolTip.js
docs/output/Ext.toolbar.Fill.js
docs/output/Ext.toolbar.Item.js
docs/output/Ext.toolbar.Paging.js
docs/output/Ext.toolbar.Separator.js
docs/output/Ext.toolbar.Spacer.js
docs/output/Ext.toolbar.TextItem.js
docs/output/Ext.toolbar.Toolbar.js
docs/output/Ext.tree.Column.js [new file with mode: 0644]
docs/output/Ext.tree.Panel.js
docs/output/Ext.tree.View.js
docs/output/Ext.tree.ViewDDPlugin.js [deleted file]
docs/output/Ext.tree.ViewDropZone.js [new file with mode: 0644]
docs/output/Ext.tree.plugin.TreeViewDragDrop.js [new file with mode: 0644]
docs/output/Ext.util.AbstractMixedCollection.js
docs/output/Ext.util.Animate.js
docs/output/Ext.util.CSS.js
docs/output/Ext.util.ClickRepeater.js
docs/output/Ext.util.ComponentDragger.js
docs/output/Ext.util.Cookies.js
docs/output/Ext.util.DelayedTask.js
docs/output/Ext.util.Filter.js
docs/output/Ext.util.Floating.js
docs/output/Ext.util.Format.js
docs/output/Ext.util.Grouper.js
docs/output/Ext.util.HashMap.js
docs/output/Ext.util.History.js
docs/output/Ext.util.Inflector.js
docs/output/Ext.util.KeyMap.js
docs/output/Ext.util.KeyNav.js
docs/output/Ext.util.Memento.js
docs/output/Ext.util.MixedCollection.js
docs/output/Ext.util.Observable.js
docs/output/Ext.util.Offset.js [new file with mode: 0644]
docs/output/Ext.util.Point.js
docs/output/Ext.util.Region.js
docs/output/Ext.util.Sortable.js
docs/output/Ext.util.Sorter.js
docs/output/Ext.util.TaskRunner.js
docs/output/Ext.util.TextMetrics.js
docs/output/Ext.view.AbstractView.js
docs/output/Ext.view.BoundList.js
docs/output/Ext.view.BoundListKeyNav.js
docs/output/Ext.view.DragZone.js [new file with mode: 0644]
docs/output/Ext.view.DropZone.js [new file with mode: 0644]
docs/output/Ext.view.Table.js
docs/output/Ext.view.TableChunker.js
docs/output/Ext.view.View.js
docs/output/Ext.window.MessageBox.js
docs/output/Ext.window.Window.js
docs/output/Function.js [new file with mode: 0644]
docs/output/Number.js [new file with mode: 0644]
docs/output/Object.js [new file with mode: 0644]
docs/output/RegExp.js [new file with mode: 0644]
docs/output/String.js [new file with mode: 0644]
docs/output/members.js [deleted file]
docs/output/overviewData.js [deleted file]
docs/output/tree.js [deleted file]
docs/overviewData.json [deleted file]
docs/prettify/prettify.css [deleted file]
docs/prettify/prettify.js [deleted file]
docs/print-template.html [new file with mode: 0644]
docs/resources/css/app.css [new file with mode: 0644]
docs/resources/css/docs-ext.css [deleted file]
docs/resources/css/ie.css [new file with mode: 0644]
docs/resources/css/print.css [new file with mode: 0644]
docs/resources/css/reset.css [deleted file]
docs/resources/css/scrollbars.css [deleted file]
docs/resources/css/viewport.css [deleted file]
docs/resources/images/arrows.png [new file with mode: 0644]
docs/resources/images/data-package.png [deleted file]
docs/resources/images/down-arr.png [new file with mode: 0644]
docs/resources/images/example-icons.png [new file with mode: 0644]
docs/resources/images/gettingstarted.jpg [new file with mode: 0644]
docs/resources/images/guide-icon.png [new file with mode: 0644]
docs/resources/images/headBG.png [deleted file]
docs/resources/images/header.gif [deleted file]
docs/resources/images/header.png [new file with mode: 0644]
docs/resources/images/hero-extjs4-alt.png [new file with mode: 0644]
docs/resources/images/icon.png [deleted file]
docs/resources/images/icons.png
docs/resources/images/ipad-l.jpg [new file with mode: 0644]
docs/resources/images/ipad-p.jpg [new file with mode: 0644]
docs/resources/images/iphone-l.jpg [new file with mode: 0644]
docs/resources/images/iphone-p.jpg [new file with mode: 0644]
docs/resources/images/iphone-small-l.jpg [new file with mode: 0644]
docs/resources/images/iphone-small-p.jpg [new file with mode: 0644]
docs/resources/images/link-arrow-next.png [new file with mode: 0644]
docs/resources/images/link-green-standard-over.png [new file with mode: 0644]
docs/resources/images/link-green-standard.png [new file with mode: 0644]
docs/resources/images/logo-screen-noglow.png [new file with mode: 0644]
docs/resources/images/logo.png [new file with mode: 0644]
docs/resources/images/model.png [deleted file]
docs/resources/images/more.png [new file with mode: 0644]
docs/resources/images/preview.png [new file with mode: 0644]
docs/resources/images/print.png [new file with mode: 0644]
docs/resources/images/root-lines.png [deleted file]
docs/resources/images/search-box.png
docs/resources/images/tabs.png [new file with mode: 0644]
docs/resources/images/welcome-bg-js4.gif [new file with mode: 0644]
docs/resources/images/x122.png [new file with mode: 0644]
docs/resources/prettify/prettify.css [new file with mode: 0644]
docs/resources/prettify/prettify.js [new file with mode: 0644]
docs/source/Absolute.html
docs/source/Abstract.html
docs/source/AbstractCard.html
docs/source/AbstractComponent.html
docs/source/AbstractContainer.html
docs/source/AbstractContainer2.html
docs/source/AbstractDock.html
docs/source/AbstractFit.html
docs/source/AbstractManager.html
docs/source/AbstractMixedCollection.html
docs/source/AbstractPanel.html
docs/source/AbstractPlugin.html
docs/source/AbstractStore.html
docs/source/AbstractSummary.html
docs/source/AbstractView.html
docs/source/Accordion.html
docs/source/Action.html
docs/source/Action2.html
docs/source/Action3.html
docs/source/Ajax.html
docs/source/Ajax2.html
docs/source/Anchor.html
docs/source/Anim.html
docs/source/Animate.html
docs/source/Animator.html
docs/source/Application.html
docs/source/Area.html
docs/source/Array.html
docs/source/Array2.html
docs/source/Array3.html [new file with mode: 0644]
docs/source/ArrayStore.html
docs/source/Association.html
docs/source/Auto.html
docs/source/Auto2.html
docs/source/Axis.html
docs/source/Bar.html
docs/source/Bar2.html
docs/source/Base.html
docs/source/Base2.html
docs/source/Base3.html
docs/source/Basic.html
docs/source/Batch.html
docs/source/BelongsToAssociation.html
docs/source/Body.html
docs/source/Boolean.html
docs/source/Boolean2.html [new file with mode: 0644]
docs/source/Border.html
docs/source/BoundList.html
docs/source/BoundList2.html
docs/source/BoundListKeyNav.html
docs/source/Box.html
docs/source/Browser.html
docs/source/BufferStore.html
docs/source/Button.html
docs/source/Button2.html
docs/source/ButtonGroup.html
docs/source/CSS.html
docs/source/Callout.html
docs/source/Card.html
docs/source/Cartesian.html
docs/source/Category.html
docs/source/CellEditing.html
docs/source/CellEditor.html
docs/source/CellModel.html
docs/source/Chart.html
docs/source/CheckItem.html
docs/source/Checkbox.html
docs/source/CheckboxGroup.html
docs/source/CheckboxGroup2.html
docs/source/CheckboxManager.html
docs/source/CheckboxModel.html
docs/source/Chunking.html
docs/source/Class.html
docs/source/ClassManager.html
docs/source/ClickRepeater.html
docs/source/Client.html
docs/source/Color.html
docs/source/Color2.html
docs/source/ColorPicker.html
docs/source/Column.html
docs/source/Column2.html
docs/source/Column3.html
docs/source/Column4.html
docs/source/ColumnLayout.html
docs/source/ComboBox.html
docs/source/Component.html
docs/source/Component2.html
docs/source/Component3.html
docs/source/Component4.html
docs/source/Component5.html
docs/source/ComponentDragger.html
docs/source/ComponentLoader.html
docs/source/ComponentManager.html
docs/source/ComponentQuery.html
docs/source/CompositeElement.html
docs/source/CompositeElement2.html
docs/source/CompositeElementCSS.html
docs/source/CompositeElementLite-more.html
docs/source/CompositeElementLite.html
docs/source/CompositeSprite.html
docs/source/CompositeSprite2.html
docs/source/Connection.html
docs/source/Container.html
docs/source/Container2.html
docs/source/Container3.html
docs/source/Controller.html
docs/source/CookieProvider.html
docs/source/Cookies.html
docs/source/CubicBezier.html
docs/source/Cycle.html
docs/source/DD.html
docs/source/DD2.html
docs/source/DDProxy.html
docs/source/DDTarget.html
docs/source/DataViewModel.html
docs/source/Date.html
docs/source/Date2.html
docs/source/Date3.html
docs/source/Date4.html
docs/source/Date5.html [new file with mode: 0644]
docs/source/DatePicker.html
docs/source/DelayedTask.html
docs/source/Direct.html
docs/source/DirectLoad.html
docs/source/DirectStore.html
docs/source/DirectSubmit.html
docs/source/Display.html
docs/source/Dock.html
docs/source/DomHelper.html
docs/source/DomQuery.html
docs/source/DragDrop.html
docs/source/DragDrop2.html
docs/source/DragDropManager.html
docs/source/DragSource.html
docs/source/DragTracker.html
docs/source/DragZone.html
docs/source/DragZone2.html
docs/source/DragZone3.html
docs/source/Draw.html
docs/source/Draw2.html
docs/source/DropTarget.html
docs/source/DropZone.html
docs/source/DropZone2.html
docs/source/DropZone3.html
docs/source/Easing.html
docs/source/Editing.html
docs/source/Editor.html
docs/source/Editor2.html
docs/source/Element-more.html
docs/source/Element.alignment.html
docs/source/Element.anim.html
docs/source/Element.dd.html
docs/source/Element.fx-more.html
docs/source/Element.fx.html
docs/source/Element.html
docs/source/Element.insertion.html
docs/source/Element.keys.html
docs/source/Element.position.html
docs/source/Element.scroll.html
docs/source/Element.static-more.html
docs/source/Element.static.html
docs/source/Element.style.html
docs/source/Element.traversal.html
docs/source/Element2.html
docs/source/ElementCSS.html
docs/source/ElementLoader.html
docs/source/Error.html
docs/source/Errors.html
docs/source/Event.html
docs/source/Event2.html
docs/source/EventBus.html
docs/source/EventManager.html
docs/source/EventObject.html
docs/source/ExceptionEvent.html
docs/source/Ext-more.html
docs/source/Ext.html
docs/source/Feature.html
docs/source/FeatureDetector.html
docs/source/Field.html
docs/source/Field2.html
docs/source/Field3.html
docs/source/FieldAncestor.html
docs/source/FieldContainer.html
docs/source/FieldSet.html
docs/source/FieldSet2.html
docs/source/File.html
docs/source/File2.html
docs/source/Fill.html
docs/source/Filter.html
docs/source/Fit.html
docs/source/Floating.html
docs/source/FocusManager.html
docs/source/Format.html
docs/source/Function.html
docs/source/Function2.html [new file with mode: 0644]
docs/source/Gauge.html
docs/source/Gauge2.html
docs/source/Grid.html
docs/source/Grouper.html
docs/source/Grouping.html
docs/source/GroupingSummary.html
docs/source/HBox.html
docs/source/Handle.html
docs/source/HasManyAssociation.html
docs/source/HashMap.html
docs/source/Header.html
docs/source/HeaderContainer.html
docs/source/HeaderReorderer.html
docs/source/HeaderResizer.html
docs/source/Hidden.html
docs/source/Highlight.html
docs/source/History.html
docs/source/HtmlEditor.html
docs/source/HtmlEditor2.html
docs/source/IdGenerator.html [new file with mode: 0644]
docs/source/Img.html
docs/source/Inflector.html
docs/source/Item.html
docs/source/Item2.html
docs/source/JSON3.html [moved from docs/source/JSON.html with 89% similarity]
docs/source/Json.html
docs/source/Json2.html
docs/source/JsonP.html
docs/source/JsonP2.html
docs/source/JsonPStore.html
docs/source/JsonProvider.html
docs/source/JsonStore.html
docs/source/KeyMap.html
docs/source/KeyNav.html
docs/source/KeyNav2.html
docs/source/Label.html
docs/source/Label2.html
docs/source/Labelable.html
docs/source/Layer.html
docs/source/Layout.html
docs/source/Legend.html
docs/source/LegendItem.html
docs/source/Line.html
docs/source/Load.html
docs/source/LoadMask.html
docs/source/Loader.html
docs/source/LocalStorage.html
docs/source/LocalStorageProvider.html
docs/source/Lockable.html
docs/source/LockingView.html
docs/source/Manager.html
docs/source/Manager2.html
docs/source/Manager3.html
docs/source/Manager4.html
docs/source/Mask.html
docs/source/MaskLayer.html
docs/source/Matrix.html
docs/source/Memento.html
docs/source/Memory.html
docs/source/Menu.html
docs/source/Menu2.html
docs/source/MessageBox.html
docs/source/MixedCollection.html
docs/source/Model.html
docs/source/Model2.html
docs/source/ModelManager.html
docs/source/Month.html
docs/source/Multi.html
docs/source/Navigation.html
docs/source/NodeInterface.html
docs/source/NodeStore.html
docs/source/None.html
docs/source/Number.html
docs/source/Number2.html
docs/source/Number3.html
docs/source/Number4.html [new file with mode: 0644]
docs/source/Numeric.html
docs/source/OS.html
docs/source/Object.html
docs/source/Object2.html [new file with mode: 0644]
docs/source/Observable.html
docs/source/Offset.html
docs/source/Operation.html
docs/source/Paging.html
docs/source/PagingScroller.html
docs/source/Panel.html
docs/source/Panel2.html
docs/source/Panel3.html
docs/source/Panel4.html
docs/source/Panel5.html
docs/source/Picker.html
docs/source/Pie.html
docs/source/PluginManager.html
docs/source/Point.html
docs/source/PollingProvider.html
docs/source/ProgressBar.html
docs/source/ProgressBar2.html
docs/source/Property.html
docs/source/PropertyHandler.html
docs/source/Provider.html
docs/source/Provider2.html
docs/source/Proxy.html
docs/source/Proxy2.html
docs/source/Queue.html
docs/source/QuickTip.html
docs/source/QuickTipManager.html
docs/source/Radar.html
docs/source/Radial.html
docs/source/Radio.html
docs/source/RadioGroup.html
docs/source/RadioManager.html
docs/source/Reader.html
docs/source/RegExp.html [new file with mode: 0644]
docs/source/Region.html
docs/source/Registry.html
docs/source/RemotingEvent.html
docs/source/RemotingMethod.html
docs/source/RemotingProvider.html
docs/source/Request.html
docs/source/ResizeTracker.html
docs/source/Resizer.html
docs/source/Rest.html
docs/source/ResultSet.html
docs/source/RowBody.html
docs/source/RowEditing.html
docs/source/RowEditor.html
docs/source/RowModel.html
docs/source/RowNumberer.html
docs/source/RowWrap.html
docs/source/Scatter.html
docs/source/ScrollManager.html
docs/source/Scroller.html
docs/source/Scroller2.html
docs/source/Separator.html
docs/source/Separator2.html
docs/source/SequentialIdGenerator.html [new file with mode: 0644]
docs/source/Series.html
docs/source/Server.html
docs/source/SessionStorage.html
docs/source/Shadow.html
docs/source/ShadowPool.html
docs/source/Shape.html
docs/source/Single.html
docs/source/Slider.html
docs/source/SortTypes.html
docs/source/Sortable.html
docs/source/Sorter.html
docs/source/Spacer.html
docs/source/Spinner.html
docs/source/Split.html
docs/source/Splitter.html
docs/source/SplitterTracker.html
docs/source/Sprite.html
docs/source/Sprite2.html
docs/source/SpriteDD.html
docs/source/StandardSubmit.html
docs/source/Stateful.html
docs/source/StatusProxy.html
docs/source/Store.html
docs/source/Store2.html
docs/source/StoreManager.html
docs/source/String.html
docs/source/String2.html [new file with mode: 0644]
docs/source/Submit.html
docs/source/Summary.html
docs/source/Support.html
docs/source/Surface.html
docs/source/Svg.html
docs/source/Tab.html
docs/source/Tab2.html
docs/source/Table.html
docs/source/Table2.html
docs/source/Table3.html
docs/source/TableChunker.html
docs/source/Target.html
docs/source/TaskManager.html
docs/source/Template.html
docs/source/Template2.html
docs/source/Text.html
docs/source/Text2.html
docs/source/TextArea.html
docs/source/TextArea2.html
docs/source/TextItem.html
docs/source/TextMetrics.html
docs/source/Theme.html
docs/source/Thumb.html
docs/source/Time.html
docs/source/Time2.html
docs/source/Time3.html
docs/source/Tip.html
docs/source/Tip2.html
docs/source/Tip3.html
docs/source/Tip4.html
docs/source/TipSurface.html
docs/source/Tool.html
docs/source/ToolTip.html
docs/source/Toolbar-legacy.html
docs/source/Toolbar.html
docs/source/Transaction.html
docs/source/Tree.html
docs/source/TreeModel.html
docs/source/TreeStore.html
docs/source/TreeViewDragDrop.html
docs/source/Trigger.html
docs/source/Trigger2.html
docs/source/Types.html
docs/source/UuidGenerator.html [new file with mode: 0644]
docs/source/VBox.html
docs/source/VTypes.html
docs/source/Version.html
docs/source/View.html
docs/source/View2.html
docs/source/View3.html
docs/source/ViewDragZone.html
docs/source/ViewDropZone.html
docs/source/ViewDropZone2.html
docs/source/Viewport.html
docs/source/Vml.html
docs/source/WebStorage.html
docs/source/Window-legacy.html
docs/source/Window.html
docs/source/Writer.html
docs/source/XTemplate.html
docs/source/Xml.html
docs/source/Xml2.html
docs/source/XmlStore.html
docs/source/ZIndexManager.html
docs/source/validations.html
docs/template.html [new file with mode: 0644]
docs/touch-welcome.html [new file with mode: 0644]
docs/touchIframe.html [new file with mode: 0755]
docs/videos/videos.json [new file with mode: 0644]
docs/welcome.html [new file with mode: 0644]
examples/app/feed-viewer/app.jsb3
examples/app/feed-viewer/app/controller/Feeds.js
examples/app/feed-viewer/classes.js
examples/app/nested-loading/app.jsb3
examples/app/nested-loading/classes.js
examples/app/simple/app.jsb3
examples/app/simple/classes.js
examples/button/button.js
examples/charts/Area.js
examples/charts/AreaBrowserStats.js
examples/charts/Bar.js
examples/charts/BarRenderer.js
examples/charts/Column.js
examples/charts/Column2.js
examples/charts/FormDashboard.js
examples/charts/GroupedBar.js
examples/charts/Line.js
examples/charts/LiveAnimated.js
examples/charts/LiveUpdates.js
examples/charts/Mixed.js
examples/charts/PieRenderer.js
examples/charts/Radar.js
examples/charts/RadarFill.js
examples/charts/ReloadChart.js
examples/charts/ScatterRenderer.js
examples/charts/TipsChart.js
examples/core/spotlight-example.js
examples/data.js [deleted file]
examples/dd/dragdropzones.js
examples/desktop/SystemStatus.js
examples/desktop/app.jsb3
examples/desktop/classes.js
examples/desktop/js/Video.js
examples/direct/named-arguments.js
examples/draw/Tiger.js
examples/examples.js [new file with mode: 0644]
examples/examples.json [new file with mode: 0644]
examples/feed-viewer/viewer/FeedPanel.js
examples/form/combos.html
examples/form/fieldcontainer.js
examples/form/forum-search.html
examples/form/hbox-form.html
examples/form/xml-form.html
examples/form/xml-form.js
examples/grid-filtering/grid-filter-local.js
examples/grid/array-grid.html
examples/grid/buffer-grid.js
examples/grid/cell-editing.js
examples/grid/locking-grid.js
examples/grid/paging.js
examples/grid/remote-group-summary-grid.js
examples/grid/remote-group-summary-grid.json [deleted file]
examples/grid/row-editing.js
examples/index.html
examples/init.js
examples/key-feed-viewer/viewer/FeedPanel.js
examples/layout-browser/layout-browser.html
examples/layout/EXTJSIV-2101.html [new file with mode: 0644]
examples/layout/border.js
examples/locale/languages.js
examples/multiselect/multiselect-demo.js
examples/newindex.html
examples/portal/app.jsb3
examples/portal/classes.js
examples/portal/classes/ChartPortlet.js
examples/portal/classes/PortalColumn.js
examples/portal/classes/PortalPanel.js
examples/portal/classes/Portlet.js
examples/resizer/CroixDeFer.jpg [moved from examples/resizer/CroixDeFer.JPG with 100% similarity]
examples/shared/examples.js
examples/shared/extjs/App.js
examples/statusbar/statusbar-advanced.js
examples/themes/index.html
examples/themes/themes.js
examples/toolbar/vertical-toolbars.html
examples/toolbar/vertical-toolbars.js
examples/tree/check-tree.html
examples/ux/DataView/Draggable.js
examples/ux/DataViewTransition.js
examples/ux/LiveSearchGridPanel.js
examples/ux/ProgressBarPager.js
examples/ux/RowExpander.js
examples/ux/Spotlight.js
examples/ux/ajax/JsonSimlet.js [new file with mode: 0644]
examples/ux/ajax/SimManager.js [new file with mode: 0644]
examples/ux/ajax/SimXhr.js [new file with mode: 0644]
examples/ux/ajax/Simlet.js [new file with mode: 0644]
examples/ux/css/ItemSelector.css
examples/ux/form/ItemSelector.js
examples/ux/form/MultiSelect.js
examples/ux/grid/filter/Filter.js
examples/ux/grid/menu/ListMenu.js
examples/ux/layout/Center.js
examples/ux/statusbar/StatusBar.js
examples/ux/statusbar/ValidationStatus.js
examples/ux/statusbar/css/statusbar.css
examples/view/animated-dataview.js
examples/window/layout.js
ext-all-debug-w-comments.js
ext-all-debug.js
ext-all-dev.js
ext-all.js
ext-debug.js
ext-dev.js
ext.js
index.html
locale/ext-lang-af.js
locale/ext-lang-bg.js
locale/ext-lang-ca.js
locale/ext-lang-cs.js
locale/ext-lang-da.js
locale/ext-lang-de.js
locale/ext-lang-el_GR.js
locale/ext-lang-en.js
locale/ext-lang-en_GB.js
locale/ext-lang-es.js
locale/ext-lang-fa.js
locale/ext-lang-fi.js
locale/ext-lang-fr.js
locale/ext-lang-fr_CA.js
locale/ext-lang-gr.js
locale/ext-lang-he.js
locale/ext-lang-hr.js
locale/ext-lang-hu.js
locale/ext-lang-id.js
locale/ext-lang-it.js
locale/ext-lang-ja.js
locale/ext-lang-ko.js
locale/ext-lang-lt.js
locale/ext-lang-lv.js
locale/ext-lang-mk.js
locale/ext-lang-nl.js
locale/ext-lang-no_NB.js
locale/ext-lang-no_NN.js
locale/ext-lang-pl.js
locale/ext-lang-pt.js
locale/ext-lang-pt_BR.js
locale/ext-lang-pt_PT.js
locale/ext-lang-ro.js
locale/ext-lang-ru.js
locale/ext-lang-sk.js
locale/ext-lang-sl.js
locale/ext-lang-sr.js
locale/ext-lang-sr_RS.js
locale/ext-lang-sv_SE.js
locale/ext-lang-th.js
locale/ext-lang-tr.js
locale/ext-lang-ukr.js
locale/ext-lang-vn.js
locale/ext-lang-zh_CN.js
locale/ext-lang-zh_TW.js
overview/index.html [deleted file]
overview/resources/css/ext-guide.css [deleted file]
overview/resources/css/icons/external.png [deleted file]
overview/resources/css/ie.css [deleted file]
overview/resources/css/link-icons.css [deleted file]
overview/resources/css/print.css [deleted file]
overview/resources/css/screen.css [deleted file]
pkgs/classes.js
pkgs/dom.js
pkgs/extras.js
pkgs/foundation.js
pkgs/manifest.js
release-notes.html
resources/css/ext-all-access.css
resources/css/ext-all-gray.css
resources/css/ext-all-scoped.css
resources/css/ext-all.css
resources/css/ext-ie-scoped.css
resources/css/ext-ie.css
resources/css/ext-sandbox.css
resources/css/ext-standard-scoped.css
resources/css/ext-standard.css
resources/sass/ext-all-access.scss
resources/sass/ext-all-gray.scss
resources/themes/images/access/boundlist/trigger-arrow.png [new file with mode: 0644]
resources/themes/images/access/grid/refresh-disabled.gif [new file with mode: 0644]
resources/themes/images/access/tab-bar/tab-bar-bg.png [deleted file]
resources/themes/images/access/tab-bar/tab-bar-default-bg.gif [moved from resources/themes/images/access/tab-bar/tab-bar-bg.gif with 100% similarity]
resources/themes/images/access/tree/drop-above.gif [new file with mode: 0644]
resources/themes/images/access/tree/drop-append.gif [new file with mode: 0644]
resources/themes/images/access/tree/drop-below.gif [new file with mode: 0644]
resources/themes/images/default/btn/btn-default-large-focus-corners.gif
resources/themes/images/default/btn/btn-default-large-over-corners.gif
resources/themes/images/default/btn/btn-default-large-pressed-corners.gif
resources/themes/images/default/btn/btn-default-medium-focus-corners.gif
resources/themes/images/default/btn/btn-default-medium-over-corners.gif
resources/themes/images/default/btn/btn-default-medium-pressed-corners.gif
resources/themes/images/default/btn/btn-default-small-focus-corners.gif
resources/themes/images/default/btn/btn-default-small-over-corners.gif
resources/themes/images/default/btn/btn-default-small-pressed-corners.gif
resources/themes/images/default/btn/btn-default-toolbar-large-focus-corners.gif
resources/themes/images/default/btn/btn-default-toolbar-large-over-corners.gif
resources/themes/images/default/btn/btn-default-toolbar-large-pressed-corners.gif
resources/themes/images/default/btn/btn-default-toolbar-medium-focus-corners.gif
resources/themes/images/default/btn/btn-default-toolbar-medium-over-corners.gif
resources/themes/images/default/btn/btn-default-toolbar-medium-pressed-corners.gif
resources/themes/images/default/btn/btn-default-toolbar-small-focus-corners.gif
resources/themes/images/default/btn/btn-default-toolbar-small-over-corners.gif
resources/themes/images/default/btn/btn-default-toolbar-small-pressed-corners.gif
resources/themes/images/default/form-invalid-tip/form-invalid-tip-corners.gif [new file with mode: 0644]
resources/themes/images/default/form-invalid-tip/form-invalid-tip-sides.gif [new file with mode: 0644]
resources/themes/images/default/tab-bar/tab-bar-default-bg.gif
resources/themes/images/default/tab/tab-default-bottom-disabled-bg.gif
resources/themes/images/default/tab/tab-default-bottom-disabled-corners.gif
resources/themes/images/default/tab/tab-default-bottom-disabled-sides.gif
resources/themes/images/default/tab/tab-default-top-disabled-bg.gif
resources/themes/images/default/tab/tab-default-top-disabled-corners.gif
resources/themes/images/default/tab/tab-default-top-disabled-sides.gif
resources/themes/images/default/tip/tip-corners.gif
resources/themes/images/default/window-header/window-header-default-bottom-sides.gif
resources/themes/images/default/window-header/window-header-default-left-sides.gif
resources/themes/images/default/window-header/window-header-default-right-sides.gif
resources/themes/images/default/window-header/window-header-default-top-corners.gif
resources/themes/images/default/window-header/window-header-default-top-sides.gif
resources/themes/stylesheets/ext4/default/_all.scss
resources/themes/stylesheets/ext4/default/_mixins.scss
resources/themes/stylesheets/ext4/default/core/_core.scss
resources/themes/stylesheets/ext4/default/core/_reset.scss
resources/themes/stylesheets/ext4/default/layout/_layout.scss
resources/themes/stylesheets/ext4/default/mixins/_frame.scss
resources/themes/stylesheets/ext4/default/mixins/_reset-extras.scss [new file with mode: 0644]
resources/themes/stylesheets/ext4/default/mixins/_theme-background-image.scss
resources/themes/stylesheets/ext4/default/util/_dragdrop.scss
resources/themes/stylesheets/ext4/default/util/_messagebox.scss
resources/themes/stylesheets/ext4/default/util/_resizable.scss
resources/themes/stylesheets/ext4/default/util/_splitter.scss
resources/themes/stylesheets/ext4/default/util/_tool.scss
resources/themes/stylesheets/ext4/default/variables/_core.scss
resources/themes/stylesheets/ext4/default/variables/_menu.scss
resources/themes/stylesheets/ext4/default/widgets/_button.scss
resources/themes/stylesheets/ext4/default/widgets/_datepicker.scss
resources/themes/stylesheets/ext4/default/widgets/_drawcomponent.scss
resources/themes/stylesheets/ext4/default/widgets/_grid.scss
resources/themes/stylesheets/ext4/default/widgets/_loadmask.scss
resources/themes/stylesheets/ext4/default/widgets/_menu.scss
resources/themes/stylesheets/ext4/default/widgets/_panel.scss
resources/themes/stylesheets/ext4/default/widgets/_progress-bar.scss
resources/themes/stylesheets/ext4/default/widgets/_qtip.scss
resources/themes/stylesheets/ext4/default/widgets/_slider.scss
resources/themes/stylesheets/ext4/default/widgets/_tab.scss
resources/themes/stylesheets/ext4/default/widgets/_tabbar.scss
resources/themes/stylesheets/ext4/default/widgets/_toolbar.scss
resources/themes/stylesheets/ext4/default/widgets/_tree.scss
resources/themes/stylesheets/ext4/default/widgets/form/_all.scss
resources/themes/stylesheets/ext4/default/widgets/form/_checkbox.scss
resources/themes/stylesheets/ext4/default/widgets/form/_checkboxgroup.scss
resources/themes/stylesheets/ext4/default/widgets/form/_field.scss
resources/themes/stylesheets/ext4/default/widgets/form/_fieldset.scss
resources/themes/stylesheets/ext4/default/widgets/form/_htmleditor.scss
resources/themes/stylesheets/ext4/default/widgets/form/_triggerfield.scss
resources/themes/templates/resources/css/my-ext-theme.css [deleted file]
resources/themes/templates/resources/sass/config.rb
resources/themes/templates/resources/sass/my-ext-theme.scss
src/AbstractComponent.js
src/AbstractManager.js
src/AbstractPlugin.js
src/Action.js
src/Ajax.js
src/Component.js
src/ComponentLoader.js
src/ComponentManager.js
src/ComponentQuery.js
src/Editor.js
src/ElementLoader.js
src/FocusManager.js
src/Layer.js
src/LoadMask.js
src/ModelManager.js
src/PluginManager.js
src/ProgressBar.js
src/Shadow.js
src/ShadowPool.js
src/Template.js
src/XTemplate.js
src/ZIndexManager.js
src/app/Application.js
src/app/Controller.js
src/app/EventBus.js
src/button/Button.js
src/button/Cycle.js
src/button/Split.js
src/chart/Chart.js
src/chart/Highlight.js
src/chart/Label.js
src/chart/Legend.js
src/chart/LegendItem.js
src/chart/Mask.js
src/chart/Navigation.js
src/chart/Tip.js
src/chart/axis/Abstract.js
src/chart/axis/Axis.js
src/chart/axis/Category.js
src/chart/axis/Gauge.js
src/chart/axis/Numeric.js
src/chart/axis/Time.js
src/chart/series/Area.js
src/chart/series/Bar.js
src/chart/series/Cartesian.js
src/chart/series/Column.js
src/chart/series/Gauge.js
src/chart/series/Line.js
src/chart/series/Pie.js
src/chart/series/Radar.js
src/chart/series/Scatter.js
src/chart/series/Series.js
src/container/AbstractContainer.js
src/container/ButtonGroup.js
src/container/Container.js
src/container/Viewport.js
src/core/src/EventManager.js
src/core/src/EventObject.js
src/core/src/Ext-more.js
src/core/src/Ext.js
src/core/src/class/Base.js
src/core/src/class/Class.js
src/core/src/class/ClassManager.js
src/core/src/class/Loader.js
src/core/src/dom/CompositeElement.js
src/core/src/dom/CompositeElementLite-more.js
src/core/src/dom/CompositeElementLite.js
src/core/src/dom/DomHelper.js
src/core/src/dom/DomQuery.js
src/core/src/dom/Element-more.js
src/core/src/dom/Element.alignment.js
src/core/src/dom/Element.anim.js
src/core/src/dom/Element.dd.js
src/core/src/dom/Element.fx-more.js
src/core/src/dom/Element.fx.js
src/core/src/dom/Element.insertion.js
src/core/src/dom/Element.js
src/core/src/dom/Element.keys.js
src/core/src/dom/Element.position.js
src/core/src/dom/Element.scroll.js
src/core/src/dom/Element.static-more.js
src/core/src/dom/Element.static.js
src/core/src/dom/Element.style.js
src/core/src/dom/Element.traversal.js
src/core/src/env/Browser.js
src/core/src/env/FeatureDetector.js
src/core/src/env/OS.js
src/core/src/lang/Array.js
src/core/src/lang/Date.js
src/core/src/lang/Error.js
src/core/src/lang/Function.js
src/core/src/lang/Number.js
src/core/src/lang/Object.js
src/core/src/lang/String.js
src/core/src/misc/JSON.js
src/core/src/util/DelayedTask.js
src/core/src/util/Format.js
src/core/src/util/TaskManager.js
src/core/src/version/Version.js
src/core/test/unit/README.MD [new file with mode: 0644]
src/core/test/unit/bootstrap.js [new file with mode: 0644]
src/core/test/unit/build.sh [deleted file]
src/core/test/unit/build/build-data.js [new file with mode: 0644]
src/core/test/unit/build/build.sh [new file with mode: 0755]
src/core/test/unit/data.js [new file with mode: 0644]
src/core/test/unit/foundation.html [deleted file]
src/core/test/unit/index.html
src/core/test/unit/other_specs/dom.html [new file with mode: 0644]
src/core/test/unit/other_specs/dom/extjs-api.js [new file with mode: 0644]
src/core/test/unit/other_specs/dom/platform-api.js [new file with mode: 0644]
src/core/test/unit/other_specs/dom/sanity.js [new file with mode: 0644]
src/core/test/unit/other_specs/dom/touch-api-out.js [new file with mode: 0644]
src/core/test/unit/other_specs/dom/touch-api.js [new file with mode: 0644]
src/core/test/unit/other_specs/env/Environment.js [moved from src/core/test/unit/spec/env/Environment.js with 100% similarity]
src/core/test/unit/spec/EventManager.js
src/core/test/unit/spec/Ext-more.js
src/core/test/unit/spec/Ext.js
src/core/test/unit/spec/class/Class.js
src/core/test/unit/spec/dom/Element.insertion.js
src/core/test/unit/spec/dom/Element.js
src/core/test/unit/spec/dom/Element.static.js
src/core/test/unit/spec/dom/Element.traversal.js
src/core/test/unit/spec/lang/Array.js
src/core/test/unit/spec/lang/Error.js
src/core/test/unit/specs.html [new file with mode: 0644]
src/data/AbstractStore.js
src/data/ArrayStore.js
src/data/Association.js
src/data/Batch.js
src/data/BelongsToAssociation.js
src/data/Connection.js
src/data/DirectStore.js
src/data/Errors.js
src/data/Field.js
src/data/HasManyAssociation.js
src/data/IdGenerator.js [new file with mode: 0644]
src/data/JsonP.js
src/data/JsonPStore.js
src/data/JsonStore.js
src/data/Model.js
src/data/NodeInterface.js
src/data/NodeStore.js
src/data/Operation.js
src/data/Request.js
src/data/ResultSet.js
src/data/SequentialIdGenerator.js [new file with mode: 0644]
src/data/SortTypes.js
src/data/Store.js
src/data/StoreManager.js
src/data/Tree.js
src/data/TreeStore.js
src/data/Types.js
src/data/UuidGenerator.js [new file with mode: 0644]
src/data/XmlStore.js
src/data/proxy/Ajax.js
src/data/proxy/Client.js
src/data/proxy/Direct.js
src/data/proxy/JsonP.js
src/data/proxy/LocalStorage.js
src/data/proxy/Memory.js
src/data/proxy/Proxy.js
src/data/proxy/Rest.js
src/data/proxy/Server.js
src/data/proxy/SessionStorage.js
src/data/proxy/WebStorage.js
src/data/reader/Array.js
src/data/reader/Json.js
src/data/reader/Reader.js
src/data/reader/Xml.js
src/data/validations.js
src/data/writer/Writer.js
src/dd/DD.js
src/dd/DDProxy.js
src/dd/DDTarget.js
src/dd/DragDrop.js
src/dd/DragDropManager.js
src/dd/DragSource.js
src/dd/DragTracker.js
src/dd/DragZone.js
src/dd/DropTarget.js
src/dd/ScrollManager.js
src/dd/StatusProxy.js
src/direct/Event.js
src/direct/JsonProvider.js
src/direct/Manager.js
src/direct/PollingProvider.js
src/direct/Provider.js
src/direct/RemotingMethod.js
src/direct/RemotingProvider.js
src/direct/Transaction.js
src/draw/Color.js
src/draw/Component.js
src/draw/CompositeSprite.js
src/draw/Draw.js
src/draw/Matrix.js
src/draw/Sprite.js
src/draw/SpriteDD.js
src/draw/Surface.js
src/draw/engine/Svg.js
src/draw/engine/Vml.js
src/flash/Component.js
src/form/Basic.js
src/form/CheckboxGroup.js
src/form/FieldAncestor.js
src/form/FieldContainer.js
src/form/FieldSet.js
src/form/Label.js
src/form/Labelable.js
src/form/Panel.js
src/form/RadioGroup.js
src/form/action/Action.js
src/form/action/StandardSubmit.js
src/form/action/Submit.js
src/form/field/Base.js
src/form/field/Checkbox.js
src/form/field/ComboBox.js
src/form/field/Date.js
src/form/field/Display.js
src/form/field/Field.js
src/form/field/File.js
src/form/field/Hidden.js
src/form/field/HtmlEditor.js
src/form/field/Number.js
src/form/field/Picker.js
src/form/field/Radio.js
src/form/field/Spinner.js
src/form/field/Text.js
src/form/field/TextArea.js
src/form/field/Time.js
src/form/field/Trigger.js
src/form/field/VTypes.js
src/fx/Anim.js
src/fx/Animator.js
src/fx/Easing.js
src/fx/target/Component.js
src/fx/target/CompositeElement.js
src/fx/target/CompositeElementCSS.js
src/fx/target/Element.js
src/fx/target/ElementCSS.js
src/fx/target/Target.js
src/grid/ColumnLayout.js
src/grid/Lockable.js
src/grid/LockingView.js
src/grid/PagingScroller.js
src/grid/Panel.js
src/grid/RowEditor.js
src/grid/RowNumberer.js
src/grid/Scroller.js
src/grid/View.js
src/grid/column/Action.js
src/grid/column/Boolean.js
src/grid/column/Column.js
src/grid/column/Date.js
src/grid/column/Number.js
src/grid/column/Template.js
src/grid/feature/AbstractSummary.js
src/grid/feature/Feature.js
src/grid/feature/Grouping.js
src/grid/feature/GroupingSummary.js
src/grid/feature/Summary.js
src/grid/header/Container.js
src/grid/header/DropZone.js
src/grid/plugin/CellEditing.js
src/grid/plugin/DragDrop.js
src/grid/plugin/Editing.js
src/grid/plugin/HeaderResizer.js
src/grid/plugin/RowEditing.js
src/grid/property/Grid.js
src/grid/property/Store.js
src/layout/Layout.js
src/layout/component/AbstractDock.js
src/layout/component/Auto.js
src/layout/component/Button.js
src/layout/component/Component.js
src/layout/component/field/Field.js
src/layout/component/field/Text.js
src/layout/component/field/TextArea.js
src/layout/container/Absolute.js
src/layout/container/AbstractCard.js
src/layout/container/AbstractContainer.js
src/layout/container/AbstractFit.js
src/layout/container/Accordion.js
src/layout/container/Anchor.js
src/layout/container/Auto.js
src/layout/container/Border.js
src/layout/container/Box.js
src/layout/container/Card.js
src/layout/container/Column.js
src/layout/container/Container.js
src/layout/container/Fit.js
src/layout/container/HBox.js
src/layout/container/Table.js
src/layout/container/VBox.js
src/layout/container/boxOverflow/Menu.js
src/layout/container/boxOverflow/None.js
src/layout/container/boxOverflow/Scroller.js
src/menu/CheckItem.js
src/menu/ColorPicker.js
src/menu/DatePicker.js
src/menu/Item.js
src/menu/KeyNav.js
src/menu/Manager.js
src/menu/Menu.js
src/menu/Separator.js
src/panel/AbstractPanel.js
src/panel/Header.js
src/panel/Panel.js
src/panel/Proxy.js
src/panel/Table.js
src/panel/Tool.js
src/picker/Color.js
src/picker/Date.js
src/picker/Month.js
src/picker/Time.js
src/resizer/ResizeTracker.js
src/resizer/Resizer.js
src/resizer/Splitter.js
src/resizer/SplitterTracker.js
src/selection/CellModel.js
src/selection/CheckboxModel.js
src/selection/DataViewModel.js
src/selection/Model.js
src/selection/RowModel.js
src/selection/TreeModel.js
src/slider/Multi.js
src/slider/Single.js
src/slider/Thumb.js
src/slider/Tip.js
src/state/CookieProvider.js
src/state/Manager.js
src/state/Provider.js
src/state/Stateful.js
src/tab/Bar.js
src/tab/Panel.js
src/tab/Tab.js
src/tip/QuickTip.js
src/tip/QuickTipManager.js
src/tip/Tip.js
src/tip/ToolTip.js
src/toolbar/Fill.js
src/toolbar/Paging.js
src/toolbar/Separator.js
src/toolbar/Spacer.js
src/toolbar/TextItem.js
src/toolbar/Toolbar-legacy.js
src/toolbar/Toolbar.js
src/tree/Column.js
src/tree/Panel.js
src/tree/View.js
src/tree/ViewDropZone.js
src/tree/plugin/TreeViewDragDrop.js
src/util/AbstractMixedCollection.js
src/util/Animate.js
src/util/CSS.js
src/util/ClickRepeater.js
src/util/ComponentDragger.js
src/util/Cookies.js
src/util/Filter.js
src/util/Floating.js
src/util/HashMap.js
src/util/History.js
src/util/Inflector.js
src/util/KeyMap.js
src/util/KeyNav.js
src/util/Memento.js
src/util/Observable.js
src/util/Point.js
src/util/Region.js
src/util/Sortable.js
src/util/Sorter.js
src/util/TextMetrics.js
src/view/AbstractView.js
src/view/BoundList.js
src/view/BoundListKeyNav.js
src/view/DropZone.js
src/view/Table.js
src/view/View.js
src/window/MessageBox.js
src/window/Window-legacy.js
src/window/Window.js

index 58272a9..4aa8c16 100644 (file)
@@ -1,28 +1,31 @@
 [
     {
         "className": "Ext.AbstractComponent",
+        "requires": [
+            "Ext.ComponentQuery",
+            "Ext.ComponentManager"
+        ],
         "mixins": {
             "observable": "Ext.util.Observable",
             "animate": "Ext.util.Animate",
             "state": "Ext.state.Stateful"
         },
-        "requires": [
+        "uses": [
             "Ext.PluginManager",
             "Ext.ComponentManager",
-            "Ext.core.Element",
-            "Ext.core.DomHelper",
+            "Ext.Element",
+            "Ext.DomHelper",
             "Ext.XTemplate",
             "Ext.ComponentQuery",
-            "Ext.LoadMask",
             "Ext.ComponentLoader",
             "Ext.EventManager",
             "Ext.layout.Layout",
-            "Ext.layout.component.Auto"
-        ],
-        "uses": [
+            "Ext.layout.component.Auto",
+            "Ext.LoadMask",
             "Ext.ZIndexManager"
         ],
         "functions": [
+            "addChildEls",
             "addClass",
             "addCls",
             "addClsWithUI",
@@ -35,7 +38,9 @@
             "animate",
             "applyRenderSelectors",
             "beforeComponentLayout",
+            "cleanElementRefs",
             "constructPlugin",
+            "constructPlugins",
             "constructor",
             "destroy",
             "disable",
@@ -66,6 +71,7 @@
             "getXTypes",
             "hasUICls",
             "initCls",
+            "initComponent",
             "initContainer",
             "initContent",
             "initEvents",
             "onShow",
             "previousNode",
             "previousSibling",
+            "registerFloatingItem",
+            "removeChildEls",
             "removeClass",
             "removeCls",
             "removeClsWithUI",
             "removeUIClsFromElement",
             "removeUIFromElement",
             "render",
+            "renderChildren",
             "setCalculatedSize",
             "setComponentLayout",
             "setDisabled",
             "drawVerticalLabels",
             "elipsis",
             "getOrCreateLabel",
+            "getRange",
             "intersect",
             "rect2pointArray",
             "setTitle"
     },
     {
         "className": "Ext.chart.axis.Time",
-        "extend": "Ext.chart.axis.Category",
+        "extend": "Ext.chart.axis.Numeric",
         "alternateClassName": "Ext.chart.TimeAxis",
         "alias": "axis.time",
         "requires": [
             "Ext.data.JsonStore"
         ],
         "functions": [
-            "aggregate",
-            "applyData",
-            "constrainDates",
-            "processView",
-            "setLabels"
+            "calcEnds",
+            "constructor",
+            "doConstrain",
+            "processView"
         ],
         "source": "/Users/jamieavins/git/SDK/platform/src/chart/axis/Time.js"
     },
             "destroy",
             "drawAxis",
             "drawCharts",
+            "getChartStore",
             "getEventXY",
             "getMaxGutter",
             "initComponent",
         ],
         "source": "/Users/jamieavins/git/SDK/platform/src/chart/series/Area.js"
     },
+    {
+        "className": "Ext.chart.series.Area",
+        "extend": "Ext.chart.series.Cartesian",
+        "alias": "series.area",
+        "requires": [
+            "Ext.chart.axis.Axis",
+            "Ext.draw.Color",
+            "Ext.fx.Anim"
+        ],
+        "functions": [
+            "constructor",
+            "drawSeries",
+            "getBounds",
+            "getLegendColor",
+            "getPaths",
+            "hideAll",
+            "highlightItem",
+            "highlightSeries",
+            "isItemInPoint",
+            "onAnimate",
+            "onCreateLabel",
+            "onPlaceCallout",
+            "onPlaceLabel",
+            "showAll",
+            "shrink",
+            "unHighlightItem",
+            "unHighlightSeries"
+        ],
+        "source": "/Users/jamieavins/git/SDK/platform/src/chart/series/Area.js"
+    },
     {
         "className": "Ext.chart.series.Bar",
         "extend": "Ext.chart.series.Cartesian",
             "Ext.chart.CartesianSeries",
             "Ext.chart.CartesianChart"
         ],
+        "functions": [
+            "clearCombinations",
+            "combine",
+            "eachYValue",
+            "getAxesForXAndYFields",
+            "getLegendLabels",
+            "getMinMaxXValues",
+            "getMinMaxYValues",
+            "getYValueAccessors",
+            "getYValueCount"
+        ],
         "source": "/Users/jamieavins/git/SDK/platform/src/chart/series/Cartesian.js"
     },
     {
         },
         "functions": [
             "constructor",
+            "eachRecord",
             "getGutters",
             "getItemForPoint",
             "getLegendColor",
+            "getRecordCount",
             "hideAll",
+            "isExcluded",
             "isItemInPoint",
             "onAnimate",
             "onItemMouseOut",
             "performDeferredLayouts",
             "prepareItems",
             "query",
-            "registerFloatingItem",
             "remove",
             "removeAll",
+            "renderChildren",
             "setLayout",
             "show"
         ],
         },
         "functions": [
             "abort",
+            "abortAll",
             "cleanup",
             "clearTimeout",
             "constructor",
             "createException",
             "createResponse",
             "getForm",
+            "getLatest",
             "isFormUpload",
             "isLoading",
             "onComplete",
         ],
         "source": "/Users/jamieavins/git/SDK/platform/src/data/HasManyAssociation.js"
     },
+    {
+        "className": "Ext.data.IdGenerator",
+        "functions": [
+            "constructor",
+            "getRecId"
+        ],
+        "source": "/Users/jamieavins/git/SDK/platform/src/data/IdGenerator.js"
+    },
     {
         "className": "Ext.data.JsonP",
         "singleton": true,
         },
         "requires": [
             "Ext.ModelManager",
+            "Ext.data.IdGenerator",
             "Ext.data.Field",
             "Ext.data.Errors",
             "Ext.data.Operation",
             "beginEdit",
             "callStore",
             "cancelEdit",
+            "changedWhileEditing",
             "commit",
             "constructor",
             "copy",
         "className": "Ext.data.Operation",
         "functions": [
             "allowWrite",
+            "commitRecords",
             "constructor",
             "getError",
             "getRecords",
         ],
         "source": "/Users/jamieavins/git/SDK/platform/src/data/ResultSet.js"
     },
+    {
+        "className": "Ext.data.SequentialIdGenerator",
+        "extend": "Ext.data.IdGenerator",
+        "alias": "idgen.sequential",
+        "functions": [
+            "constructor",
+            "generate"
+        ],
+        "source": "/Users/jamieavins/git/SDK/platform/src/data/SequentialIdGenerator.js"
+    },
     {
         "className": "Ext.data.SortTypes",
         "singleton": true,
         "extend": "Ext.data.AbstractStore",
         "alias": "store.store",
         "requires": [
+            "Ext.data.StoreManager",
             "Ext.ModelManager",
             "Ext.data.Model",
             "Ext.util.Grouper"
             "load",
             "loadData",
             "loadPage",
+            "loadRawData",
             "loadRecords",
             "mask",
             "max",
             "min",
             "nextPage",
             "onBeforeSort",
+            "onClassExtended",
             "onCreateRecords",
             "onDestroyRecords",
             "onGuaranteedRange",
         ],
         "source": "/Users/jamieavins/git/SDK/platform/src/data/Types.js"
     },
+    {
+        "className": "Ext.data.UuidGenerator",
+        "source": "/Users/jamieavins/git/SDK/platform/src/data/UuidGenerator.js"
+    },
     {
         "className": "Ext.data.validations",
         "singleton": true,
         "functions": [
+            "email",
             "exclusion",
             "format",
             "inclusion",
             "rotatePoint",
             "smooth",
             "snapEnds",
+            "snapEndsByDate",
+            "snapEndsByDateAndStep",
             "sorter",
             "withinBox"
         ],
             "Ext.draw.Draw",
             "Ext.draw.Sprite",
             "Ext.draw.Matrix",
-            "Ext.core.Element"
+            "Ext.Element"
         ],
         "functions": [
             "addCls",
             "Ext.draw.Color",
             "Ext.draw.Sprite",
             "Ext.draw.Matrix",
-            "Ext.core.Element"
+            "Ext.Element"
         ],
         "functions": [
             "addCls",
             "createItem",
             "createSpriteElement",
             "destroy",
+            "extractTransform",
             "getBBox",
             "getBBoxText",
             "getRegion",
             "setClip",
             "setFill",
             "setPaths",
+            "setSimpleCoords",
             "setSize",
             "setStroke",
             "setText",
             "getDragEl",
             "getRegion",
             "onDrag",
+            "setDragElPos",
             "startDrag"
         ],
         "source": "/Users/jamieavins/git/SDK/platform/src/draw/SpriteDD.js"
         "functions": [
             "add",
             "applyTransformations",
+            "applyViewBox",
             "constructor",
             "createGroup",
             "destroy",
             "initBackground",
             "initGradients",
             "initItems",
-            "normalizeSpriteCollection",
+            "insertByZIndex",
             "onAdd",
             "onClick",
             "onMouseDown",
             "scale",
             "scrubAttrs",
             "setSize",
+            "setViewBox",
+            "transformToViewBox",
             "translate"
         ],
         "source": "/Users/jamieavins/git/SDK/platform/src/draw/Surface.js"
             "onLayout",
             "onRemove",
             "parseActiveItem",
-            "prev"
+            "prev",
+            "renderChildren"
         ],
         "source": "/Users/jamieavins/git/SDK/platform/src/layout/container/AbstractCard.js"
     },
         "extend": "Ext.layout.Layout",
         "functions": [
             "afterLayout",
+            "beforeLayout",
             "getLayoutItems",
             "getRenderTarget",
             "getTarget",
-            "isManaged",
-            "layout",
             "setItemSize"
         ],
         "source": "/Users/jamieavins/git/SDK/platform/src/layout/container/AbstractContainer.js"
         ],
         "extend": "Ext.layout.container.Container",
         "functions": [
+            "configureItem",
             "onLayout"
         ],
         "source": "/Users/jamieavins/git/SDK/platform/src/layout/container/Auto.js"
         "functions": [
             "afterRemove",
             "beforeLayout",
-            "configureItem",
             "constructor",
             "destroy",
             "getLayoutItems",
             "isValidParent",
             "layout",
             "moveItem",
+            "renderChildren",
             "renderItem",
             "renderItems",
             "setOwner"
         ],
         "source": "/Users/jamieavins/git/SDK/platform/src/layout/Layout.js"
     },
-    {
-        "className": "Ext.LoadMask",
-        "mixins": {
-            "observable": "Ext.util.Observable"
-        },
-        "requires": [
-            "Ext.data.StoreManager"
-        ],
-        "functions": [
-            "bindComponent",
-            "bindStore",
-            "constructor",
-            "destroy",
-            "disable",
-            "enable",
-            "hide",
-            "isDisabled",
-            "onBeforeLoad",
-            "onComponentRender",
-            "onComponentResize",
-            "onLoad",
-            "show"
-        ],
-        "source": "/Users/jamieavins/git/SDK/platform/src/LoadMask.js"
-    },
     {
         "className": "Ext.ModelManager",
         "extend": "Ext.AbstractManager",
         "extend": "Ext.container.Container",
         "requires": [
             "Ext.util.MixedCollection",
-            "Ext.core.Element",
+            "Ext.Element",
             "Ext.toolbar.Toolbar"
         ],
         "functions": [
         "functions": [
             "bindComponent",
             "constructor",
+            "destroy",
             "initKeyNav",
             "onContainerClick",
             "onItemClick",
             "initState",
             "initStateEvents",
             "onStateChange",
+            "savePropToState",
+            "savePropsToState",
             "saveState"
         ],
         "source": "/Users/jamieavins/git/SDK/platform/src/state/Stateful.js"
     {
         "className": "Ext.Template",
         "requires": [
-            "Ext.core.DomHelper",
+            "Ext.DomHelper",
             "Ext.util.Format"
         ],
         "functions": [
             "clearListeners",
             "clearManagedListeners",
             "constructor",
+            "continueFireEvent",
             "createRelayer",
             "enableBubble",
             "fireEvent",
+            "getBubbleParent",
             "hasListener",
             "purgeListeners",
             "purgeManagedListeners",
             "beforeDestroy",
             "clearTip",
             "disable",
+            "doToggle",
             "enable",
+            "fireHandler",
             "getActionEl",
             "getFocusEl",
             "getHref",
             "getSplitCls",
             "getTemplateArgs",
             "getText",
+            "getTipAttr",
             "getTriggerSize",
             "hasVisibleMenu",
             "hideMenu",
             "initAria",
             "initComponent",
+            "maybeShowMenu",
             "onBlur",
             "onClick",
             "onDestroy",
             "setParams",
             "setScale",
             "setText",
+            "setTextAlign",
             "setTooltip",
             "setUI",
             "showMenu",
         },
         "functions": [
             "adjustPosition",
-            "adjustSize",
             "afterHide",
             "afterRender",
             "afterSetPosition",
             "onEnable",
             "onHide",
             "onShow",
+            "onShowComplete",
             "setAutoScroll",
             "setPagePosition",
             "setPosition",
             "Ext.layout.component.field.Field"
         ],
         "functions": [
+            "afterRender",
             "clearInvalid",
             "doComponentLayout",
             "extractFileInput",
             "Ext.form.CheckboxManager"
         ],
         "functions": [
+            "beforeDestroy",
             "getBodyNaturalWidth",
             "getManager",
             "getRawValue",
             "widget.combo"
         ],
         "functions": [
+            "afterRender",
+            "alignPicker",
             "assertValue",
             "beforeBlur",
             "bindStore",
             "findRecordByValue",
             "getDisplayValue",
             "getParams",
+            "getStore",
+            "getSubTplData",
             "getSubmitValue",
             "getValue",
             "initComponent",
             "initEvents",
             "isEqual",
+            "loadPage",
+            "onBeforeDeselect",
+            "onBeforeSelect",
             "onCollapse",
+            "onDestroy",
             "onExpand",
             "onItemClick",
             "onKeyUp",
             "onListRefresh",
             "onListSelectionChange",
             "onLoad",
+            "onPageChange",
             "onTriggerClick",
             "onTypeAhead",
             "resetToDefault",
             "select",
+            "setHiddenValue",
             "setValue",
             "syncSelection"
         ],
             "initValue",
             "isDirty",
             "isEqual",
+            "isEqualAsString",
             "isFileUpload",
             "isValid",
             "onChange",
         ],
         "alternateClassName": "Ext.form.Hidden",
         "functions": [
-            "initComponent"
+            "initComponent",
+            "isEqual"
         ],
         "source": "/Users/jamieavins/git/SDK/extjs/src/form/field/Hidden.js"
     },
             "alignPicker",
             "collapse",
             "collapseIf",
+            "doAlign",
             "expand",
             "getPicker",
             "initComponent",
             "Ext.form.RadioManager"
         ],
         "functions": [
-            "beforeDestroy",
             "getGroupValue",
             "getManager",
             "getModelData",
             "widget.trigger"
         ],
         "requires": [
-            "Ext.core.DomHelper",
+            "Ext.DomHelper",
             "Ext.util.ClickRepeater",
             "Ext.layout.component.field.Trigger"
         ],
             "getFieldLabel",
             "getInputId",
             "getLabelableRenderData",
-            "getLabelableSelectors",
             "getSubTplMarkup",
             "hasActiveError",
             "initLabelable",
+            "onLabelableRender",
             "renderActiveError",
             "setActiveError",
             "setActiveErrors",
         "extend": "Ext.form.CheckboxGroup",
         "alias": "widget.radiogroup",
         "functions": [
-            "getBoxes"
+            "getBoxes",
+            "setValue"
         ],
         "source": "/Users/jamieavins/git/SDK/extjs/src/form/RadioGroup.js"
     },
             "cascade",
             "constructor",
             "destroy",
+            "disableAction",
+            "enableAction",
             "getRefItems",
             "processEvent"
         ],
         "functions": [
             "afterComponentLayout",
             "afterRender",
+            "applyColumnState",
             "doSort",
             "getCellInnerSelector",
             "getCellSelector",
+            "getColumnState",
             "getDesiredWidth",
             "getIndex",
             "getOwnerHeaderCt",
             "onElDblClick",
             "onEnterKey",
             "onRemove",
+            "onRender",
             "onTitleMouseOut",
             "onTitleMouseOver",
             "processEvent",
             "setPadding",
-            "setSize",
             "setSortState",
             "setText",
+            "setWidth",
             "show",
             "toggleSortState"
         ],
         ],
         "alternateClassName": "Ext.grid.DateColumn",
         "functions": [
-            "constructor"
+            "initComponent"
         ],
         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/column/Date.js"
     },
         "alias": "feature.grouping",
         "functions": [
             "attachEvents",
+            "block",
             "closeRow",
             "collapse",
             "collectData",
             "getFragmentTpl",
             "getGroupField",
             "getGroupRows",
+            "getMenuItem",
             "getMenuItems",
             "getMetaRowTplFragments",
             "indentByDepth",
             "onGroupToggleMenuItemClick",
             "onRowFocus",
             "pruneGroupedHeader",
-            "showMenuBy"
+            "refreshIf",
+            "showMenuBy",
+            "unblock"
         ],
         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/feature/Grouping.js"
     },
         "functions": [
             "afterLayout",
             "afterRender",
+            "applyColumnsState",
+            "applyDefaults",
             "clearOtherSortStates",
+            "doComponentLayout",
             "expandToFit",
             "getColumnCount",
             "getColumnMenu",
             "getColumnsForTpl",
+            "getColumnsState",
             "getFullWidth",
             "getGridColumns",
             "getHeaderAtIndex",
             "getHeaderIndex",
+            "getHideableColumns",
             "getMenu",
             "getMenuItems",
             "getVisibleGridColumns",
             "Ext.grid.LockingView"
         ],
         "functions": [
-            "createSpacer",
+            "applyColumnsState",
             "destroySpacer",
             "determineXTypeToCreate",
+            "getColumnsState",
             "getMenuItems",
+            "getSpacerEl",
             "injectLockable",
             "lock",
             "modifyHeaderCt",
             "setActiveColumn",
             "setActiveEditor",
             "setActiveRecord",
+            "setColumnField",
             "startEdit",
             "startEditByPosition"
         ],
         ],
         "functions": [
             "destroy",
+            "disable",
+            "enable",
             "init",
             "onViewRender"
         ],
         "functions": [
             "afterComponentLayout",
             "afterRender",
+            "ensureDimension",
             "getPanel",
             "getSizeCalculation",
             "initComponent",
         "uses": [
             "Ext.Shadow"
         ],
-        "extend": "Ext.core.Element",
+        "extend": "Ext.Element",
         "functions": [
             "afterFx",
             "beforeAction",
             "setHeight",
             "setLeft",
             "setLeftTop",
+            "setOpacity",
             "setSize",
             "setTop",
             "setVisible",
             "beforeLayout",
             "getErrorStrategy",
             "getLabelStrategy",
+            "onFocus",
             "onLayout",
             "sizeBody"
         ],
         "className": "Ext.layout.container.Absolute",
         "alias": "layout.absolute",
         "extend": "Ext.layout.container.Anchor",
-        "requires": [
-            "Ext.chart.axis.Axis",
-            "Ext.fx.Anim"
-        ],
         "alternateClassName": "Ext.layout.AbsoluteLayout",
         "functions": [
             "adjustHeightAnchor",
         ],
         "alternateClassName": "Ext.layout.AccordionLayout",
         "functions": [
+            "animCallback",
             "beforeLayout",
             "constructor",
             "onComponentCollapse",
             "renderItems",
             "setCollapsed",
             "setExpanded",
+            "setupEvents",
             "updatePanelClasses"
         ],
         "source": "/Users/jamieavins/git/SDK/extjs/src/layout/container/Accordion.js"
             "onRegionTitleChange",
             "onRegionVisibilityChange",
             "onSplitterCollapseClick",
+            "renderChildren",
             "renderItem",
             "renderItems",
             "setupState",
         "extend": "Ext.layout.container.boxOverflow.None",
         "requires": [
             "Ext.util.ClickRepeater",
-            "Ext.core.Element"
+            "Ext.Element"
         ],
         "alternateClassName": "Ext.layout.boxOverflow.Scroller",
         "mixins": {
         "extend": "Ext.layout.container.AbstractFit",
         "alias": "layout.fit",
         "alternateClassName": "Ext.layout.FitLayout",
+        "requires": [
+            "Ext.layout.container.Box"
+        ],
         "functions": [
             "configureItem",
             "getTargetBox",
         ],
         "source": "/Users/jamieavins/git/SDK/extjs/src/layout/container/VBox.js"
     },
+    {
+        "className": "Ext.LoadMask",
+        "extend": "Ext.Component",
+        "alias": "widget.loadmask",
+        "mixins": {
+            "floating": "Ext.util.Floating"
+        },
+        "uses": [
+            "Ext.data.StoreManager"
+        ],
+        "functions": [
+            "afterRender",
+            "afterShow",
+            "bindComponent",
+            "bindStore",
+            "constructor",
+            "onBeforeLoad",
+            "onComponentResize",
+            "onDisable",
+            "onLoad",
+            "onShow"
+        ],
+        "source": "/Users/jamieavins/git/SDK/extjs/src/LoadMask.js"
+    },
     {
         "className": "Ext.menu.CheckItem",
         "extend": "Ext.menu.Item",
             "clearStretch",
             "deactivateActiveItem",
             "doConstrain",
+            "getBubbleTarget",
             "getFocusEl",
             "getItemFromEvent",
             "hide",
             "onRemove",
             "redoComponentLayout",
             "setActiveItem",
-            "showAt",
             "showBy"
         ],
         "source": "/Users/jamieavins/git/SDK/extjs/src/menu/Menu.js"
             "initHeaderAria",
             "initResizable",
             "initTools",
+            "isVisible",
+            "onHide",
             "onRender",
+            "onShow",
             "setBorder",
             "setIconCls",
             "setTitle",
             "afterCollapse",
             "afterComponentLayout",
             "afterExpand",
-            "afterExpand",
             "applyState",
+            "beforeDestroy",
             "bindStore",
             "determineScrollbars",
             "elScroll",
             "initHorizontalScroller",
             "initStateEvents",
             "initVerticalScroller",
-            "injectView",
             "invalidateScroller",
             "onHeaderHide",
             "onHeaderMove",
             "onHeaderShow",
             "onHorizontalScroll",
             "onMouseWheel",
+            "onRender",
             "onVerticalScroll",
+            "onViewReady",
             "onViewRefresh",
+            "onViewResize",
             "processEvent",
             "reconfigure",
+            "relayHeaderCtEvents",
             "scrollByDeltaX",
             "scrollByDeltaY",
             "setHeaderReserveOffset",
         "alternateClassName": "Ext.ColorPalette",
         "functions": [
             "afterRender",
-            "constructor",
             "getValue",
             "handleClick",
             "initComponent",
             "setMaxDate",
             "setMinDate",
             "setValue",
+            "shouldAnimate",
             "showMonthPicker",
             "showNextMonth",
             "showNextYear",
         "extend": "Ext.dd.DragTracker",
         "functions": [
             "constructor",
+            "createProxy",
             "getDynamicTarget",
             "getResizeTarget",
             "onBeforeStart",
         "alias": "selection.checkboxmodel",
         "extend": "Ext.selection.RowModel",
         "functions": [
+            "addCheckbox",
             "bindComponent",
             "getHeaderConfig",
+            "hasLockedHeader",
             "onHeaderClick",
             "onRowMouseDown",
             "onSelectChange",
             "Ext.util.KeyNav"
         ],
         "functions": [
+            "allowRightMouseSelection",
             "bindComponent",
             "constructor",
             "getRowsVisible",
             "hide",
             "isVisible",
             "realign",
+            "setOpacity",
             "setZIndex",
             "show"
         ],
         "className": "Ext.ShadowPool",
         "singleton": true,
         "requires": [
-            "Ext.core.DomHelper"
+            "Ext.DomHelper"
         ],
         "functions": [
             "pull",
             "initComponent",
             "onAdd",
             "onClick",
+            "onRemove",
             "setActiveTab"
         ],
         "source": "/Users/jamieavins/git/SDK/extjs/src/tab/Bar.js"
         "functions": [
             "applyDefaults",
             "constructButton",
+            "getRefItems",
             "initComponent",
             "lookupComponent",
             "onAdd",
             "onBeforeAdd",
             "onButtonMenuHide",
             "onButtonMenuShow",
-            "onButtonTriggerOver",
+            "onButtonOver",
             "onRemove",
             "trackMenu"
         ],
         "extend": "Ext.view.Table",
         "alias": "widget.treeview",
         "functions": [
+            "beginBulkUpdate",
             "collapse",
             "collectData",
             "createAnimWrap",
             "doAdd",
             "doRemove",
+            "endBulkUpdate",
             "ensureSingleExpand",
             "expand",
             "getAnimWrap",
             "onBeforeCollapse",
             "onBeforeExpand",
             "onBeforeItemMouseDown",
+            "onCheckChange",
             "onCheckboxChange",
             "onClear",
             "onCollapse",
             "onExpanderMouseOver",
             "onItemClick",
             "onItemDblClick",
+            "onRemove",
             "onRender",
+            "processUIEvent",
             "resetScrollers",
             "setRootNode",
             "toggle"
         "functions": [
             "constructor",
             "containsRecordAtOffset",
+            "destroy",
             "fireViewEvent",
             "getIndicator",
             "getPosition",
             "Ext.layout.container.HBox",
             "Ext.ProgressBar"
         ],
-        "alternateClassName": "Ext.MessageBox",
         "alias": "widget.messagebox",
         "functions": [
             "afterShow",
diff --git a/build/build-tests.js b/build/build-tests.js
deleted file mode 100644 (file)
index a015478..0000000
+++ /dev/null
@@ -1,115 +0,0 @@
-if (system.args.length !== 1) {
-    system.print('Usage:');
-    system.print('  hammerjs build-test.js');
-    system.exit(-1);
-}
-
-// Traverses the specified path and collects all *.js files.
-// Note: the traversal is recursive to all subdirectories.
-
-var scanDirectory = function (path) {
-    var entries = [],
-        subdirs;
-    if (fs.exists(path) && fs.isFile(path) && path.match('.js$')) {
-        entries.push(path);
-    } else if (fs.isDirectory(path)) {
-        fs.list(path).forEach(function (e) {
-            subdirs = scanDirectory(path + '/' + e);
-            subdirs.forEach(function (s) {
-                entries.push(s);
-            });
-        });
-    }
-    return entries;
-};
-
-var getFileContent = function(fname) {
-    var f = fs.open(fname, 'r'),
-        content = '', 
-        line;
-    while (true) {
-        line = f.readLine();
-        if (line.length === 0) {
-            break;
-        }
-        content += line;
-    }
-    f.close();
-    return content;
-};
-
-var writeFile = function(fname, content) {
-    var f = fs.open(fname, 'w'),
-        lines = content.split('\n'),
-        length = lines.length,
-        i = 0;
-
-    for (; i < length; i++) {
-        f.writeLine(lines[i]);
-    }
-    f.close();
-};
-
-// Loads the content of a json file and return an object.
-var json2js = function (fname) {
-    var content = getFileContent(fname);
-    return eval('(' + content + ')');
-};
-
-var generateIndexFor = function(config) {
-    var packages = json2js(config.sources).packages,
-        tpl = getFileContent(config.tpl),
-        sources = '',
-        specs, slength, j, specPaths, source, name, package, files, file, i, length;
-    
-    tpl = tpl.replace('_TITLE_', config.title);
-    
-    for (name in packages) {
-        package = packages[name];
-        if (config.packages.indexOf(package.name) != -1) {
-            files = package.files;
-            length = files.length;
-            
-            for (i = 0; i < length; i++) {
-                file = files[i];
-                source = file.path + file.name;
-                if (config.srcMustMatch) {
-                    if (!source.match(config.srcMustMatch)) {
-                        continue;
-                    }
-                }
-                if (config.excludes.indexOf(source) === -1) {
-                    sources +=  (config.prepare[source] || '') + '{ type: "js", src: "' + source.replace(config.srcReplace[0], config.srcReplace[1]) + '"},\n' + (config.overrides[source] || '');
-                }
-            }
-        }
-    }
-    
-    specPaths = config.specPaths; 
-    length = specPaths.length;
-    for (i = 0; i < length; i++) {
-        specs = scanDirectory(specPaths[i]);
-        slength = specs.length;
-        for (j = 0; j < slength; j++) {
-            source = specs[j];
-
-            if (config.excludes.indexOf(source) === -1) {
-                sources += '{ type: "js", src: "' +  source.replace(config.srcReplace[0], config.srcReplace[1]) + '"}'+ (i === length - 1 && j === slength - 1 ? ']' : ',') + '\n';
-            }
-        }
-        
-    }
-    tpl = tpl.replace('_INCLUDES_', sources);
-    writeFile(config.destination, tpl);
-};
-
-var indexes = json2js('tests/indexes.json'),
-    ilength = indexes.length,
-    x = 0;
-    
-for (; x < ilength; x++) {
-    system.print('Generating test index for ' + indexes[x].title);
-    generateIndexFor(indexes[x]);
-}
-
-system.exit(0);
diff --git a/build/build-tests.sh b/build/build-tests.sh
deleted file mode 100755 (executable)
index d82b52f..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-UNAME="$(uname)"
-if [ $UNAME = "Darwin" ]; then
-    OS="mac"
-else
-    OS="linux"
-fi
-HAMMERJS="bin/$OS/hammerjs"
-
-$HAMMERJS build-tests.js
\ No newline at end of file
index 2e2731d..47fd317 100644 (file)
@@ -1,6 +1,6 @@
 {
     "projectName": "Ext JS 4 SDK",
-     "licenseText": "\nThis file is part of Ext JS 4\n\nCopyright (c) 2011 Sencha Inc\n\nContact:  http://www.sencha.com/contact\n\nGNU General Public License Usage\nThis file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file.  Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.\n\nIf you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.\n",
+    "licenseText": "\nThis file is part of Ext JS 4\n\nCopyright (c) 2011 Sencha Inc\n\nContact:  http://www.sencha.com/contact\n\nGNU General Public License Usage\nThis file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file.  Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.\n\nIf you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.\n",
     "packages": [
         {
             "name": "Foundation",
                     "path": "../../platform/src/state/",
                     "name": "Provider.js"
                 },
-                {
-                    "path": "../../platform/src/util/",
-                    "name": "HashMap.js"
-                },
-                {
-                    "path": "../../platform/src/",
-                    "name": "Template.js"
-                },
                 {
                     "path": "../../platform/src/",
                     "name": "ComponentQuery.js"
                 },
                 {
                     "path": "../../platform/src/util/",
-                    "name": "Filter.js"
-                },
-                {
-                    "path": "../../platform/src/util/",
-                    "name": "Sorter.js"
-                },
-                {
-                    "path": "../../platform/src/",
-                    "name": "ElementLoader.js"
-                },
-                {
-                    "path": "../../platform/src/layout/",
-                    "name": "Layout.js"
-                },
-                {
-                    "path": "../../platform/src/layout/component/",
-                    "name": "Component.js"
+                    "name": "HashMap.js"
                 },
                 {
                     "path": "../../platform/src/state/",
                     "path": "../../platform/src/",
                     "name": "AbstractManager.js"
                 },
-                {
-                    "path": "../../platform/src/",
-                    "name": "PluginManager.js"
-                },
                 {
                     "path": "../../platform/src/",
                     "name": "ComponentManager.js"
                 },
                 {
                     "path": "../../platform/src/",
-                    "name": "XTemplate.js"
-                },
-                {
-                    "path": "../../platform/src/util/",
-                    "name": "AbstractMixedCollection.js"
+                    "name": "AbstractComponent.js"
                 },
                 {
-                    "path": "../../platform/src/util/",
-                    "name": "Sortable.js"
+                    "path": "../../platform/src/",
+                    "name": "AbstractPlugin.js"
                 },
                 {
-                    "path": "../../platform/src/util/",
-                    "name": "MixedCollection.js"
+                    "path": "../../platform/src/data/",
+                    "name": "Connection.js"
                 },
                 {
-                    "path": "../../platform/src/data/",
-                    "name": "StoreManager.js"
+                    "path": "../../platform/src/",
+                    "name": "Ajax.js"
                 },
                 {
                     "path": "../../platform/src/",
-                    "name": "LoadMask.js"
+                    "name": "ElementLoader.js"
                 },
                 {
                     "path": "../../platform/src/",
                     "name": "ComponentLoader.js"
                 },
                 {
-                    "path": "../../platform/src/layout/component/",
-                    "name": "Auto.js"
+                    "path": "../../platform/src/data/",
+                    "name": "Association.js"
                 },
                 {
                     "path": "../../platform/src/",
-                    "name": "AbstractComponent.js"
+                    "name": "ModelManager.js"
                 },
                 {
                     "path": "../../platform/src/",
-                    "name": "AbstractPlugin.js"
-                },
-                {
-                    "path": "../../platform/src/data/",
-                    "name": "Connection.js"
+                    "name": "PluginManager.js"
                 },
                 {
                     "path": "../../platform/src/",
-                    "name": "Ajax.js"
-                },
-                {
-                    "path": "../../platform/src/data/",
-                    "name": "Association.js"
+                    "name": "Template.js"
                 },
                 {
                     "path": "../../platform/src/",
-                    "name": "ModelManager.js"
+                    "name": "XTemplate.js"
                 },
                 {
                     "path": "../../platform/src/app/",
                 },
                 {
                     "path": "../../platform/src/data/",
-                    "name": "SortTypes.js"
+                    "name": "IdGenerator.js"
                 },
                 {
                     "path": "../../platform/src/data/",
-                    "name": "Errors.js"
+                    "name": "SortTypes.js"
+                },
+                {
+                    "path": "../../platform/src/util/",
+                    "name": "Filter.js"
+                },
+                {
+                    "path": "../../platform/src/util/",
+                    "name": "Sorter.js"
                 },
                 {
                     "path": "../../platform/src/data/",
                     "name": "Floating.js"
                 },
                 {
-                    "path": "../../platform/src/layout/container/",
-                    "name": "AbstractContainer.js"
+                    "path": "../../platform/src/layout/",
+                    "name": "Layout.js"
                 },
                 {
                     "path": "../src/",
                     "name": "ClickRepeater.js"
                 },
                 {
-                    "path": "../src/layout/component/",
-                    "name": "Button.js"
+                    "path": "../../platform/src/layout/component/",
+                    "name": "Component.js"
                 },
                 {
                     "path": "../src/util/",
                     "path": "../../platform/src/data/",
                     "name": "Field.js"
                 },
+                {
+                    "path": "../../platform/src/util/",
+                    "name": "AbstractMixedCollection.js"
+                },
+                {
+                    "path": "../../platform/src/util/",
+                    "name": "Sortable.js"
+                },
+                {
+                    "path": "../../platform/src/util/",
+                    "name": "MixedCollection.js"
+                },
+                {
+                    "path": "../../platform/src/data/",
+                    "name": "Errors.js"
+                },
                 {
                     "path": "../../platform/src/data/reader/",
                     "name": "Reader.js"
                     "path": "../../platform/src/data/",
                     "name": "Model.js"
                 },
+                {
+                    "path": "../../platform/src/data/",
+                    "name": "StoreManager.js"
+                },
                 {
                     "path": "../src/",
                     "name": "Component.js"
                 },
+                {
+                    "path": "../../platform/src/layout/container/",
+                    "name": "AbstractContainer.js"
+                },
                 {
                     "path": "../src/layout/container/",
                     "name": "Container.js"
                     "path": "../src/menu/",
                     "name": "Manager.js"
                 },
+                {
+                    "path": "../src/layout/component/",
+                    "name": "Button.js"
+                },
                 {
                     "path": "../src/button/",
                     "name": "Button.js"
                 },
                 {
                     "path": "../../platform/src/layout/component/",
-                    "name": "Draw.js"
+                    "name": "Auto.js"
                 },
                 {
                     "path": "../../platform/src/chart/theme/",
                     "path": "../../platform/src/draw/",
                     "name": "Surface.js"
                 },
+                {
+                    "path": "../../platform/src/layout/component/",
+                    "name": "Draw.js"
+                },
                 {
                     "path": "../../platform/src/draw/",
                     "name": "Component.js"
                     "path": "../../platform/src/data/",
                     "name": "Request.js"
                 },
+                {
+                    "path": "../../platform/src/data/",
+                    "name": "SequentialIdGenerator.js"
+                },
                 {
                     "path": "../../platform/src/data/",
                     "name": "Tree.js"
                     "path": "../../platform/src/data/",
                     "name": "TreeStore.js"
                 },
+                {
+                    "path": "../../platform/src/data/",
+                    "name": "UuidGenerator.js"
+                },
                 {
                     "path": "../../platform/src/data/",
                     "name": "XmlStore.js"
                     "path": "../../platform/src/util/",
                     "name": "Point.js"
                 },
+                {
+                    "path": "../src/",
+                    "name": "LoadMask.js"
+                },
                 {
                     "path": "../../platform/src/view/",
                     "name": "AbstractView.js"
             "src": "../test/",
             "dest": "test"
         },
-        {
-            "src": "../overview/",
-            "dest": "overview"
-        },
         {
             "src": "../index.html",
             "dest": "index.html"
diff --git a/build/tests/core.tpl b/build/tests/core.tpl
deleted file mode 100644 (file)
index a79a8d3..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
-  "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-    <head>
-        <title>_TITLE_</title>
-            <link rel="stylesheet" type="text/css" href="../../../../testreporter/deploy/testreporter/resources/reporter.css">
-            <script type="text/javascript" src="../../../../testreporter/deploy/testreporter/reporter.js"></script>
-        </head>
-        <body>
-            <script type="text/javascript">
-                            Test.SandBox.setup({
-                                    includes: [{ type: "js", src: "../../../../testreporter/deploy/testreporter/jasmine.js" },
-_INCLUDES_
-                });
-
-        </script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/build/tests/ext4.tpl b/build/tests/ext4.tpl
deleted file mode 100644 (file)
index 5c51b8c..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
-  "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-    <head>
-        <title>_TITLE_</title>
-        <link rel="stylesheet" type="text/css" href="../../../testreporter/deploy/testreporter/resources/reporter.css">
-        <script type="text/javascript" src="../../../testreporter/deploy/testreporter/reporter.js"></script>
-    </head>
-    <body>
-        <script type="text/javascript">
-                Test.SandBox.setup({
-                    includes: [{ type: "js", src: "../../../testreporter/deploy/testreporter/jasmine.js" },
-                               { type: "css", src: "../../resources/css/ext-all.css" },
-_INCLUDES_
-                });
-
-        </script>
-    </body>
-</html>
diff --git a/build/tests/indexes.json b/build/tests/indexes.json
deleted file mode 100644 (file)
index 9d45830..0000000
+++ /dev/null
@@ -1,117 +0,0 @@
-[{
-   title: 'Ext 4 + Core + Platform',
-   tpl: 'tests/ext4.tpl',
-   destination: '../test/unit/index.html',
-   sources: 'sdk.jsb3',
-   srcReplace: ['', '../'],
-   packages: [
-       'Foundation',
-       'Extras',
-       'DOM',
-       'Classes'
-   ],
-   specPaths: [
-      '../../platform/core/test/unit/spec', 
-      '../../platform/test/unit/spec',
-      '../test/unit/spec'
-   ],
-   excludes: ['../../platform/core/test/unit/spec/env/Environment.js'],
-   prepare: {},
-   overrides: {
-       '../../platform/core/src/class/Loader.js' :  '{ type: "js", src: "resources/BlockLoader.js" },\n'
-   }
-},{
-   title: 'Ext 4 Only',
-   tpl: 'tests/ext4.tpl',
-   destination: '../test/unit/ext4.html',
-   sources: 'sdk.jsb3',
-   srcReplace: ['', '../'],
-   packages: [
-       'Foundation',
-       'Extras',
-       'DOM',
-       'Classes'
-   ],
-   specPaths: [
-      '../../extjs/test/unit/spec'
-   ],
-   excludes: [],
-   prepare: {},
-   overrides: {
-       '../../platform/core/src/class/Loader.js' :  '{ type: "js", src: "resources/BlockLoader.js" },\n'
-   }
-},{
-   title: 'Core Only',
-   tpl: 'tests/core.tpl',
-   destination: '../../platform/core/test/unit/index.html',
-   sources: 'sdk.jsb3',
-   srcReplace: [/(platform\/core\/)|(\.\.\/test\/unit\/)/,''],
-   packages: [
-       'Foundation',
-       'Extras',
-       'DOM'
-   ],
-   specPaths: [
-      '../../platform/core/test/unit/spec',
-   ],
-   excludes: ['../../platform/core/test/unit/spec/env/Environment.js'],
-   prepare: {},
-   overrides: {
-       '../../platform/core/src/class/Loader.js' :  '{ type: "js", src: "resources/BlockLoader.js" },\n'
-   }
-},{
-   title: 'Core + Platform',
-   tpl: 'tests/platform.tpl',
-   destination: '../../platform/test/unit/index.html',
-   sources: 'sdk.jsb3',
-   srcReplace: [/(platform\/)|(\.\.\/test\/unit\/)/,''],
-   srcMustMatch: 'platform',
-   packages: [
-       'Foundation',
-       'Extras',
-       'DOM',
-       'Classes'
-   ],
-   specPaths: [
-      '../../platform/core/test/unit/spec', 
-      '../../platform/test/unit/spec'
-   ],
-   excludes: ['../../platform/core/test/unit/spec/env/Environment.js'],
-   prepare: {
-        '../../platform/src/AbstractComponent.js': '{ type: "js", src: "resources/MockUtilAnimate.js" },\n',
-   },
-   overrides: {
-       '../../platform/core/src/class/Loader.js' :  '{ type: "js", src: "resources/BlockLoader.js" },\n',
-        '../../platform/src/AbstractComponent.js': '{ type: "js", src: "resources/MockComponent.js" },\n',
-        '../../platform/src/container/AbstractContainer.js': '{ type: "js", src: "resources/MockContainer.js" },\n',
-        '../../platform/src/panel/AbstractPanel.js': '{ type: "js", src: "resources/MockPanel.js" },\n',
-        '../../platform/src/layout/container/AbstractContainer.js': '{ type: "js", src: "resources/MockContainerLayout.js" },\n'
-   }
-},{
-   title: 'Platform Only',
-   tpl: 'tests/platform.tpl',
-   destination: '../../platform/test/unit/platform.html',
-   sources: 'sdk.jsb3',
-   srcReplace: [/(platform\/)|(\.\.\/test\/unit\/)/,''],
-   srcMustMatch: 'platform',
-   packages: [
-       'Foundation',
-       'Extras',
-       'DOM',
-     &nbs