Tomasz Gucio
Tomasz Gucio
This PR moves the MagnifierBuilder and MagnifierOverlayInfoBearer classes from text_selection.dart to magnifier.dart where they seem to belong better. MagnifierOverlayInfoBearer. _fromRenderEditable constructor is replaced by a simple method TextSelectionOverlay. _buildMagnifier(). test-exempt:...
This PR replaces the use of Container() for empty widgets with const SizedBox() or SizedBox.shrink() in a couple of places so new instances aren't created in each build. Also changes...
This PR fixes an issue in CupertinoTextSelectionToolbar where it will paginate (display next button) unnecesarily if the available width is equal or slightly more than the width required by all...
This PR implements the page up/down and shift + page up/down keyboard shortcuts: - page up/down move caret - shift page up/down extend the selection by page - traversing text...
It appears that with every character typed we send a request to the platform to show soft keyboard. ## Steps to Reproduce 1. Execute `flutter run` on the code sample...
This PR adds passing source wchar_t* string length to WideCharToMultiByte() in Utf8FromUtf16() in order to avoid including the terminating null character in the resulting string. This was found when the...
This PR moves the `TapAndDragGestureRecognizer` code from widgets/ to gestures/. Text-exempt: dependency removal + refactor, no change in behaviour ## Pre-launch Checklist - [x] I read the [Contributor Guide] and...
This PR adds missing spaces after flow control statements (if, switch, for etc.) found in some *.dart and *.java files. A check is also added in the analyzer. ## Pre-launch...
### Is there an existing issue for this? - [X] I have searched the [existing issues](https://github.com/flutter/flutter/issues) - [X] I have read the [guide to filing a bug](https://flutter.dev/docs/resources/bug-reports) ### Steps to...
- Fixes https://github.com/flutter/flutter/issues/127871 - Fixes Polish translation for "Select all" in Cupertino - Fixes case for "Select all" in Cupertino pt to be in line with pt-PT and Material -...