Permalink
Commits on Jun 26, 2014
  1. Fixes issue with dragging to end of grid

    deanlandolt committed Jun 26, 2014
    If dragging a row to the end of the grid immediately after dragging and
    dropping the same row the node provided will be the drop handle, and
    will result in an early return.
    
    This commit bypasses the early return when the node provided is a drop handle
    (detached from the grid) rather than an actual row.
Commits on May 30, 2014
  1. Update version for dev towards next 0.3 release

    Kenneth G. Franqueiro
    Kenneth G. Franqueiro committed May 30, 2014
  2. Update version for tag

    Kenneth G. Franqueiro
    Kenneth G. Franqueiro committed May 30, 2014
  3. Docs: Mention `dgrid-autoheight` (added in 0.3.14) in migration docs

    Kenneth G. Franqueiro
    Kenneth G. Franqueiro committed May 30, 2014
  4. Move documentation from the GH wiki into the repository

    Kenneth G. Franqueiro
    Kenneth G. Franqueiro committed May 27, 2014
    Based on @edhager's work of similar nature for 0.4
Commits on May 28, 2014
  1. Improve styles of multiview demo

    Kenneth G. Franqueiro
    Kenneth G. Franqueiro committed May 28, 2014
    Incorporates layout styles from the version on dgrid.io
Commits on May 24, 2014
  1. Fix #882: Fix gallery view in demo to use display: inline-block

    devpaul authored and Kenneth G. Franqueiro committed May 22, 2014
Commits on May 21, 2014
  1. Fix the top-heavy manual tree test

    edhager authored and Kenneth G. Franqueiro committed May 20, 2014
  2. CHANGES.md: Note Keyboard _focusedNode preservation fix

    Kenneth G. Franqueiro
    Kenneth G. Franqueiro committed May 21, 2014
  3. Fix #899: Keyboard: Restore _focusNode even if grid isn't focused

    Kenneth G. Franqueiro
    Kenneth G. Franqueiro committed May 21, 2014
Commits on May 20, 2014
  1. Fix minor test page issues

    Kenneth G. Franqueiro
    Kenneth G. Franqueiro committed May 19, 2014
Commits on May 19, 2014
  1. CHANGES.md: Note Keyboard dgrid-cellfocusout event target fix

    Kenneth G. Franqueiro
    Kenneth G. Franqueiro committed May 19, 2014
  2. Keyboard: Add unit test to verify dgrid-cellfocusout event target

    Kenneth G. Franqueiro
    Kenneth G. Franqueiro committed May 19, 2014
  3. Fix #917: Emit dgrid-cellfocusout from correct element

    cmaus authored and Kenneth G. Franqueiro committed Apr 30, 2014
  4. Fix #902: Keyboard: Don't fire events for automatic refocuses

    Kenneth G. Franqueiro
    Kenneth G. Franqueiro committed May 19, 2014
Commits on May 18, 2014
  1. CHANGES.md: Note IE10 ColumnHider/ColumnResizer fix

    Kenneth G. Franqueiro
    Kenneth G. Franqueiro committed May 18, 2014
  2. Fix #841: ColumnHider: Avoid IE10 header cell bugs with ColumnResizer

    Kenneth G. Franqueiro
    Kenneth G. Franqueiro committed May 18, 2014
    This is resolved by applying the IE8 workaround (which was done for a
    slightly different reason) to IE10 as well.
Commits on May 17, 2014
  1. editor: Rename _focusedCell to _focusedEditorCell to disambiguate

    Kenneth G. Franqueiro
    Kenneth G. Franqueiro committed May 17, 2014
