New file |
0,0 → 1,300 |
//========================================== |
// 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 |
|