[PR #472] [MERGED] Feat: auto size row #4146

Closed
opened 2026-03-23 21:36:30 +00:00 by mirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/AppFlowy-IO/AppFlowy/pull/472
Author: @appflowy
Created: 4/30/2022
Status: Merged
Merged: 4/30/2022
Merged by: @appflowy

Base: mainHead: feat_row_expand


📝 Commits (6)

  • 40443ce feat: expand row
  • 1ad7e0e feat: using wrap to auto expand Multi-select or single select
  • 371f753 chore: add min height for row
  • 6b5126b refactor: GridCellRequestFocusNotifier only accepts single listener
  • 518d111 chore: reload row when fields were changed
  • 3435e42 Merge branch 'main' into feat_row_expand

📊 Changes

16 files changed (+410 additions, -307 deletions)

View changed files

📝 frontend/app_flowy/lib/workspace/application/grid/cell/cell_service.dart (+7 -0)
📝 frontend/app_flowy/lib/workspace/application/grid/row/row_bloc.dart (+30 -5)
📝 frontend/app_flowy/lib/workspace/application/grid/row/row_detail_bloc.dart (+1 -1)
📝 frontend/app_flowy/lib/workspace/application/grid/row/row_service.dart (+3 -3)
📝 frontend/app_flowy/lib/workspace/presentation/plugins/grid/src/layout/sizes.dart (+1 -1)
📝 frontend/app_flowy/lib/workspace/presentation/plugins/grid/src/widgets/cell/cell_builder.dart (+155 -1)
frontend/app_flowy/lib/workspace/presentation/plugins/grid/src/widgets/cell/cell_container.dart (+0 -115)
📝 frontend/app_flowy/lib/workspace/presentation/plugins/grid/src/widgets/cell/checkbox_cell.dart (+1 -0)
📝 frontend/app_flowy/lib/workspace/presentation/plugins/grid/src/widgets/cell/number_cell.dart (+24 -20)
📝 frontend/app_flowy/lib/workspace/presentation/plugins/grid/src/widgets/cell/prelude.dart (+0 -1)
📝 frontend/app_flowy/lib/workspace/presentation/plugins/grid/src/widgets/cell/selection_cell/extension.dart (+19 -9)
📝 frontend/app_flowy/lib/workspace/presentation/plugins/grid/src/widgets/cell/selection_cell/selection_cell.dart (+58 -50)
📝 frontend/app_flowy/lib/workspace/presentation/plugins/grid/src/widgets/cell/selection_cell/selection_editor.dart (+40 -31)
📝 frontend/app_flowy/lib/workspace/presentation/plugins/grid/src/widgets/cell/selection_cell/text_field.dart (+1 -1)
📝 frontend/app_flowy/lib/workspace/presentation/plugins/grid/src/widgets/cell/text_cell.dart (+46 -45)
📝 frontend/app_flowy/lib/workspace/presentation/plugins/grid/src/widgets/row/grid_row.dart (+24 -24)

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/AppFlowy-IO/AppFlowy/pull/472 **Author:** [@appflowy](https://github.com/appflowy) **Created:** 4/30/2022 **Status:** ✅ Merged **Merged:** 4/30/2022 **Merged by:** [@appflowy](https://github.com/appflowy) **Base:** `main` ← **Head:** `feat_row_expand` --- ### 📝 Commits (6) - [`40443ce`](https://github.com/AppFlowy-IO/AppFlowy/commit/40443ced8081a48c6f2db7297a176e3227a81f84) feat: expand row - [`1ad7e0e`](https://github.com/AppFlowy-IO/AppFlowy/commit/1ad7e0ece2d4c9acf60e09eea6c281e88867754b) feat: using wrap to auto expand Multi-select or single select - [`371f753`](https://github.com/AppFlowy-IO/AppFlowy/commit/371f75343ccccdaed6e548ff0b821daaae0b1f76) chore: add min height for row - [`6b5126b`](https://github.com/AppFlowy-IO/AppFlowy/commit/6b5126b12ef6a4fdfade25a58298f95d058fec32) refactor: GridCellRequestFocusNotifier only accepts single listener - [`518d111`](https://github.com/AppFlowy-IO/AppFlowy/commit/518d11162b55e77b6dbeb6ed5d6dfba9415634c4) chore: reload row when fields were changed - [`3435e42`](https://github.com/AppFlowy-IO/AppFlowy/commit/3435e427c2096019f43d740442dd48409b7c5fa1) Merge branch 'main' into feat_row_expand ### 📊 Changes **16 files changed** (+410 additions, -307 deletions) <details> <summary>View changed files</summary> 📝 `frontend/app_flowy/lib/workspace/application/grid/cell/cell_service.dart` (+7 -0) 📝 `frontend/app_flowy/lib/workspace/application/grid/row/row_bloc.dart` (+30 -5) 📝 `frontend/app_flowy/lib/workspace/application/grid/row/row_detail_bloc.dart` (+1 -1) 📝 `frontend/app_flowy/lib/workspace/application/grid/row/row_service.dart` (+3 -3) 📝 `frontend/app_flowy/lib/workspace/presentation/plugins/grid/src/layout/sizes.dart` (+1 -1) 📝 `frontend/app_flowy/lib/workspace/presentation/plugins/grid/src/widgets/cell/cell_builder.dart` (+155 -1) ➖ `frontend/app_flowy/lib/workspace/presentation/plugins/grid/src/widgets/cell/cell_container.dart` (+0 -115) 📝 `frontend/app_flowy/lib/workspace/presentation/plugins/grid/src/widgets/cell/checkbox_cell.dart` (+1 -0) 📝 `frontend/app_flowy/lib/workspace/presentation/plugins/grid/src/widgets/cell/number_cell.dart` (+24 -20) 📝 `frontend/app_flowy/lib/workspace/presentation/plugins/grid/src/widgets/cell/prelude.dart` (+0 -1) 📝 `frontend/app_flowy/lib/workspace/presentation/plugins/grid/src/widgets/cell/selection_cell/extension.dart` (+19 -9) 📝 `frontend/app_flowy/lib/workspace/presentation/plugins/grid/src/widgets/cell/selection_cell/selection_cell.dart` (+58 -50) 📝 `frontend/app_flowy/lib/workspace/presentation/plugins/grid/src/widgets/cell/selection_cell/selection_editor.dart` (+40 -31) 📝 `frontend/app_flowy/lib/workspace/presentation/plugins/grid/src/widgets/cell/selection_cell/text_field.dart` (+1 -1) 📝 `frontend/app_flowy/lib/workspace/presentation/plugins/grid/src/widgets/cell/text_cell.dart` (+46 -45) 📝 `frontend/app_flowy/lib/workspace/presentation/plugins/grid/src/widgets/row/grid_row.dart` (+24 -24) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
mirror 2026-03-23 21:36:30 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
AppFlowy-IO/AppFlowy#4146
No description provided.