| 1 | | Version 0.2 |
| | 1 | Version 0.3a1 (GPL) |
| | 2 | 29-September-2008 |
| | 3 | |
| | 4 | - enhancement: added Ext 2.2 compatibility, refactored code, changed ui to match |
| | 5 | Ext style |
| | 6 | - License changed from LGPL to GPL |
| | 7 | - enhancement: changed namespace to "Ext.ux.grid.livegrid": |
| | 8 | +---------------------------------------+----------------------------------------+ |
| | 9 | | old name | new name | |
| | 10 | +---------------------------------------+----------------------------------------+ |
| | 11 | | Ext.ux.grid.BufferedGridView | Ext.ux.grid.livegrid.GridView | |
| | 12 | |--------------------------------------------------------------------------------| |
| | 13 | | Ext.ux.BufferedGridToolbar | Ext.ux.grid.livegrid.Toolbar | |
| | 14 | |--------------------------------------------------------------------------------| |
| | 15 | | Ext.ux.grid.BufferedGridDragZone | Ext.ux.grid.livegrid.DragZone | |
| | 16 | |--------------------------------------------------------------------------------| |
| | 17 | | Ext.ux.data.BufferedJsonReader | Ext.ux.grid.livegrid.JsonReader | |
| | 18 | |--------------------------------------------------------------------------------| |
| | 19 | | Ext.ux.grid.BufferedRowSelectionModel | Ext.ux.grid.livegrid.RowSelectionModel | |
| | 20 | |--------------------------------------------------------------------------------| |
| | 21 | | Ext.ux.grid.BufferedStore | Ext.ux.grid.livegrid.Store | |
| | 22 | +---------------------------------------+----------------------------------------+ |
| | 23 | +---------------------------------------+----------------------------------------+ |
| | 24 | - fixed: rows would not be striped properly when grid panel's "stripeRows" property |
| | 25 | is set to true |
| | 26 | - fixed: rendering bug of the vertical scrollbar in IE7 did not trigger the scroll |
| | 27 | event to small; set min height to two times of horizontalScrollOffset property |
| | 28 | - fixed: vertical scrollbar would disappear in FF3 if the size of the viewport gets |
| | 29 | to small; set min height to two times of horizontalScrollOffset property |
| | 30 | - fixed: view would not always calculate the grid's size leading to errors when it |
| | 31 | should decide whether the horizontal scrollbar is shown |
| | 32 | - enhancement: added "bulkRemove()" method and "bulkremove" event to store, added |
| | 33 | "bulkremove"-listener to BufferedGridView |
| | 34 | - fixed: (RowSelectionModel.js) added a property for mapping already |
| | 35 | selected records to their view index, so that the position of records, which are |
| | 36 | no longer in the store, can still be referenced. Added support for removing and |
| | 37 | shifting selections if a record was removed that is not part of the store, but |
| | 38 | still could be referenced using the map |
| | 39 | - fixed: (Store.js) when removing records which are not buffered by the |
| | 40 | store, and which are behind the range of the currently buffered record set, the |
| | 41 | "remove" method now adjusts the values of the "bufferRange"-property minus the |
| | 42 | number of records removed, to reflect the changes in the underlying data model |
| | 43 | - fixed: (GridView.js) when removing rows which are not part of the data |
| | 44 | model, the "rowIndex" and "lastRowIndex" properties are now both updated, and the |
| | 45 | remaining rows in the view processed by "processRows()" |
| | 46 | - fixed: (GridView.js) "forceRepaint" argument for the "updateLiveRows" |
| | 47 | method is now passed using the "options"-object of the Ajax.request, which will |
| | 48 | then be passed to the "replaceLiveRows()".method called by the "liveBufferUpdate()". |
| | 49 | - fixed: (GridView.js) last revision had a typo left that caused the rows |
| | 50 | not to be updated when the "insertRows()" method would be called with the |
| | 51 | "isUpdate"-argument set to true |
| | 52 | - enhancement: (GridView.js) changed "onRemove()" method to not support |
| | 53 | "isUpdate" argument, since the current implementation of GridView would |
| | 54 | never call "onRemove" for simply updating a row in the view |
| | 55 | - fixed: bufferRange will now get reset if all records in the store are removed |
| | 56 | |
| | 57 | Version 0.2 |