:: Home >>
[18-May-04] |
ActiveWidgets Grid 1.0 - final release.
|
Grid widget
Final release - 1.0.
-
New: ASP example.
-
New: XML data island example.
-
Fixed: setItemProperty bugs.
The 0.3.2 - release candidate.
-
New: PHP examples.
-
Fixed: ID bug in setContent function.
-
Change: Active.Formats.String dataToValue converts strings to upper case.
This makes sorting case-insensitive.
-
Change: null value in the attribute removes it from HTML string.
-
Change: special handling for the following attributes:
checked, readonly, disabled, hidefocus - false value is treated as null,
i.e. attribute is removed.
-
New: action calls allow up to 3 additional arguments.
The 0.3.1 release - minor bugfixes (Mozilla only)
-
Fixed: grid doesn't show first time (Mozilla).
-
Fixed: horizontal scrollbar is not visible (Mozilla).
-
Fixed: mouseover effects in xp skin (Mozilla).
The 0.3.0 first beta - last major modification before 1.0 release.
-
[BREAKING] Changed location of /runtime/ files to be the same as /source/.
-
[BREAKING] No emulation for ActiveXObject in Mozilla.
-
[BREAKING] Do not force HttpRequest.responseText parsing into XML. The parsing
now happen in the setXML method of the Active.XML.Table. Added getXML/setXML
methods to the Active.XML.Table. setXML accepts DOMDocument or String.
-
[BREAKING] Removed getData - added getNode method to the Active.XML.Table.
-
[BREAKING] Removed text-to-value transformation out of the sort method. Moved to default getValue methods.
-
[BREAKING] Removed 'message' template. Added 'status' and 'error' templates instead.
-
A function can be used in place of the template. The function should return template
object or HTML text.
-
Removed template switching logic (former message template) out of the list template.
Added 'main' template, which is just switching function.
-
Added two new styles (xp and flat).
-
Stopped event propagation for keyboard/mouse wheel scrolling.
-
Changed Model/Property calling syntax in source, examples and documentation.
-
Changed name from ActiveUI to ActiveWidgets Grid.
The 0.2.7 release - code restructuring and minor bug fixes.
-
Moved "defineModel" and "defineProperty" methods to Active.System.Control.
-
Corrected "selection/index" returning previous value.
-
Added "direction" argument to the grid sort method.
-
Fixed unnecessary ? in the xml http request.
The 0.2.6 release - simple paging patch
-
The test patch, which implements simple paged data display.
-
Minor bug fixes in Active.System.Template class.
The 0.2.5 release - enhanced documentation, minor changes
-
fixed the bug where IE opened new window instead of iframe navigation.
-
grid 'cell' template alias removed (use 'column' instead).
-
formatting objects: setTextError, setValueError renamed to setErrorText, setErrorValue.
The 0.2.4 release - keyboard navigation, mouse wheel support, bug fixes
-
keyboard navigation: up/down, page up/down, home/end.
-
added support for mouse wheel scrolling.
-
Ctrl-click on already selected row clears selection.
-
Shift-click performs block selection.
-
auto-scroll to make current selection visible.
-
setUsername and setPassword methods for XML data models.
-
removal of for .. in .. loops.
The 0.2.3 release - minor bug fixes
-
row selection - changed from full repaint to className update.
-
fixed sorting bug related to arbitrary row IDs.
The 0.2.2 release - bug fixes
-
several bugs related to multiple grids on one page.
-
mouseover highlighting does not change selected rows highlighting
The 0.2.1 release - minor documentation update, bug fixes
-
new pages in the grid tutorial section
-
automatic creation of unique HTML IDs moved to init method.
-
added row/order property (alternate backgrounds :-)
The 0.2.0 release contains major enhancements:
-
XML data support
-
HTTP GET/POST query parameters
-
support of the namespaces in the XPath
-
client-side data formatting classes
The 0.1.7 release contains minor improvements and bug fixes:
-
multiple row selection
-
sorting is case-insensitive, ignores $ and % symbols in numbers
-
column width is limited to minimum 5px during the resize operation
-
new grid methods: getRowTemplate, getColumnTemplate
-
more pages in the tutorial section
The 0.1.6 release contains following minor enhancements:
-
loading data from CSV and tab-separated text files:
new Active.HTTP.Request class
new Active.Text.Table class
-
stylesheet class selector for column resizer element changed to .active-box-resize
-
new selector class for grid row (.active-grid-row) and column (.active-grid-column)
-
tutorial section in the documentation
The 0.1.5 release contains first portion of the documentation and minor enhancements:
-
set headers width/height programmaticaly (in addition to stylesheet)
setRowHeaderWidth, setColumnHeaderHeight methods
-
image column template (see examples directory)
-
column header tooltips
Browser versions
ActiveWidgets minimum supported browser versions are:
-
Internet Explorer 5.5
-
Netscape 7.1
-
Mozilla 1.4
-
Firebird 0.6
Opera, Konqueror, Safari - not supported.
Support