AppFlowy-IO / AppFlowy-IO/AppFlowy

[FR] Optimize Simple Table frame rate for large datasets & improve aesthetics

未关闭
#8,723 0 条评论 0 个 reaction 已指派 1 人 已指派给 @LucasXu0 在 GitHub 查看
improvements table
主要语言
Dart
星标
76.6k
派生
6k
PR 合并指标
30 天内没有已合并 PR

描述

### Description

Small tables work fine, but when developing large tables (e.g., extensive study or writing notes), the Simple Table feature becomes sluggish and drops frame rates significantly on Android even on powerful devices.

1. ​Performance: Optimize the scrolling and interaction for large tables so it can properly utilize modern device hardware (tested on an IQOO Neo 10 with UFS 4.1) and maintain a smooth 60fps.

​2. UI/Aesthetics: Thicken the borders and round the edges of the tables to make the UI look more polished and visually appealing.

### Impact

Students and creators who rely on simple tables than databases. Databases are fine, but as a novel writer, simple tables makes the difference for me.

### Additional Context

The aesthetics/ UI is faster to implement.

贡献指南

这个仓库没有索引到贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。