Changeset 6 for trunk/CHANGELOG

Show
Ignore:
Timestamp:
08/25/08 01:42:48 (4 years ago)
Author:
tsuckowhomberg
Message:
  • enhancement: CHANGELOG updated
  • fixed: (BufferedGridView?.js) grid would not be repainted correctly if a column was moved: method "onColumnMove()" with appropriate implementation added (fixes google issue 9)
  • fixed: (BufferedGridView?.js) "onRemove()" would not work properly if the end of the data was reached in the visible rect and rows from within that rect are removed. Adjusted "lastRowIndex" to be equal to "rowIndex", and skipped implicit "processRows()" call in "replaceLiveRows()" via passing a new third argument "processRows", which will only call "processRows()" if the argument was not set to false; removed call to "selections.add()" in "processRows()" since selections are already in the "bufferedSelections" property of the selection model, and previously selected records are still part of the "selections"-property of the selection model
  • enhancement: (BufferedGridView?.js) added "options" parameter to be passed to "buffer"-event
  • enhancement: (BufferedGridView?.js) Added functionality for listening to erroneous responses from

buffer-requests. Event "bufferfailure" will now be fired if the store indicated that the proxy's response was erroneous.

  • enhancement: (BufferedGridToolbar?.js) Toolbar is now listening to "bufferfailure"-event and resets the reload-button to "enabled" if necessary.
Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/CHANGELOG

    r4 r6  
    1  
     1Version 0.1.1 
     225-August-2008 
     3 
     4- fixes: 
     5 - BufferedGridView: grid would not be repainted correctly if a column was moved: 
     6method "onColumnMove()" with appropriate implementation added (fixes google issue 9); 
     7"onRemove()" would not work properly if the end of the data was reached in the visible 
     8rect and rows from within that rect are removed. Adjusted "lastRowIndex" to be equal to 
     9"rowIndex", and skipped implicit "processRows()" call in "replaceLiveRows()" via passing 
     10a new third argument "processRows", which will only call "processRows()" if the argument 
     11was not set to false; removed call to "selections.add()" in "processRows()" since selections 
     12are already in the "bufferedSelections" property of the selection model, and previously 
     13selected records are still part of the "selections"-property of the selection model. 
     14 
     15 
     16- enhancements: 
     17 - BufferedGridView: Added functionality for listening to erroneous responses from 
     18buffer-requests. Event "bufferfailure" will now be fired if the store indicated that 
     19the proxy's response was erroneous; added "options" parameter to be passed to 
     20"buffer"-event 
     21 
     22 - BufferedGridToolbar: Toolbar is now listening to "bufferfailure"-event and resets 
     23the reload-button to "enabled" if necessary. 
     24 
    225Version 0.1 
    32616-June-2008 
     
    730the passed argument to the appropriate index in the model; updated sources to take 
    831overriden method into account 
    9  - added cfg option "scrollDelay" in BufferedGridView for buffering calls to onLiveScroll  
     32 - added cfg option "scrollDelay" in BufferedGridView for buffering calls to onLiveScroll 
    1033when scroll-event gets fired (thanks to Rich Waters) 
    1134 - BufferedStore: removed custom applySort() implementation due to changes in findInsertIndex 
    12  - BufferedStore: changed findInsertIndex to use parent implementation first, then check  
     35 - BufferedStore: changed findInsertIndex to use parent implementation first, then check 
    1336return value and adjust the index if needed 
    1437 - BufferedStore/BufferedGridView: moved bufferRange-member to BufferedStore 
    1538 - BufferedStore: optimized insert() method in BufferedStore 
    1639 - allowed to add records at position "0" in grid (existing records get shifted down) 
    17   
     40 
    1841- fixes: 
    19  - wrong calculation in BufferedGridView.onLiveScroll (based on lastScrollPosition and actual  
     42 - wrong calculation in BufferedGridView.onLiveScroll (based on lastScrollPosition and actual 
    2043scrollPosition) caused the view sometimes to not re-render some rows 
    2144 - provided bug fix for "ensureVisible: returned x-coordinate does not take the x-position