[PR #3736] [MERGED] feat: show block in notification item #5850

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

📋 Pull Request Information

Original PR: https://github.com/AppFlowy-IO/AppFlowy/pull/3736
Author: @Xazin
Created: 10/20/2023
Status: Merged
Merged: 10/26/2023
Merged by: @LucasXu0

Base: mainHead: feat/show-block-in-notification-item


📝 Commits (6)

  • 3ec932d feat: show block in notification item
  • 1d343a0 feat: jump to block action
  • 4c756ad Merge branch 'main' into feat/show-block-in-notification-item
  • c9281c2 fix: conflict after merge main
  • 2ad9442 Merge branch 'main' into feat/show-block-in-notification-item
  • 4f60864 fix: missing import after merge main

📊 Changes

18 files changed (+655 additions, -351 deletions)

View changed files

📝 frontend/appflowy_flutter/lib/plugins/document/application/doc_bloc.dart (+1 -1)
📝 frontend/appflowy_flutter/lib/plugins/document/application/doc_service.dart (+20 -3)
📝 frontend/appflowy_flutter/lib/plugins/document/document_page.dart (+59 -35)
frontend/appflowy_flutter/lib/plugins/document/presentation/editor_configuration.dart (+231 -0)
📝 frontend/appflowy_flutter/lib/plugins/document/presentation/editor_page.dart (+22 -211)
📝 frontend/appflowy_flutter/lib/plugins/document/presentation/editor_plugins/mention/mention_date_block.dart (+8 -4)
📝 frontend/appflowy_flutter/lib/plugins/inline_actions/handlers/reminder_reference.dart (+7 -4)
📝 frontend/appflowy_flutter/lib/user/application/reminder/reminder_bloc.dart (+17 -5)
📝 frontend/appflowy_flutter/lib/user/application/reminder/reminder_extension.dart (+2 -1)
📝 frontend/appflowy_flutter/lib/workspace/application/export/document_exporter.dart (+1 -1)
📝 frontend/appflowy_flutter/lib/workspace/application/notifications/notification_action.dart (+22 -0)
📝 frontend/appflowy_flutter/lib/workspace/application/view/view_ext.dart (+19 -0)
📝 frontend/appflowy_flutter/lib/workspace/presentation/home/menu/sidebar/sidebar.dart (+28 -18)
📝 frontend/appflowy_flutter/lib/workspace/presentation/notifications/notification_dialog.dart (+2 -10)
📝 frontend/appflowy_flutter/lib/workspace/presentation/notifications/widgets/notification_button.dart (+1 -1)
📝 frontend/appflowy_flutter/lib/workspace/presentation/notifications/widgets/notification_item.dart (+124 -53)
📝 frontend/appflowy_flutter/lib/workspace/presentation/notifications/widgets/notification_view.dart (+89 -2)
📝 frontend/appflowy_flutter/pubspec.lock (+2 -2)

📄 Description

Relates: #3598

Feature Preview

Screenshot 2023-10-20 at 10 54 44

PR Checklist

  • My code adheres to AppFlowy's Conventions
  • I've listed at least one issue that this PR fixes in the description above.
  • I've added a test(s) to validate changes in this PR, or this PR only contains semantic changes.
  • All existing tests are passing.

🔄 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/3736 **Author:** [@Xazin](https://github.com/Xazin) **Created:** 10/20/2023 **Status:** ✅ Merged **Merged:** 10/26/2023 **Merged by:** [@LucasXu0](https://github.com/LucasXu0) **Base:** `main` ← **Head:** `feat/show-block-in-notification-item` --- ### 📝 Commits (6) - [`3ec932d`](https://github.com/AppFlowy-IO/AppFlowy/commit/3ec932d150cebbb6c407ec9c7c606140cd44c901) feat: show block in notification item - [`1d343a0`](https://github.com/AppFlowy-IO/AppFlowy/commit/1d343a0dfc4ccc256023039fc94bbb3f481c7dc1) feat: jump to block action - [`4c756ad`](https://github.com/AppFlowy-IO/AppFlowy/commit/4c756ad3cf8c88b35f6b9da18d7d5f4d58f596a7) Merge branch 'main' into feat/show-block-in-notification-item - [`c9281c2`](https://github.com/AppFlowy-IO/AppFlowy/commit/c9281c23dda964e61c5aa360798359e92566d638) fix: conflict after merge main - [`2ad9442`](https://github.com/AppFlowy-IO/AppFlowy/commit/2ad94423f5883de28a92223bcf7f133ceee6576b) Merge branch 'main' into feat/show-block-in-notification-item - [`4f60864`](https://github.com/AppFlowy-IO/AppFlowy/commit/4f608649724421b3e5797a9ad1eddce05453a5f6) fix: missing import after merge main ### 📊 Changes **18 files changed** (+655 additions, -351 deletions) <details> <summary>View changed files</summary> 📝 `frontend/appflowy_flutter/lib/plugins/document/application/doc_bloc.dart` (+1 -1) 📝 `frontend/appflowy_flutter/lib/plugins/document/application/doc_service.dart` (+20 -3) 📝 `frontend/appflowy_flutter/lib/plugins/document/document_page.dart` (+59 -35) ➕ `frontend/appflowy_flutter/lib/plugins/document/presentation/editor_configuration.dart` (+231 -0) 📝 `frontend/appflowy_flutter/lib/plugins/document/presentation/editor_page.dart` (+22 -211) 📝 `frontend/appflowy_flutter/lib/plugins/document/presentation/editor_plugins/mention/mention_date_block.dart` (+8 -4) 📝 `frontend/appflowy_flutter/lib/plugins/inline_actions/handlers/reminder_reference.dart` (+7 -4) 📝 `frontend/appflowy_flutter/lib/user/application/reminder/reminder_bloc.dart` (+17 -5) 📝 `frontend/appflowy_flutter/lib/user/application/reminder/reminder_extension.dart` (+2 -1) 📝 `frontend/appflowy_flutter/lib/workspace/application/export/document_exporter.dart` (+1 -1) 📝 `frontend/appflowy_flutter/lib/workspace/application/notifications/notification_action.dart` (+22 -0) 📝 `frontend/appflowy_flutter/lib/workspace/application/view/view_ext.dart` (+19 -0) 📝 `frontend/appflowy_flutter/lib/workspace/presentation/home/menu/sidebar/sidebar.dart` (+28 -18) 📝 `frontend/appflowy_flutter/lib/workspace/presentation/notifications/notification_dialog.dart` (+2 -10) 📝 `frontend/appflowy_flutter/lib/workspace/presentation/notifications/widgets/notification_button.dart` (+1 -1) 📝 `frontend/appflowy_flutter/lib/workspace/presentation/notifications/widgets/notification_item.dart` (+124 -53) 📝 `frontend/appflowy_flutter/lib/workspace/presentation/notifications/widgets/notification_view.dart` (+89 -2) 📝 `frontend/appflowy_flutter/pubspec.lock` (+2 -2) </details> ### 📄 Description Relates: #3598 ### Feature Preview <img width="436" alt="Screenshot 2023-10-20 at 10 54 44" src="https://github.com/AppFlowy-IO/AppFlowy/assets/42929161/81176f2a-cb6b-4973-80ca-5903464debf6"> #### PR Checklist - [x] My code adheres to [AppFlowy's Conventions](https://docs.appflowy.io/docs/documentation/software-contributions/conventions) - [x] I've listed at least one issue that this PR fixes in the description above. - [ ] I've added a test(s) to validate changes in this PR, or this PR only contains semantic changes. - [x] All existing tests are passing. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
mirror 2026-03-23 22:20:36 +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#5850
No description provided.