| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Add frozen: 'start' | 'end' for end-edge column pinning (#4034) Adds right-edge column pinning — long-standing ask (#2873, #3671). - `Column.frozen` widens to `boolean | 'start' | 'end'`. `true` stays an alias for `'start'` (backwards compatible). - `'end'` pins to the inline-end edge; symmetric infra: `--rdg-frozen-end-${idx}` CSS var, `rdg-cell-frozen-end` class, end-shadow + top/bottom-summary variants, logical properties throughout. Credit to @robert-luoqing for #3671 which informed the approach. API per @amanmahajan7 and @nstepien's `'start' | 'end'` refinement. One check: *"we want to prevent the shadow logic"* (#3671 2026-04-21) — I interpreted as "preserve" and mirrored the start-shadow symmetrically. If the intent was otherwise, happy to drop it. Tests: new `test/browser/column/frozenEnd.test.ts` + additions to `virtualization.test.ts` and `direction.test.ts`. Demo updated in `CommonFeatures`. --------- Co-authored-by: Aman Mahajan <amahajan@stratag.com> | 2 个月前 | |
Add frozen: 'start' | 'end' for end-edge column pinning (#4034) Adds right-edge column pinning — long-standing ask (#2873, #3671). - `Column.frozen` widens to `boolean | 'start' | 'end'`. `true` stays an alias for `'start'` (backwards compatible). - `'end'` pins to the inline-end edge; symmetric infra: `--rdg-frozen-end-${idx}` CSS var, `rdg-cell-frozen-end` class, end-shadow + top/bottom-summary variants, logical properties throughout. Credit to @robert-luoqing for #3671 which informed the approach. API per @amanmahajan7 and @nstepien's `'start' | 'end'` refinement. One check: *"we want to prevent the shadow logic"* (#3671 2026-04-21) — I interpreted as "preserve" and mirrored the start-shadow symmetrically. If the intent was otherwise, happy to drop it. Tests: new `test/browser/column/frozenEnd.test.ts` + additions to `virtualization.test.ts` and `direction.test.ts`. Demo updated in `CommonFeatures`. --------- Co-authored-by: Aman Mahajan <amahajan@stratag.com> | 2 个月前 | |
Bump oxfmt from 0.56.0 to 0.57.0 (#4092) * Bump oxfmt from 0.56.0 to 0.57.0 Bumps [oxfmt](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt) from 0.56.0 to 0.57.0. - [Release notes](https://github.com/oxc-project/oxc/releases) - [Changelog](https://github.com/oxc-project/oxc/blob/main/npm/oxfmt/CHANGELOG.md) - [Commits](https://github.com/oxc-project/oxc/commits/oxfmt_v0.57.0/npm/oxfmt) --- updated-dependencies: - dependency-name: oxfmt dependency-version: 0.57.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * format --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Nicolas Stepien <stepien.nicolas@gmail.com> | 3 个月前 | |
Add frozen: 'start' | 'end' for end-edge column pinning (#4034) Adds right-edge column pinning — long-standing ask (#2873, #3671). - `Column.frozen` widens to `boolean | 'start' | 'end'`. `true` stays an alias for `'start'` (backwards compatible). - `'end'` pins to the inline-end edge; symmetric infra: `--rdg-frozen-end-${idx}` CSS var, `rdg-cell-frozen-end` class, end-shadow + top/bottom-summary variants, logical properties throughout. Credit to @robert-luoqing for #3671 which informed the approach. API per @amanmahajan7 and @nstepien's `'start' | 'end'` refinement. One check: *"we want to prevent the shadow logic"* (#3671 2026-04-21) — I interpreted as "preserve" and mirrored the start-shadow symmetrically. If the intent was otherwise, happy to drop it. Tests: new `test/browser/column/frozenEnd.test.ts` + additions to `virtualization.test.ts` and `direction.test.ts`. Demo updated in `CommonFeatures`. --------- Co-authored-by: Aman Mahajan <amahajan@stratag.com> | 2 个月前 |