
Ext GWT Library Release Notes
General Changes & Enhancements
- [EXTGWT-920] - Add row editor
- [EXTGWT-956] - Add basic expression support to XTemplate
- [EXTGWT-967] - Add TimeField
- [EXTGWT-969] - Add advanced from example
- [EXTGWT-1038] - Add GroupSummaryView
- [EXTGWT-1049] - UiBinder example: PortalLayoutContainer
- [EXTGWT-1099] - Implement tick marks for Gauge Axis.
- [EXTGWT-1157] - Add advanced grid filters
- [EXTGWT-1162] - Add RowNumberer to Grid
- [EXTGWT-1163] - Add check box selection model
- [EXTGWT-1164] - Add RowExpander
- [EXTGWT-1168] - Loaders need to expose remote filtering
- [EXTGWT-1196] - Update WidgetComponent to pass resize calls to wrapped widget
- [EXTGWT-1208] - UiBinder example: DualListField
- [EXTGWT-1218] - Add ComonentPlugin interface and change code to use it
- [EXTGWT-1260] - Add reordering dnd tree / treegrid examples
- Added widget support to MenuItem
API Changes
- Added getCurrentValid(preventMark) to ValueBaseField
- Added getCurrentValue() to ValueBaseField
- Added joint configs to TreeStyle
- Added getModifiedRecords() to Store
- Renamed NumberCell to NumberInputCell.
- Renamed TopBottomComponent to NorthSouthContainer
- Added expand / collapse / hide / show methods to BorderLayoutContainer
- Add RequiresResize to ResizeContainer
Bug Fixes
- [EXTGWT-789] - Chart mouse over and leave do not fire properly.
- [EXTGWT-923] - Tabs don't appear to be connected to their content area "sheet"
- [EXTGWT-1016] - IE6 and IE7 ToolBar has several rendering issues including overflow calcs
- [EXTGWT-1045] - ListStore.addAll doesnt correctly insert at the right location when filtered
- [EXTGWT-1061] - IE6 Slider shows extra border on top, and tooltip has extra vertical space with gray background
- [EXTGWT-1094] - Adding 60+ tabs to a tabpanel causes it to wrap instead of continuing to use the scroll buttons
- [EXTGWT-1102] - Advanced ComboBox: Paging controls do not change content.
- [EXTGWT-1106] - MenuBar: on focus menu bar is surrounded by orange line (focus box, chrome)
- [EXTGWT-1107] - List to List: Dragging from the insert list to append sorted causes an exception.
- [EXTGWT-1110] - IE6 (maybe others) DualListField: "Add all" only adds Alabama. Appears to be right list mis-sized
- [EXTGWT-1111] - IE6 File Upload: Click submit. "You file was uploaded" message box has typo and is huge.
- [EXTGWT-1112] - IE6 (maybe others) Simple Form Example: DatePicker shows red line when valid
- [EXTGWT-1113] - IE6 TabPanel context menu not working (could be all context menus)
- [EXTGWT-1114] - IE6 Basic Toolbar: Menu arrow (for menus with submenus) has slate gray background (opacity issue)
- [EXTGWT-1115] - IE6 MessageBox: Spans width of browser viewport
- [EXTGWT-1116] - IE6 MessageBox: Progress does not appear
- [EXTGWT-1117] - IE6 / IE8 (maybe others) Context Menu Tree: Right click results in error "Member not found"
- [EXTGWT-1118] - IE6 IE8 Can't drag windows, "Can't move focus to the window because it is invisible, not enabled..."
- [EXTGWT-1119] - List to List: dragging multiple items results in too man entries
- [EXTGWT-1120] - IE8, Safari Window (maybe others) Advanced Forms: icons blinking
- [EXTGWT-1121] - IE8 IE9 (maybe others) XML Grid Example: all rows are blank
- [EXTGWT-1122] - IE8 (maybe others) HBoxLayout: stretch, stretchmax, flex + stretch not working
- [EXTGWT-1125] - IE8 (maybe others) Tooltips: Closeable tooltips cannot be closed
- [EXTGWT-1126] - Advanced Forms: Color picker shifts explorer to the left ie9, overhidden in ff (constrain viewport issue)
- [EXTGWT-1127] - IE9 When in focus CheckBox and Radio buttons losing theming.
- [EXTGWT-1128] - IE6 Advanced Toolbar, Overflow Toolbar: All toolbars other than Standard overflow
- [EXTGWT-1129] - IE7 Advanced Forms: "Phone Numbers" tab -> text field is too wide
- [EXTGWT-1130] - IE6 File Upload: "Browse..." button not working
- [EXTGWT-1131] - IE6 Fx: Panel images missing
- [EXTGWT-1137] - TextArea.setValue doesn't have an effect (at least pre-render)
- [EXTGWT-1139] - Viewport default ctor throws an error
- [EXTGWT-1143] - Several Slider bugs: No default size, hardcoded size, vertical value reversed, no keyboard support, no snapping
- [EXTGWT-1165] - XmlReader is unable to treat a tag as an object, with the text contents as a property
- [EXTGWT-1166] - Setup.txt instructs users to incorrectly load the reset.css file
- [EXTGWT-1171] - Default vertical grids on axis produce an error on render.
- [EXTGWT-1173] - User reported ComboBox issues
- [EXTGWT-1178] - TextField.setName doesnt set the name in the dom
- [EXTGWT-1181] - Clicking inside of the tabpanel of the logo example causes an exception.
- [EXTGWT-1194] - TabPanel config update removes styling
- [EXTGWT-1195] - Removing filters from a Store leaves items still filtered out after calling replaceAll
- [EXTGWT-1207] - SpinnerField throwing null pointer when clicking spinner triggers
- [EXTGWT-1209] - Sorting on GroupingView does not work
- [EXTGWT-1224] - ComboBoxCell requires a propertyeditor to go from string to model
- [EXTGWT-1234] - Minimum and maximum values on DateField not working properly.
- [EXTGWT-1237] - VBoxLayoutContainer's contents positioned wrong
- [EXTGWT-1239] - ContentPanel/BorderLayoutContainer issues when calling expand/collapse/setExpanded
- [EXTGWT-1240] - Possible issue with TextField in editable grid
- [EXTGWT-1241] - TreeDragSource does not allow moving both the leafs and the nodes in the same tree
- [EXTGWT-1242] - TreeDropTarget mistakenly references TreeGrid
- [EXTGWT-1243] - Checkboxes can't be selected/deselected, nor can Radio label text
- [EXTGWT-1244] - Adding an item to a sorted TreeStore can cause an assertion error
- [EXTGWT-1245] - TreeGrid appearance can't be set in a setter or constructor
- [EXTGWT-1246] - Tree dnd doesn't allow dropping a child on a child
- [EXTGWT-1247] - Keys are not properly encoded when used as an id in Tree node
- [EXTGWT-1248] - Selection and scrolling issues in GroupingView
- [EXTGWT-1255] - Text on buttons can be selected
- [EXTGWT-1256] - Grid unselecable being applied to fields in edit grid
- [EXTGWT-1257] - Reopening AdvancedTabsExample throws an exception.
- [EXTGWT-1258] - Request factory binding example throws an exception (seen on load, and clicking save button)
- [EXTGWT-1261] - Check boxes and radios disapear when mousede over in IE6
- [EXTGWT-1262] - Validation issues with fields/cells
- [EXTGWT-1263] - PropertyEditors need to throw parse exceptions
- [EXTGWT-1251] - Sorting not implemented in TreeGrid
- [EXTGWT-1152] - SideErrorHandler: Adjust target widget width when showing error
- Store not firing event when reject changes called
- Clicking label in FieldLabel not focusing field
- Fixed multi select on macs with selection models
General Changes & Enhancements
- Added Grid and related classes
- Added Grid GroupingView & LiveGridView
- Added EditableGrid
- Added PagingToolBar
- Added TreeGrid and related class
- Applied Cell support to Tree, ListView, Grid, TreeGrid
- Added ColorPalette & ColorMenu
- Added MenuBar
- Added FieldSet and FileUploadField
- Added ButtonGroup
- Added CenterLayoutContainer
- Added HtmlLayoutContainer
- Added PortalLayoutContainer
- Added AccordionLayoutContainer
- Implemented CssFloatLayoutContainer
- Added AdapterField, ListField, & DualListField
- Added Slider
- Added Tree and Grid DND
- Add Writer API to Loading and Store API
- Added CommonStyles & ThemeStyle
- Added many more examples to Explorer
API Changes
- Split GXT module into several modules
- Collapsed all Handler and HasHandler interfaces as inner classes in Event
- Added missing features to BorderLayoutContainer
- Removed ComponentAttachable as Widgets now fire attach / detach event
- Removed Html and Text in favor of GWT HTML and Label
- Refactored GXT class
- Moved overflow support from ToolBar to HBoxLayoutContainer
- Added AutoScrolSupport and ScrollSupoprt classes
- Added HandlerManagerContext and DefaultHandlerManagerContext
Bug Fixes
- [EXTGWT-873] - Charts do not render in safari 3.
- [EXTGWT-893] - Unable to scroll in main panel in examples
- [EXTGWT-931] - Several Menu bugs (using old appearance, key board nav not working, items moving on mouse over, check an radio items not working)
- [EXTGWT-915] - Too many tabs wrap to a new line instead of scrolling
- [EXTGWT-923] - Tabs don't appear to be connected to their content area "sheet"
- [EXTGWT-1007] - Menu height is wrong first time a menu is displayed.
- [EXTGWT-1008] - Layer keeps creating new shims rather than pulling from stack
- [EXTGWT-1009] - Window ghost styles not appearance based, and ghost not rendering properly
- [EXTGWT-1015] - IE6 and IE7 buttons have several rendering issues
- [EXTGWT-1018] - IE6 and IE7 content not scrolling in many places
- [EXTGWT-1028] - At least TabPanel does not check before injecting its styles multiple times.
- [EXTGWT-1029] - Field error marker (red line in field) no filling width
- [EXTGWT-1054] - Menu not auto hiding on escape and click outside of menu region
- [EXTGWT-1057] - ListStore on load fires add event, not data changed event
- [EXTGWT-1060] - RequestFactoryBinding example is throwing an exception
- [EXTGWT-1067] - VBox & HBox UiBinder examples fail in production mode
- [EXTGWT-1068] - Clicking on scroll bar in ListView causes ComboBox to collapse
- [EXTGWT-1074] - Pie example labels appear outside of pie chart.
- [EXTGWT-1085] - Grid scroll into view not working when navigation rows
- [EXTGWT-1087] - Component unselectable not working, text can be selected
- [EXTGWT-1088] - TabPanel is disabling context menu for entire container, rather than header alone
- [EXTGWT-1091] - ButtonExample is crashing browser in IE6
- [EXTGWT-1092] - There is no way to disable a tab item in TabPanel
General Changes & Enhancements
- Converted fields to be cell based
- Refactored field validation and error handling
- Refactored how buttons are configured in dialogs
- New async based state management
- Added ListView DND code and examples
- Added chart tootips
- Added chart series labels
- Added several new examples