123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300 |
- //==========================================
- // Ext JS Release Notes
- //==========================================
- // Release Date: February 24, 2008
- // Current Version: 2.0.1 (rev 1688)
- // Previous Version: 2.0.1 (rev 1589)
- //==========================================
- NOTE: This is primarily a release of the new Ext AIR support, along with other minor bug fixes. Everything under the 'air' folder in SVN is new in this release.
- ===== Added =====
- src/widgets/form/
- Label
- - New simple form label class for adding labels manually
- ===== Removed =====
- none
- ===== Modified =====
- src/adapter/
- ext-base.js
- jquery-bridge.js
- prototype-bridge.js
- - Changed instanceOf Array check to Ext.isArray
-
- src/core
- CompositeElement
- - Changed instanceOf Array check to Ext.isArray
-
- DomHelper
- - Internal refactoring and doc updates to support efficient creation of document fragments based on an array of specification objects
-
- Element
- - Changed instanceOf Array check to Ext.isArray
- - Doc updates
-
- Ext
- - Added isSafari2, isSafari3 and isAir properties
- - Changed the extend function to support supplying a custom constructor when extending a class via the constructor config
- - Added isArray and isDate functions
- - Changed instanceOf Array check to Ext.isArray
- - Changes in destroy to call destroy recursively before removing the listeners and element
- - Fix in removeNode to not remove the body node (e.g., when destroying a Viewport)
-
- Template
- - Changed instanceOf Array check to Ext.isArray
- src/data/
- ArrayReader
- - Fix in readRecords to pass second param of full data to convert() function
-
- DataField
- - Changed instanceOf Date check to Ext.isDate
-
- DataReader
- - Changed instanceOf Array check to Ext.isArray
-
- JsonReader
- - Fix in readRecords to pass second param of full data to convert() function
-
- Record
- - Added isModified function
- - Doc updates
-
- SortTypes
- - Changed instanceOf Date check to Ext.isDate
-
- Tree
- - Changed instanceOf Array check to Ext.isArray
-
- XmlReader
- - Fix in readRecords to pass second param of full data to convert() function
-
- src/dd/
- ScrollManager
- - Changed instanceOf Array check to Ext.isArray
- src/locale/
- Czech (-cs)
- German (-de)
- Hungarian (-hu)
- Portuguese/Brazil (-pt_BR)
- Portuguese/European (-pt)
- Spanish/Latin American (-es)
- Turkish (-tr)
- - Various updates
-
- Norwegian (-no)
- - Split into 2 files, Bokmål (-no-NB) and Nynorsk (-no-NN)
- src/state/
- Provider
- - Changed instanceOf Date/Array check to Ext.isDate/isArray
- src/util/
- CSS
- - Changed instanceOf Array check to Ext.isArray
-
- Date
- - Internal fixes
-
- Format
- - Changed instanceOf Date check to Ext.isDate
-
- JSON
- - Changed instanceOf Date/Array check to Ext.isDate/isArray
-
- KeyMap
- - Changed instanceOf Array check to Ext.isArray
-
- MixedCollection
- - Changed instanceOf Array check to Ext.isArray
-
- Observable
- - Doc updates only
-
- XTemplate
- - Changed instanceOf Array check to Ext.isArray
-
- src/widgets/
- Action
- - Added an execute function to execute the action manually using the default handler
-
- BoxComponent
- - Doc updates
-
- Button
- - Added ownerCt property
- - Hid autoEl config since it does not apply
-
- ColorPalette
- - Changed render logic to use the existing template (this.tpl) if specified
- - Hid autoEl config since it does not apply
-
- Component
- - Changed instanceOf Array check to Ext.isArray
- - Added autoEl docs
- - Fix to apply the component id to the rendered element if needed when autoEl is used
- - Added findParentBy and findParentByType functions
-
- Container
- - Changed instanceOf Array check to Ext.isArray
- - Changed doLayout to support an optional shallow argument to support recalculating layout only for the current container, not all subcontainers
-
- CycleButton
- - Internal refactoring
- - Added forceIcon config
-
- DataView
- - Changed instanceOf Array check to Ext.isArray
-
- DatePicker
- - Hid autoEl config since it does not apply
-
- DomQuery
- - Changed instanceOf Array check to Ext.isArray
-
- Editor
- - Added logic to set inEditor=true (internal property) on bound fields
- - Internal refactoring
-
- LoadMask
- - Added docs to show and hide so they will show as public
- - Other doc updates
-
- MessageBox
- - Fixed issue of window adding a new internal 'show' handler to manage its keymap each time the window is shown (added single:true)
- Panel
- - Added print tool
- - Changed instanceOf Array check to Ext.isArray
- - Change to set ownerCt property on buttons added to the panel
- - Hid autoEl config since it does not apply
-
- TabPanel
- - Added support for item.tabCls to apply a custom class to tabs
- - Internal Air-specific fixes in autoScrollTabs
- - Added additional @hides for configs that do not apply
-
- Toolbar
- - Changed instanceOf Array check to Ext.isArray
- - Hid autoEl config since it does not apply
- - Doc updates
-
- src/widgets/form/
- BasicForm
- - Added standardSubmit config to support standard (non-Ajax) form submissions
- - Changed instanceOf Array check to Ext.isArray
-
- Combo
- - Changed logic to restrict the combo height to the viewport based on the optimal available space above or below the combo, also taking scroll position into account
- - Added minHeight config to control minimum height based on new height restriction logic
-
- DateField
- - Added non-0-padded formats to the default altFormats config
- - Changed instanceOf Date check to Ext.isDate
-
- Field
- - Fix to adjust width properly when fields are in an editor
- - Added additional @hides for configs that do not apply
-
- FieldSet
- - Changed render logic to only output the legend element if a title, header or checkbox is specified
-
- FormPanel
- - Doc updates only
-
- HtmlEditor
- - Added Air/Safari3 support for font sizing
- - Added additional @hides for configs that do not apply
-
- Radio
- - Added setValue override to support checking a sibling Radio of the same name whose value is the value specified (if a string value is passed)
-
- src/widgets/grid/
- ColumnModel
- - Added support for passing the standard cm config as a 'columns' property on the config object to support additional config properties that will get applied to the column model
- - Added menuDisabled config and isMenuDisabled property function
-
- CheckboxSelectionModel
- - Added menuDisabled:true to disable the header menu by default
-
- EditorGrid
- - Change to not enter edit mode on right-click
- - Fixes to pre/postEditValue to encode only if the value is a string type
-
- GridPanel
- - Added docs to clarify that autoWidth is not supported
- - Changed instanceOf Array check to Ext.isArray
- - Added config hideHeaders (used in GridView)
- - Doc updates
-
- GridView
- - Added support for GridPanel hideHeaders config
- - Added column resize cursor for Air
- - Internal bug fixes
-
- GroupingView
- - Change to getGroupId to encode the value when generating the groupd id
-
- PropertyGrid
- - Changed instanceOf Date check to Ext.isDate
- - Added menuDisabled:true to disable the header menus by default
-
- RowNumberer
- - Added menuDisabled:true to disable the header menu by default
-
- RowSelectionModel
- - Added config moveEditorOnEnter to control moving the editor to the next cell on enter
- - Changed selectNext and selectPrevious to return boolean instead of void
-
- src/widgets/layout/
- AbsoluteLayout
- - Added AnchorLayout overrides for absolute positioing form elements when specifying position:'absolute' on a FormPanel
-
- BorderLayout
- - Changed this.collapsedEl so that it now gets an id of the panel's id + '-xcollapsed'
- - Changed this.splitEl so that it now gets an id of the panel's id + '-xsplit'
-
- FormLayout
- - Added check to adjust anchor width for labels only if the anchored component is a form field
-
- TableLayout
- - Refactored layout logic to reduce code and fix cell spanning bugs
-
- src/widgets/menu/
- Item
- - Menu item will now use itemText if available, or text by default
-
- Menu
- - Changed instanceOf Array check to Ext.isArray
- - Added check to use an existing keyNav on render if specified
- src/widgets/tips/
- QuickTip
- - Changed instanceOf Array check to Ext.isArray
- src/widgets/tree/
- TreeDropZone
- - Changed onNodeDrop to return a status value instead of false after a canceled drop to allow passing custom status
- - Changed instanceOf Array check to Ext.isArray
-
- TreeEditor
- - Changes to avoid entering auto-edit mode on node double-click
-
- TreeEventModel
- - Changes to only monitor mouseover and mouseout if trackMouseOver=true
- - Added support for tracking mouseover and mouseout on the tree node icon separately from the rest of the node
-
- TreePanel
- - Added config useArrows for Vista-style arrow support
- - Doc updates
-
- TreeSorter
- - Added logic to re-sort automatically on text change
-
|