Commits on May 16, 2014
  1. CHANGES.md: Note editor focus/blur fixes

    Kenneth G. Franqueiro
    Kenneth G. Franqueiro committed May 16, 2014
  2. Don't show the editor until the blur on the previous one is complete

    edhager authored and Kenneth G. Franqueiro committed May 16, 2014
    This involves using a timer and showing the editor in the next turn for IE.
  3. editor: Fix other focus/blur-related errors

    Kenneth G. Franqueiro
    Kenneth G. Franqueiro committed Apr 12, 2014
    * Clear focus timeout in destroy to avoid blur-on-destroy errors
    * Avoid causing errors in editOn editor blur logic
  4. Fix editor tests and focus/blur issues

    edhager authored and Kenneth G. Franqueiro committed Apr 21, 2014
    * Fix the editor unit tests that were causing errors (but not test
      failures) because the test was not waiting for the promise from
      `Editor#edit` to resolve before deleting the grid.
    * Move closured variables to the instance to resolve issues with state carrying
      over between tests
    * Blur any active editOn editor before activating another one to avoid errors
Commits on May 8, 2014
  1. Tree test cleanup

    edhager authored and Kenneth G. Franqueiro committed May 6, 2014
    * Add tree tests to functional test module
    * Remove some duplication for renderExpando test
    * Lint/formatting fixes
    * Change the dgrid module ids back to absolute rather than relative
    * Simplify the createGrid function a bit
    * Skip the functional tests in Safari because mouseMoveTo is not supported
  2. Add tree functional tests and more unit tests

    Mangala SSS Khalsa Kenneth G. Franqueiro
    Mangala SSS Khalsa authored and Kenneth G. Franqueiro committed Apr 18, 2014
    Functional tests:
    
    * expand/collapse
    
    Unit tests:
    
    * mayHaveChildren and expando display
    * shouldExpand
    * renderExpando
    * renderCell
  3. CompoundColumns: Fix test to not use deprecated API

    Kenneth G. Franqueiro
    Kenneth G. Franqueiro committed May 8, 2014
  4. CHANGES.md: Note CompoundColumns programmatic sort fix

    Kenneth G. Franqueiro
    Kenneth G. Franqueiro committed May 8, 2014
  5. Fix #901: CompoundColumns: Fix programmatic sort arrow placement

    Kenneth G. Franqueiro
    Kenneth G. Franqueiro committed May 7, 2014
    This adds a `_findSortArrowParent` extension point to Grid, so that
    CompoundColumns can extend it to add logic necessary for resolving the
    correct cell to show the sort arrow in when sorted programmatically.
Commits on May 7, 2014
  1. Keyboard: Move contains function to util/misc for reuse

    Kenneth G. Franqueiro
    Kenneth G. Franqueiro committed May 7, 2014
  2. CompoundColumns: Add test case for programmatic sorting

    Kenneth G. Franqueiro
    Kenneth G. Franqueiro committed May 7, 2014
  3. CHANGES.md: Note IE10+ Selection fix for disabling text selection

    Kenneth G. Franqueiro
    Kenneth G. Franqueiro committed May 7, 2014
  4. Fix #786: Shift + row select highlights outside text (IE)

    James Morrin Kenneth G. Franqueiro
    James Morrin authored and Kenneth G. Franqueiro committed Apr 29, 2014
    ms-user-select: none; will block selection from starting on the element.
    It will not block an existing selection from entering the element.
    
    When using the shift modifier IE will select everything from the top of
    the document, or last clicked location, up until the shift-clicked
    location. Since the selection starts outside of the element marked with
    ms-user-select: none; all of the text is selected.
    
    Added a check for msUserSelect, and fall back to other methods to stop
    selection.
Commits on May 6, 2014
  1. CHANGES.md: Note fix to early feature test regression

    Kenneth G. Franqueiro
    Kenneth G. Franqueiro committed May 6, 2014
  2. Fix #907: List: Don't attempt to run DOM-sensitive has test immediately

    Kenneth G. Franqueiro
    Kenneth G. Franqueiro committed May 6, 2014
  3. Add manual ColumnResizer+Keyboard test, and note fix in CHANGES.md

    Kenneth G. Franqueiro
    Kenneth G. Franqueiro committed May 6, 2014