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

[DataGrid] Alter rendering to use table elements #2664

Open
wants to merge 58 commits into
base: dev
Choose a base branch
from

Commits on Aug 30, 2024

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

Commits on Sep 3, 2024

  1. Adjust styling

    vnbaaij committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    9cd10ac View commit details
    Browse the repository at this point in the history
  2. Resize rework

    vnbaaij committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    5212a8b View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. Configuration menu
    Copy the full SHA
    97d76c7 View commit details
    Browse the repository at this point in the history
  2. - Rename example EventHandlers

    - Adapt more samples to table rendering
    - Undo Tabs example changes
    - Remove grid custom events from script etc
    vnbaaij committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    f0904e5 View commit details
    Browse the repository at this point in the history
  3. - Redo AutoFit based on table-layout

    - Clean up CSS,  commented code/apply code styles
    - revert `.col-header` rename (back to `.column-header) to have less breaking changes
    - Fix some samples
    vnbaaij committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    dd494ce View commit details
    Browse the repository at this point in the history
  4. - CSS cleanup

    vnbaaij committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    c371bdd View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. - Remove commented code

    - Fix resize reset
    - Make size related methods public
    - Make GridTemplateColumns work again
    vnbaaij committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    f8f4f0c View commit details
    Browse the repository at this point in the history
  2. Update version

    vnbaaij committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    2c7f565 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6dbfb85 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. merge dev

    vnbaaij committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    cc4a77f View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. - Script optimization

    - Take resize handler out of button
    vnbaaij committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    41e8026 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. - Rename ShowSortIcon -> IsActiveSortColumn

    -Update RemoveSortByColumn logic
    vnbaaij committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    c18d486 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2024

  1. More optimizations and fixes

    vnbaaij committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    0e1cacc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b995861 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    13d62a3 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. - More fine-tunning.

    - Add `MultiLine` parameter to grid + styling
    - Make `AutoSize` work again
    vnbaaij committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    bf7c20d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2de45e3 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. Configuration menu
    Copy the full SHA
    7ddb060 View commit details
    Browse the repository at this point in the history
  2. Fix tests

    vnbaaij committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    3551ef6 View commit details
    Browse the repository at this point in the history
  3. - Styling updates

    - Set `RowSize` to small to be equal to v4 default
    vnbaaij committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    c951377 View commit details
    Browse the repository at this point in the history
  4. - Don't use dynamic row size for now.

    - Process review comments
    vnbaaij committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    04c0a07 View commit details
    Browse the repository at this point in the history
  5. Fix tests

    vnbaaij committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    36148e9 View commit details
    Browse the repository at this point in the history
  6. More style updates

    vnbaaij committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    fb0a25d View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. - Re-add separate header buttons

    - Fix some samples
    - Position resize handle better
    - Always put sort/filter indicators behind header text
    - Add comments to public methods
    vnbaaij committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    dfb6b7e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a254796 View commit details
    Browse the repository at this point in the history
  3. merge

    vnbaaij committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    e58feee View commit details
    Browse the repository at this point in the history
  4. Fix merge issues

    vnbaaij committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    b16868a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ea3eebf View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a26c1f9 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

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

Commits on Sep 27, 2024

  1. merge dev

    vnbaaij committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    74b00d8 View commit details
    Browse the repository at this point in the history
  2. Fix merge error

    vnbaaij committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    6034b0f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4e1d24a View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. Configuration menu
    Copy the full SHA
    dab38e6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    13d0e11 View commit details
    Browse the repository at this point in the history
  3. Fix tests/verified files

    vnbaaij committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    d6af544 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

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

Commits on Oct 17, 2024

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

Commits on Oct 21, 2024

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

Commits on Oct 22, 2024

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

Commits on Oct 29, 2024

  1. Configuration menu
    Copy the full SHA
    100072c View commit details
    Browse the repository at this point in the history
  2. - Fix button width when no filter button

    - Add tabindex to cells
    - Fix resize handle pos when rtl
    -WIP: use cursor keys to go through cells
    vnbaaij committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    26a1fb0 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2024

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

Commits on Nov 19, 2024

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

Commits on Nov 21, 2024

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

Commits on Nov 25, 2024

  1. Configuration menu
    Copy the full SHA
    953b5be View commit details
    Browse the repository at this point in the history
  2. - Update example,

    - Update rendering for non button column headee
    - Fix multiline height issue
    vnbaaij committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    4772f61 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d73e477 View commit details
    Browse the repository at this point in the history
  4. Fix tests

    vnbaaij committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    3004965 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    10bcd05 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2024

  1. - Process review comments

    vnbaaij committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    acadf41 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a6e7a67 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7e1b00f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fe3da39 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2024

  1. Configuration menu
    Copy the full SHA
    95d6ea9 View commit details
    Browse the repository at this point in the history
  2. Menu work

    vnbaaij committed Nov 27, 2024
    Configuration menu
    Copy the full SHA
    d0df3e3 View commit details
    Browse the repository at this point in the history
  3. Merge

    vnbaaij committed Nov 27, 2024
    Configuration menu
    Copy the full SHA
    d8ff518 View commit details
    Browse the repository at this point in the history