Shuowei Li
Shuowei Li
This PR introduces column sorting functionality to the interactive table widget. 1) Updated Python backend and JS/CSS frontend to allow sorting by columns. **Three-State Sorting UI:** - The sort indicator...
Previously, when the total number of rows (row_count) was unknown (e.g., due to deferred computation or errors), it would incorrectly default to 0. This resulted in confusing UI, such as...
refactor: Migrate DataFrame display to use IPython's _repr_mimebundle_() protocol for anywidget mode
This PR refactors the DataFrame display system to properly implement IPython's _repr_mimebundle_() protocol for anywidget mode, moving widget handling logic out of _repr_html_() and into the appropriate display method. See...
This PR introduces several improvements related to the `anywidget` display mode. For displaying multi-index DataFrames in anywidget mode, it will be rendered with a nested "semi-exploding" view, similar to BigQuery...