Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement keyboard navigation in headers #10301

Merged
merged 82 commits into from
Jun 14, 2023

Commits on Mar 1, 2023

  1. Configuration menu
    Copy the full SHA
    8489108 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    53c4ba8 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2023

  1. [wip] Unify the selection/highlight types

    Extract the selection rendering code to the separate module.
    budnix committed Mar 6, 2023
    Configuration menu
    Copy the full SHA
    3ee22f5 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2023

  1. Configuration menu
    Copy the full SHA
    fb208e6 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2023

  1. Configuration menu
    Copy the full SHA
    d2232bb View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2023

  1. Decouple Border module from Selection API

    Cleanup the code, complete code documentation, fix lint complains.
    budnix committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    9454283 View commit details
    Browse the repository at this point in the history
  2. Fix linter complains

    budnix committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    a60b219 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2023

  1. Add missing code docs

    budnix committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    a280312 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2023

  1. Update Walkontable E2E tests

    This includes:
     * Update tests to use new internal API for selection;
     * Fix AsciiTable matcher. For now it support nested rows and columns;
     * Add new E2E tests for different Selection types;
    budnix committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    815c956 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    353c468 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ab2ea43 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2023

  1. Configuration menu
    Copy the full SHA
    16c58c3 View commit details
    Browse the repository at this point in the history
  2. Remove isCell method call

    budnix committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    036f9c5 View commit details
    Browse the repository at this point in the history
  3. Fix linter complains

    budnix committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    fa6a2be View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2fa4c00 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1710a60 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    43dffd0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    526b98a View commit details
    Browse the repository at this point in the history
  8. Add tests for new Core methods

    budnix committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    51990ca View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    441ea16 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2023

  1. Optimize elements scanning

    budnix committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    829f7c0 View commit details
    Browse the repository at this point in the history
  2. Remove selection limits

    budnix committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    15913aa View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2023

  1. Configuration menu
    Copy the full SHA
    4176f8c View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2023

  1. Configuration menu
    Copy the full SHA
    db64b12 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2023

  1. Configuration menu
    Copy the full SHA
    4aee810 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2023

  1. Implement the PoC of the navigableHeaders option

    ...add more unit tests and atomize the keboard shortcuts to have easier
    individual implementations for shortcuts in headers.
    budnix committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    fd2ad7f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6d2bc95 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2023

  1. Fix shortcuts context switching

    ...move grid shortcuts to the shortcotContexts dir, fix some E2E tests.
    budnix committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    387bcc1 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2023

  1. Configuration menu
    Copy the full SHA
    5d47b96 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2023

  1. Configuration menu
    Copy the full SHA
    dc18360 View commit details
    Browse the repository at this point in the history
  2. Add support for row/col Transform modifiers

    Mostly used by MergeCells plugin for controlling the navigation
    direction withij the merged cells.
    budnix committed Apr 5, 2023
    Configuration menu
    Copy the full SHA
    826a895 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'feature/dev-issue-1062-part2' of github.com:handsontabl…

    …e/handsontable into feature/dev-issue-1062-part2
    budnix committed Apr 5, 2023
    Configuration menu
    Copy the full SHA
    aae99f0 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2023

  1. Configuration menu
    Copy the full SHA
    0bbcdea View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2023

  1. Configuration menu
    Copy the full SHA
    aafa69a View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2023

  1. Configuration menu
    Copy the full SHA
    79902d4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d7a664e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8ae3888 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    253523b View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2023

  1. Configuration menu
    Copy the full SHA
    6df59b3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c87f394 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2023

  1. Configuration menu
    Copy the full SHA
    744a233 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6c387e5 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2023

  1. Configuration menu
    Copy the full SHA
    b28cb52 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4234648 View commit details
    Browse the repository at this point in the history
  3. Remove duplicate tests

    budnix committed Apr 18, 2023
    Configuration menu
    Copy the full SHA
    3705bb2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    10223ff View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2023

  1. Configuration menu
    Copy the full SHA
    03aa2a4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    22dd0b5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c664269 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2023

  1. Configuration menu
    Copy the full SHA
    595da07 View commit details
    Browse the repository at this point in the history
  2. Fix linter complains

    budnix committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    c652ba9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9522768 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0e35d42 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b46668d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7f1c916 View commit details
    Browse the repository at this point in the history
  7. Update TS definition files

    budnix committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    ee20de7 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2023

  1. Configuration menu
    Copy the full SHA
    6558ac3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f6c35dd View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2023

  1. Configuration menu
    Copy the full SHA
    ab169eb View commit details
    Browse the repository at this point in the history

Commits on May 10, 2023

  1. Configuration menu
    Copy the full SHA
    d20a1e6 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2023

  1. Configuration menu
    Copy the full SHA
    231f12c View commit details
    Browse the repository at this point in the history

Commits on May 15, 2023

  1. Configuration menu
    Copy the full SHA
    4ac11ce View commit details
    Browse the repository at this point in the history
  2. Update tests for nested headers using toBeMatchToSelectionPattern

    matcher
    
    Add support for nested headers for mentioned Jasmine matcher.
    budnix committed May 15, 2023
    Configuration menu
    Copy the full SHA
    bee3fc4 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2023

  1. Configuration menu
    Copy the full SHA
    7e6f9f2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dfa0929 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dd04135 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2023

  1. Configuration menu
    Copy the full SHA
    4908a99 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d49b6ae View commit details
    Browse the repository at this point in the history

Commits on May 23, 2023

  1. Configuration menu
    Copy the full SHA
    26b7afb View commit details
    Browse the repository at this point in the history

Commits on May 24, 2023

  1. Configuration menu
    Copy the full SHA
    076a10b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c93daee View commit details
    Browse the repository at this point in the history

Commits on May 29, 2023

  1. Configuration menu
    Copy the full SHA
    e06953a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d1d3b5b View commit details
    Browse the repository at this point in the history

Commits on May 30, 2023

  1. Configuration menu
    Copy the full SHA
    d911940 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2023

  1. Configuration menu
    Copy the full SHA
    f49569b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    74870b2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    93e34dc View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2023

  1. Configuration menu
    Copy the full SHA
    b605eca View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2023

  1. Apply suggestions from code review

    Co-authored-by: Jakub Wiśniewski <jakub.wisniewski@handsontable.com>
    budnix and Jakub Wiśniewski committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    4c99381 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6f6a47a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f163bc6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6834755 View commit details
    Browse the repository at this point in the history