Skip to content

Merge singerdmx/master (11.5.1) into fork - #4

Draft
ppamorim wants to merge 24 commits into
masterfrom
sync
Draft

ppamorim wants to merge 24 commits into
masterfrom
sync

Conversation

@ppamorim

Copy link
Copy Markdown

Summary

  • Merge upstream singerdmx/flutter-quill master (22 commits, 11.5.1) into this fork’s sync branch.
  • Keep T-Pro quill_native_bridge overrides (xclip removed), QuillFocusNode keyboard control, and the disposed-focus-retry fix.
  • Bring in Flutter 3.44 / Dart 3.12, caret/selection fixes, transformLink, Mongolian locale, and related upstream editor/toolbar updates.

Test plan

  • Upgrade to Flutter 3.47+ / Dart 3.12 and run flutter pub get in the root and example/
  • Run package tests, especially test/editor/editor_test.dart
  • Confirm keyboard can still be disabled via QuillFocusNode while focus is preserved
  • Confirm disposing the editor while a focus retry is pending does not throw
  • Smoke-test checklist, IME caret, link launch (transformLink), and selection context menu

adil192 and others added 24 commits October 18, 2025 21:16
* fix: viewId when no View in context

* docs(changelog): add PR link

---------

Co-authored-by: Ellet <echo.ellet@gmail.com>
* Added pt-br translations

* changelog

* Ajuste texto

---------

Co-authored-by: Gabriel Siqueira Soares <gabriel.siqueira@qualityautomacao.com>
Co-authored-by: Ellet <echo.ellet@gmail.com>
* feat(l10n): support mn locale

* docs: update changelog
…ty (singerdmx#2726)

Implements the new TextInputClient.onFocusReceived method required by
Flutter SDK 3.44+. Returns false as the editor handles focus internally.

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
* fix(example): repair Android build on Flutter 3.44 and finish the SDK bump

* chore(scripts): format only uncommitted Dart files in before_push

* fix: resolve Dart 3.12 analyzer warnings and lints
* style: apply Dart 3.12 format (tall style)

* ci: enforce repo-wide dart format + blame-ignore the reformat
…erdmx#2727)

* Added custom callback to transform a link before it is launched on tap in the editor

* chore: apply Dart 3.12 format
…mproved (singerdmx#2729)

* fix: make whole-word search Unicode-aware

* feat: search dialog style improved

* chore: apply Dart 3.12 format
…x#2731)

* fix(editor): selection handle horizontal drag stays on current line

* chore: apply Dart 3.12 format
…ockLineNumbers added (singerdmx#2733)

* fix: make code block line numbers visible

* feat: add QuillEditorConfig.showCodeBlockLineNumbers - an opt-out for code-block line numbers

* chore: apply Dart 3.12 format
* fix: selection context menu not visible when the selection is scrolled out of view

* chore: apply Dart 3.12 format
Bring in upstream 11.5.1 (Flutter 3.44 / Dart 3.12) while keeping T-Pro native-bridge overrides, QuillFocusNode keyboard control, and the disposed-focus-retry fix.
Keep the internal focus node, scroll controller, and memory-leak changes on top of upstream.
Take upstream's Android Kotlin DSL build and translateByDouble now that the SDK floor is Flutter 3.44.
Restore imports the mixin needs after the auto-merge dropped them.
Release everything as 11.5.2.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants