[PR #579] [MERGED] Feat/grid task runner #12626

Closed
opened 2026-03-24 21:41:44 +00:00 by mirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/AppFlowy-IO/AppFlowy/pull/579
Author: @appflowy
Created: 6/29/2022
Status: Merged
Merged: 6/29/2022
Merged by: @appflowy

Base: mainHead: feat/grid_task_runner


📝 Commits (10+)

  • 706893f fix: remove shared-lib cache files
  • 60675af chore: add grid filter test
  • ead305d chore: delete/create filter
  • a08590b chore: update test
  • 0f868f4 refactor: fetch block data
  • b73c68c refactor: read cell data
  • 7504ea7 chore: read block rows with filters
  • dc81ac8 chore: grid tasks
  • 1b38ff8 chore: config task runner
  • 76f260f chore: config filter service

📊 Changes

69 files changed (+2051 additions, -726 deletions)

View changed files

frontend/app_flowy/lib/workspace/application/grid/block/block_listener.dart (+90 -0)
frontend/app_flowy/lib/workspace/application/grid/block/block_service.dart (+0 -0)
📝 frontend/app_flowy/lib/workspace/application/grid/cell/cell_service/cell_data_cache.dart (+17 -17)
📝 frontend/app_flowy/lib/workspace/application/grid/cell/cell_service/cell_data_loader.dart (+0 -0)
📝 frontend/app_flowy/lib/workspace/application/grid/cell/cell_service/cell_data_persistence.dart (+0 -0)
📝 frontend/app_flowy/lib/workspace/application/grid/cell/cell_service/cell_service.dart (+3 -4)
📝 frontend/app_flowy/lib/workspace/application/grid/cell/cell_service/context_builder.dart (+3 -3)
📝 frontend/app_flowy/lib/workspace/application/grid/grid_bloc.dart (+22 -3)
frontend/app_flowy/lib/workspace/application/grid/grid_listener.dart (+0 -42)
📝 frontend/app_flowy/lib/workspace/application/grid/grid_service.dart (+1 -1)
📝 frontend/app_flowy/lib/workspace/application/grid/row/row_service.dart (+25 -34)
📝 frontend/rust-lib/Cargo.lock (+7 -0)
📝 frontend/rust-lib/flowy-grid/Cargo.toml (+1 -0)
📝 frontend/rust-lib/flowy-grid/src/dart_notification.rs (+1 -1)
📝 frontend/rust-lib/flowy-grid/src/event_handler.rs (+8 -13)
📝 frontend/rust-lib/flowy-grid/src/event_map.rs (+4 -4)
📝 frontend/rust-lib/flowy-grid/src/manager.rs (+44 -33)
📝 frontend/rust-lib/flowy-grid/src/services/block_manager.rs (+29 -21)
📝 frontend/rust-lib/flowy-grid/src/services/block_revision_editor.rs (+6 -6)
📝 frontend/rust-lib/flowy-grid/src/services/field/type_options/checkbox_type_option.rs (+7 -25)

...and 49 more files

📄 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/579 **Author:** [@appflowy](https://github.com/appflowy) **Created:** 6/29/2022 **Status:** ✅ Merged **Merged:** 6/29/2022 **Merged by:** [@appflowy](https://github.com/appflowy) **Base:** `main` ← **Head:** `feat/grid_task_runner` --- ### 📝 Commits (10+) - [`706893f`](https://github.com/AppFlowy-IO/AppFlowy/commit/706893f6fa9c40bd5654b2795f513743db20f48c) fix: remove shared-lib cache files - [`60675af`](https://github.com/AppFlowy-IO/AppFlowy/commit/60675afd1d6dc99ef0eb1592cdde7871aa960456) chore: add grid filter test - [`ead305d`](https://github.com/AppFlowy-IO/AppFlowy/commit/ead305ddda6d7a61b13cd9e2741e2a8b67efe436) chore: delete/create filter - [`a08590b`](https://github.com/AppFlowy-IO/AppFlowy/commit/a08590bcba8d4f5f765077afe47a5bb2ee115bf3) chore: update test - [`0f868f4`](https://github.com/AppFlowy-IO/AppFlowy/commit/0f868f48f3638c04f7501302b8355890374ba473) refactor: fetch block data - [`b73c68c`](https://github.com/AppFlowy-IO/AppFlowy/commit/b73c68c6f613c06f3e4e7affbd7d173d33c36b62) refactor: read cell data - [`7504ea7`](https://github.com/AppFlowy-IO/AppFlowy/commit/7504ea755519c3fbded834b775c3d008f9f0ed79) chore: read block rows with filters - [`dc81ac8`](https://github.com/AppFlowy-IO/AppFlowy/commit/dc81ac8e24227846c14ca54b7980b4fe501a5e3e) chore: grid tasks - [`1b38ff8`](https://github.com/AppFlowy-IO/AppFlowy/commit/1b38ff8559174772935b71765ba24c3e090abe5b) chore: config task runner - [`76f260f`](https://github.com/AppFlowy-IO/AppFlowy/commit/76f260fe04d53106254690752bce4ff73fb09bd2) chore: config filter service ### 📊 Changes **69 files changed** (+2051 additions, -726 deletions) <details> <summary>View changed files</summary> ➕ `frontend/app_flowy/lib/workspace/application/grid/block/block_listener.dart` (+90 -0) ➕ `frontend/app_flowy/lib/workspace/application/grid/block/block_service.dart` (+0 -0) 📝 `frontend/app_flowy/lib/workspace/application/grid/cell/cell_service/cell_data_cache.dart` (+17 -17) 📝 `frontend/app_flowy/lib/workspace/application/grid/cell/cell_service/cell_data_loader.dart` (+0 -0) 📝 `frontend/app_flowy/lib/workspace/application/grid/cell/cell_service/cell_data_persistence.dart` (+0 -0) 📝 `frontend/app_flowy/lib/workspace/application/grid/cell/cell_service/cell_service.dart` (+3 -4) 📝 `frontend/app_flowy/lib/workspace/application/grid/cell/cell_service/context_builder.dart` (+3 -3) 📝 `frontend/app_flowy/lib/workspace/application/grid/grid_bloc.dart` (+22 -3) ➖ `frontend/app_flowy/lib/workspace/application/grid/grid_listener.dart` (+0 -42) 📝 `frontend/app_flowy/lib/workspace/application/grid/grid_service.dart` (+1 -1) 📝 `frontend/app_flowy/lib/workspace/application/grid/row/row_service.dart` (+25 -34) 📝 `frontend/rust-lib/Cargo.lock` (+7 -0) 📝 `frontend/rust-lib/flowy-grid/Cargo.toml` (+1 -0) 📝 `frontend/rust-lib/flowy-grid/src/dart_notification.rs` (+1 -1) 📝 `frontend/rust-lib/flowy-grid/src/event_handler.rs` (+8 -13) 📝 `frontend/rust-lib/flowy-grid/src/event_map.rs` (+4 -4) 📝 `frontend/rust-lib/flowy-grid/src/manager.rs` (+44 -33) 📝 `frontend/rust-lib/flowy-grid/src/services/block_manager.rs` (+29 -21) 📝 `frontend/rust-lib/flowy-grid/src/services/block_revision_editor.rs` (+6 -6) 📝 `frontend/rust-lib/flowy-grid/src/services/field/type_options/checkbox_type_option.rs` (+7 -25) _...and 49 more files_ </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-24 21:41:44 +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#12626
No description provided.