jifeng
|
971d4ba27e
|
feat(web-shell): add column reorder, resize, and freeze controls to markdown table (#6444)
* feat(web-shell): add markdown table column controls
Support resizing, reordering, and freezing table columns while preserving visible-order copy behavior and selection stability.
* fix(web-shell): address markdown table review feedback
* fix(web-shell): refine markdown table column reordering
* fix(web-shell): address markdown table review feedback
---------
Co-authored-by: Shaojin Wen <shaojin.wensj@alibaba-inc.com>
|
2026-07-07 14:18:07 +00:00 |
|
ytahdn
|
a1f7846cd1
|
feat(web-shell): add manual toggle for enhanced markdown tables (#5917)
* feat(web-shell): add manual toggle for enhanced markdown tables
- Add toggleable table component with SVG icon buttons
- Default to plain table, click icon to switch to enhanced table
- Show "Copied!" feedback with checkmark for 2s after copy operations
- Add padding-right to last column to prevent icon overlap
- Update tests to verify toggle and copy feedback behavior
* fix(web-shell): update table toggle tests
* fix(web-shell): address table toggle review
* fix(web-shell): make table copy feedback strict-mode safe
* fix(web-shell): ignore stale table copy feedback
* test(web-shell): cover stale table selection copy
---------
Co-authored-by: ytahdn <ytahdn@gmail.com>
|
2026-06-27 12:10:08 +00:00 |
|
jifeng
|
6e8cb02e08
|
feat(web-shell): enhance assistant markdown tables with Excel-style interactions (#5650)
* feat(web-shell): enhance assistant markdown tables
Add Excel-style sorting, filtering, and cell selection for assistant Markdown tables while leaving other Markdown renderers unchanged.
* fix(web-shell): localize enhanced markdown table labels
* refactor(web-shell): simplify enhanced table filter menu
Split the enhanced Markdown table filter menu into smaller sections and add focused coverage for sorting and filtering behavior.
* feat(web-shell): add enhanced markdown table actions
Add row details, hide-column controls, and quick-copy support so Markdown tables can expose focused views and copy only visible data.
* test(web-shell): cover enhanced table edge cases
* fix(web-shell): address enhanced table review feedback
Prevent streaming and oversized tables from using enhanced rendering, add fallback behavior, and preserve accessibility/native selection around table interactions.
* fix(web-shell): address enhanced table critical reviews
Clear hidden-column filter and sort state when columns are hidden, and cover the enhanced table error-boundary fallback path.
* fix(web-shell): address enhanced table review suggestions
Improve table accessibility, interaction performance, numeric filtering, and test coverage for the enhanced Markdown table review feedback.
* fix(web-shell): address enhanced table review follow-ups
* fix(web-shell): restore table filter trigger focus
* fix(web-shell): address remaining table review feedback
* fix(web-shell): address table review suggestions
* fix(web-shell): preserve table focus and alignment
---------
Co-authored-by: Shaojin Wen <shaojin.wensj@alibaba-inc.com>
|
2026-06-25 07:34:26 +00:00 |
|