Subversion Repositories eFlore/Applications.cel

Rev

Rev 235 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 aperonnet 1
//==========================================
2
// Ext JS Release Notes
3
//==========================================
4
// Release Date: February 24, 2008
5
// Current Version: 2.0.1 (rev 1688)
6
// Previous Version: 2.0.1 (rev 1589)
7
//==========================================
8
 
9
 
10
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.
11
 
12
 
13
===== Added =====
14
src/widgets/form/
15
    Label
16
       - New simple form label class for adding labels manually
17
 
18
 
19
===== Removed =====
20
none
21
 
22
 
23
===== Modified =====
24
src/adapter/
25
    ext-base.js
26
    jquery-bridge.js
27
    prototype-bridge.js
28
       - Changed instanceOf Array check to Ext.isArray
29
 
30
src/core
31
    CompositeElement
32
       - Changed instanceOf Array check to Ext.isArray
33
 
34
    DomHelper
35
       - Internal refactoring and doc updates to support efficient creation of document fragments based on an array of specification objects
36
 
37
    Element
38
       - Changed instanceOf Array check to Ext.isArray
39
       - Doc updates
40
 
41
    Ext
42
       - Added isSafari2, isSafari3 and isAir properties
43
       - Changed the extend function to support supplying a custom constructor when extending a class via the constructor config
44
       - Added isArray and isDate functions
45
       - Changed instanceOf Array check to Ext.isArray
46
       - Changes in destroy to call destroy recursively before removing the listeners and element
47
       - Fix in removeNode to not remove the body node (e.g., when destroying a Viewport)
48
 
49
    Template
50
       - Changed instanceOf Array check to Ext.isArray
51
 
52
src/data/
53
    ArrayReader
54
       - Fix in readRecords to pass second param of full data to convert() function
55
 
56
    DataField
57
       - Changed instanceOf Date check to Ext.isDate
58
 
59
    DataReader
60
       - Changed instanceOf Array check to Ext.isArray
61
 
62
    JsonReader
63
       - Fix in readRecords to pass second param of full data to convert() function
64
 
65
    Record
66
       - Added isModified function
67
       - Doc updates
68
 
69
    SortTypes
70
       - Changed instanceOf Date check to Ext.isDate
71
 
72
    Tree
73
       - Changed instanceOf Array check to Ext.isArray
74
 
75
    XmlReader
76
       - Fix in readRecords to pass second param of full data to convert() function
77
 
78
src/dd/
79
    ScrollManager
80
       - Changed instanceOf Array check to Ext.isArray
81
 
82
src/locale/
83
    Czech (-cs)
84
    German (-de)
85
    Hungarian (-hu)
86
    Portuguese/Brazil (-pt_BR)
87
    Portuguese/European (-pt)
88
    Spanish/Latin American (-es)
89
    Turkish (-tr)
90
       - Various updates
91
 
92
    Norwegian (-no)
93
       - Split into 2 files, Bokmål (-no-NB) and Nynorsk (-no-NN)
94
 
95
src/state/
96
    Provider
97
       - Changed instanceOf Date/Array check to Ext.isDate/isArray
98
 
99
src/util/
100
    CSS
101
       - Changed instanceOf Array check to Ext.isArray
102
 
103
    Date
104
       - Internal fixes
105
 
106
    Format
107
       - Changed instanceOf Date check to Ext.isDate
108
 
109
    JSON
110
       - Changed instanceOf Date/Array check to Ext.isDate/isArray
111
 
112
    KeyMap
113
       - Changed instanceOf Array check to Ext.isArray
114
 
115
    MixedCollection
116
       - Changed instanceOf Array check to Ext.isArray
117
 
118
    Observable
119
       - Doc updates only
120
 
121
    XTemplate
122
       - Changed instanceOf Array check to Ext.isArray
123
 
124
src/widgets/
125
    Action
126
       - Added an execute function to execute the action manually using the default handler
127
 
128
    BoxComponent
129
       - Doc updates
130
 
131
    Button
132
       - Added ownerCt property
133
       - Hid autoEl config since it does not apply
134
 
135
    ColorPalette
136
       - Changed render logic to use the existing template (this.tpl) if specified
137
       - Hid autoEl config since it does not apply
138
 
139
    Component
140
       - Changed instanceOf Array check to Ext.isArray
141
       - Added autoEl docs
142
       - Fix to apply the component id to the rendered element if needed when autoEl is used
143
       - Added findParentBy and findParentByType functions
144
 
145
    Container
146
       - Changed instanceOf Array check to Ext.isArray
147
       - Changed doLayout to support an optional shallow argument to support recalculating layout only for the current container, not all subcontainers
148
 
149
    CycleButton
150
       - Internal refactoring
151
       - Added forceIcon config
152
 
153
    DataView
154
       - Changed instanceOf Array check to Ext.isArray
155
 
156
    DatePicker
157
       - Hid autoEl config since it does not apply
158
 
159
    DomQuery
160
       - Changed instanceOf Array check to Ext.isArray
