@6pac 6pac released this Mar 4, 2018 · 67 commits to master since this release

Assets 2
  • remove header scroll handling as it is interfering with the horizontal scroll of the grid
  • reverse the recent change to the multicolumn sort indicator span location in the DOM
  • add getHeader() and getHeaderColumn() functions. Add these to public interface. Change getHeaderRowColumn and getFooterRowColumn so that they accept either a column id (text) or a column index (number) as a parameter
  • Detail view update (#202)
  • Fix various issues with tristate and multicolumn sorting, including #211, #212
  • in measureScrollbars(), use $viewport variable instead of looking it up in the DOM

@6pac 6pac released this Feb 28, 2018 · 75 commits to master since this release

Assets 2
  • Add A key as keycode
  • headerMenu: move the CSS min-width into plugin code
  • headerMenu: autoAlign left if header drop menu is outside viewport
  • add emulatePagingWhenScrolling option so when scrolling down with downarrow, we have a choice about whether, when we reach the bottom row in the viewpost, to scroll a whole page down and relocate the active row to the top line (true) or just to move the viewport contents up one row (false)
  • deal with empty cacheEntry.RowNode in removeRowsFromCache
  • changed signature of sortedUpdateItem() to be the same as updateItem()
Feb 27, 2018
release v2.3.14

@6pac 6pac released this Feb 21, 2018 · 89 commits to master since this release

Assets 2

Major addition:

  • add Row Detail panel plugin
  • add example: example16-row-detail

Minor enhancements:

  • add OnColumnsChanged event to columnpicker and gridmenu
  • misc small changes to GridMenu control
  • require newRowCreator() function for new rows to be created in cellexternalcopymanager plugin
  • add grid parameter to Formatter call
  • add option to hide 'Force fit' and 'sync rezise buttons in columnpicker and gridmenu controls
  • widen drag areas for columns #184

Bug fixes:

  • clear selection if selectActiveCell is False as per PR #192
  • prevent multiselect behaviour from shift-UP/DOWN when multiSelect option false
  • displayed page number being zero-based
  • force re-measument of scrollbars on resizeCanvas as per PR #182
  • FloatEditor truncating decimals #196

@6pac 6pac released this Dec 15, 2017 · 112 commits to master since this release

Assets 2
  • add empty label on checkbox selector for styling purposes
  • handle home/end key and the ctrl variants
  • add customizable picker title for i18n purposes
  • add customizable pager text