From 8196311720c024202d045faaa0abab3c2c73036a Mon Sep 17 00:00:00 2001
From: X Code
+
+
+
A rich text editor for Flutter
@@ -20,20 +20,37 @@
[github-forks-badge]: https://img.shields.io/github/forks/singerdmx/flutter-quill.svg?style=for-the-badge&logo=github&logoColor=ffffff
[github-forks-link]: https://github.com/singerdmx/flutter-quill/network/members
+[中文文档](./doc_cn.md)
+
+---
FlutterQuill is a rich text editor and a [Quill] component for [Flutter].
This library is a WYSIWYG editor built for the modern mobile platform, with web compatibility under development. Check out our [Youtube Playlist] or [Code Introduction] to take a detailed walkthrough of the code base. You can join our [Slack Group] for discussion.
-Demo App: https://bulletjournal.us/home/index.html
+Demo App: [BULLET JOURNAL](https://bulletjournal.us/home/index.html)
+
+Pub: [FlutterQuill]
-Pub: https://pub.dev/packages/flutter_quill
+## Presentations
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
-
From 10a99c2a7d86590402f6079e5131fd80e1d7a81b Mon Sep 17 00:00:00 2001
From: X Code
+
+[中文文档](./doc_cn.md)
From 6e74971ae16ca7d6c028816feec3a88ccecb3e6f Mon Sep 17 00:00:00 2001
From: X Code
+一个方案是使用 [vsc_quill_delta_to_html](https://pub.dev/packages/vsc_quill_delta_to_html) `Flutter` 包来转化至 `HTML` 格式。此包支持所以的 `Quill` 操作,包含图片、视频、公式、表格和注释
+
+转化过程可以在 `vanilla Dart` 如服务器端或 `CLI` 执行,也可在 `Flutter` 中执行
+
+其是流行且成熟的 [quill-delta-to-html](https://www.npmjs.com/package/quill-delta-to-html) `Typescript/Javascript` 包的 `Dart` 部分
+
+---
## 赞助
From 11f65f9872f1e35aa05565726fd102225d95758e Mon Sep 17 00:00:00 2001
From: Anti-Core <71420694+1252158112@users.noreply.github.com>
Date: Wed, 1 Feb 2023 23:41:15 +0800
Subject: [PATCH 068/204] fix error style when input chinese japanese or korean
(#1078)
---
lib/src/models/rules/insert.dart | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/src/models/rules/insert.dart b/lib/src/models/rules/insert.dart
index ef77e77a..949371b5 100644
--- a/lib/src/models/rules/insert.dart
+++ b/lib/src/models/rules/insert.dart
@@ -477,7 +477,7 @@ class PreserveInlineStylesRule extends InsertRule {
}
final itr = DeltaIterator(document);
- final prev = itr.skip(index);
+ final prev = itr.skip(len == 0 ? index : index + 1);
if (prev == null ||
prev.data is! String ||
(prev.data as String).contains('\n')) {
From d8b03675b5e744e52f3cc72127cd3deee6472189 Mon Sep 17 00:00:00 2001
From: X Code