161
 
162
    Editor
163
       - Added logic to set inEditor=true (internal property) on bound fields
164
       - Internal refactoring
165
 
166
    LoadMask
167
       - Added docs to show and hide so they will show as public
168
       - Other doc updates
169
 
170
    MessageBox
171
       - Fixed issue of window adding a new internal 'show' handler to manage its keymap each time the window is shown (added single:true)
172
 
173
    Panel
174
       - Added print tool
175
       - Changed instanceOf Array check to Ext.isArray
176
       - Change to set ownerCt property on buttons added to the panel
177
       - Hid autoEl config since it does not apply
178
 
179
    TabPanel
180
       - Added support for item.tabCls to apply a custom class to tabs
181
       - Internal Air-specific fixes in autoScrollTabs
182
       - Added additional @hides for configs that do not apply
183
 
184
    Toolbar
185
       - Changed instanceOf Array check to Ext.isArray
186
       - Hid autoEl config since it does not apply
187
       - Doc updates
188
 
189
src/widgets/form/
190
    BasicForm
191
       - Added standardSubmit config to support standard (non-Ajax) form submissions
192
       - Changed instanceOf Array check to Ext.isArray
193
 
194
    Combo
195
       - 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
196
       - Added minHeight config to control minimum height based on new height restriction logic
197
 
198
    DateField
199
       - Added non-0-padded formats to the default altFormats config
200
       - Changed instanceOf Date check to Ext.isDate
201
 
202
    Field
203
       - Fix to adjust width properly when fields are in an editor
204
       - Added additional @hides for configs that do not apply
205
 
206
    FieldSet
207
       - Changed render logic to only output the legend element if a title, header or checkbox is specified
208
 
209
    FormPanel
210
       - Doc updates only
211
 
212
    HtmlEditor
213
       - Added Air/Safari3 support for font sizing
214
       - Added additional @hides for configs that do not apply
215
 
216
    Radio
217
       - 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)
218
 
219
src/widgets/grid/
220
    ColumnModel
221
       - 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
222
       - Added menuDisabled config and isMenuDisabled property function
223
 
224
    CheckboxSelectionModel
225
       - Added menuDisabled:true to disable the header menu by default
226
 
227
    EditorGrid
228
       - Change to not enter edit mode on right-click
229
       - Fixes to pre/postEditValue to encode only if the value is a string type
230
 
231
    GridPanel
232
       - Added docs to clarify that autoWidth is not supported
233
       - Changed instanceOf Array check to Ext.isArray
234
       - Added config hideHeaders (used in GridView)
235
       - Doc updates
236
 
237
    GridView
238
       - Added support for GridPanel hideHeaders config
239
       - Added column resize cursor for Air
240
       - Internal bug fixes
241
 
242
    GroupingView
243
       - Change to getGroupId to encode the value when generating the groupd id
244
 
245
    PropertyGrid
246
       - Changed instanceOf Date check to Ext.isDate
247
       - Added menuDisabled:true to disable the header menus by default
248
 
249
    RowNumberer
250
       - Added menuDisabled:true to disable the header menu by default
251
 
252
    RowSelectionModel
253
       - Added config moveEditorOnEnter to control moving the editor to the next cell on enter
254
       - Changed selectNext and selectPrevious to return boolean instead of void
255
 
256
src/widgets/layout/
257
    AbsoluteLayout
258
       - Added AnchorLayout overrides for absolute positioing form elements when specifying position:'absolute' on a FormPanel
259
 
260
    BorderLayout
261
       - Changed this.collapsedEl so that it now gets an id of the panel's id + '-xcollapsed'
262
       - Changed this.splitEl so that it now gets an id of the panel's id + '-xsplit'
263
 
264
    FormLayout
265
       - Added check to adjust anchor width for labels only if the anchored component is a form field
266
 
267
    TableLayout
268
       - Refactored layout logic to reduce code and fix cell spanning bugs
269
 
270
src/widgets/menu/
271
    Item
272
       - Menu item will now use itemText if available, or text by default
273
 
274
    Menu
275
       - Changed instanceOf Array check to Ext.isArray
276
       - Added check to use an existing keyNav on render if specified
277
 
278
src/widgets/tips/
279
    QuickTip
280
      - Changed instanceOf Array check to Ext.isArray
281
 
282
src/widgets/tree/
283
    TreeDropZone
284
       - Changed onNodeDrop to return a status value instead of false after a canceled drop to allow passing custom status
285
       - Changed instanceOf Array check to Ext.isArray
286
 
287
    TreeEditor
288
       - Changes to avoid entering auto-edit mode on node double-click
289
 
290
    TreeEventModel
291
       - Changes to only monitor mouseover and mouseout if trackMouseOver=true
292
       - Added support for tracking mouseover and mouseout on the tree node icon separately from the rest of the node
293
 
294
    TreePanel
295
       - Added config useArrows for Vista-style arrow support
296
       - Doc updates
297
 
298
    TreeSorter
299
       - Added logic to re-sort automatically on text change
300