[PR #733] [MERGED] Implement bulleted-list, number-list, checkbox and heading style. #4301

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

📋 Pull Request Information

Original PR: https://github.com/AppFlowy-IO/AppFlowy/pull/733
Author: @LucasXu0
Created: 7/28/2022
Status: Merged
Merged: 7/29/2022
Merged by: @appflowy

Base: feat/flowy_editorHead: feat/flowy_editor_input_service


📝 Commits (8)

  • 734b642 feat: add checkbox and heading style
  • 51bc965 feat: add bulleted-list and number-list
  • fce8ea1 feat: add checkbox style
  • ec83a68 chore: resolve conflicts.
  • 7489455 chore: typo
  • e4c3a3a feat: modify svg size
  • c5e9008 feat: wrapping heading text with Padding instead of two SizeBoxs.
  • ed1dc8c feat: refactor render plugin service

📊 Changes

31 files changed (+920 additions, -2044 deletions)

View changed files

frontend/app_flowy/packages/flowy_editor/.vscode/launch.json (+45 -0)
📝 frontend/app_flowy/packages/flowy_editor/example/assets/document.json (+1 -1)
📝 frontend/app_flowy/packages/flowy_editor/example/assets/example.json (+81 -20)
📝 frontend/app_flowy/packages/flowy_editor/example/lib/main.dart (+3 -17)
frontend/app_flowy/packages/flowy_editor/example/lib/plugin/debuggable_rich_text.dart (+0 -102)
frontend/app_flowy/packages/flowy_editor/example/lib/plugin/document_node_widget.dart (+0 -52)
frontend/app_flowy/packages/flowy_editor/example/lib/plugin/flowy_selectable_text.dart (+0 -758)
📝 frontend/app_flowy/packages/flowy_editor/example/lib/plugin/image_node_widget.dart (+17 -35)
frontend/app_flowy/packages/flowy_editor/example/lib/plugin/old_text_node_widget.dart (+0 -352)
frontend/app_flowy/packages/flowy_editor/example/lib/plugin/selected_text_node_widget.dart (+0 -281)
frontend/app_flowy/packages/flowy_editor/example/lib/plugin/text_with_check_box_node_widget.dart (+0 -33)
frontend/app_flowy/packages/flowy_editor/example/lib/plugin/text_with_heading_node_widget.dart (+0 -46)
📝 frontend/app_flowy/packages/flowy_editor/lib/editor_state.dart (+0 -17)
📝 frontend/app_flowy/packages/flowy_editor/lib/flowy_editor.dart (+1 -2)
frontend/app_flowy/packages/flowy_editor/lib/render/editor/editor_entry.dart (+58 -0)
frontend/app_flowy/packages/flowy_editor/lib/render/node_widget_builder.dart (+0 -63)
frontend/app_flowy/packages/flowy_editor/lib/render/render_plugins.dart (+0 -88)
frontend/app_flowy/packages/flowy_editor/lib/render/rich_text/bulleted_list_text.dart (+73 -0)
frontend/app_flowy/packages/flowy_editor/lib/render/rich_text/checkbox_text.dart (+123 -0)
frontend/app_flowy/packages/flowy_editor/lib/render/rich_text/default_selectable.dart (+33 -0)

...and 11 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/733 **Author:** [@LucasXu0](https://github.com/LucasXu0) **Created:** 7/28/2022 **Status:** ✅ Merged **Merged:** 7/29/2022 **Merged by:** [@appflowy](https://github.com/appflowy) **Base:** `feat/flowy_editor` ← **Head:** `feat/flowy_editor_input_service` --- ### 📝 Commits (8) - [`734b642`](https://github.com/AppFlowy-IO/AppFlowy/commit/734b642fcc0e05a49d86c99c87dc8f6c44a48d0c) feat: add checkbox and heading style - [`51bc965`](https://github.com/AppFlowy-IO/AppFlowy/commit/51bc965029f96c966f6d8c1cb84f68c86b486cd0) feat: add bulleted-list and number-list - [`fce8ea1`](https://github.com/AppFlowy-IO/AppFlowy/commit/fce8ea1e8067ab2c68b9854181e1414cb0e067d7) feat: add checkbox style - [`ec83a68`](https://github.com/AppFlowy-IO/AppFlowy/commit/ec83a686023aa81618eb835ea493bddb8918a7da) chore: resolve conflicts. - [`7489455`](https://github.com/AppFlowy-IO/AppFlowy/commit/7489455c20403977281c7d7a443edc4daad6af94) chore: typo - [`e4c3a3a`](https://github.com/AppFlowy-IO/AppFlowy/commit/e4c3a3ae84bc83a00d31ad5cde300fd99e1b17c9) feat: modify svg size - [`c5e9008`](https://github.com/AppFlowy-IO/AppFlowy/commit/c5e9008f4b1f68b053a466b35fe490fe7dd1ba1d) feat: wrapping heading text with Padding instead of two SizeBoxs. - [`ed1dc8c`](https://github.com/AppFlowy-IO/AppFlowy/commit/ed1dc8ccef128f6c15624272d634e5239d5ddff7) feat: refactor render plugin service ### 📊 Changes **31 files changed** (+920 additions, -2044 deletions) <details> <summary>View changed files</summary> ➕ `frontend/app_flowy/packages/flowy_editor/.vscode/launch.json` (+45 -0) 📝 `frontend/app_flowy/packages/flowy_editor/example/assets/document.json` (+1 -1) 📝 `frontend/app_flowy/packages/flowy_editor/example/assets/example.json` (+81 -20) 📝 `frontend/app_flowy/packages/flowy_editor/example/lib/main.dart` (+3 -17) ➖ `frontend/app_flowy/packages/flowy_editor/example/lib/plugin/debuggable_rich_text.dart` (+0 -102) ➖ `frontend/app_flowy/packages/flowy_editor/example/lib/plugin/document_node_widget.dart` (+0 -52) ➖ `frontend/app_flowy/packages/flowy_editor/example/lib/plugin/flowy_selectable_text.dart` (+0 -758) 📝 `frontend/app_flowy/packages/flowy_editor/example/lib/plugin/image_node_widget.dart` (+17 -35) ➖ `frontend/app_flowy/packages/flowy_editor/example/lib/plugin/old_text_node_widget.dart` (+0 -352) ➖ `frontend/app_flowy/packages/flowy_editor/example/lib/plugin/selected_text_node_widget.dart` (+0 -281) ➖ `frontend/app_flowy/packages/flowy_editor/example/lib/plugin/text_with_check_box_node_widget.dart` (+0 -33) ➖ `frontend/app_flowy/packages/flowy_editor/example/lib/plugin/text_with_heading_node_widget.dart` (+0 -46) 📝 `frontend/app_flowy/packages/flowy_editor/lib/editor_state.dart` (+0 -17) 📝 `frontend/app_flowy/packages/flowy_editor/lib/flowy_editor.dart` (+1 -2) ➕ `frontend/app_flowy/packages/flowy_editor/lib/render/editor/editor_entry.dart` (+58 -0) ➖ `frontend/app_flowy/packages/flowy_editor/lib/render/node_widget_builder.dart` (+0 -63) ➖ `frontend/app_flowy/packages/flowy_editor/lib/render/render_plugins.dart` (+0 -88) ➕ `frontend/app_flowy/packages/flowy_editor/lib/render/rich_text/bulleted_list_text.dart` (+73 -0) ➕ `frontend/app_flowy/packages/flowy_editor/lib/render/rich_text/checkbox_text.dart` (+123 -0) ➕ `frontend/app_flowy/packages/flowy_editor/lib/render/rich_text/default_selectable.dart` (+33 -0) _...and 11 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-23 21:37:12 +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#4301
No description provided.